Useless use of private variable in void context (Perl)
Friday, August 1st, 2008 Posted in Perl, Programming |Can you see what is wrong with this Perl code snippet? foreach my $cat (@$categories) { if ($cat->{col} == $column and $cat=>{pos} == $position) { ...
Lava lamps for programming
Wednesday, July 30th, 2008 Posted in Programming |I just love this idea: integrating lava lamps to Cruise Control so that you can see when a software build has gone bad. The idea is to turn on a red lava lamp when the build failed, otherwise turn on a ...
Symfony project menus for Emacs
Sunday, July 27th, 2008 Posted in Programming, Symfony |After reading the Productive Programmer, I was inspired to write a custom script to add Symfony menus to my Emacs editor. After some frustration (I find emacs LISP tough to grok), I finally figured it out. (script is below) Anyway, here ...
A SproutCore example by Johannes Fahrenkrug
Friday, July 25th, 2008 Posted in Programming, SproutCore |Johannes Fahrenkrug wrote a nice tutorial on building an OpenSocial app with SproutCore.
The Productive Programmer Book
Friday, July 25th, 2008 Posted in Programming |I just finished reading the Productive Programmer and I really like the suggestions, such as SLAP (single level of abstraction). The book isn't language specific, but it is Java-heavy in the examples. Still, everything is adaptable to other languages. There is ...
