Changing variables in a BASH while loop

There is an error that I often run in to when working with files and while loops in BASH. Often I have scripts similar...
couchdb

CouchDB {“error”:”insecure_rewrite_rule”,”reason”:”too many ../.. segments”}

Whilst working an AMAZING NPM repository mirror yesterday (which totally works, despite not really offering the performance benefit I'd hoped, because NPM is rubbish)...

Google Analytics: The site has not been registered.

In my old blog I had Google Analytics working flawlessly and have several years worth of data showing people searching for SVN or Nagios...

Using PowerDNS with PostgreSQL on Ubuntu Gutsy

We handle DNS for thousands of domains for our customers and whilst our existing solution worked it was very messy to maintain and...

Generating Secure Passwords With pwgen

At my current place of employment we have a fairly strict password policy for everything, all passwords must be unique (so no single password...

git push matching vs simple

Recently I built some new infrastructure and started to see messages like this in my Git environments. Decisions, decisions. What exactly is the...

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

Saving the RAID

I managed to screw up my home machine when upgrading from Dapper to Hardy somehow, so decided to flatten and reinstall Hardy from scratch. This...
authorized_keys vs authorized_keys2

authorized_keys vs authorized_keys2

Earlier today I was setting up a brand new server for a migration and just as I was typing scp .ssh/authorized_keys2 my...

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

Instagram