Trivially complex.
Thursday, 19 January 2006
I found a sound clip. OGG. I wanted to listen to it. Just listen.
So I clicked on it. KDE offered to open it with Kaffeine. I accepted Kaffeine started and promptly gave me an error dialog but no sound. Went back and chose another player from the context menu: amarok. amarok started, asked me 5 (five) almost identical question dialogs (sequentially!) but no sound. Back to the context menu and chose xmms. xmms started, gave an error dialog about sound card not being available but no sound. Back to the context menu, RealPlayer 10 was offered but I already lost interest. Copied the url of the sound bit, went to the konsole, wrote ogg123 and pasted the url then hit enter. Bam! Instant Sound. Trivially complex :-(
Read More
D-BUS Fun
Sunday, 15 January 2006
It's the last day of the OpenSync meeting in Amsterdam. Our fantastic organizing and press squad, Fab and Frank, have already spread the word. It has been a productive weekend. Lots of code got written. Armin and Tobias were busy with implementing out-of-process plugins for OpenSync which finally allows to seamlessly sync KDE and which also is needed for applications like the ones from the Mozilla family. I did some polishing on the GUI frontend side and implemented a first version of a D-BUS frontend for OpenSync.
Read More
Dutch Meeting OpenSync: Enjoying garlic and beer!
Sunday, 15 January 2006
So yesterday we (Armin, Tobias, Cornelius, Frank and me) went into Amsterdam to have some dinner. So after some lingering we decided to try our luck in a greek restaurant. We had some nice chats about the KDE community, about Akonadi the new Pim Storage Service for KDE4 and new exciting programming languages. Also it seems that one of my gripes with the KDE desktop is being addressed in SUSE Linux 10.1.
Read More
Speaking to government
Sunday, 15 January 2006
On January 10th 2006 I was offered the opportunity to speak to the directors of IT services from the Québec gouvernment. Québec is one of the provinces of Canada, with rather important economic and cultural power in North America.
Read More
Doing the math
Saturday, 14 January 2006
I'm here at the OpenSync meeting in Amsterdam and we were talking about when KDE 4 might be released. We discussed how long it took for previous Qt releases to be adapted by KDE, but didn't really get the dates together. So I decided to dig into the press archives, collect the numbers and do the math. Here are the results:
Read More
Dutch Meeting OpenSync kicks off ..
Saturday, 14 January 2006
Long time ago that I have blogged! A lot happened in my life. In short: I am pretty happy these days. Perhaps more about that some other day
Now something even more important .
Read More
Dutch Meeting OpenSync: Day 2
Saturday, 14 January 2006
Day 2 of the Dutch Meeting OpenSync started today. You will find some pictures as links in the text. These hackers seem to have plenty of energy. Also on pictures it seems that eating is the main theme at this meeting. As long as we don't have something like 'Action Coding' you will have to do with these kind of pictures.
Read More
Building KDE 3 software using cmake
Friday, 13 January 2006
Some weeks ago I blogged how I managed to compile kpager using cmake. In the meantime the am2cmake script was a bit fine tuned and now even more works. The script and the KDE 3 support files for cmake have finally entered KDE svn, so you can get it from here: http://websvn.kde.org/trunk/KDE/kdesdk/cmake/ So here we go:
Read More
perfect major
Friday, 13 January 2006
You scored as Engineering.
You should be an Engineering major!
Mathematics 100% Engineering 100% Philosophy 100% English 75% Sociology 75% Chemistry 67% Journalism 67% Theater 58% Biology 58% Psychology 58% Anthropology 50% Art 50% Linguistics 50% Dance 42%
Read More
Steve Yegge on the rise and rise of Ruby
Thursday, 12 January 2006
I've just read a couple of Steve Yegge's blogs about why he thinks certain languages have succeeded while other technically superior languages have failed. He has spent most of his time in the last year or two programming python, but recently has got into ruby. He writes really well about how the 'culture' around a language can affect its success or failure, and how the ruby culture is more open and friendly than python's.
Read More