01 Aug 2008 Useless use of private variable in void context (Perl)
Can you see what is wrong with this Perl code snippet? foreach my $cat (@$categories) { if ($cat->{col} == $column and $cat=>{pos} == $position) { ...
Can you see what is wrong with this Perl code snippet? foreach my $cat (@$categories) { if ($cat->{col} == $column and $cat=>{pos} == $position) { ...
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 green one. Cool!...
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 are a couple of pictures...
It's enough to power 80 homes in SF and it offsets 14 million pounds of carbon over its lifetime, according to this Marketwatch article....
I spent some time this afternoon speaking with various solar installers at the GoSolarSF fair at the Eureka Valley rec center. To say the fair was crowded would be an understatement. I wasn't able to speak to most of the installers--the crowds were too deep....
Johannes Fahrenkrug wrote a nice tutorial on building an OpenSocial app with SproutCore....
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 now also a wiki for...
IE6's well known margin problems can be solved many ways, such as using CSS that only IE6 will read. I like to use CSS and jQuery as follows: CSS: #wrapper  {  margin: 0 auto;  width: 800px;  ...
Well it's been a long time since I've posted something. A part of that was the decision to move away from my custom blog code (mostly XSLT based, believe it or not!) to something much easier, Wordpress. In the process I moved all of my...
Is it just me, or do others hear the words "Foot Long" kosaurus in their imagination when they read the word Futalognkosaurus?...
Tom Friedman writes that todays twentysomethings are too Quiet - hence the moniker Generation Q. I get his point, but it seems to me that quiet is a strength that is easily underestimated....
Fox, Paramount, Warner Bros. and MGM are teaming up with BitTorrent to provide better downloading using P2P. That's good. But cable and DSL companies are shutting down users who use too much bandwidth. You see, their business model assumes that most users use their...
I was stumped for a moment by this error on the Mac. It turns out that the simple solution is to sign out, and then sign in again.The same goes for the SPH200D when it is not able to skype-out. Just sign out and then...
Bittorrent for Leopard and Apple TV? Carl Howe thinks so.]...
Here is an interesting event coming up next year. I'm not sure to what extent it will interest life coaches, but the form to receive updates mentions coaching services....
Eight people and counting.That's how many have told me that I'm getting $100 back (actually, $100 store credit) for purchasing my iPhone early.It seems to me that you can't buy this sort of word-of-mouth. Or maybe, that IS the way to buy it....
An interesting article at Edmunds talks about Chevy and A123Systems teaming up. "Weber said GM believes electric power is the only way to achieve the automaker's goal of taking the automobile out of the environmental equation because it emits no emissions."...
Tom Friedman makes an interesting point about green collar jobs being less susceptable to offshoring....
This is just a plug for Mary, a client of mine. She just started Awakening the Eco-Soul, a website for her book on soul types....
Prof. John Gallauger of the Carroll School of Management ends his June 3 post on Facebook with a provocative thought: "...