Archive for the ‘ How-To's ’ Category
During development it is common practice to maintain a copy of the live site so that changes can be tested without breaking the live site. Changes made on the development site are often stored in the ZODB via the customs folder. However, before moving changes to the live site it is important to store them [ READ MORE ]
Ok so I’m working on customizing Martin Aspeli’s Uber-Buildout. There’s been some confusion when trying to run the buildout on a mac. Specifically, my coworker Kevin discovered lxml as a missing dependency and what do you know, $ easy_install lxml doesn’t work. Lucky for us other intrepid bloggers have found a solution to this problem: $ STATIC_DEPS=true easy_install [ READ MORE ]
Ok, I have the attention span of a three year old and a memory like a goldfish. I’ve come to accept this. Everyday I go and make coffee and everyday I forget that the kitchen light switch is on the left, not the right (er, maybe I have that backwards … I should check). Likewise, [ READ MORE ]
The diligent reader will remember my previous post on Textmate and transparency. Well the wait is over — I give you my first theme DanBurst. DanBurst merges Daniel Fischer’s transparent theme with Textmate’s builtin Sunburst. More later on how to make any theme transparent. [ READ MORE ]
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 [ READ MORE ]
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 [ READ MORE ]