Skip to content

KDE Blogs 

Sunday, 1 March 2009

How services change the application landscape

Krake  | 
While working through my backlog of articles on Planet GNOME on my way to Nuremberg (yes, again), I came across a blog entry of Philip Van Hoof. In it he asserts that soon the era of email clients will be over, which I think some people misinterpreted as application for reading and managing email messages becoming obsolete. Read More
Saturday, 28 February 2009

OpenChange / Akonadi talk available on video...

My talk from linux.conf.au 2009 is now available for everyone to see on video: http://mirror.linux.org.au/pub/linux.conf.au/2009/Friday/72.ogg The slides are also available in PDF and ODF. There are a lot of other interesting videos also available - see Read More
Wednesday, 25 February 2009

(k)Ubuntu GNU awk messed up ? and KDE on yet another OS :-)

Hi, today at work I noticed something strange. My box there has kUbuntu 7.10 (yes, I know, quite old, but does what it is supposed to do). I have an awk script which I want to use to process a text file consisting of 4.2 million lines, something like 600 MB. Read More
Tuesday, 24 February 2009

Nice things in the post

Jriddell  | 
"That's not our usual postman at the door, and why is she carrying a plant?" What a fun thing to have delivered in the morning, and whoever the mystery sender was full marks on potted plant over wasteful disposable non-potted one. Read More
Sunday, 22 February 2009

Not a Good Start Into a Problematic Year

Beineri  | 
Like some other [open]SUSE developers I was casted and am now forced to look for a new day job. It could have happened in better economic times for sure. :-( Read More
Saturday, 21 February 2009

Browsing archive files with libstreams

Oever  | 
ArchiveReader is a class in libstreams that allows you to open files embedded in zip, deb, rpm, jar, openoffice, and email files. It is used in the kio slave jstreams:/. This class works like this: Read More
Thursday, 19 February 2009

Moving my Blog

Trueg  | 
Since I am missing important features from the kdedevelopers.org blog system I am moving my blog to wordpress. From now on all Nepomuk related blogs will be posted there.
Thursday, 19 February 2009

QMetaObject::newInstance() in Qt 4.5

Yesterday I was getting the smoke bindings lib to build with Qt 4.5 with krege on irc, and one of the errors we were getting was with a private class called 'QMetaObjectExtras' that was failing to compile. I fixed it by making the generator skip that class, but I wondered what was in it. This morning I had a look and it turns out that the new moc has a very interesting and useful new feature; you can now have constructors in your QMetaObjects. Read More
Thursday, 19 February 2009

shiny!

Till  | 
When I got home, late last night, I was greeted by a parcel addressed to me that contained a book. This is unusual, as out of the 5 or so books that are delivered to our house every day, 5 or so are addressed to my wife, who works as a writer and translator of fiction and advises publishers whether to buy the German language rights to a certain book and then have it translated. Since she also advises me on what to read, generously saving me the time to scrounge the internets and local bookstores (those few that are still left) for stuff that I might like, and then buys it for me, I just about never receive books in the mail. Already elated by such rare fortune I proceeded to open the parcel, to find in it my very own copy of O'Reilly's recently released "Beautiful Architecture". Read More
Wednesday, 18 February 2009

10 times faster deleting a directory (different use case)

Yes, very much like my previous blog post some time ago, but for a slightly different use case. Last time it was about deleting 10000 files viewed in dolphin/konqueror, using "select all", while this time it's about selecting ONE directory and deleting it - the recursive listing involving multiple ioslaves took far too much time. This became the highest-voted bug assigned to me - bug 174144 - so it's fixed now. kio_file implements recursive deletion itself using QDirIterator, and announces this capability (a mechanism that was already in place for kio_trash). Result: from 20 seconds to 2 seconds for deleting 5000 subdirs. Well, that's it. Tell me if that was boring, I'll stop blogging :-) Read More