Monthly Archives: May 2008

Java 6 and JDBC 4.0

I just migrated a 4,000+ Java class project from Java 1.4.2 to Java 6. I’ve already mentioned some of the issues to be aware of when migrating a large code base to Java 6. In Java 6, enum is a reserved keyword so I had to renaming variables that had that name, I [...]

Posted in Java, Programming, Rant | Leave a comment

The $100,000 Customer

In today’s age, customer service has become a oxymoron, or a cliché at best. I recently had a bad customer experience at the Fry’s Electronics that made me think about just how right the customer actually is. On recent trip to Fry’s they employed a bait and switch on a in store sale. [...]

Posted in Rant, TechKnow | 2 Comments

Using Hpricot

Hpricot is a HTML parser for the Ruby programming language. With Hpricot you can scan and scape a HTML document. To illustrate how to use Hpricot i’ll write a list the code of a short script I recently wrote. The script grabs all the links for the past week from A Rubyist [...]

Posted in HTML/XML, Ruby, TechKnow | 4 Comments

This Week in Ruby

This week we saw news of Rails running on Rubinius and several news items regarding Passenger (mod_rails), in particular Dreamhost now has Passenger support. Links for This Week in Ruby are provided by A Rubyist Railstastic Adventure, a tumblelog.

Rails on Rubinius
Using Capistrano with Passenger
Dreamhost with Passenger
Merbunity – A Merb Community
Rails Kits
Importing Data with Rails
We [...]

Posted in Ruby, TechKnow | Leave a comment

Perforce Report

I’m a really competitive developer and I like to see how many files I checked in a week compared to my fellow coworkers. I know that counting then number of changed files is no way near a correct accounting of my productivity but it is an easily quantifiable metric. Perforce has an optional [...]

Posted in Programming, SQL, Tools | 1 Comment