Why We All Need To Read PickAxe Book
Here’s one more interesting reason to read “Programming Ruby” or the “PickAxe” book. With its popularity, people often make a reference to a section in the book. The only time this has happened was with the Bible.
Another RubyHead Jr.
My wife gave birth to my daughter #2, Sydney last Friday. It’s been a wild ride as my wife suffered major complication, but she’s fine now, thank God.
Now, only if there’s another 12 hours in a day…
Catch The Best Launched
Catch the Best is finally released. I highly recommend everyone to check it out, and I’m not saying this because Ben is my friend.
According to his description,
Catch the Best is a collaborative applicant tracking system (ATS) built just for small businesses. Basically, that means it gives you a place to track your job postings and the applicants for your open positions, but without all the extra junk (and extra cost!) that you get from the guys trying to sell you an “enterprise-class” product.
Catch the Best really makes hiring process (always a painful process) tolerable. It brings the “social” aspect to the hiring/screening process where each team or department personnel can put their input on a candidate. As a final decision maker in hiring, I find it extremely useful since I don’t have to sit through a long meeting to discuss the candidates. The information is available for me right there.
Another aspect of this application is that we can set up an email address to filter and organize the job submission. We (the company I work for) currently do this via our email server, but the resumes ultimately hit an inbox. This subsequently leads to problems I rather not mention here. You also have to remember that you have to retain job applications and resume for a period of time. This is a great tool for all that.
I found the user interface to be straight forward without any useless clutters. It uses AJAX when appropriate and the layout is simple.
There are three levels of pricing starting from $9.50 to $49.50 per month, depending on the number of open positions and features.
The reason why I’m writing about this is because it’s written with Ruby on Rails. Nice job Ben!
||, or, &&, and and
It didn’t dawn on me that Ruby allows both “and/&&” and “or/||”. For VB programmers, it may be comfortable using the words whereas C-type language programmers prefers the ampersand and vertical bars. If you think about it, Ruby makes the transition so much easier for those coming from other languages.
Well, I may just put “then” after an “if” conditional.
DHH Keynote at RailsConf2007 Europe
It’s finally here. The complete video of DHH’s keynote at RailsConf2007 in Berlin. You can view from the original source site, but I found this site better since the video is bigger.
GUI Using Ruby
Just in case you never seen this, here’s an awesome video demonstrating GUI programming using Ruby. By the way, this is using Ubuntu Linux.
Switching
Ruby on Rails is not for everyone or even every situation. I think we all know that, at least I hope we do. In this article, Derek Sivers explains why he switched back to PHP. Considering it has well over 300 comments, it just goes to show you how passionate people are about their craft.
Here’s my take on it.
There are many toolsets available to solve a problem. I believe it’s ignorant and irresponsible to say that one toolset is the only solution. Ruby on Rails is a toolset, ASP.NET is another, and PHP is too. Of course there are advantages and disadvantages, but we also have to recognize that depending on our constraints, an advantage can be a disadvantage.
Rather than bashing other languages and frameworks, we should all embrace everyone’s opinions and try to learn from others. In other words, stop bitching!