Rails IDE - Komodo 4.1

Posted by blackrat on May 23, 2007

I’m a great believer in free software, most of my systems are run using Apache, MySQL, Linux, and Ruby, as I’m sure quite a lot of you are running also. I’m also a great believer in the right tool for the right job, even if that isn’t a free tool. After using several of the free offerings, I downloaded the 4.0 beta of Komodo IDE to see if it was the right tool for developing RubyOnRails apps.

It was a little clunky. The editor and syntax highlighting were fine, and the approach to extending language support was also great. (I use Haml and Sass, rather than RHtml and CSS) The debugger took up to a minute to hit breakpoints, however, and although it was possible to use it , it was a little more difficult than I would have liked.

4.1 has changed all of that for me. Currently in beta, it is fast and shows the great strides that they have achieved. The Pro version is simply the best IDE I have used for Rails, bar none. I purchased mine and use Komodo now almost exclusively on all of my projects. Version 4.1 is available as a Trial from here.

Update: 4.1 has become the official release version, and is no longer in Beta. I feel an upgrade coming on.

Solid State Aircraft

Posted by blackrat on May 23, 2007

Even if the science is still not quite there yet, the CGI is great. This is just cool. I want one. I’m not responsible for the cruddy commentary from a geek who thinks he is funny, but I love it when people come up with new ways for using great ideas.

Bloggers in Hindhead, Haslemere and Farnham

Posted by blackrat on May 03, 2007

Bloggers at the Farnham Beer Festival

Recently, I joined a small group of like minded individuals (social drinkers), under the guise of a blogger get together. I thought that this would be a one-off visit, or perhaps an occassional quarterly or monthly, a few blokes go down the pub and talk about computers. I couldn’t have been more wrong. You can read about our weekly (yes, weekly) exploits at More That Just Us. If you are in the area on a Thursday night. drop one of us a line, and pop-along. We are an eclectic bunch who just seem to enjoy company despite our varied tastes in other things.

Faster approach to identifying duplicates in a Ruby array

Posted by blackrat on May 02, 2007

Not mine, this one. Came from bshow here

a = [1,1,5,5,2,3,99,54,54,3,7,54,54,3,19]
a.inject({}) {|h,v| h[v]=h[v].to_i+1; h}.reject{|k,v| v==1}.keys.inspect # => [1, 3, 5, 54]