Archive for January, 2008

In Leopard, Apple has introduced a new mechanism for managing and maintaining your system path ($PATH). Previously (and in most current Linux environments) paths were managed by updating the PATH environment variable directly in either the system profile...

I've been working my way through Working Effectively with Legacy Code and one of their strategies for testing classes has particularly hit home. Situation You've fixed a bug in a method that lacks any test cases and is not easily incorporated into a...

From the Google Blog: The contest said to "Innovate or Die" – and Team Aquaduct lives! In fact, the San Bruno, California team – consisting of John Lai, Adam Mack, Brian Mason, Eleanor Morgan, Paul Silberschatz – is living in grand (prize)...

A friend just pointed out a post over on Wired Science that talks a bit more about Google's (previously) announced plans to begin providing infrastructure to enable scientists to more easily share and collaborate on large volumes of data. It'll be...

There was an interesting post (by David Brady) included in the most recent dzone.com email that discussed the notion of Dishonest Programming. The last sentence does a decent job of summarizing the author's thoughts: Any time you feel yourself being...

The other night I sat down and spent some time playing around with Hadoop. What follows here is based on my brief understanding of the project and one nights worth of experience :) Hadoop is an Apache Lucene project that provides an open-source...

thesixtyone is a music discovery game that rewards those who help others listen to good new music. If you've ever seen digg.com, this is essentially a music equivalent. Artists upload music, listeners vote, and gradually songs make their way up the...

RSSTwitter Feed

del.icio.us