tstaerk
Kompiling in a virtual machine made fast
Saturday, 27 March 2010
As you may have followed, I compiled my KDE in a virtual machine, described an example how it goes and even compared compile times in a mini-benchmark. I stopped using a virtual machine later because VirtualBox only gives you one virtual CPU, QEmu as well, and VMware Server only two.
Read More
Osnabrück 2010 or the Snow Wonderland
Sunday, 10 January 2010
This weekend we, the KDE PIM developers, met again in Osnabrück to develop and discuss the future of kmail, korganizer, kjots, akonadi and other software for Personal Information Management.
There you can find all meeting minutes, time tables and results, here I want to outline what was most important to me.
Read More
How to create a bad title
Wednesday, 23 December 2009
At work, I stumbled across a problem that I want to declare as universal. I got a mail with a title like
christmas party invitation
I deleted this mail without reading because I knew I would not go there.
Read More
From the middle of nowhere
Tuesday, 29 September 2009
I recently had a crash that was hard to fix. Well, it IS hard to fix because I am still on it. It is again one of these "from the middle of nowhere" bugs KDE is so good in producing.
Read More
Call Graphs, Eclipse and Techbase
Sunday, 21 June 2009
Some weeks ago, someone posted a question on the KDE PIM mailing list "Which IDE do you use" or so. This reminded me of the ideals of my youth when I believed that the better your IDE - the more efficient your programming work - the more you get done in a given time for your software development.
Read More
KDE 4 is not user ready
Friday, 6 February 2009
It is often said that many open-source-software is not enterprise-ready. But in order to be enterprise-ready, software must first be user-ready. I want to give you a feeling what I mean.
Read More
"including all members" only means "including all KDE-inherited members"?
Tuesday, 23 December 2008
Today I <a href=https://bugs.kde.org/show_bug.cgi?id=84510>fixed a bug that has been open for more than 4 years. This feels good. However, there is a reason why it took so long: kdialog contains a member winId() as you can see <a href=http://websvn.
Read More
Error messages are art
Tuesday, 25 November 2008
Writing good error messages for your programs is art. Your user gets an error message - he cannot ask his computer "how do you mean this?". Error messages are important because they can help you fix a problem.
Read More
Using a virtual machine in an icecream cluster
Sunday, 28 September 2008
As I pointed out recently, I only develop KDE in a virtual machine. It does not only enable me to rollback changes that screwed up something, it also allows me to go back to a verbatim snapshot where I can e.
Read More
KDE code changes for ARM
Tuesday, 16 September 2008
When I heard that Nokia was giving away N810 devices on aKademy, I wondered how long it would take till I saw the first code changes. So, code changes to support the ARM architecture or the use of KDE on a PDA.
Read More
only kdevelop in a virtual machine
Wednesday, 10 September 2008
Many of us know this: You are on KDE version "from yesterday" and suddenly, everything breaks. Maybe someone broke the kompile or it is just a bunch of bad code that went in before your checkout and prevents the window manager from starting.
Read More
create call graphs with Doxygen
Saturday, 6 September 2008
Since some years, I have searched for an elegant solution to generate call graphs out of C++ source code. Today I found it. It is doxygen. I have evaluated doxygen years ago, but I threw it away.
Read More
building KDE for maemo
Monday, 1 September 2008
I got kdesupport build in a maemo (scratchbox) environment and I documented every step in my beloved wiki. It is the first list item here.
KDE compilation benchmark
Friday, 29 August 2008
Many of us have the cool Nokia N810 that is an ARM system based on maemo. To compile software for it, you will normally use scratchbox. What a pitty scratchbox only runs on 32bit hardware.
Read More
What's new about karm/ktimetracker
Friday, 23 May 2008
Since some years I have the pleasure to maintain KArm, the friendly KDE timetracker. KArm allows users to find out how much time they spend on which task since longer than 10 years.
Read More
khtmledit is here
Wednesday, 7 May 2008
I have had so much struggle finding a decent html editor that I finally wrote one on my own:
mozilla composer cannot handle the fish://-protocol openoffice dito quanta crashes when it sees me I finally started using kword, which cost me several months of fighting and finally even contributing code, but there are too many problems for using it where I work.
Read More
Osnabrueck 2008
Tuesday, 5 February 2008
Here's the first blog in my life. KDE PIM meetings are for hackers like a bottle of water in a desert. Finally time to hack, hack, hack and only sporadic meetings.
Read More