Training: "Getting started with JRuby and JRuby on Rails"

Track: Tutorial

Time: Monday 13:00 - 16:00

Location: Stanford

Abstract:

This tutorial will cover everything you need to know to get started using JRuby right now. After a quick intro to Ruby and JRuby, the tutorial will show examples covering how the Java integration features work, how to use JRuby for testing and how to create Java Swing interfaces using one of the several frameworks for this.

The second half of the tutorial will focus on JRuby on Rails, starting with a quick introduction to Rails, and then showing how you can improve your productivity by integrating Rails with your existing Java infrastructure.

Nick Sieger

 Nick  Sieger

Nick Sieger is a staff engineer at Sun Microsystems where he has been working on a team building a large JRuby on Rails application. He is also a member of the JRuby core team, leading the effort to improve Rails deployment on the Java Virtual Machine.

He created and co-maintains the JDBC adapter for ActiveRecord that JRuby on Rails uses for database connectivity, and Warbler and JRuby-Rack for application server deployment. He maintains a blog on Ruby and JRuby-related topics at http://blog.nicksieger.com/.

Ola Bini, ThoughtWorks

 Ola  Bini

Ola Bini is a Swedish developer currently working for ThoughtWorks in Stockholm, Sweden. He has been one of the core developers for JRuby since 2006 and is the author of the APress book Practical JRuby on Rails. He has much experience with Java, Ruby and LISP, and has been involved with several other open source projects - but nowadays JRuby takes most of his time.

He has been known to like implementing languages, writing regular expression engines, YAML parsers and other similar things that exist at the borders of computer science.