So long KarmaSphere

Read more →

Zend_Form, default decorators and fieldsets

Another less-sysadmin-y, more code-y post today. Zend_Form is pretty handy, and takes care of a lot of the hard work in producing and validating forms. Unfortunately the default decorators aren’t quite as sane in my opinion, which becomes obvious if you start using fieldsets, or display groups, as ZF refers to them - You’ll see your fieldsets getting wrapped in an additional definition list which is basically crap if you ask me.
Read more →

RemasterSys is awesome!

In that past I’ve created custom live unix distro CDs for myself and although it worked I found that it was so time consuming and generally such a pain in the bum that it just wasn’t worth it. Yesterday I had the need (that nerd need, not because I had to, but because I wanted to) to create a customised CD for the house1. I’d heard good things about RemasterSys and figured now was the time to try it.
Read more →

Against better judgement

I’ve been playing around with CouchDB for a few nights, inspired by the work of Stuart Langridge and others at Ubuntu, and also J Chris Anderson. To break myself into the CouchDB world I started poking around at the capabilities, and mostly trying to not think of SQL-isms. Understanding map/reduce and getting your brain out of the SQL world is worth it, if for no other reason than to get a different perspective on data storage.
Read more →

Karmasphere and Exim4, on Debian

I’ve rambled on about Karmasphere in the past, but I’ve not actually done anything with it since mentioning it. Sadly today was the day when spam started getting through my crazy system. This clearly was a signal from the gods themselves; to take the next step. The dreaded DNSBL. You might be surprised, but I don’t like DNSBLs. In the past they’ve made my life hard at work - especially when we’ve inherited an IP that was previously used by spammers, in some way, shape or form.
Read more →

VPS.net

Being the good little customer that I am, I tend to try and keep an eye on what upstream are doing. To that end I’ve been keeping an eye on VPS.net; UK2.net’s newest business venture. I’m one of the lucky 80 or so that have gotten into the beta, and I’ve got to say, I’m really impressed with what the guys have put together so far. Basically what they’re providing is a fault tolerant, brilliantly easy to use virtual server infrastructure, based on Linux and Xen.
Read more →

Uptime monitoring, using Munin, on Linux

Since I didn’t come across an existing plugin after a quick google, and nor is there one in the official Munin repository that works on my Debian installations, I thought I’d post my implementation. It’s exceptionally simple, however it might save someone 10 seconds of research and coding in the future. #!/usr/bin/perl if ($ARGV[0] and $ARGV[0] eq "config") { print "graph_args –base 1000 -l 0\n"; print "graph_title Uptime in days\n"; print "graph_category system\n"; print "graph_vlabel uptime\n"; print "uptime.
Read more →

2008: A year in retrospect

So, how did I get on with my goals from last year? Fucking awful as usual. 2.5 out of 7. And thats being generous. Increase fitness: epic fail, although I am now eating less crap than I used to. It’s still a lot, so I’m counting this as a half.Vendor certification: pffft. Fail. I have bought a number of books over the course of the year, along with doing a wide variety of things on the intarwebs, but it’s not actually gone anywhere yet.
Read more →

IPv6, IPv4, and ARP on Xen for VPS

Read more →

Recent Adobe products don’t like…

…redirected App data directories, and causes a crash (Visual C++ Runtime error). Unfortunately after updating one or two of our customers at work it appeared that a few user accounts still had a redirected app data directory, presumably because they weren’t around when it was removed. Thankfully fixing it is pretty easy (although potentially time consuming depending on your setup), if the redirection policy isn’t active and is simply a case of changing the relevant entry under HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders, and then logging off and back on, and migrating the redirected files back into the local profile directory.
Read more →