SkiFree on Wine

18.04.2008 at 16:46

Today i stumbled by accident over SkiFree a game which i played ocasionally as a child during my early PC days.

I tried to run it via wine and it worked as advertised on the homepage. Nostalgic times come up...


read more comments

OpenExpo 2008 in Bern

17.03.2008 at 00:30

So i finally found some time to blog about the OpenExpo which i visited last Thursday. To make it short, it was great fun. Highlights were the talk of Alan Cox about practices and processes within the Linux community, while there wasn't really anything new for myself it was nonetheless fun to be there .


Another interesting presentation was given by Michael Lauer about the current state of OpenMoko. He promised that the Freeruner will be available real soon now(tm) which probably means in 2-3 months. I spent quite a bit of time with the OpenMoko people playing around with the prototypes (this was the first time i have had the oportunity to get my hands on the devices). Tried the gtk+ based gui, Qtopia and an EFL based demo application they were showing. Since Raster is now working for OpenMoko i expect lots of cool stuff in this direction. Asked them why they were using glibc instead of uclibc and the reason is that they don't really care about the space gains because throwing more flash onto the device is cheaper than dealing with glibc incompatibilities. This is understandable from a business point of view but it is nonetheless a bit sad from a technical point of view which i am obviously more interested in. Another topic i asked about was opkg the package manager which is currently ipkg (which is unmaintained) + a few patches which remove a lot of crap and add a few features. I once looked at the ipkg code and i can only warn you it still hurts. So i am not sure if ipkg is a suitable starting point for a sane and lightweight package management system. But again from a business point of view it might be cheaper to improve on what is already there instead of doing it the right way(tm) from scratch. This would actually be a fun project but unfortunately i am a bit busy with other things right now. Another thing i asked was whether they were considering rendering directly to the framebuffer instead of going through X. But they prefer flexibility over raw performance. For example the ability to display application from your phone on your desktop, things like VNC, the fact that you can use applications from different toolkits and reuse existing development knowledge led to this decision. Another thing is that the directfb backend of gtk+ isn't really maintained (at least that's what they told me).

Anyway it is a great project and will buy a Freerunner as soon as it's available.

dvtm packaging

As there were also various people from different linux distributions there i asked about getting dvtm into their package repositories. dvtm is already in Debian, this left Fedora and Gentoo which both had a booth. The Gentoo devs were looking at the package and it's now in the Gentoo Sunrise User Overlay. I have given my mail address to the Fedora guys and hope they will get in touch with me.

Having a few drinks with Alan Cox

When the exposition closed, a few people were going to have a drink so i followed them and ended up with Alan Cox, 3 members of the Ubuntu Swiss Team, 2 Amarok and a Gentoo developer in a nice cafeteria. Topics that came up were i hadn't really something useful to contribute were, differences and similarities between various languages (with Alan as an English and Welsh expert) and computer based creation of modern pop music. It got a bit more interesting for myself when the discusion shifted to different programming languages and their suitability as a teaching tool. People complaining about Sheme, Eiffel, Lisp, Pascal, C++ (yeah Amarok is written in C++, hopefully a suitable subset of it) and so on. Alan doesn't seem to like perl, i should probably have mentioned that the latest 2.6.25-rc kernel requires perl in order to build it, which sucks big time! You now your out with geeks when suddenly someone starts to write code on a the carton saucer to show the beauty of Ruby. Alan showed off a C snippet with a combination of single line (//) and multiline /* */ comments which shows different results depending on the compiler (C vs. C++). I mentioned Fabrice Bellards tinycc compiler and noted that he won the IOCCC two times in a row. Alan agreed that he is a very bright guy but said that Fabrice could win another time with parts of Qemu.

Anyway this is getting way too long, it was great fun and i will almost certainly be there next time. Unfortunately i forgot my digital camera at home so i have no pics to share.


read more comments

My list of things which sucked the most during last week

09.03.2008 at 23:55

Last week was really awful, below are some things which sucked in no particular order:

Ok the last two items actually also hurt when you are healthy. On the plus side i can note: Having a girlfriend who makes sure i get better and don't waste too much time on,, various mailing list archives or some other geek sites.

Anyway next week can only be better especially as i will be at the OpenExpo in Bern on thursday.


read more comments

Some random thoughts

01.02.2008 at 18:49

This week i have started an university preparation school, will see how this works out. But since i am working part time to earn a few bucks i will probably have less time to waste with fun things. Oh well.

I have done some improvements to dvtm which will lead to a 0.4 release pretty soon i hope.

Stumbled over these two window managers for Windows (no i don't use it voluntarily - i have to at work) too bad there is no dwm windows port.

What else? I have read through the SQL Injection cheatsheet. At some point i would like to learn some assembly, maybe i should start reading Programming from the Ground? Before that i will take a look at some of the interesting presentations.

Some random blurb to recent news: Nokia buyed Trolltech, don't yet know what i should think about this one. Nokia supports software patents, is against OGG in the HTML5 spec, on the other hand they are involved in a few opensource projects. Their Maemo tablet device is based on a gtk+/pango/atk/cairo stack and now they are buying Qt, what does this mean for Qtopia? I hope they hold their promise , fortunately KDE is able to relicense Qt under a BSD-style license if development would be discontinued.

I personally hope that Rasterman who is now employed by OpenMoko will further advance the Enlightenment Foundation Libraries (EFL) to build a user interface for resource constrained mobile systems.

As a last thing i would like to say a few things regarding the possible overtake of Yahoo by Microsoft. So they finally acknowledge that MSN sucks and their whole Windows Live(tm) strategy failed. Not that i would care about Yahoo but what bothers me is that they seem to be somewhat opensource friendly. They are apparently running quite a few FreeBSD servers and use PHP for some of their services, they have even hired Rasmus Lerdorf the creator of PHP. Good luck to the poor soles who will have the migrate their infrastructure to M$ technologies.


read more comments

Preparing another dvtm release

08.01.2008 at 17:58

I have done some more cleanups and added mouse support to dvtm, will probably do another release by the end of this week.

Apart from that i didn't manage to get much done. I should pick up my tinycc testsuite thingy.

Spent most of the holidays hanging out with friends, watching Prison Break Season 1 which i got for Christmas from my girlfriend.

During the next few evenings i will probably watch a few video recordings of the presentation from the 24 Chaos Communication Congress.

What else? Really nothing newsworthy.


read more comments

<< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 >>