Live blogging the WWdN Sabboth Invitational

Posted on Tue 07 February 2006 in Gaming • Tagged with Poker

Wil's hosting his usual Tuesday night game tonight at 8:30 PM EST: I got knocked out 53rd out of 118 players last week... this time around I'm hoping to get closer to the bubble. But how the hell am I going to concentrate on my game if I'm live …


Continue reading

Brilliance on display (no, really)

Posted on Tue 07 February 2006 in misc • Tagged with PHP

Poor Steph -- the author of the Zend Weekly Summaries of the action on the php-internals mailing lists hardly ever hears praise for her efforts, but suffers a barrage of weeklies! cries on IRC if she happens to be a few weeks behind. Suffice to say that her weeklies don' t …


Continue reading

(Un)common but potentially mind-twisting DB2 issues

Posted on Wed 18 January 2006 in Databases • Tagged with DB2

It is perhaps a sad reflection on my life that I'm using a personal blog to offer technical information about a product that I work on, rather than telling you about what I ate last night (spinach and goat cheese salad with a raspberry vinaigrette dressing, quinoa, and a rather …


Continue reading

Review: No Nonsense XML Web Development With PHP by Thomas Myer

Posted on Tue 10 January 2006 in PHP • Tagged with PHP

At the end of November, I received a copy of `No Nonsense XML Web Development With PHP <http://www.amazon.com/exec/obidos/ASIN/097524020X/coffeecode-20?creative=327641&camp=14573&link_code=as1>`__, written by Thomas Myer, from Sitepoint Press. With our move to the Great White North in December …


Continue reading

Coffee|Code tweaks

Posted on Wed 04 January 2006 in misc • Tagged with Personal

I use Serendipity for my blog software. Other Serendipity users will note that I'm pretty much using the default template for the site. Boring! For the most part, that's because I'm more focused on generating content (slim pickings though they may be) versus putting time into design. Substance versus style …


Continue reading

Podcasts suck

Posted on Thu 22 December 2005 in misc • Tagged with Personal

As a means of conveying information, podcasts suck.

  • There's no good way of searching the content of an aggregate of podcasts through the likes of Google or Yahoo!.
  • There's no good way of rapidly scanning through a single podcast for a particular keyword: the equivalent of CTRL-F or "/" in your …

Continue reading

MVC: It's all about the data model!

Posted on Thu 22 December 2005 in misc • Tagged with PHP

Harry Fuecks made some interesting observations on the Model-View-Controller (MVC) pattern of application development as it applies to Web applications in a very long post called MVC and web apps: oil and water:

What I'm really trying to say here is I think the desire for MVC on the server …

Continue reading

Wez Furlong, Oracle's PHP developer of the year

Posted on Mon 21 November 2005 in PHP • Tagged with PHP

Wez beat me to it: I noticed this weekend that Oracle had named him as the PHP Developer of the Year. Part of this is undoubtedly due to the work Wez put into improving the OCI driver and creating the PDO_OCI driver for Oracle -- and that's good for Oracle …


Continue reading

DB2 validated for use on Ubuntu

Posted on Wed 09 November 2005 in Databases • Tagged with DB2

Good news for all you DB2 for Linux people who love Ubuntu -- IBM just validated Ubuntu as a Linux distribution on which IBM is willing to offer its enterprise level support. You can see that Ubuntu was excited in their press release about the accomplishment. And rightully so: no other …


Continue reading

Apache Derby: Off to the Races in the (paper) flesh!

Posted on Tue 01 November 2005 in Databases • Tagged with Apache Derby

Just got back from a gruelling Paris - Amsterdam - Berlin - Paris - Toronto series of flights (don't ask) to wrap up my European October getaway and found this sitting on my doorstep.

Apache Derby: Off to the Races book cover

Yes, sirs and madams, it is the official hard-bound 500+ page book known as Apache Derby: Off to the Races …


Continue reading