Here’s one for the sysadmins in the crowd; if you were asked to show the following how long would it take you to gather the information? Which of your file systems have the fastest growth rate? Which are the most under-utilised? Which haven't changed by more than 5% over the last month? If you use Nagios you can cheat and work out the full drive size from the free space and percentage used reported by the disk checks, but that’s… icky. Read on →

When it comes to command line options GNU ls already uses most of the alphabet, so for my own sanity can someone implement a -j that doesn’t change the behaviour much from a ls -alh? It’s my most common typo and I’m willing to offer beer to remove the problem. I could learn to type better but this is easier ;)

Tomorrow sees the unofficial start of FOSDEM 2007. A ride on Eurostar, meet up with some of the London techs, food and then to the usual pub in the evening - it’s the only way for a Linux geek to spend a Friday night in February. This year we don’t have RMS (no song! Oh YES!) and I’ve now (twice) seen the talk I was most looking forward to (Puppet - good talk) so I think I’ll be spending more time in the dev rooms and less in the main tracks. Read on →

So, another full year of my life is over and done. As years go it’s not been the best one. Family troubles, time (and money, lots of money) spent dealing with lawyers and the passing of my grandfather, someone I saw nearly daily and often find myself thinking about, have all conspired to stop that annoying smile I often get. This post is a little more indulgent than usual but it’s my birthday and I’m full of cold caffine and napalmesque curry - so tough! Read on →

I’m not too keen on yesterdays UGU tip of the day and it doesn’t take much to make it work a chunk better, so I thought I’d whine about it on my blog. Here’s the original snippet: grep -v "#" /etc/hosts | awk '{print $1}' | while read host do ping -c 1 $host done But this has some very fixable caveats. It doesn’t deal with blank lines, it’ll try and ping IPv6 addresses (and too many distros put IPv6 entries in the host table these days - even if you disable the IPv6 options) and it will ignore any lines that have a comment, even if the comment is after the field we want. Read on →

I’ve been tagged by Dave Cross so here are some things that you probably don’t know about me but I’m not too worried about sharing. Although they ain’t very juicy. I simultaneously broke both my wrists while playing football in secondary school - it involved a concrete pitch and a diving goal keeper. In addition to hurting like hell for what seemed like forever it was also the last time I actually played football. Read on →

My first session of the day (I was lucky enough to spend a big chunk of the real first one talking to Richard Weideman, the Education Programme Manager at Canonical) was recommended to me by all the local people I know at the conference - and it was as good as they said. Unlike most people who speak on these topics at Linux / OpenSource / Free Software conferences, Kimberlee Weatherall IS a lawyer (IP) and was actively involved in the amendments to the Australian laws. Read on →

I was back in the LinuxChix room for the next (two separate half) session. Jacinta Richardson gave a short, pragmatic and quite practical, primer on social networking. The material was solid if basic - although from looking around while she spoke it seemed to be perfectly targeted to the majority of the people in the room - much note taking was going on. Val Henson then presented on salary negotiation and how to close the pay gap. Read on →

My second day of talks began with the ever enjoyable Jono Bacon (a fellow Brit and all round top guy) introducing Jokosher, a new sound editing project for GNOME. He covered how it came to be (a mobilising of some of the LUG Radio audience) and took the audience through some of its features (with some very Slayeresque backing music). The session went well and the audience soon feel in to a rapport with him. Read on →