Cheetah and easy_install

As it turns out, there are many ways to skin a cat and sometimes the cat wins.  Any Zope or Plone developer knows that Cheetah is a crucial dependency of ZopeSkel.  Unfortunately, after obliterating my mac’s python installation, I needed both a fresh OS and Zope installation.  Here’s the problem: Cheetah was updated recently and (at least for me) caused easy_install a good bit of grief.  When trying to easy_install ZopeSkel from pypi, Cheetah just won’t install — the solution is as follows.

Read more

Making PIL and Leopard play nice

Mac OS-X is a fantastic development platform, particularly for python.  Despite this, Plone3 development on Leopard requires more than the included interpreter.  One particularly hairy obstacle that mac developers encounter during the installation process is OS-X’s lack of the Python Imaging Library (PIL).  A simple google search reveals a large number of forum threads dealing with this issue, but unfortunately, few threads offer a simple, sensible solution.  Never fear — I’ve got such a solution!

Read more

Hello world!

Hello World! This marks the first post of my first blog, The Ironic Atom.

Another first — I’ve used TextMate to post this entry. Give it up for macromates and the awesome group of volunteer bundle developers.