Visit, http://digital-drive.com/?p=136, for blog post including full description of project setup and links to source code on GitHub.

Via F. Thunus