It's not quite flying cars, but since yesterday I'm living in the future. IPv6 has arrived at my home network after I switched to a new VDSL contract. I had to activate it manually in my FritzBox home router though, but as far as I can tell, things are working …
read moreManaging Docker Container Updates
When running a Debian/Ubuntu-based server, it's relatively easy to figure out whether updates need to be installed. Tools based on apt work very well in this regard and even offer advanced features like unattended updates. Not so with services running in Docker containers.
When working with Docker, you typically …
read moreConverting Images to ASCII Art
I've been playing with Docker a lot lately. Docker is a tool for creating lightweight virtual environments based on Linux containers. They are extremely useful for running services, but you can also use them for running one-off tasks that you don't want to run on the host system directly. Since …
read moreEnabling Hibernate Support in Ubuntu 14.04 LTS
In this article, I'll show you how to enable hibernate support in Ubuntu 14.04 ("Trusty Tahr") by making a "Hibernate" menu entry appear in Unity's global system pulldown menu. The Ubuntu developers disabled this a couple of years ago because hibernate didn't work reliably on all systems - proceed at …
read moreGoogle Music
My Nexus 4 and 7 devices don't ship with an old school MP3 player anymore. After trying lots and lots of players (all of which I didn't like), I ended up with Google Music, which is pre-installed on all Nexus devices. While its queue handling takes some getting used to …
read moreRemote-Controlling a Sonos Device Using Python
I couple of months ago I bought a Sonos Play:1, a pretty cool wireless speaker that comes with free controller apps for major platforms (Android, Windows etc.). To give the speaker access to my music collection, I hooked up a USB drive to my home router and shared the …
read moreSetting Up a SOCKS Proxy Using OpenSSH
Web browsing on a public Wifi network is a security risk as it's quite simple to capture network traffic. Even if you only connect to SSL-protected sites, people can still find out which web sites you're accessing. Fortunately, there is a quick way to protect your privacy - all you need …
read moreYour Quick Guide to Promoting Technology
So you found an awesome new technology and it changed your life. Two weeks in and it feels like you've been taken from stone age to space age. Good for you, but better still if you can help others see the light. Thousands are still hacking away with substandard programming …
read moreMirroring an Apt Repository
When setting up a Hadoop cluster using Debian packages, it's often useful to work with a local mirror. In this article, I'll walk you through creating an apt mirror for Cloudera's Hadoop distribution.
There's quite a few advantages in having a local mirror, all of which should be familiar to …
read moreBuilding a Web-Based Java API Search
From time to time I play with web technologies to keep up with recent developments. While I know my network protocols pretty well, I'm not a frontend developer so I'm pretty useless when it comes to JavaScript or CSS. I believe in learning by doing, so I decided to build …
read more