ack – best thing since sliced bread

Someone at work recently pointed out ack. It’s a powerful replacement for find and grep. My favorite features: it ignores CVS/.svn directories; can easily specify file types with a flag (and of course define your own types); and it has colour highlighting on the output. On Ubuntu it is called ‘ack-grep’ instead of just ‘ack’: […]

home server upgrades

At home we have a D-Link DNS-323 and I think it is great. We originally fitted it with a pair of 500GB drives, but a while back I commented that once 1TB drives were available for below $100 I would upgrade. With the pre-Christmas sales that time came… To perform the upgrade, first I moved […]


I run Workrave on my work and home PCs. It reminds me to take a break every now and then. I find if I ignore it I end the day with strained eyes and aches in my shoulders or neck, so I try not to ignore it. When I’m in the office and my computer […]

yet another website rewrite

Ordo Acerbus was the first web application I wrote when I started learning Rails. It was a home-grown CMS of sorts. I think the version of Rails was 1.1 at the time, and a few things have changed since then. Unfortunately since I didn’t know about future-proofing it then, and Rails has gone through a […]

testing 123

If this worked I should get blog posts appearing in my Facebook feed. Hello?

cd listening

I bought the new King’s X CD today. My current process for listening to a new CD goes like this: Insert CD into computer. This is reasonably automated – it launches Sound Juicer, downloads track titles and rips the songs. Run This is a script which moves the newly ripped songs from the local […]

tab shortcuts

I found I can use Alt+ to switch tabs in Gnome-Terminal. I then tried it in some other applications with tabs – it also works in Firefox and Pidgin, but not in Eclipse.

Rhythmbox + iPod, part 2

I spent some time reading up a couple of web pages to try to figure out what the support was for reporting to the tracks that I’ve listened to on my iPod. Apparently the reading was a bit of a waste of time – all I really needed to do was plug in the […]

it’s all about the features

At home we have a D-Link DNS-323 as a file and print server. Among other things, we store all our music on it, as it runs an “iTunes Server” (actually mt-daapd, now known as Firefly). My wife has a MacBook and an iPod, and runs iTunes. Strangely enough, this combination is missing some desirable features: […]

A brief guide to Screen

screen is a very useful utility if you work in a terminal window. It lets you open multiple “windows” within your terminal session, and lets you detach from a session and come back to it later. screen is installed as standard in some Linux distributions, but you might have to install a package for it. […]