Automated deployment of distributed systems

There’s a new blog post up on – Hadoop and HBase Automated Deployment using Puppet, written by yours truly. It also announces the open-sourcing of the code that we use to deploy a fully distributed system to one or more clusters in a semi-automated manner (we need to push the button ) So, enjoy […]

HBase performance post

My colleague Andrei just posted a great article about HBase performance, complete with numbers and pictures over on If you’re into the all NoSQL movement, you should definetly check it out (and I’m not just saying it because I know him )

Install Gitorious on CentOS 5

Recently I had to install Gitorious on a CentOS machine. Instructions on how to do this are in a document inside the gitorious code base, but since I needed something repeatable and reliable, I’ve turned to my tool of choice – Puppet. So I’ve created a Puppet recipe which installs Gitorious behind a Phusion Passenger/Apache […]

Get duplicate line shortcut working in Ubuntu

Problem: The default keyboard shortcut for duplicating lines (ALT + CTRL + Up/Down) does not work Configuration: Ubuntu Jaunty, Eclipse 3.5 This is caused by the system using the same shortcuts to move to a virtual workspace above and below. Go to System > Preferences > Keyboard Shortcuts and assign a different key combo for […]

Open files in gvim in new tabs

Aim: when hitting F4 in GnomeCommander, the file will open in a new tab of the existing gvim instance: Options1: visual: Open Gnome Commander => Settings => Options => Programs In the Edit text field put this: gvim -p –remote-tab-silent %s Save and restart Gnome Commander – not always needed, but helps Option 2: editing […]

Fix iTunes + Windows 7 + iPhone

Update: Using the latest iTunes 64bit with Windows 7 64bit, I had no more problems. Can’t vouch for 32 bit versions, though. Problem: After a first successful sync of my iPhone with iTunes on Windows 7, I rebooted my PC. Consequently, any attempt to start iTunes with my iPhone plugged in results in an error […]

Blogging tools

This post is not a list of tools to use to make your blogging life easier. Recently I’ve switched my primary laptop from a Lenovo to a Mac. This in turn brought with it a need to change (almost) all of the software I used, including my blogging client. I use a desktop blogging client […]

iPhone reloaded

Just read the live coverage of the WWDC 2008 keynote by Steve Jobs on Ars Technica and seen details on the second version of the iPhone. Again the rumors were true – the second installement of the phone is more enterprise friendly, but most interesting – it’s got 3G, GPS and a price tag of […]