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...

rpmdb: Lock table is out of available locker

I had a crazy weird bug today whilst running Puppet on one of our CentOS boxes where no packages were being installed. A quick...

Resize Xen Filesystem

We run a lot of Xen instances for our development and test servers and a few were starting to get full. Fortunately the disks...

google-apis-mavenized does not compile

I need to write some backup software for our hosted Google Apps, so as we're a Java shop I'm going to be using the...

Error: Could not open command file ‘/var/log/nagios/rw/nagios.cmd’ for update! on RedHat

I'm currently setting up some new clusters under RedHat and each cluster is getting it's own Nagios instance, trying to use the web based...
Bing The Most Altruistic Search Engine

Bing The Most Altruistic Search Engine

I needed to access Bing's Webmaster Tools to have a look at the configuration for this site. I couldn't remember the URL off hand...

Canon EOS Utility On A Mac Without A CD

Canon have a fantastic little app, which works on both Windows and Mac, called EOS Utility, which among other things allows you to do...

Bash Shortcuts

Meta- go to beginning of history file Meta-> -> go to end of history file Meta-f -> go to next word in command line Meta-b -> go...

Slow SSH and SCP connections on Ubuntu

My home Ubuntu Jaunty installation often takes a good 40-60 seconds to connect to using SSH, none of the other servers I maintain have...

OSX Lion JAVA_HOME

Apple's OS Lion has a pretty neat trick for handling the JAVA_HOME variable Chill:bin rus$ /usr/libexec/java_home /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home which is super awesome as you can simply do Chill:bin rus$...

Instagram