Mongrel on Rails

Developing using Rails has largely been good but I just can’t stand the dog that’s WeBrick. As I use a Windows development machine at work, WeBrick performance has been terrible for me. On average, it takes between 30 seconds to 1 and a half a minutes for a request to complete when I test my application on development mode.

Which totally sucks the energy out of me after about…oh….1 hour.

So, I was a little skeptical when Mongrel was released by Zed Shaw. It’s in the same vein as WeBrick in that it’s a ruby implementation. But its calling card is its speed compared to WeBrick, the initial benchmarks conducted by Zed showed that it is several magnitudes faster than Webrick.

With Mongrel 0.3.11, Win32 services support is pretty sweet and I’m able to run the same application in either ‘development’ or ‘production’ mode without having to modify any configuration file.

Taking it for a initial speed test on my laptop just made me a Mongrel fan, response times for requests are SO MUCH faster than before.

Comments

The Enterprise Architects Strike Back!!

James McGovern, self-confessed Enterprise Architect and Thought Leader, states that Ruby is simply not ready for the enterprise. In his somewhat entertaining post, he gives more emphasis on the cultural aspect of software development. As expected, there has been a rash of responses to this:

In McGovern’s post, he states that cultural factors play a bigger part in the development process than technical issues and as he so eloquently put it, “An idiot with a tool is still a fool”. While he may have well made one valid point about needing “established” research firms like Forrester or Gartner show some love to Ruby in order to get the PHBs in the enterprise to start noticing it, I take issue with the rest.

What peeved me the most about the post was that McGovern claimed that there were no good books on Ruby and that they touched only on the simplistic aspects of software design. Excuse me, James…would something like Enterprise Integration with Ruby interest you? Or how about the Pickaxe?

RTFB, McGovern.

Comments

Channel surf when a commercial comes on

You might want reconsider before grabbing that remote control. Well, at least if you’re in the States. KFC has launched a new television campaign that rewards DVR enabled viewers who are patient enough to sit through the ad. Emphasis on the patient bit, KFC has placed a hidden message stored in a few frames that allows said viewers to obtain coupons for redeeming their new Buffalo Snacker chicken sandwich.

It’s an attempt at co-existing with services like TiVo and its unique, I’ll give it that. However, I can’t imagine people bearing repeated viewing of the TV spot.

via Jesse James Garrett

Comments

Thinking of doing an MBA?

Rajesh Setty has made available a free eBook called “When you can’t earn an MBA” that was inspired by an article from Seth Godin.

To some people, having an MBA among their professional accreditations make the difference between being stuck on a career plateau or creating opportunities for progressing to the next level. I’m currently doing my undergraduate degree and while I do believe that learning in a structured environment provides a more focused way of absorbing knowledge, failing to apply it in a practical manner means that the I’m not maximising the full value of what I had learnt.

It’s the same for postgraduate studies, having an MBA does not automagically turn someone into a Seth Godin, or a Martin Fowler.

Comments