Feed digilinux.ru [copy] http://digilinux.ru/feed/ has loading error: cURL error 22: The requested URL returned error: 403 Forbidden
Feed freepost [copy] https://freepo.st/rss/new has loading error: cURL error 6: Could not resolve host: freepo.st
Thesis Submitted
Today I have submitted my Ph.D. thesis "Component-based adaptive Middleware for mobile distributed systems" to the examination office! My thesis shows how the encapsulation of distributed systems middleware functionality into components can lead to an adaptive middleware system that -- by the means of a reflective architecture -- features dynamic adaptation to changing application requirements and to changing environmental conditions. Using the developed µMiddle architecture, you can add and modify application interfaces (e.g. RPC, Message Passing, Tuple Space), marshalling strategies (e.g. ASCII, Binary, XMLRPC, SOAP), stream operations (e.g. compression, encryption), transport protocols (e.g. TCP, UDP, ATP), service discovery modules (e.g....
The Trouble with NDAs
NDAs are pretty common in freelance work projects. The acronym NDA stands for "Non Disclosure Agreement", which basically means that you are not allowed to talk about anything related to clients, vendors, hardware or software specifications, market strategics, etc. While I understand (and of course respect) the origins and purposes of NDAs, sometimes they're troublesome anyway. For instance, I am working on a really really cool project that is eventually going to be Open Source and have an important impact there, because... I would love to tell you more, but I'm not allowed to :) This is a difference between...
Thesis Progress
Since May 2006 I'm no longer employed at the Frankfurt University (they have limited 5-year contracts for offspring researchers) and getting time to proceed with my doctoral thesis got much harder. I had to find calm periods between starting my freelancer career and a lot of everyday life things that were to handle. Shortly before my one-week vacation on Ibiza, I handed a release candidate out to my doctoral adviser and -- despite a lot of short comments which I need to take into account for the final version -- I got a fairly well review. In particular this means,...
Diving into the Linux kernel world
I never did any serious Linux kernel work until now. I was busy enough with all my open source userland activities and there were already enough skilled people working on kernel things for the devices I own. After seeing how the OpenEZX project is progressing, I decided to buy a Motorola A780 and a Motorola E680 and to contribute to help getting this exciting project forward. While Harald Welte, the project leader and main developer, is currently concentrating on getting the AP (Application Processor, responsible for everything non-GSM) and BP (Baseband Processor, responsible for the GSM stuff) interaction done, I...
2006 FIFA World Cup Germany™ : 3rd Place
The World Cup is over. We lost the semi final against Italia but defeated Portugal. The 3rd place is a major achievement considering the state of the german team when Jürgen Klinsmann took over. He did not just formed a team that is among the four best teams worldwide -- much more important he showed the way to go for our future. And I'm sure this team definitly has a great future. Apart from this "final of hearts", Italia won the cup over France in the "real" final in penalty shooting. Congratulations, however the french team dominated the game for...
2006 FIFA World Cup Germany™ : Semi Final
I have a hard time believing it, but it looks like we made it past Argentina -- 5:3 (penalty shooting). It was a really tough and hard-fought game and for more than 30 minutes I really thought we were out... until Klose made his most important goal in this tournament. There is nothing to be said about the penalty shooting, it's a german tradition and we remain unbeaten... seriously though, Lehmann was great! My personal match winner though was David Odonkor -- his exchange turned the game. He brought the spirit and the will to catch up. Yes! For us,...
2006 FIFA World Cup Germany™ : Quarter Final
Germany defeated Sweden with 2:0 in a marvellous game -- the best first half time I've seen from Germany in the last two years. Argentina vs. Mexico was a pretty hot game as well -- Mexico played their best 90 minutes in this tournament, but in the end couldn't stand the Argentina team. The 2:1 is justified and I'm in pleasent anticipation of Germany vs. Argentina in the quarter final.
2006 FIFA World Cup Germany™ : Round Of Sixteen
Although I should really be working on my Ph.D. thesis, I keep finding myself in front of the TV -- watching a lot of soccer games these days. With us having won against Poland, our way to the round of sixteen is free -- although it's not sure which team our next opponent will be. The mood here in Frankfurt am Main is just great -- lots of cool people having fun together watching the games. It's much more calm than I would have expected. My personal favorite was Argentina vs. Côte d'Ivoire -- although Argentina did win 2:1, 1:2...
A New Blog
Finally, in coincidence with my new site VanilleMedia, I started a new blog. It's not that I was unsatisfied with my last handcoded one, but these days it looks like there is a tendency to use all those nice planet sites -- i.e. planet.linuxtogo.org or planet.maemo.org -- syndicating blogs from different places, which needs a standardized XML format. I really didn't want to reinvent the wheel here, so after evaluating a lot of content management systems and blog packages, I settled on using wordpress for the complete site. This also marks the start of me blogging in english -- I...
TuxMobil Linux Awards
Ein Tag zur Freude! Die beiden Open Source Projekte, denen ich in den vergangenen drei Jahren sehr viel Zeit gewidmet habe, sind auf Platz 1 und Platz 2 des ersten TuxMobil GNU/Linux Award 2005 gelandet. OpenZaurus ist komplett offene alternative Linux-Distribution für die Sharp Zaurus PDA-Familie, OpenEmbedded ist ein Metadatensatz und eine Entwicklungsumgebung für die Konstruktion von Linux-Distributionen. Sowohl OpenZaurus als auch OpenEmbedded sind absolut konkurrenzfähige Softwarepakete, die so manches mehr leisten als alle verfügbaren kommerziellen Alternativen - und so langsam scheint die "Welt" davon Notiz zu nehmen. Jetzt müssten wir nur noch ein wenig Venture Capital für die Weiterentwicklung...