Welcome

This is the personal homepage of Andi Albrecht.

You'll find here some information about me, a list of FOSS projects I'm involved in, links to talks I've given at pyCologne meetings, a blog and my Emacs configuration.

Recent Posts

Custom TreeModel in Gtk3

While porting CrunchyFrog to Gtk3 I came across a tricky issue. Porting the GenericTreeModel I use to display query results wasn't easy. The first problem was that GenericTreeModel doesn't exist in the Python bindings for Gtk3 anymore. This class was specific to PyGTK 2. In Gtk3 you'll have to implement the TreeModel interface (and implementing an existing interface looks much cleaner). But the I came across a bunch of issues. After asking on the mailing list I came up with the following solution: The important thing is that python-gi (pygobject) >= 3.4 is required to make this work. On Debian Wheezy you'll have to install it from experimental ATM. The latest Ubuntu should already have the ...

Slides from my pdb presentation

I've just uploaded the slides from my presentation of pdb, the builtin Python debugger, from yesterday's pyCologne meeting. The slides are in German, ...

Running flake8 in Emacs

Some time ago I've discovered python-pylint.el, a minor mode for Emacs to run pylint in compilation mode. Running pylint in compilation mode is ...

Older Posts

For the context ...

At work I'm switching contexts quite often. While ...

sqlparse 0.1.3

Release announcement for sqlparse 0.1.3

A Selenium and ...

Selenium is a browser automation framework and ...

Back from PythonCamp

I'm back from a phantastic weekend at the Python ...

Regex to parse ...

Just in case someone (including myself) is ...

Blog Moved

Finally I've had some time last weekend to move ...

Page 1 / 4 »