InfoQ

Topic/Tag specific view

All content and news on InfoQ about Rails


Latest featured content about Rails

Using Ruby Fibers for Async I/O: NeverBlock and Revactor

Community
Architecture,
Ruby
Topics
Runtimes,
Performance & Scalability,
Data Access,
Ruby on Rails,
Programming

Rails 2.2 is schedule to be thread safe - but will blocking I/O libraries make it necessary to run multiple Ruby instances? We take a look at how non-blocking I/O and Ruby 1.9's Fibers help solve the problem. We talked to Mohammad A. Ali of the NeverBlock project and Tony Arcieri of the Revactor project.

News about Rails

Extended Rails Exception Monitoring with Exceptional and Hoptoad

Community
Ruby
Topics
Monitoring Tools,
SaaS,
Ruby on Rails

The Rails plugin ExceptionNotifier made Exception monitoring easy. Two companies (Exceptional and Hoptoad) extend this by providing a third party service that intercept exceptions and track them in a web interface. We talked to Eoghan McCabe from Exceptional and Matt Jankowski from Hoptoad.

Critical REXML DoS Found - Monkey Patch Available as Fix

Community
Ruby
Topics
Ruby on Rails,
Security

REXML was found to be vulnerable to XML entity explosion attacks. As frameworks like Rails parse incoming XML with REXML, these apps are in danger on all current 1.8.6, 1.8.7 and Ruby 1.9 versions, and other Ruby versions using standard REXML. The fix at the moment is a monkey patch for the REXML library.

Articles about Rails

InfoQ Book Excerpt: Rails for Java Developers

Community
Java,
Ruby
Topics
JRuby,
Web Frameworks,
Ruby on Rails

Rails for Java Programmers, by Stuart Halloway and Justin Gehtland, teaches the Rails framework to Java developers. It provides an overview of Ruby, comparing and contrasting with Java and then gives a detailed look at the Ruby on Rails framework and compares each piece against the best known Java equivalent. This InfoQ excerpt includes sections on controllers, core classes, and unit testing.

Railway Story: SimpleTicket

Community
Ruby
Topics
Web 2.0,
Ruby on Rails,
Stories & Case Studies

A 5-year old, Dallas-based company named Spur is gaining attention and kudos within Ruby on Rails circles. Earlier this week it announced a new release of its popular GPL'd IT support tool named SimpleTicket. Managing Partner Alexander Muse was kind enough to share the story of SimpleTicket with InfoQ.

Interviews about Rails

John Lam About IronRuby

Community
.NET,
Ruby
Topics
Dynamic Languages

In this interview, John Lam, Program Manager on the Dynamic Language Runtime team at Microsoft, talks about IronRuby, what it means to .NET supporters and how it has been received by the Ruby community.

Avi Bryant on MagLev and GemStone

Community
Architecture,
Ruby
Topics
Technology,
Runtimes,
Performance & Scalability,
Dynamic Languages,
Ruby on Rails

In this interview, Avi Bryant talks about working on GemStone's MagLev, a Ruby implementation built on the GemStone S64 VM. Avi explains the reasons for MagLev, the merits of GemStone's persistence and distribution features, and the future with multiple Ruby implementations.

Presentations about Rails

Do the Hustle

Community
Ruby
Topics
Customers & Requirements,
Ruby on Rails,
Business

Obie Fernandez will leverage his experience successfully selling consulting services for both Thoughtworks and Hashrocket to help you with the following questions: How do I figure out how to price my services? How do I figure out the kind of work I want to sell? How do I write contracts and statements of work? What about proposals? And RFPs? How do I close the deal?

Security (CAS and OpenID) with Ruby

Community
Ruby
Topics
Ruby on Rails,
Security

In this presentation from QCon SF 2007, Justin Gehtland explains two open solutions to distributed identity and their Rails integration components: the OpenID system (using ruby-openid) and CAS (using rubycas-client).