InfoQ

Topic/Tag specific view

All content and news on InfoQ about Ruby on Rails


Latest featured content about Ruby on Rails

Interview and Book Excerpt: Ola Bini, "Practical JRuby on Rails Web 2.0 Projects"

Community
Java,
Ruby
Topics
Ruby on Rails,
Dynamic Languages

JRuby core developer Ola Bini sat down to talk with InfoQ about Ruby and how he came to be involved with JRuby. In the interview Bini talks about the challenges of developing JRuby and where it is headed in the future. In addition to the interview, InfoQ is also proud to present an excerpt from Bini's book Practical JRuby on Rails Web 2.0 Projects.

News about Ruby on Rails

Rails Deployment Roundup: Dreamhost with mod_rails, Capistrano 2.3, Book

Community
Ruby
Topics
Ruby on Rails,
Deployment / Datacenter

Roundup of Rails deployment news, including Dreamhost's announcement of Rails support using mod_rails - after the controversy earlier this year, Capistrano 2.3 release as well as the availability of the book "Deploying Rails Applications: A Step-by-Step Guide".

JRuby Roundup: 1.1.1 with Profiler, Startup Performance Boost, GSoC '08

Community
Java,
Ruby
Topics
JRuby,
Performance & Scalability,
Ruby on Rails

JRuby's 1.1.1 release brings a few improvements over the initial 1.1 release, including a fix for a problem on IBM VMs and it now ships with the JIP profiler. Users of the JRuby 1.1.x trunk can also try out a new performance improvement that promises to seriously boost startup performance. Also: a look at GSoC '08 project related to JRuby.

Articles about Ruby on Rails

Talking Rails 2.0 with David Heinemeier Hansson

Community
Ruby
Topics
Ruby on Rails

Ruby on Rails 2.0 is the next version of the premier web application framework for the Ruby language, after almost a full year in development. Rails 2.0 is full of great new features, bug fixes and lots of the polish expected from the team. InfoQ had the opportunity to talk with the creator of Rails, David Heinemeier Hansson, to learn what it's like to get this release out the door.

The MOle Plugin

Community
Ruby
Topics
Code Analysis,
Ruby on Rails

The MOle, so named because it acts as the investigators agent, is a plugin that provides insight into the inner workings of Ruby on Rails in realtime, as requests come in and get processed. The author describes how the plugin came about and gives InfoQ readers a detailed introduction to his innovative plugin.

Interviews about Ruby on Rails

Charles Nutter discusses JRuby

Community
Java,
Ruby
Topics
Web Frameworks,
Ruby on Rails,
Application Servers,
Enterprise Architecture,
Platforms,
Compilers,
JRuby,
Community

JRuby project lead Charles Nutter discusses how he got involved with JRuby, Sun's involvement with JRuby, how JRuby fits into enterprise-level web applications, the possibility of a friendly fork of the OpenJDK source code, reasons for switching to JRuby, the future of JRuby, Spring and JRuby, and the Ruby community as a whole.

Dave Thomas on Ruby, Rails and Choosing the Right Tool

Community
Ruby
Topics
Delivering Value,
Ruby on Rails

Pragmatic Programmer Dave Thomas, author of the 'pickaxe book' Programming Ruby, and co-author of Agile Web Development with Rails and The Pragmatic Programmer, found some time to talk with InfoQ about Ruby, Rails and the importance of choosing the right tool for the job.

Presentations about Ruby on Rails

Mongrel, 2500 Lines, and Economics

Community
Ruby
Topics
Performance & Scalability,
Ruby on Rails,
Programming,
Community

In this presentation @ QCon London, Zed Shaw explains the impact Mongrel's 2500 lines of code have had. He also goes into what makes a project successful (good documentation, make the product is to install and extend, etc) and how companies can get on the good side of open source projects they use.

Managing a high performance rails app without tearing your hair out

Community
Ruby
Topics
Performance & Scalability,
Ruby on Rails

James Cox shows how to keep a Rails site up and running, while keeping performance high. The presentation dives deep into issues of keeping page performance up and avoiding bottlenecks. Next to tips on what to avoid (eg, hostname lookups) and what to do (eg. pre-caching), James also shows situations when to avoid ActiveRecord and fall back to SQL.