The next two days in Prague the things went more like they should :) . We had a nice first day with interesting talks. Unfortunately most of the talks were in a little bit “philosophical” direction. This IS interesting too, but it seemed to us, that nothing really new was said during that talks, so that the technical ones were more “innovative”.
Koichi’s topic was VERY interesting. Maybe it would’ve been cool, if he had the opportunity to speak something like the Netbeans tutorial. A longer, less philosophical, more detailed explanation of his work.
A very interesting talk of the first day was the lightning introduction to the “Agile Whiteboard” by Kingsley Hendrickse and his companion. This is actually a white board web application where you can pin notes (story cards) to a virtual whiteboard, drag and group them into categories. It may sound very simple but their implementation looked nice and really usable! So as far as we’ve understood there is no public version of this one now, but they will release it’s source in the near future. Maybe they should consider to make a “white board service” from that, too. There likely will be users who would pay for such a service.
Davids talk via Skype was nice, but philosophical, too. But what he said perfectly fitted into a Ruby conference! We thought it might be a little bit misplaced, beforehand. What turned out to be somewhat true during the Q&A session after his talk. As it wasn’t a talk about “hard facts” not many questions regarding the talk arose and it seemed, that the people didn’t really know what to ask him. Maybe this is a little bit surprising, as a quick poll during Matz’s talk showed, that around 90% of the participants come from a Rails background.
The day ended with a nice party.
I had a beer and Goulash (thanks again, Carsten) with the person who taught me the Rails basics, a professor at the University of Bremen, and we talked a while about the conference day, a Rails/Ruby user group in Bremen and many other things.
Sunday morning I delayed our arrival at the conference with my strong feelings against getting up on time. So we missed the first talk which, accordingly to Carsten, was a very interesting one. So if you feel like testing if your mocks represent the mocked objects correctly, you should have a look at Synthesis by George Malamidis.
Tomasz Stachewicz held an interesting talk about running things in background (mostly) in Rails. His solution is far superior to our StupidBackground, but the reason why he and we built our solutions seems to be the same: BackgrounDRB is too complex to use and run. So if you’re looking for accurate timed, background operations have a look at his project (no link, we’ve to wait till the slides get released). But if you just need a real simple solution with a nice, little DSL to define when things should run you definitively should have a look at StupidBackground ;) .
My favorite talk of the whole conference was the “Building Rails Playground” one by Petr Krontorád. They built a system, similar to Heroku but (different to what Jürgen suggested in his moderation of the Q&A session after the talk) we think that this system is better than Heroku! It has a nicer editor, access to the hosted projects via WebDAV and nice statistics. And: It’s a non-commercial project! They see themselves as a platform for beginners to start working with Rails. I’ve requested an invite to the system just after 2 minutes of the talk. Can’t wait to be accepted! A lot of kudos to this Petr and the rest of the team!
Unfortunately we had to leave after this talk and missed the last two talks which sounded really interesting, too (”Aspect Oriented Programming in Ruby” and “Lessons Learned Writing Native Extensions”). And maybe even more unfortunately we missed the rest of the lighting talks :/ .
But we should stop moaning! It was a great weekend and the organisators of the event did a GREAT job! We should say thank you to all the sponsors: SUN, ataxo, brightbox, CODE GEAR, Engine Yard, Unicorn College, Bit Nami, Dr Nic Academy, iQuest, Kraxnet, Nodeta and Skvělý.cz to help making such a great experience possible!
See you all next year somewhere in Europe :) .









