site stats


If you didn’t know already: IE does not display this site correctly, due to web standards. Most importantly IE is susceptible to viruses, and spyware; due to Microsoft’s inability to patch it’s own browser in a timely manner. So I highly recommend, a safe, more standards compliant browser such as Mozilla Firefox.

Ruby on Rails…

April 1st, 2006

What the hell is it? Ruby is just another language like PHP, JSP, and C++. Rails is a web application framework written in the Ruby programming language. Rails allows you become more efficient by eliminating boring repetitive work. Here’s a quote from the philosophy section for Ruby on Rail in WikiPedia

Ruby On Rails’ guiding principles include “Don’t Repeat Yourself” (DRY) and “Convention Over Configuration.”

“Don’t Repeat Yourself” means that definitions should only have to be made once. Since Ruby On Rails is a “full-stack” framework, the components are integrated so that bridges between them need not be set up manually. For example, in Active Record, class definitions need not specify the column names; Ruby already can find them from the database itself, so defining them in both the program and the RDBMS would be redundant.

“Convention Over Configuration” means that the programmer only needs to define configuration which is unconventional.

For example, if there is a Post class in model, the corresponding table in the database is posts, but if the table is unconventional (e.g. blogposts), it must be specified manually (set_table_name “blogposts”).

Sounds cool, huh? Here are more links if you want to learn more about Ruby on Rails…

Good overview of RoR
WikiPedia
Videos of RoR in action…
Interview with RoR’s creator, David Heinemeier Hansson
Good place to start learning Ruby (fun site!)
More RoR links

Google Romance…

April 1st, 2006

Google just launched a new dating site: Google Romance! Check it out.

Duke Nukem…

April 1st, 2006


So the new Duke Nukem is almost out, and here’s an review of it. I am usually not a big on talking about games, but the new Duke Nukem is cool because it’s built using AJAX and Ruby on Rails! Here’s an demo of a 3D shooter built using AJAX and Ruby on Rails.

Tray sliding…

March 31st, 2006

See what you can do with McDonald’s trays… :)

Early riser?…

March 31st, 2006

So I’ve been trying the early riser thing for about a week now. Every single day, it’s been PAINFUL to wake up early. Today, it’s different. I went to bed at 2am last night and I am up now at 7am, WITHOUT AN ALARM! WOOO! And I am gonna get some swimming in before work (after I am done with this post)…

We’ll see if I can permanently be an early riser…

UPDATE: I didn’t go swimming. :( Once I logged on, I couldn’t log off. Next obstacle, how to become a regular exerciser…

More interesting blog post/articles…

March 31st, 2006


This article says NBA wants to ban players from wearing tights on the court. What’s wrong with wearing tights? Wearing tights are awsome for sports. Tights offer muscle compression and they keep the muscles warm. If NBA wants to ban tights because it is now a fashion statment, they should ban the headbands, armbands, and the rubber wristbands as well. Ridiculous…

Interesting news about students organizing protests via text messages and MySpace.com. And Danah Boyd’s analysis. This is definitely an interesting phenomenon. Crazy kids…

Lastly, another interesting blog post from Kathy Sierra of Creating Passionate Users. This post is titled “Code like a girl”. :) Interesting read… And if you haven’t subscribed to that blog yet, you should…

I am outtie…

Amazon Yellow Pages + Google Maps…

March 29th, 2006


Here’s something cool that Microsoft made that seems to be a fusion of Amazon yellow page’s street view and Google Map’s satellite view.

Manager 2.0…

March 28th, 2006

Creating Passionate Users” has an interesting post today about Manager 2.0. It is about the “new skool” way of managing people. I hope all the managers in the world read that post and upgrade to 2.0 soon. ;)

Latest interesting user stats…

March 25th, 2006
  1. I am the 7th result on Google if you search “cerritos pool
  2. I am the 2nd result on Google if you search “why orlando sucks

Couple interesting blog posts…

March 24th, 2006

Oh, Ben, why do you have to introduce me to so many cool blogs?…

Anyway, I read a couple thought provoking blogs today. Here’s my “book report”…
One of us is smarter than all of us: This post talks about why two head ISN’T always better than one.

The wisdom of crowds comes not from the consensus decision of the group, but from the aggregation of the ideas/thoughts/decisions of each individual in the group.

How to Become an Early Riser: Hmmm…you know what this post is about…

Human Task Switches Considered Harmful: This article explains why people should not be put on multiple projects at a time.

Passionate: Creating Passionate Users is a great blog to subscribe to, BTW