Wednesday, October 8, 2008

Data-Centres

Here are data-centres maps I track:

IBM


Microsoft



Google

Wednesday, September 3, 2008

Add to Google Reader bookmarklet

Wow!  Google Chrome is out and of course I couldn't wait to try it out... that was until I discovered that automatic RSS/ATOM feed detection wasn't part of the deal.  I wrote a quick bookmarklet for addressing this situation: just drag-and-drop the following bookmarklet to your bookmarks (works on Chrome, Firefox and IE): AddToGoogleReader

The code is hosted on Google AppEngine so performance shouldn't be an issue. Have fun!

Thursday, July 31, 2008

Cloud Computing Classification

The term Cloud Computing appeared to me too vague and thus I set out to investigate a bit further the question. As always, I resorted to my penchant for diagramming:

Thursday, July 17, 2008

Design Pattern in PHP: Object Pool Pattern

Still working on my AOP framework for PHP, I stumble upon an interesting problem: when there are many files that require weaving, at some point memory usage was spiking very high (north of 256M) . For environments where memory is a scarce resource, I needed object recycling.

Here is what I came up with:

Friday, June 13, 2008

Design Pattern in PHP: Iterator Pattern

Whilst working on my AOP framework for PHP, I needed a versatile iterator. Here is what I came up with: