Had to go to a business meeting in downtown Toronto this afternoon. So, like most people I drove to the subway with the intent of making the rest of the way via public transit. Upon arrival to the TTC (Toronto Transit Commission) subway station I attempted to park my car at the designated parking lot. Alas, this was not to be thanks to Windows "empowered" parking meter guarding the lot entrance. As you can see from this rather poor quality, phone picture it was dealing with an unexpected error. Something to do with USB (???) device not being found, go go windows. This of course ment that no matter what the gate wouldn't open and myself and a dosen of other commuters had to find an alternate parking spot in mid-afternoon in downtown North York. Not a particularly easy task, let me tell you.

Following the “Release early, release often” mantra, PHP 5.1.1 was released today. The main causes for this release are four regressions in behavior introduces by PHP 5.1.0, which include: Native date class is withdrawn to prevent namespace conflict with PEAR's date package. Fixed fatal parse error when the last line of the script is a PHP comment. eval() hangs when the code being evaluated ends with a comment. Usage of \{$var} in PHP 5.1.0 resulted in the output of {$var} instead of the $var variable's value enclosed in {}. The fifth reason being a refinement of a cURL open_basedir/safe_mode security fix, to improve the checks surrounding the file: wrapper handling. The new packages and win32 PECL binaries for PHP 5.1.1 can be found here: http://www.php.net/downloads.php Now on to the long overdue rant ;-) The initial and probably the main reason for the PHP 5.1.1 release in such a hurry was a rather interesting problem. One of the features introduced by 5.1.0 was the addition of th...

Yes, it is true, PHP 5.1.0 is finally out! The packages and win32 binaries are available at: http://www.php.net/downloads.php Some of the release highlights are: A complete rewrite of date handling code, with improved timezone support. Significant performance improvements compared to PHP 5.0.X. PDO extension is now enabled by default. Over 30 new functions in various extensions and built-in functionality. Bundled libraries, PCRE and SQLite upgraded to latest versions. Over 400 various bug fixes. PEAR upgraded to version 1.4.5 8 security fixes of varying "criticality" The full changelog is here and the official release announcement can be viewed from http://www.php.net/release_5_1_0.php

While at the Frankfurt conference I had a chance to go on two mini photo trips to the PalmGarden (Botanical Garden) and the Frankfurt Zoo. The former turned in to a bit of an adventure involving doing an almost complete circle while looking for the way in, but eventually we did make it there. Even though the lighting conditions were poor, some shots still came out very well, as you can see here: For the rest, visit the gallery. The Zoo pictures also came out well, but required a lot of post processing to get rid of the "glass effect". The animals seem particularly keen on getting OUT as can be seen by the numerous scratches on the inside class of the big predator enclosures. The highlight is of course a tiger trying to swallow Sebastian and his camera :-) More pictures can be found here.

Thanks to GAIM I have the ability to use multiple IM clients, which now a days is pretty much a necessesity, given that no two people use the same IM system. A few days ago I got a message from the AIM component about the forceable addition of two new buddies to my list, "MoviePhone" and "ShoppingBuddy" that got added to a "AIM Bots" sub-group. It looks like AOL Time Warner thought of a new way to monitize their network. So far these "buddies" don't actually do a thing, and ignore any of the IMs I send them. I suspect in the future (Xmas time) they'll inform me of all sorts of "interesting" things... Fortunately while I had no ability to decline their addition GAIM appears to allow me to put them on ignore or removed them from my buddy list all together. Gotta wonder what's next...