Igor's Blog
Programming, DIY, Games, Hacks, and Tech

The Maven Surefire Plugin disables full stack trace display by default when running tests. Sometimes it is useful to see the full stack trace however, here's how you enable it.

As per documentations, use the trimStackTrace parameter and set it to false. Your plugin configuration for Surefire will then be something like this...

That's all you have to do. Next time you run tests and get an exception, the full expanded goodness or the entire stack trace will be bestowed upon you.

Continue reading...  

, , , ,

I've been mining BURST for a couple of months now and have written a number of articles about it already. When I began pool mining, it was a slow and confusing road to travel without a good central location for information, but I slowly pieced as much together as I could. However, the main interface for a mining pool was still quite confusing so I decided to try and find out more about it and document what I understood so others could have a go-to reference for this information.

The pool interface is far from even a barely passable UX design, but it's functional and it works (once you know what everything does!) So lets see what the typical pool UI looks like and I'll explain each of the sections where I placed numbered dots over the screenshot below...

1 - This is the pool's name, quite self-explanatory.

2 - The pool's BURST address, which is used when setting the reward recipient. This is also the wallet address that will pay you your share of the pool's earnings.

3 - Assigned miners is the count of all miners that have set the pool's BURST address as their reward recipient. Active miners are the miners that are submitting nonces to the pool and actually mining.

4 - The number of the current block being mined.

5 - The currently mined block's scoop ID. This takes a bit more of an explanation...
BURST blocks are validated using deadlines. The deadline is calculated using information from the blockchain state. Specifically, the base target (difficulty), the block height, and the previous block's generation signature are used. The scoop is calculated by hashing the generation signature and block height and performing a modulo 4096 division on the result. This gives a number between 0 and 4095. The scoop number determines which part of the plot is read to find the shortest deadline.

Continue reading...  

, , ,

Way back in 2015 I had TPG's FTTB service connected and was amazed with its speed. I always planned to replace the Huawei modem that came with it, for various reasons it took me over 2 years to do so, but I finally did it. I ended up buying the Billion BiPAC 8700AXL 1600 VDSL2/ADSL2+ Tri-WAN Modem Router to replace both the Huawei modem I was using as well as the Apple AirPort Express that I had as my WiFi AP.

It took me way longer to get the settings right so that the 8700AXL could connect to the Internet, even with the Whirlpool VDSL2 settings page in hand. I couldn't find anyone using this exact device so had to fumble my way through the UI. Here are the settings I used...

First I removed all the previous WAN services under WAN > WAN Service.

Then I added a new WAN Service with the following settings...

On the next page I selected just the new ppp0.1 interface for DNS settings, moving all other interfaces into the Available list.

Continue reading...  

, ,

There are many different plastic protector sleeves out there for Atari Lynx game boxes but it seems only one place sells the slim fit versions. I ordered a set of 50 recently from The RetroGameFreak and they've finally arrived!

I have 25 of the game boxes that I wanted to put into these sleeves. Many of the boxes are quite damaged. There are bent edges, rips, fading artwork, you name it. I didn't really want to risk damaging these any further by trying to repair them, so the best option was simply to protect them from further damage.

Lets see how these game sleeves worked out! First I tried one out on a box that was in relatively good condition. For this I picked my Xenophobe box.

The sleeves came flat packed. They are easy to bend into shape and stay quite rigid once bent. The click-in cover is nice too.

DSC02534.JPG DSC02535.JPG

Continue reading...  

, , ,

Recent Blog Posts

How to enable the full stack trace in Maven's Surefire plugin for JUnit testing

Twelve elements of the Burst Mining Pool interface explained

TPG FTTB settings for the Billion BiPAC 8700AXL 1600 modem router

Protecting old Atari Lynx game boxes with snug fit plastic sleeves

How to fix SoapUI javax.net.ssl.SSLHandshakeException calling WebLogic 12.2 web services on Java 8

Woolworths (WOW) shares disappeared from Computer Share Investor Centre

Connecting the Dell UltraSharp U3415W monitor to a MacBookPro via USB-C

How to add/change PHP versions appearing in MAMP preferences

Fix the ORA-00904: ORA_ROWSCN: invalid identifier error in SQLDeveloper with a few easy steps

G Suite Gmail is broken on Safari due to new Google Content Security Policy settings

Recent Galleries

Protecting old Atari Lynx game boxes with snug fit plastic sleeves

Monument Valley 2 is released and does not disappoint

Space Food - Chocolate Ice Cream with Chocolate Chips

Legeod Star Wars AT-DP kit

DIY spare parts computer build with a RAIDMAX Anura case

Fake 'Lepin' brand Lego packaging

Hardwood garden bench with clear resin void filler

Fixing a 3D printer extruder that stopped heating up

Easily increase disk space in a Lenovo Ideapad 100S 14" laptop with an M.2 SSD

Making a multi-piece 3D printed solder spool holder stand

My Other Web Sites

Igor and Elise's Travels
Riverside Expressway Cam
300 George St Blogumentary

My Online Tools

UUID to OID Converter
Guru JSON-RPC Tester
Extrudifier Object Designer
Travel ┬ÁBlog

Blogs and Friends

Matt Moores Blog
Georgi's FlatPress Guide
Perplexing Permutations
The Security Sleuth
Ilia Rogatchevski
Travelling Fairy

Blog Activity

Blog Activity
Don't forget to
my Facebook page for more great articles!
Don't show this again