Accessing Firefox sync (Weave) data from Python

Since delicious was terminating its service, I needed a new bookmark syncing service. I’ve switched to Firefox sync which finally seemed mature enough and, indeed, it works like a charm. It synchronized passwords, history perfectly between computers and android ...

Continue reading

Google App Engine, Django and MultipleChoiceField

I’m currently working on a Google App Engine / Django project and I got bitten by a nasty, poorly documented bug/issue. I’m trying to combine a StringListProperty with a MultipleChoiceField, so a user van basically set 0 or ...

Continue reading

Building a twitter-like character limited input using rctk

I’ve blogged before about RCTK, my python UI toolkit. As a test, I’m writing a Twitter client, and of course I need a way to restrict the input to 140 characters. I was amazed at how easy this ...

Continue reading

Implementing HTTP 206 Partial Content support for web.py

The music player I recently blogged about required support for mp3/ogg streaming. This meant I either had to serve the actual music through apache (which was what I did at first), or adding support for this to web.py ...

Continue reading