Ruby, rvm and Eclipse

I’ve switched to using rvm for all of my ruby development. Rvm makes it trivial to have multiple copies of ruby installed side-by-side, while trying to do that using apt-get...

Maven, Eclipse and Tomcat: alternative to WTP

Despite some frustrations, I like using Maven in my Java projects for its dependency management and standardized project layouts. Since I develop in Eclipse primarily, I use the m2eclipse plugin...

Design vs engineering: not an either-or

A serendipitous collision of two worlds through links passed via Twitter today. First, a nice rant from Andraz Tori from Zemanta: Do semantic web interfaces have to be ugly?. Tori...

Skype and Ubuntu: lost notification sounds - solution

I use Skype for Linux very successfully on my 64bit Ubuntu 10.04 distribution – it’s a great way to call in to the daily scrum at work, for example. Recently...

A bit of gentle advice for student projects

Because my email address is attached to some the Jena source code, I quite often get direct email from students seeking help with projects. In general I don’t mind this,...