Posts Tagged ‘euruko’

Conference Triathlon – Euruko, Ruby on OS X, RailsWayCon

Thursday, May 28th, 2009 by Thilo Utke

Wow, this was the month of conferences. First we visited Barcelona for the Euruko: a great conference taking place every year in a different city. We attended it the 3rd time. The talks ranged from practical like “Cooking with Chef“, over entertaining like “Fun with Ruby (and without R***s), program your own games with Gosu” to just geeky like the lightning talk about “Vimmish and how much fun gramma parsers can be”. I really liked the 2 days 1 track format and the people I met there. And you can be sure that we will be in Krakow next year too.

5 days later I visited Amsterdam for Ruby on OS X, which I already blogged about.

And a little more than a week later, until yesterday, four of us attended the RailsWayCon here in Berlin, which tries to fill the gab that the RailsConf Europe left. The first day was reserved for whole day tutorial sessions.

The second day offered a lot of advanced topics to choose from in 3 tracks. I chose to hear more about Asynchronous Processing from Mathias Meyer and the nitty gritty details about Events from Lourens Naudé. The keynote about the Present and Future of Programming Languages by Ola Bini was also very interesting.

Upstream also took an active part at the conference: Alex gave his talk about CouchDB Frameworks for Ruby and CouchApp (using his new presentation tool boom_amazing) and I introduced MacRuby, the Ruby that plays nice with Objective-C.

On the third day Yehuda Katz revealed some more details about Rails 3. The talk by Michael Koziarski about Rails Performance was good for a reality check. In the afternoon everybody was tired after 3 days of conference and the talks lost quality. Still a very good conference with potential.

Euruko 2007 Review

Monday, December 3rd, 2007 by Thilo Utke
euruko 2007

Last weekend (10. to 11. November) we were at the Euruko, the European Ruby Conference in Vienna. The conference wasn’t nearly as big as the Railsconf Europe, but the ad hoc character adapted very well to demands of the attendees and the topics were more academic. Here is a round up of the presentations I attended.

The Keynote was about the future of ruby with a look back to its beginnings by Hal Fulton. About the upcoming ruby 1.9 he said, that it wouldn’t change that much, but will gain performance by having its own virtual machine. Another aspect of his talk was the shift to enterprise use.

The following talk was about the Database Library Dbrb, it is basically a wrapper for ruby dbi to make it easier to work with it. Interesting if you have to do data crunching closer to the relational domain.

David Anderson shows a structured wiki, where you can build simple Applications with forms and so on.

Ramine Darabiha, Sven C. Köhler show their Javascript based content distribution/mashup system MySit.es which is still under heavy development.

After the lunch break Christian Neukirchen showed Rack, a simple and modular web server interface specification. It basically wraps the status, headers, and body in a array. Following the rack specification you can add middleware between your server and the web framework, e.g. log file generation or URL rewriting.

An alternative to watir, a in browser testing framework, was shown by Kingsley Hendrickse, the Ruby IE Scripting System (RIESS) and AutoGUI.

The powerfull, but hard to learn, web site scraping framework scRUBYt was introduced by Peter Szinek.

The last talk of that day was about the use of Domain Specific Languages and how easy it is to build one, held by Martin Grund.

In the evening we had an excellent dinner in the ‘Universitätsbräu’. My personal dish recommendation ‘Schöpfsteak’.

We took the opportunity and input from the conference to try out some new stuff in a late night coding session, although I had had just 4 hours of sleep the night before. But alex will write some more about our twitter mashup twizzer.

On Sunday we missed the first talks. So i can’t tell you anything about it ;)

The first I joined again was from Tim Becker, who showed DTrace. DTrace is an integrated tracing framework for debugging applications or the OS itself. It is integrated into Solaris and the latest Mac OS 10.5 ‘Leopard’.

What Trees are good for, was explained by Paul Battley. For example they are good for faster best match search using the Levenshtein distance. But I have to admit, I didn’t followed that talk very well.

Then Stephan Kämper talked on Quality in code, and shows some exaple of good and bad code.

Hal Fulton filled the little gap before the lunch break with his proposal for an in operator in Ruby.

After the lunch it got even more academic with Ragel, a state machine compiler, presented by Ry Dahl

Then we showed our results from the coding session.

The last presentation of the Euruko was held by Sasch Schlegel about the ebXML Messaging System called Hefeweizen. I liked the MAMAs and PAPAs analogy ;)

Before we caught our flight home, we had another dinner at the ‘Universitätsbräu’.

I enjoyed the Euruko very much, I will try to attend next year again. Maybe in Prague then.