This Week in Web – jQuery Chrono, jMongoBrowser, PHP DI, Titanium
jQuery Chrono
The jQuery Chrono plugin provides an easy, human-readable wrapper around the Javascript functions setTimeout() and setInterval().
Rather than writing:
setTimeout(function() { ... }, 5 * 60 * 1000);
You can write:
$.after(5, "minutes", function() { ... });
Likewise
setInterval(function(){ ... }, 60 * 60 * 1000);
becomes
$.every(1, "hour", function() { ... });
PyGame Examples
The Simpson College Computer Science Department has posted a collection of 15 GUI PyGame scripts. They range from drawing simple graphics onto the screen to full blown games with keyboard control. This is a great resource for those wanting to learn PyGame but don’t know where to start.
jMongoBrowser
jMongoBrowser is a cross platform GUI administration tool for MongoDB written in Java. It provides GUI tools that allow you to easily manage your databases, collections and documents. jMongoBrowser also allows you to execute queries and explore the returned data through the rich user interface.

Titanium Mobile SDK 1.7 RC1
Titanium Mobile SDK 1.7 Release Candidate 1 is now available, providing new functionality, enhancements and bug fixes across iOS and Android. Download and install the release candidate SDK to test drive the following new capabilities:
- New cross-platform APIs for TCP/IP networking: Sockets and Streams, and supporting APIs for managing Buffers and Codecs.
- Fastdev for Android speeds prototyping and testing by enabling local changes to be instantly available to your application. Fastdev eliminates the time-consuming steps of packaging, building and deploying apps with each change.
- Universal Binaries: develop a single app for deployment on iPhone and iPad (requires use of Titanium Studio 1.0 Preview).
- Improved memory management and stability, especially on iOS.
Read the Release Notes for additional details on all new features and improvements available in the release candidate.
Practical PHP Testing Patterns – Dependency Injection
As part of his Practical PHP Testing Patterns series Giorgio Sironi has written an article discussing Dependency Injection in PHP. I have read alot of articles about Dependency Injection in PHP and I found this article to be one of the better ones. Rather than focusing on a specific Dependency Injection implementation, Sironi talks about the different injection options available in PHP and shows an example of Dependency Injection being useful in a testing environment.


