Dropbox folder icon in GNOME 3

I upgraded to GNOME 3 just over a week ago and when installing the Feanza icon theme, I noticed that there is a nice Dropbox folder icon included. Nautilus allows you to set icon for any folder, but only lets you select a specific image file, which doesn’t look particularly good when scaled.

Twisted Trial and Jenkins

It’s not completely obvious how to configure a Twisted-based job that uses Trial for running tests in Jenkins, so hopefully this post will save somebody a little time in the future.

Extending the SQLAlchemy SQL expression language

The SQL expression language from SQLAlchemy is already very flexible and allows you to build almost any standard SQL query, but sometimes you just need to use a SQL extension that isn’t supported by SQLAlchemy.

Offline for the next four weeks

I’m starting my hiking trip though Spain tomorrow, so I’ll be online very sporadically during the next four weeks and I’ll probably not answer emails.

TagLib 1.8 released

I’m sorry this took longer than expected, but I’ve just released the final version of TagLib 1.8. There are a few changes compared to the beta version, see the change log below.

Blog moved to Jekyll

Just finished moving this blog from WordPress to static files generated using Jekyll, with Disqus for comments. Please let me know if you spot a broken link or some other problem.

Chromaprint 0.7 released

A new version of Chromaprint has been released. The main change is compatibility with the latest FFmpeg API. There is also a modified fingerprint algorithm, that ignores leading silence up to a specific threshold, but this has no impact on Acoustid users.

Acoustid fingerprinter 0.6 released

A new version of the Acoustid fingerprinter has been released. The main change is compatibility with the latest FFmpeg API and fix for a crash when compiled with FFTW3.

New AcoustID server release

I’ve just updated the AcoustID servers with the latest version of the code. There is a couple of changes on both the website and the API.