I thought I’d post a little howto on how I try to keep the data on the hard drive of my little iBook save. So without further ado… here it is:

  1. This steps actually involves leaving your beloved home. Beware it might be very bright and sunny outside! What you are after is an external hard drive of similar or preferably greater size than your internal HD. In my case I bought a 250GB drive savely kept in an external case which has one USB 2.0 & two FireWire ports. FireWire was particularly important for me, because of the Mac’s capability to boot from FireWire drives but more on that later.
  2. hds.pngNext I partitioned the hard drive (using HFS+ for maximum compatibility under OS X) with one partition serving as the mirror for my internal 60GB disk. The rest of the disk is used as backup space for other data, right now we’ll only care about the mirror drive.
  3. My main goal was to get a fully functional clone of my internal disk, so in the event of a disaster, if my drive crashed I could just plug in the external mirror, boot it and work on as usual. After a little bit of searching, the best tool I found for cloning disks on the Mac is CarbonCopyCloner. So I made a clone of my internal disk to the mirror partition checking the “Make bootable” option in CCC’s preferences.
  4. After the clone operation finished I tested the mirror by choosing System Preferences it as the startup disk in Mac OS X’s System Preferences and restarting the OS. It started up perfectly and I had the exact same system in front of me, except for the fact that it was running off the external FireWire drive and the internal disk was completely powered down.
  5. Now that I had my working mirror savely stored at home in case of disasters, I only needed a solution to keep it up to date. Synchronize! X Pro Again Google was my friend and after a few searches I came up with Synchonize! Pro X which has loads of options for possibly every synching need you might have or develop in the future. At the moment I’m just using the “Bootable System Backup” option to synch my internal disk with the external one.
  6. Never forget to test your backups! About every second or third sync I invest a few minutes of my valuable time to restart my iBook from the external drive to make sure the backup disk is working as desired.

I know it might not be perfect to do this just “whenever I think of it” (which is currently about twice a week) but it is still far more effective than my previous non-backup strategy which I kept running for over one year. Especially considered that I’m using my iBook on the road (at uni, at work etc.), always carriyng it around in my backpack which exposes it to the high risk of being damaged easily. With my current solutin my data is safe and I could even go to any arbitrary Mac, plug in the external drive, reboot and have my usual working environment running on the system.

edit: I know I could have maybe used Synchronize! X Pro for the entire progress of cloning and synching my hard drive. The reason I chose the detour over CCC was that I initially wanted to choose this programm for the synching as well but encountered that it was painfully slow and not as easy a one-click-solution as Synchronize! X Pro.

Over at the Red Sweater Blog Daniel Jalkut had a quite clever idea of how it might be possible to give some sort of video playing capability to the iPod Nano. He tried using iTune’s chapter marks to assign picture frames to a track. The outcome is quite interessting although playback is a little choppy in iTunes.

Download his experimantal song here.

Sadly copying the song over to his Nano provided even worse results. The iPod simply refused to play back the title, most probably because of the over 800 chaptermarks.

? read the whole article for some more details

I’m currently testing out Flock as my primary browser. After using it for a few hours I have to say it seems pretty stable and has a good UI.

Flock has an integrated blog client (which I’m using right now to post this … hope it works), a Flickr integration and stores your bookmarks in del.icio.us.

Over all … very open minded and community based, I like it 🙂

After struggling almost one week to find the cause for my not entirely working Permalinks on this WordPress installation, I finally found the cure on the WordPress Codex. I already read this page about five times and I just can’t tell how this one paragraph could always slip away… anyway the solution is rather simple.

As I’m a decently paranoid Server Admin I once changed the way Apache reports it’s server software. This poses some troubles with WordPress which checks to see if the host is running Apache or IIS to determine wether to write a .htaccess file with some mod_rewrite rules or not. As WordPress can’t find out on it’s own on my host I just had to help it a little 😉

In wp-includes/vars.php on line 40 is the check for the hosting webserver, I changed the entire line to read

$is_apache = 1;

After this small modification Worpress happily updatet the .htaccess file with the apropriate mod_rewrite rules (given the file permissions are correct on the server).

One small sidenote: If you are using FAlbum and have “friendly urls” enabled you have to make sure that the rewrite rules made by FAlbum are above the ones from WordPress.