Redmine with MariaDB

Cherries!I'm in the process of setting up Redmine (version 1.0-stable) on an Ubuntu 8.04 virtual machine. Getting a recent enough gem and rails is less fun than you might imagine, but the big issue I came across was a bug in the database model, which makes MySQL 5.1 (MariaDB 5.1 in my case) barf on installation.

There is a fix, but I am running from a git clone didn't want to download and apply a diff file to that repository. A quick google found what I need: the git cherry-pick command. It allows you to grab a single commit and apply its changes to your branch. In my case:

git cherry-pick a628b0f186cf4d182ce5cee1a497ad42c5246406

Because all commits have a unique label, when 1.0.1 is released and I update my git clone, I won't suffer merge conflicts from this already-applied change. Lovely :-)

My Eep

I spent last week in San Francisco, attending DrupalCon. Like many geeks, I prefer to have a laptop with me at conferences, so I can take notes, check email and work on stuff if I need or want to.

My laptop is a rather lovely HP 6730b with a lot of RAM that does a whopping 1680 x 1050 as native resolution. Great for graphics and having lots of terminals open - less great for portability. HP also seems to have taken the 12 cell add-on battery for it off the market, so it only gives me about 2½ to 3 hours of run-time (with wi-fi enabled) as well.

Asus Eeepc 1005PAt DrupalCon I developed netbook envy, so upon arriving home I decided I needed something a lot more portable and with far better battery life.

I did a bit of research and found that all manufacturers offer virtually identically spec'd netbooks that contain an Atom N450, 1GB RAM, 250GB HDD and a 10.1" screen. The only point of difference seems to be the battery size, which ranges from 3 cell to 6 cell Li-ion.

A friend told me he'd just bought an Eeepc 1005P for just over $400, which is actually much cheaper than the competition. Sadly that was with a 10% discount campaign, which is no longer running. Still, the 1005P was at least $30 cheaper than the closest competitor and it does come with a 6 cell battery.