Sessions at RubyConf India 2011 on Sunday 29th May

Your current filters are…

  • Let's Have a Cup of CoffeeScript

    by Nicolas Sanguinetti

    CoffeeScript is a great way to write javascript. It provides many abstractions that simplify the language, and a few syntax niceties that make it much less noisy than pure javascript.

    In this introductory talk, we present the language through several examples, looking at many of the features CoffeeScript provides for simplifying the way we write JavaScript. Hopefully in a way that will inspire you to go out and try it!

    At 11:00am to 11:45am, Sunday 29th May

    Coverage slide deck

  • Continuous Delivery in Ruby

    by Srushti and Brian Guthrie

    The Ruby community has driven a lot of technical innovation in deployment and configuration management over the last few years, and so the idea of delivering high-quality software rapidly should be familiar to most of us. But although our tools are state-of-the-art, getting them to work together properly can be surprisingly frustrating. In this talk, I'll explain how to implement a high-quality rapid build and deploy process using standard CI tools, Bundler, RVM, and Capistrano. I'll also discuss how to coach your developers, QAs, and client to be "production-ready, any time."

    At 12:00pm to 12:45pm, Sunday 29th May

  • But the language supports it

    by Niranjan Paranjape and aakash dharmadhikari

    Discussing language constructs with fellow developers in the context of solving a particular problem is something we do routinely. While most such conversations are productive and useful, a fair portion degenerate into angry brawls. A pattern we've observed in the latter situation is that a surprising number of times the argument is that "Why shouldn't I use language feature X to achieve objective Y- after all, the language supports X."

    In this talk Aakash and Niranjan walk through a few features of the Ruby language which when used wisely allows programmers to solve problems elegantly but if they are used without caution can lead to bad code.

    At 2:00pm to 2:45pm, Sunday 29th May