10:40am–11:20am Monday, 07/25/2011
JRuby is just a Ruby implementation for the JVM, right? Wrong! JRuby has gone well beyond other language implementations by supporting arbitrarily-encoded strings, native library calls, reloadable applications, and much more. This talk will explore how JRuby is pushing the JVM and Java platform in new directions, and how you can take advantage of this new power.
1:30pm–5:00pm Monday, 07/25/2011
As the Rails community has matured several conventions have emerged, in the form of best practices. In this 5 part lab, we will walk through the most common of these practices and get some hands on experience refactoring Rails.
3:30pm–4:10pm Monday, 07/25/2011
The power of enterprise Java is now available through the expressiveness of Ruby. More and more projects are suited to new technologies and frameworks such as Ruby on Rails. Using TorqueBox, a team's members can leverage their knowledge, investments, skills, and trust in Java while exploring the cutting edge of new development models.
1:40pm–2:20pm Wednesday, 07/27/2011
Smart developers have been using Ruby on Rails to build web applications for over 5 years. Cutting-edge projects have aged into legacy apps. Rails 3 and Ruby 1.9 offer new features that are guaranteed to take the squeak out of that old wheel and grease the tracks of new development. We're going to walk through upgrading real projects and work together to solve issues the audience has found.