iphotolife.gif

I just finished designing a simple but powerful new system for management of a substantially large photo journal. This record is a great way to peer into my life and try to analyze my life's end. It really is life spilled and frozen in pixel form.

Setting up the system has generated some general principles of life. Each image required tags and comments. With over ten thousand photos this forced reflection was a fascinating exercise of re-experiencing the past ten years of my life. The experience has provoked several thoughts and conclusions.

The new system is based around iPhoto and is simple and powerful. Using comments and keywords the iphoto_post program automatically generates albums based on unique comments, months and keywords. The albums are stored in a desired directory as static webpages. This system is much easier, quicker, powerful and affordable than a .Mac account. The files can be posted on any server. Ruby is the programming language that generates the albums. It parses the album.xml file and groups comments into unique public albums.