Skip to content

Posts 

Still here!

Saturday, 18 June 2005
The last 5 months I completed a traineeship for which I now need to write a report. Last 2/3 weeks I have been very busy with this report as I am planning to graduate of course :o). So no IRC, no e-mail, nada! Today I tried to read up on some mails. But I suggest that you resend your mail in case you urgently want to speak to me.

Fundraising Appeal: Let 'Oischi' Attend European X Developer Meeting

Friday, 17 June 2005
The European X Developer Meeting has been kept quite low profile by its organizers. Maybe because it is meant to be primarily for developers. Maybe they are just too busy with organizing things -- after all, it was announced at very short notice. Yet there is a very attractive program of presentations and discussions which should give a glimpse of the future of the modern X Window System extensions to all interested developers: Read More

Fundraising Appeal: Some thoughts

Friday, 17 June 2005
When I started reading pipitas blog about the fundraiser he's driving, my first thought was, “sure, how can I help, non-financially?". It's easy to donate time and help, and it's very appreciated. But sometimes you have to make the effort to do something more. Read More

Mmmm... C++

Friday, 17 June 2005
(This entry is, of course, in relation to logs by ruurd, ruurd and mpyne) I find it troubling that after so many years, C++ still needs such detailed explanations about fundamental functionality. If this situation would have taken a few short years, we could have suspected slow social evolution from old (functional languages) to new (OOP) paradigms. But persistence, at the scale we see, seem to rather signal problems with the language itself. The current discussion is just a small sand grain falling in the timeglass that measures the evolution of my personal relationship with C++, from 100% love (1993-4) to fifty/fifty love/hate (2003-4). Read More

Wolfpack syndrom

Friday, 17 June 2005
I call what njaard observed the wolfpack syndrom. The human being is a competitional animal (as any product of natural evolution) but with a twist. We premeditate the way we compete, we're not doing it instinctively. Read More

dataKiosk, Kugar and Stuff

Thursday, 16 June 2005
dataKiosk: It has been a busy week and with the release of dataKiosk 0.7 now completed I'm glad to see it is getting a little publicity on the dot. It is nice to know that others appreciate your work :) The state of the application is pretty good at this point. It still has bugs (if you come across any, please let me know) and quirks, but it is mature enough to handle a former MS Access project with over a million records between a couple dozen tables. Going forward, the focus is on making the data entry task as lighting fast as possible. Then I hope to integrate KJSEmbed for scripting the Virtual Fields and business logic. Read More

Features v.s. Usability

Thursday, 16 June 2005
I stubled upon a post about features/usability curve. This article made be laugh; its a very good, highly recommended :) Choice quotes: "Of course you'll lose customers if you stop adding as many new features. "Or will you? "What if instead of adding new features, a company concentrated on making the service or product much easier to use? [] In a lot of markets, it's gotten so bad out there that simply being usable is enough to make a product truly remarkable." And this one: "Most of you here know that Don Norman talked about this forever in the classic The Design of Everyday Things, but why didn't the designers and manufacturers listen?" Note that just adding features is not a guarentee of making software unusable (the target link covers more then software); as always software is more complicated then that. Its more the lack of maintainance and attention to workflow that makes things hard in software. But software that just adds features tend to ignore that, so its a save bet :)

M2 got a new name

Thursday, 16 June 2005
M2 was simply the internal codename for the project. So I found this one: ARRRGGH and no it's not an acronym, but I bet some people will work very very hard to find one :) The name simply came from the sound made by a sysadmin who simply screwed up something. Read More

Old/New Kugar

Thursday, 16 June 2005
As I said below, I just assumed maintainership of Kugar from adymo and have been working on re-integrating his local tree into koffice svn. Well, that is now complete, although there is still a whole lot of work to be done: d-pointifying the library, getting rid of the Qt-only shell, etc, etc. I also have a number of new goals for Kugar including greater control over grouping and sorting, making it easier to embed both the viewer and designer into other apps (dataKiosk and Kexi come to mind) and just general bug fixing and so on. Read More

Another opinion on build system support

Wednesday, 15 June 2005
I've got another suggestion. The best language to write the "./configure" tests in is one that developers are familiar with. I'm thinking C++. We can write the tests in C++, as long as they don't need any special libs, which seems likely. If you can compile with qmake, then that is enough. If qmake doesn't work, then the build system is terminally broken in any case. Read More