Acorn Squash Cream Soup

I made this for Christmas dinner and even my picky brother-in-law liked it ;)

A walk into my mind

Something people tend to forget (myself included) is that I originally started this site for my writing. So I guess I need to spend a bit more time letting out the words that fill my head on a daily basis. If you normally visit for technical content, this may be a bit confusing. But if you …

New Cairo Symbols in 1.8 and 1.6

I've been working on a new Cairo extension for PHP (5.2+ only, OOP and functional) that was started for the gsoc

Code Coverage For PHP Windows Extensions

How to get code coverage for PHP on Windows:

Treeviews and Cell Renderer Properties - Practical PHP-GTK

I get this question a lot - "How do I change the background color of a single cell in a treeview?"

Zendcon 2008 wrap up

I recently had the privilege of attending Zendcon 2008 in Santa Clara, CA I ended up doing four talks (two regular, one panel, and one Unconference talk) in addition to working a few hours a day. It was a lot of fun, as conferences always are, and it was great to meet my friends that I …

My five (well four and one-half) issues with namespaces

Anyone who hasn't been hiding under a rock knows that the PHP 5.3 alpha has come and gone, and one of its "selling points" is a new namespace implementation.

MS Open Sources Sql Server Extension

Microsoft has put their new SQL Server Driver (for Microsoft SQL Server 2005+ and hopefully the replacement for the aging mssql extension that uses dblib) on Codeplex under their BSDish Microsoft Public License - and YES, that is OSI approved

Please turn display errors OFF

Production websites should not have big ugly php errors. If you leave display_errors on you are asking for trouble. Even worse is when this mistake is made on a site frequented by geeks of all flavors. PHP already has a "bad rap" for security (deserved or not).

Hey look, I'm naked!

Welcome to Css naked day! Here's a pic of the pretty site courtesy of Webthumb [photopress:site_naked_larg.jpg,thumb,pp_image] so you can view the naked version even AFTER the day is done.

Google Summer of Code - Open for Business

You know a student who needs to make some cash this summer AND likes programming? The Google Summer of Code project is open for student applications, and PHP is one of the organizations in on the fun.

Why I'm ditching Gmail

I use a lot of google's services - gmail for a nice generic address, analytics for my website, google bookmarks to keep my stuff organized. I hadn't had any problems - until today.

The Great Compile Project

yes, goofy name... the goal? All dependencies for PHP (and GTK so PHP-GTK runs smoothly) and PECL compiled on at least Visual Studio 2005 - in a completely transparent process where source changes and project files and built binaries are available to anyone.

PHP-GTK 2.0.0 Released (finally)

For those of you who didn't know - PHP-GTK 2 finally hit a final 2.0.0 release (on leapday of all things). PHP-GTK is a wrapper around GTK, a cross platform library for creating desktop applications. With it you can write desktop apps with PHP. That means no server, just a PHP CLI, the GTK libraries, and …

Hey, Code Coverage on Windows!

MS was nice enough to grant several members of the PHP community (including me) some MSDN licenses which include the "beefed up" versions of Visual Studio which have some additional tools including testing and code coverage.

Belated New Years Resolutions

Well, here's the promised resolutions post, a little late. I actually did start it earlier, but life and kids interrupted. We'd been planning to go the the Museum of Science and Industry for almost a month now to see the Star Wars exhibit before it closed with the kids. Well in addition to that I had …