Spent last week in Stockholm working on GVFS with Alex. We made great strides – pretty much all of the file system operations are now implemented in gvfs-daemon, gvfs-fuse-daemon and the SMB backend. Plenty of work remaining, though.
Continue readingGVFS Benchmarking
For Novell’s hack week, I wrote some benchmarking code for GVFS. It may not sound that exciting, but performance interests me, and it needed to be done. So far, the results are much better than I feared – for remote …
Continue readingGVFS Progress
Alexander Larsson has been hacking like a whirlwind, bringing us the next generation in VFS services for the desktop, GVFS. By now, a lot of the planned functionality is done, and we even have a partially done FUSE frontend which …
Continue readingBicycle
I bought a bicycle. Robust with a couple of gears, reasonably priced. Unfortunately, there was not a single one for sale that didn’t have front-wheel suspension. Apparently you can only get “urban bikes” without suspension, and they are – irrationally …
Continue readingIn Norway
Dark. About zero degrees. No snow.
Continue readingWell Situated, Friendly Neighborhood
Ben has some good news for anyone interested in reducing the memory usage of Linux programs. Smaps is great. But does it tell the whole truth? For PCs with (basically) limitless swap space, it’s possible that it doesn’t even come …
Continue readingSession-wide valgrind
Now that we know that even Evolution runs under Valgrind, we need a bigger challenge. So, how about the entire GNOME session? I’ve written a couple of tiny scripts that lower the threshold to doing this. They take care of …
Continue readingEvolution is da logic bomb
You know the story. Random crashes preventing you from reading your mail all morning. This time, though, there’s a twist (and a moral). The twist is that instead of complaining on IRC – ok, I mean in addition to complaining …
Continue readingFlow in CVS
I just imported Flow to GNOME CVS (module “flow”). It has a fairly detailed HACKING file for those interested. The low-level I/O is done (for Unix), modulo a little polish. Mid-level stream fundamentals are mostly done, but I need to …
Continue readingHarvest
The lime tree in our garden keeps bearing large amounts of fruit.
Continue reading