Archive for May, 2008

LinkedIn confuses me

Is anyone else confused by LinkedIn’s messaging metaphors? Not only do I have an inbox, I have all of these:

  • Inbox
  • Messages
  • InMail

Sometimes I get messages, sometimes I get InMail and sometimes I get mail in my InBox. But it goes on: I also have these:

  • Invitations
  • Introductions

I really just want one central Inbox with labels, gmail style.

Installing JRuby on Mac OS X Leopard

1. Get a copy of JRuby. I got the 1.1.2 (latest as of this writing) from http://dist.codehaus.org/jruby/
2. unzip it and put it somewhere. I put it in /Applications/jruby-1.1.2/
3. configure your shell environment. Edit your .bashrc and add JRUBY_HOME=/Applications/jruby-1.1.2 and then add JRUBY_HOME/bin to your path. This will end up looking something like this:

JRUBY_HOME=/Applications/jruby-1.1.2
export PATH="$PATH:$JRUBY_HOME/bin"

4. open up a terminal. Now that jruby is on your path, you should be able to do issue a “jruby –version” to tell you the version - this is a sanity check.

That’s it - pretty much just like installing any java jar.

Recursively delete all .svn directories

Sometimes those .svn files just get in the way, especially when you want to ship your code off to someone else. Here’s a quick way to delete all of them from the command line. We’ll use the find command to locate all the .svn directories and then pass them to xargs, which will execute the “rm -rf” command for every line of output from the find results.


find . -name *.svn | xargs rm -rf