Recently I had the pleasure of utilizing Google’s cool AJAX services in some functional testing for a PHP application. Rather than implement a flat procedural approach, I opted to write a thin wrapper class to encapsulate the basics that Google needs to execute a request against its API.
There’s two classes/files — GoogleServices (GoogleServices.class.php), and GoogleServicesResponse [...]
November 14th, 2009
Google AJAX Services: A Simple PHP Wrapper
August 29th, 2009
SQL HAVING versus WHERE / Propel 1.3 oddity
A Propel oddity using WHERE instead of HAVING was a forced refresher in SQL basics.
August 18th, 2009
Grid based design for developers
Using a grid-based design? Implementation is easy using a CSS grid framework like BluePrint CSS.
August 16th, 2009
Installing WordPress Themes
Installing WordPress themes is a breeze (from codex.wordpress.org):
Download the theme archive and extract the files it contains. You may need to preserve the directory structure in the archive when extracting these files. Follow the guidelines provided by your theme author.
Using an FTP client to access your host web server, create a directory to [...]
August 16th, 2009
More free wordpress themes
Despite the terrible UI for this site, it has a ton of useful FREE WordPress themes.
http://www.freewpthemes.net/wordpress-themes/
August 16th, 2009
100 Free WordPress themes
Standard blue, just won’t do. Time to customize — but where should I start?
Here’s a site with 100 free WordPress themese, with plenty of nice looking ones.