Skip to main content

Ian Vellosa

I'm going to "GOTO Night with Jeff Sutherland: "Scrum@Scale"". See you there? via @Eventbrite

Ian Vellosa

Why can't my @QNAP_nas play nicely with @CrashPlan?

1 min read

I should start this off by saying I love both my QNAP NAS and the online backup service provided by CrashPlan. When I found that there were packages that could be installed on the NAS which would automatically backup to the cloud it seemed like the perfect solution. At home I make sure all photos get copied to the NAS, then the CrashPlan process does it's magic and makes sure that they are all backedup.


Another really nice feature is there are periodic email reports with the current state of your backups, i.e.:


CrashPlan backup report

As you can see, there is a small issue with the backup (for the past 3 months!) This appears to happen often when the QNAP software gets updated. I tried removing and reinstalling the package, without success.


Finally, I resorted to the google searching and found a post on the QNAP forums, where dynek has patched the latest version of Java. This is worked for me, and everything is back as expected. 


Why is it that we need to rely on users to patch the JDK? Why can't QNAP fix these issues?

Ian Vellosa

Thanks to @hhariri for the "IntelliJ IDEA - Tips and Tricks" session today at @jugch

Ian Vellosa

Today I was listening to a great episode of TWiST with @xdotai I want a personal assistant too now

Ian Vellosa

Setting up a Raspberry Pi is surprisingly easy

2 min read

It has taken me a long time to get around to finally setting up the Raspberty Pi's I received over Christmas.


Supprisingly it was very simple to setup the Pi, once over coming my only real issue. I had some old 4GB SD cards lying around, which I wanted to use. However, it would appear that the oficial Raspbian download I was working with needed an 8Gb card to install. At this point I sarted looking for an alternative and found minibian, a cutdown version of the Raspbian distribution without the GUI components.


Working from a debian laptop the process started off with downloading the image:




Once the download was completed you want to run a checksum to make sure that noone has tampered with the file, either MD5 or SHA-1:


md5sum 2015-11-12-jessie-minibian.tar.gz



sha1sum 2015-11-12-jessie-minibian.tar.gz



Now convinced that we have the right files, we want to unzip the ISO image.


tar zxf 2015-11-12-jessie-minibian.tar.gz


After inserting the SD card into the laptop it may get mounted automatically. You can see this when you run the df command. It will probably be mounted to either /dev/mmcblk0p2 or /dev/sdb1. Make sure that the card is unmounted, and then well copy the image to the SD card:


umount /dev/mmcblk0p2

dd bs=4M if=~/2015-11-12-jessie-minibian.img of=/dev/mmcblk0



Once completed we are now ready to eject the SD card and insert it into the Raspberry Pi.