Tools and Utilities

5 Aug 2008

Google app Engine Backup Restore Datastore

Today, I made a full backup of the data on the Singularity web site on Google App Engine and restored it on my local machine running the SDK.

(more...)

Coming soon: backup and restore the data in your Google App Engine applications

10 Jul 2008

From the Simon Willison/Natalie Downe dream team comes yet another very useful service for Google App Engine developers: jsontime.

I have been meaning to blog about this for some time (no pun intended!)

(more...)

jsontime for Google App Engine

22 Jun 2008

iPython is an awesome extended Python shell that gives you goodies like tab completion for instances, history tracing (so you can easily copy interactive sessions as doctests), etc. And, if you install it, your Django project on Google App Engine will automatically start using it instead of the regular python shell when you use ./manage.py shell.

To install iPython on OS X Tiger (yes, my Leopard discs are still safely in their box since I downgraded and I don't see any reason to bring them back out yet), I followed the following steps:

(more...)

Winning at the shell game: iPython on Google App Engine

11 May 2008

If you download development tools you will probably have come across SHA1 or MD5 signatures for downloads in the past.

It's very easy to test the download to make sure that the checksum is valid. For MD5 signatures, you simply type: (more...)

Verifying SHA1 checksums on downloads

20 Nov 2007

Yahoo! Hackday Schedule for mobile.

I have no idea why I made a Flash Lite schedule for FlashBrighton's Big Day Out when I should be working but here it is! (It updates the current session based on the actual time so you should see the highlights once it's past 12.30pm.)

(more...)

FlashBrighton Big Day Out Schedule in Flash Lite