Category: RoR

Look at open source projects — get fired

7 June, 2007 (05:09) | .NET, Software Architecture, RoR | No comments

Ola Blini has a very interesting post about John Lam’s work on a MS version of Ruby. The most important part of it - to me - is the point that MS employees are not allowed to use Open Source projects in any way when developing new code. Hence John is not allowed to even […]

Microsoft at a Crossroads? Absolutely ! How about the dev community as well.

2 June, 2007 (07:24) | .NET, Software Architecture, RoR, Software Quality | No comments

Sam Gentile has a lengthy post about a recent essay called RubyMicrosoft by none other than Martin Fowler. Both items are excellent reads. Sam underscores the chasm that exists between certain elements of the MS Development community. Although I do want to add one point - I have used Dependency Injection and ORM for almost […]

Twitter scales

18 May, 2007 (05:57) | RoR | No comments

Here is a slide show that explains the pains and optimizations that Twitter went through. With all the cute names for libs and apps I feel like I fell into the Kindergardent class of Ruby. Seriously.

One Softie’s experience

26 February, 2007 (20:01) | .NET, .NET Tools, Software Architecture, RoR | 3 comments

Microsoft centric developers aka “Softies” (like myself) have very little exposure to MVC and Action Frameworks. In reading “Rails for Java Developers” I see again and again how RoR is built in many ways like Struts and Spring and how ActiveRecord resolves many of the same issues that Hibernate addresses.  So I can only imagine […]

Rails for Java Developers

21 February, 2007 (20:30) | Software Architecture, RoR | 2 comments

I’m browsing through Stuart Halloway and Justin Gehtland’s recent book “Rails for Java Developers” , published by the Pragmatic Programmers. The mere fact that there are more and more Java centric Ruby and RoR books out there tells you something. And while my main language is C#, there are enough similarities with Java to make it interesting to read. “Rails for Java […]

Programmers are not interested in quality and Ruby on Rails has some serious short comings

19 February, 2007 (18:52) | General, .NET, .NET Tools, Software Architecture, RoR | 1 comment

Did I get your attention? Good!
I am reading “Founders at Work” – Stories of startups early days – a collection of interviews with the founders of ArsDigita, Blogger, Marimba, 37Signals, Lycos, Flick, SixApart, PayPal and many more, written by Jessica Livingston and published by Apress.
It is part educational, part entertaining and part infuriating […]

RadRails is nice…. if you can configure it

1 February, 2007 (20:17) | RoR | No comments

As you know, in a complete fit of me-too-ism I’ve been spending time with RoR. One of the nicer free IDE’s in that part of the world is RadRails. I had been using Notepad++ and JEdit, but I have to say just simply having something that feels more like an IDE is nice. One problem […]

the { buckblogs :here }: Concerns in ActiveRecord

27 January, 2007 (07:09) | RoR | 2 comments

This is annoying. I would love it if a language supported all aspects of OO. In C# this is braindead simple.
“…..Ruby does not support multiple-inheritance. Personally, I have mixed feelings about that, but the fact of the matter is, you can accomplish almost exactly the same thing using modules.
Consider this ActiveRecord scenario. In Basecamp, […]

Bruce Perens Rails Security with Model Security

24 January, 2007 (06:43) | RoR | No comments

This certainly looks very useful to a majority of web apps I’ve worked on. Being able to control at a fine grained detail the access to a given model is a great idea. Wonder if there is an audit trail example out there as well

Whew… got Linux working

21 January, 2007 (20:23) | General, RoR | No comments

So I am finally the proud Papa of a SUSE 10.2 , MySQL 5 and RoR 1.2 setup. Boy this took some doing. Working with a different OS is just strange every step of the way. Plus there are little oddities that one needs to be aware of. For example, its not enough to install […]