Main Content
Talks at EuRuKo 2011
-
In the Loop
Lourens Naudé 12 Recommendations
May 27, 2011 8:00 PMThe recent boom in Event Driven components and tools such as node.js, EventMachine, 0MQ and Redis resulted in product dependencies often misunderstood by development teams. All these components address the need for efficiently shifting and processing data between network, disk, memory and CP…
-
Keynote #1
Yukihiro Matsumoto 27 Recommendations
May 28, 2011 5:45 AMYukihiro Matsumoto is the creator of the Ruby programming language.
-
Ruby helps us make movies: Guerilla-DI, scripted tools for a modern film pipeline
Julik Tarkhanov 34 Recommendations
May 28, 2011 7:00 AMJulik has been smoking the Ruby pipe since 2004, when he has first seen a presentation about Rails. After graduating as a motion designer and starting his dream career in visual effects at HecticElectric, he still finds himself reaching for Ruby whenever a solution for problem needs to be fo…
-
JRuby hacking guide
David Calavera 2 Recommendations
May 28, 2011 7:30 AMDavid had a great idea for a pet project once. The same day he started to work on it he had to send a patch to the JRuby project. A hundred of bugs fixed later he became a member of the JRuby Core Team. In his talk we’ll learn how to deal with the JRuby internal code from a more rubist and …
-
Games for the Masses: Scaling Rails to the Extreme
Jesper Richter-Reichhelm 28 Recommendations
May 28, 2011 10:30 AMIn his talk Jasper will explain and compare the work of two engineering teams that build Facebook game backends: Cloud vs. dedicated servers, SQL vs. NoSQL, specialized servers in a n-tier architecture vs. a swarm architecture where all servers can assume any role. He will highlight their re…
-
BE RESTFUL. BE WEB 2.0. BUT DON'T MIX IT
Nick Sutterer 43 Recommendations
May 28, 2011 11:00 AMWhile you were hacking on your frontend, frantically trying to make that form do a PUT, just to be “RESTful”, did you ever consider just separating things? What if your GUI simply is a GUI, talking to REST backends behind the scenes? What if your backend is not a monolithic beast but multipl…
-
Actors on Stage
Elise Huard 61 Recommendations
May 28, 2011 11:30 AMIn her talk she will explore several ways to implement the actor model in Ruby. The talk will also allude to the fact that threads in Ruby should ideally have separate state, so that all programs using threads could also use the actor model (or other similar concurrency models).
-
The Expression Problem in Ruby: A focus on Traits.
Federico Brubacher 7 Recommendations
May 28, 2011 12:30 PMIn his mind blowing talk Federico will explain what is know as the Expression Problem, which you might already have suffered but you didn't know it. Federico will continue then to give solutions in Ruby and explain why traits, a Ruby 2.0 feature, will be perfect for nullifying the Expression…
-
The Revenge of method_missing()
Paolo Perrotta 50 Recommendations
May 28, 2011 1:00 PMConvinced that nobody can bully method_missing() and get away with it, Nusco resolved to present a talk about it. When is method_missing() appropriate, and when should you pick an alternative metaprogramming magic spell instead? Is method_missing() really dangerous? What are the common metho…
-
Your Data, Your Search
Karel Minařík 21 Recommendations
May 28, 2011 8:15 PMHis talk will touch search in general and focus on ElasticSearch, a promising search engine and database, which fully embraces HTTP, understands JSON and comes with advanced distributed features. It's “elastic” both in the sense of working with data, as well as horizontal scaling, and its pu…
-
Keynote #2
Paul Campbell 53 Recommendations
May 29, 2011 6:00 AMPaul is a web guy from Dublin, Ireland. He is co-curator of funconf and a maker of fine web apps at HyperTiny.
-
Bridging the gap - Using JavaScript in Rails to write DRY rich client applications
Andreas Haller 6 Recommendations Thorben Schröder 23 Recommendations
May 29, 2011 7:15 AMBeside normal web apps "kopfmaschine" is looking to bring their knowledge to customers who would not normally look for a web solution. Therefore they have built HTML5 apps that are used as "native" apps on Windows or mobile clients like the iPad. This was the starting point for his efforts t…
-
Scanning Strings at Supersonic Speed
Kornelius Kalnbach 14 Recommendations
May 29, 2011 7:45 AMIn his talk Kornelius will explain how CodeRay manages to outperform other syntax highlighting libraries with pure Ruby code. After comparing performance on different Ruby platforms, he will show the key concepts of fast scanning. Visualizing some advanced ideas for further speedups, and wil…
-
Tales of the Big White Cloud
May 29, 2011 10:45 AMThe cloud may look all light and fluffy, but should you go flying through the depths of the internet, you will find challenges and pitfalls aplenty. Gather round as Pat puts on his storytelling hat and regales you with tales of the trials and tribulations, the technology and automation, the …
-
Endless fun with Arduino and Eventmachine
Bodo Tasche 20 Recommendations
May 29, 2011 11:15 AMIn his talk he will show how to connect an arduino with ruby using eventmachine. He will also show potential use cases and projects that can be created using this technique. Most of the projects can be finished on one weekend.
-
Getting Hands On with Adhearsion
Ben Klang 33 Recommendations Ben Langfeld 21 Recommendations
May 29, 2011 11:45 AMAdhearsion is the first open source framework to enable the creation of telephony applications. Watch as they demonstrate how to integrate with an existing Asterisk install or develop something fresh and interactive in the cloud. Use your phone to send instant messages or collect data. Plent…
-
Machine learning and sentiment classification in Ruby
May 29, 2011 12:45 PMHis talk will briefly cover the topic of sentiment classification, why is it difficult and why it matters in the first place. He then will go on to outline different classification methods and how to apply them in Ruby. He will also elaborate on how this approach holds up for multilingual messages.
-
Writing your own programming language to understand Ruby better
May 29, 2011 1:15 PMIn this talk, José Valim will share what he has learned about Ruby while writing a small programming language. He will discuss the basic structure of a programming language, suggest improvements and debate about the Ruby's parser, Object Model, methods, iterators and blocks.