Generative Architecture going to Venice

Corpora at the Biennale A project I’m doing in my spare time, called Corpora has won the opportunity last week to appear at this year’s Venice Architecture Biennale in the Hungarian Pavilion.

Very thrilled and excited to show our project at such a prestigious venue.

The project is interesting from an architectural standpoint, but is also very interesting technologically, as it involves cellular automaton models, Zigbee wireless mesh-networked sensor motes, Augmented Reality viewports among other things.

I also held a presentation on the Zigbee motes used in this project at the Budapest New Tech Meetup this January.

Dinner with Craig Larman

Yesterday I had the rare opportunity to have dinner with Craig Larman and Bas Vodde at Kőleves here in Budapest – two demi-gods of Agile Development & Scrum. I’ve been a long time fan of Craig’s books, and have several editions of his Applying UML and Patterns title.

It was very exciting to speak with these guys and to absorb the knowledge and wisdom they hold. Craig’s repeated reference to the 14 principles of “The Toyota Way” really reminded me of Miyamoto Musashi’s The Book of 5 Rings.

“I’m not worthy” is all I can mutter :)

(And thanks to Stefan for inviting me in the first place) :)

The Widget Jones Library – released

EU Edge is proud to announce the release of another Open Source project, called The Widget Jones Library.

The Widget Jones Library is a lightweight, flexible, template driven widget build system. It is intended to simplify creating portable widgets. Write your code once, build it with WJL, then run it on several widget platforms like

The Widget Jones Library is licensed under the Mozilla Public License 1.1.

To learn more about the WJL, visit the Widget Jones Library project page.

Videos of Google Android on Zaurus

Earlier, we have published an article on how to run Google Android on a Sharp Zaurus SL-C760 device. Since there was considerable interest in the article, we have decided to publish some videos of this hack. Check them out on Google Video:

Since this PDA and Google Android were not really designed for each other, don’t judge the capabilities of either from these videos :)

Trying to get through a kernel patch

After having trouble setting up my selection of CH joysticks to work with X-Plane on my Gentoo Linux based laptop, I did some research. It seems that the issue is a well known one: on 64 bit Linux systems, joystick control events are not passed through to 32 bit applications. And X-Plane is such – a closed source application, available in 32 bit binaries only.

Despite the issue being raised earlier on the linux-kernel list, this was not yet fixed in the kernel. So I posted a patch again, hoping for the best.

Let’s see how the open source movement works in this case.

But then again, the issue wouldn’t come up at all if one could get X-Plane compiled for 64-bit systems, or better yet, re-compile X-Plane on his own for whatever platform he wants to.

Holiday Party

EU Edge Holiday Party Last friday we threw a holiday party with some friends and our fellow geeks from iMind at the wonderfully decrepit Szimpla Kert.

Oh, it was wild! Watch out for developers who had a few drinks — they are more than eager to start a fist-fight. Oh, well, on a Nintendo Wii, mind you… At least this way Zsombor stood a chance to kick István’s butt. ;)

Thank you all for coming. Till next time… :)

The December Budapest New Technology Meetup

The December Budapest New Technology Meetup went on fine yesterday. We had a nice series of presentations, ranging from an android robot to flash streaming server. Moreover, our very own Gergely Kis also had a presentation on the Google Android project.

Now we only have to wait until January for the next Meetup.

Google Android runs on Sharp Zaurus SL-C760

Android main screen Yesterday we managed to get Google Android running on a Sharp Zaurus SL-C760. This seems to be the first documented success with this device. This article provides instructions on how to get it working, in case you would like to try it at home :)

Google Android is a new software stack for mobile devices, specifically mobile phones. It uses the Linux kernel as the core, but Google developed a new user space stack:

(more…)

MD5 seems not safe for code signing

This paper presents a method for creating the same MD5 hash for different executables – thus beating the idea of identifying executables by comparing their MD5 hashes to stored values.

Steve Woz Here

Steve Woz at BudapestSteve Wozniak stopped by in town yesterday afternoon at the Millenáris Park, Budapest. The steadily growing EU Edge Mac contingent went to see him in person and listen to him reminiscing about the fascinating story of life at Apple in the early days. He also gave us some tidbits about the projects he’s presently involved with: teaching technology to kids and helping a number of museums and not-for-profit organizations dedicated to promote technology. It was interesting to see the man in person and learn what his favorite gadgets of all time are: the Gameboy he still occasionally plays with and – obviously – the iPhone these days.