This page has moved to a /posts/2012-08-24-design-patterns-in-python.