I've finally sorted out a workable solution for running cron jobs at night on my laptop. The problem is that I don't like leaving the PowerBook awake all night: Heat is pretty damaging to electronic components, and the longer the backlight in the LCD is on, the shorter its life. It's also a bit wasteful of energy, and I try to conserve energy whenever I can.

We've been using a utility called iBeeZz at work for a while now to shutdown and reboot a desktop machine we use as a server, and I've finally got around to installing it on my laptop. The built-in Energy Saver preferences allow you to shutdown the computer at a pre-set time, but you can't wake it from sleep automatically. iBeeZz has a lot of flexibility, and you can wake up, sleep, shutdown or startup at any scheduled time, while varying the behaviour on different days of the week. You can also arrange to quit an application, open a file or an Applescript, or you can launch iTunesâ€"thus turning your Mac into a ludicrously over-priced alarm clock.

The PowerBook sleeps in the spare bedroom overnight, which is next to our bedroom^1^, so I want to minimise the noise levels. This is what I do:

All I need now is a Firewire hard drive that doesn't have a fan that sounds like a 747 on take-off, and I could do my daily backup at night too.

^1^ Actually, our flat is so small that nowhere inside the flat is very far from our bedroom.