Ubuntu provides an older version of Git that lacks the interactive rebase option. Here's how I upgraded and got things working properly for total control of of my git repositories.
Git, Interactive Rebase and Ubuntu
Published 3 weeks, 3 days ago. Tagged: git linux Ubuntu VirtualBox 0 CommentsInstalling multiple versions of Python on Ubuntu from Source
Published 4 weeks, 1 day ago. Tagged: linux markdown python Ubuntu VirtualBox 0 CommentsHere's how I got Python 2.3, 2.4, 2.5, 2.6 and 3.0 all installed and working on an Ubuntu VirtualBox.
Announcing Django-SpamBayes
Published 3 months, 1 week ago. Tagged: anti-spam django python 1 CommentI've just released Django-SpamBayes v0.1 which includes a few utility apps for Django that offer an easy to use interface to the SpamBayes statistical anti-spam filter allowing filtering and moderation (with training) of comments, contact forms and other publicly submitted data.
Currently, two applications are available: DjangoBayes, which wraps the Django model and provides the SpamBayes API; and CommentBayes, which is an add-on to Django's contrib.comments application and provides filtering and moderation of comments through signals.
Reviewing Markdown -- A Response
Published 10 months, 4 weeks ago. Tagged: markdown python 2 CommentsGreg Wilson has posted a code review of Python-Markdown. As I'm one of the developers, I read it with interest. This is my response.

