25 Oct 2004
I wrote a small GConf directory wrapper using a type and GObject properties. Using this you can just select a gconf directory and then modify the properties using the standard set/get accessors from...
View Article30 Nov 2004
Fluendo Today is my last day for Fluendo. It's been a great year, doing tons of interesting stuff and learning even more. But great things always comes to an end. I owe some people here a big thank...
View Article7 Jan 2005
PyGTK Lot's of things happening here. We had a great Mega BOF at Mataró, most of the developers participated, we even got John to fly in from Boston for the meeting! Plenty of things discussed, we know...
View Article19 Apr 2005
J5: that looks very similar to deferreds, found in twisted. Although in a twisted world with deferreds you don't really need to specify the return type as you did in your example. Perhaps it's worth...
View Article18 May 2005
Introspection Been working quite a bit lately to get the new GObject introspection going. Spent too much time hunting various memory corruptions, but I finally managed to get to a point where I can do...
View Article9 Mar 2006
Yesterday I got inspired by the performance work federico posted. I decided to take a look on why gnome_vfs_get_volume_monitor() was so slow. After some investigation, a few modifications (adding...
View Article31 Mar 2006
Gedit plugins Richards little devhelp plugin for Gedit made me motivated enough to start looking at the plugin framework. As he points out, the interface nice: simple and straight-forward. I decided to...
View Article5 May 2006
Planet filtering Today I decided to figure out how to filter out certain blogs from Planet GNOME. It turned out to be much easier than I thought. Just create a csimple rule using css selectors and add...
View Article9 Jun 2006
Pyflakes and Subversion Pyflakes is a nice little utility that checks your Python code for errors. The main advantage over PyChecker and PyLint is that it is much faster and gives almost no false...
View Article16 Aug 2006
Testing a dynamic language A colleague recently complained to me that I'm forcing him to write a unittest without a good reason. He had written a small method which he told me that there's almost no...
View Article