Coding basics: DRY programming

I’ve been working on an old code base recently, a one which I have inherited, and looking through it I was frustrated at a lot of the code involved.  Don’t get me wrong, that’s normal for most programmers when they inherit an old project, but I’m not sure this followed good programming practices from when […]

Home Media Server – Part 3 – Samba Configuration

As part of the file server set up, I’ve created a Samba share in order to facilitate easily adding files to it form other devices around the house.  It’s not been plain sailing, and I’m still not convinced my setup is right, but here’s the pain steps I went through using the terminal on Debian:

Supercar Driving

I’ve had my wedding present, a supercar driving experience where I drove a Nissan GT-R, Porsche 911, and an Aston Martin V8.

Installing non-free network drivers on Debian

As you might have seen, I’ve been building, and setting up my home server, and during that time, I had a lot of issues getting things working.  Some were from my own stupidity (like installing the GRUB loader on the wrong hard drive so it wouldn’t be read at boot time) and others weren’t so much my fault, […]

Home file server – part 2

After posting my intention of building a home file server for storing my movies, pictures, music and probably other files, I had to order some new hard drives to give me the space I think I will need.  They have now arrived so I get to install those into the case, and then set up the operating system […]