Idiot

Think Carefully About Your Clever Project Names

We're building a new exciting cluster at work using Linux HA and stuff to make it work magically. In the olden days of yore...
Installing Magento

Installing Magento

One of my clients wanted an E-Commerce solution for his website and after a little bit of analysis we opted for the community...

Syntax Highlighting In VIm

Syntax highlighting in vim can be super tricky, by default a lot of desktop environments seem to have white terminals, which is a bit...

Using sed to replace all strings in a file

As part of our test environment rebuild one of the first things we tackled was moving the databases to the new virtual environment, this...

High availability with LVS using LVSadmin

The Linux Virtual Server is a highly scalable and highly available server built on a cluster of real servers, with the load balancer running...

Keeping Linux Users In A MySQL Database With libpam-mysql On Ubuntu

I want to have a set of users on my Ubuntu 10.4 Lucid Lynx box managed by MySQL, rather than LDAP for a change...

SVN Rolling Back A Commit To A File

I needed to roll back an SVN commit done recently to an init script for one of our daemons, it's a very easy process! First...

BackupPC ping too slow

Whilst adding a new remote server to our BackupPC configuration, it threw the following error Contents of file /Volumes/2TB/backuppc/pc/www.server.co.uk/LOG.102011, modified 2011-10-25 13:10:23 2011-10-25 12:00:00 ping too...

Configuring Tomcat 5.5 and Apache 2 with mod_jk

mod_jk is a conduit between a web server and Tomcat, it supports a variety of web servers including IIS. Using mod_jk to put Apache...

Disk Quotas On Ubuntu

I've recently needed to add disk usage quotas to a server in order to limit how much data users can store so as not...