Categories
ThinkPad

Installing Ubuntu 11.04 on a ThinkPad L520…

UPDATE #2: I have added a page onto my blog where I will post my troubleshooting notes for dealing with Ubuntu 11.04 on the ThinkPad L520.

Categories
Development

Simple Bash keep-alive script

I came across an interesting issue at work today. We have a PHP script which monitors a socket on our phone system to save call logs into a database. It’s pretty simple, but it needs to run constantly to catch all the phone calls going through the system. So I did some goggling and found […]

Categories
Development

Do you use Version Control?

I wrote this article for my work’s public blog – go there and post comments so I look cool 🙂

Categories
Technical

Using multiple IPv6 addresses on a single interface

I know very little about networking and IPv4 addresses… and even less about IPv6. A while ago I managed to set up this server to support my three IPv4 addresses over the one interface – very useful for websites with multiple/dynamic domain names when you manually edit apache virtualhost config files. As a point of […]

Categories
Technical

Simple APT pending update email notifications: apticron

I’ve been running Debian servers for a number of years now, and one thing that has always annoyed me is I never know when an update is required. I’ve always liked to keep my servers updated in-case of security patches and the like.

Categories
Development

Forget AJAX and start using JUE (Javascript Usability Enhancement)

This is a post I made back in September of 2007 on my old website. I have brought it across to here as I still feel it is relevant and useful. My experience and use of Javascript has grown immensly since I originally made the post, but I still believe that it should be used […]