Java 8 on OS X El Capitan with command-line support

Here's a quick tip if you want to install Java to be able to run Java apps from the command-line on OS X. Intuitively, installing the JRE appears to be the obvious choice, as you're not bothered about javac or other developer tools. However, the JRE DMG package doesn't register…

Read this article

Home automation with Arduino and 433Mhz plug-in receivers

I've been in the process of building a networked home automation system for my lighting (and in the future, other devices) using off-the-shelf plug-in receivers for the last year or so. I've been meaning to write a blog post about it for some time, but in the meantime, here's a…

Read this article

Installing KVM on Debian 8 (Jessie)

I recently bought a HP MicroServer gen8, and part of my plan for it was to use it as a host for virtual machines. After some research, I chose to use KVM as my hypervisor as it would allow me to store the VM disk/mounts on a software RAID…

Read this article

Installing Python 3, PyGame and PyOpenGL on Mac OS X El Capitan

I needed to get set up for a project recently that used PyGame and PyOpenGL, running on top of Python 3. I'm running El Capitan currently and in the past I've had extreme difficulty getting a PyGame setup working (on Mavericks), so I was pleased to find it was a…

Read this article

File transfer from a Nexus 5 to a Mac running Mavericks

OS X doesn't have native support for MTP (Media Transfer Protocol), the protocol that the Nexus 5 and other modern Android devices use when connecting to a computer in order to transfer files. It is possible to transfer files to and from devices that use MTP by installing a tool…

Read this article