Get Lanyrd on your mobile (iPhone, Android and more) - check it out here

Sessions at Ruby Lugdunum 2011 on Sunday 26th June

Your current filters are…

  • What do American Airlines, Farmville, and Wikipedia have in common? (Keynote)

    by Hampton Catlin

    They all use several different game play mechanics to encourage addictive behaviours in their users and customers. Being a developer is much more than writing nice code... its about building an experience for your users. And, part of that is using gameplay to make sure your users have a great time and come back again.

    Even if you never thought of what your building as being a game, I'll help show you that it gameplay is part of every life experience and is coded into our DNA.

    To crack the code of what works and what doesn't, we need to look towards evolutionary behaviouralism as a guide. Over millions of years we have been trained to follow certain basic social behaviours and if you understand those behaviours, you can use them to give your users a very positive experience.

    Some of the talk will be scientific, but a lot of it will highlight real usable techniques to get the desired effects. I hope to guide everyone through a lot of examples and analysis of companies where they went right ... and where they failed.

    At 9:45am to 10:30am, Sunday 26th June

  • Service Oriented Applications

    by Michael Bensoussan

    How we cut our monolythic application into a Rails API, 3 Rails clients, 2 Sinatra services and a Rails engine.

    At 11:15am to 12:00pm, Sunday 26th June

    Coverage slide deck

  • Real Time Rack

    by The Konstantin

    At least since node.js, everyone knows that real time HTTP responses are the next big thing. The secrets of handling incoming requests asynchronously with Ruby is not yet far spread among Rubyists, as the internals needed for such responses are neither specified nor documented and there is a lack of tools. Still, it is possible to use Server-Sent Events, Websockets and akin with Rack today. This talk will demonstrate the underlying technologies and how to use them.

    At 2:00pm to 2:45pm, Sunday 26th June

  • On Distributed Failures

    by Blake Mizerany

    In unreliable networks, with unreliable processors (also known as "The Cloud"), one must know all the ways their thing can fail; And just as importantly, how to recover. It is even better to have the ability to recover in an automated way. I'll go over the common failure conditions in distributed systems, and then introduce you to Doozer, the highly-available, consistant data store that makes recovering from these problems easy.

    At 3:00pm to 3:45pm, Sunday 26th June

  • Goliath and his friends : Rack, EventMachine and Fibers

    by Bruno Michel

    Goliath is event machine based. It uses Rack API and new features of Ruby 1.9.2. Both makes it a really lightweight framework capable of processing asynchronously a large amount of data in an elegant way. It fits to write light web services as HTTP streaming file uploads, proxies, twitter, firehoses, etc.

    At 4:00pm to 4:45pm, Sunday 26th June

    Coverage slide deck