The GNOME project turned 23 this year, and despite equally persistent rumors to the contrary, it's still alive and kicking. Just how alive, though?
Continue readingCategory: GNOME
desktop-file-utils 0.24 released
One thing one can do in this amazing summer heat, is cut the 0.24 release of desktop-file-utils. It's rather a small thing, but since the last few releases have been happening at roughly three-year intervals I felt it merited a …
Continue readingBattle of the Bilerps: Image Scaling on the CPU
I've been on a quest for better bilerps lately. "Bilerp" is, of course, a contraction of "bilinear interpolation", and it's how you scale pictures when you're in a hurry. The GNOME Image Viewer (née Eye of GNOME) and ImageMagick have …
Continue readingWhat ails GHashTable?
I promised a closer look at GHashTable and ways to improve it; here's that look and another batch of benchmarks to boot. This time around I've dropped most of the other tables from the plots, keeping only khash and adding …
Continue readingA hash table re-hash
Hash tables! They're everywhere. They're also pretty boring, but I've had GLib issue #1198 sitting around for a while, and the GNOME move to GitLab resulted in a helpful reminder (or two) being sent out that convinced me to look …
Continue readingGNOME and Rust
I've been keeping an eye on Rust for a while now, so when I read Alberto's statement of support for more Rust use in GNOME, I couldn't resist piling on… From the perspective of someone who's quite used to C, …
Continue readingIt's not a picnic table, part 2
As a followup to my previous GHashTable post*, Benjamin encouraged me to time the swfdec test suite – "make check" in the tests dir is consistently 4% faster with the patch. * A WordPress upgrade ate said post about how …
Continue readingopenSUSE GNOME Meeting
The openSUSE GNOME team will be holding its first meeting tailored to Asia-Pacific time zones on Thursday 12:00 UTC, in #opensuse-gnome on irc.freenode.net. If you’ve been left out because of your time zone previously, this is your chance to participate.
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 reading