aside

Irish Tunes means Irish Whiskey

At least according to Pandora.  I've not noticed music-tuned ads before, so maybe it's just a coincidence, but interesting none the less.  Or I'm just drunk and wishing I'd gone to Lacuna Coil and Disturbed with certain other CF guys.

Don't Forget to Bounce Sendmail

When you change the hostname of your computer, you need to do two things: add a local alias to Sendmail's config and restart sendmail.  I'm pretty sure I've forgotten step two every time I've set up a new box, and my new server was no exception.  Fortunately, I finally remembered that that was the problem this morning, and now it's forwarding local mail like a champ.

Watch Your Column Types

I've been bit by this twice in the past few months: comparing database columns that aren't the same type is really really expensive.  If you've only got a few rows, no big deal, but if you've got a few hundred thousand (or a few tens of millions) it makes a huge difference.  And varchar is NOT the same as nvarchar on SQL Server.

OBD is On The Ball

Both of the bugs I found in Open BlueDragon while working on CFGroovy have been fixed.  Yay for being on the ball.  The bugs were that CFDIRECTORY didn't recurse if you used a filter and that numberFormat didn't accept java.math.BigDecimal as a valid number.

Open Pandora

Based on several suggestions after my last post, I gave OpenPandora another try.  So far it's been pretty stable and handles the new player layout correctly.  Nice to have my keyboard shortcuts back, though it does occasionally throw up "do you want to debug this error" dialogs (from Visual Studio, I'm guessing?).  But working well enough to keep at it for now.

Pandora Bookmarklet

Ever since Pandora prevented accessing the miniplayer directly a few months ago, I've been using a little bookmarklet to fake it.  Set http://pandora.com/ as my IE homepage (about the only thing I use IE for) and put the bookmarklet in my links bar to click immediately after launch.  Net result: a perfectly sized window, hiding all the non-player crap.

javascript:window.resizeTo(641,416);window.scrollTo(58,130);

Awesomest Code Ever

I found this uncommitted change to a file on one of our shared dev servers today:

<CFIF IsDefined("request.traceactive")><CFELSE><CFSET request.traceactive = "false"/></CFIF>
<CFSET request.traceactive = 'false'/>

I don't even know where to start…

Netflix Prize Within 0.5%

I was looking at the leaderboard for the Netflix Prize while waiting for a huge DB transform to complete, and saw that as of last week, BellKor/BigChaos are within half a percentage point of the required 10% improvement to win.  Yay those guys!

Dooce Got …Dooced? …Again?

Getting Slashdotted is a thing of the past, now you can get Dooced: post an entry that causes your feed subscribers to actually visit the site itself, and overwhelm your server.  Note this is definition two for 'dooced', the first being "to have posted work-related things on your personal blog and get fired for it."

Scott Adams on Iran

Scott Adams (of Dilbert fame) posted a very nice piece on Iran (specifically President Ahmadinejad) on his blog.  Definitely worth a read.