Ruby Books

Many of our books are available as Ebook Bundles — your bookshelf on your devices! And don't forget, you can Buy 2 books, get the 3rd FREE! Use discount code: OPC10 See details.


Bestselling


The Ruby Programming Language The Ruby Programming Language
by David Flanagan, Yukihiro Matsumoto
Print: $39.99
Ebook: $31.99
Bundle: $43.99

Regular Expression Pocket Reference Regular Expression Pocket Reference
by Tony Stubblebine
Second Edition
Print: $14.99
Ebook: $11.99
Bundle: $16.49

Regular Expressions Cookbook Regular Expressions Cookbook
by Jan Goyvaerts, Steven Levithan
Print: $44.99
Ebook: $31.99
Bundle: $49.49

New


Berglund and McCullough on Mastering Grails 101 Berglund and McCullough on Mastering Grails 101
Video: $29.99

Sinatra: Up and Running Sinatra: Up and Running
by Alan Harris, Konstantin Haase
Print: $19.99
Ebook: $12.99
Bundle: $21.99

MacRuby: The Definitive Guide MacRuby: The Definitive Guide
by Matt Aimonetti
Print: $39.99
Ebook: $31.99
Bundle: $43.99

Programming Concurrency on the JVM Programming Concurrency on the JVM (Pragmatic Bookshelf)
by Venkat Subramaniam
Print: $35.00

The Java Sessions: The Best of OSCON 2011 The Java Sessions: The Best of OSCON 2011
by O'Reilly Media, Inc.
Video: $99.99

Upcoming


The Rails View The Rails View (Pragmatic Bookshelf)
by John Athayde, Bruce Williams
Print: $35.00

Rails Recipes Rails Recipes (Pragmatic Bookshelf)
by Chad Fowler
Second Edition
Print: $35.00

Build Awesome Command-Line Applications in Ruby Build Awesome Command-Line Applications in Ruby (Pragmatic Bookshelf)
by David B. Copeland
Print: $33.00

The dRuby Book The dRuby Book (Pragmatic Bookshelf)
by Masatoshi Seki
Print: $35.00

More Ruby Books


Ruby Experts

Noah Gift Noah Gift is the co-author of Python For Unix and Linux by O'Reilly. He is an author, speaker, consultant, and community leader, writing for publications such as IBM Developerworks, Red Hat Magazine, O'Reilly, and MacTech, and Manning.

Bill Lubanovic Bill Lubanovic started developing software with UNIX in the 70s, GUIs in the 80s, and the Web in the 90s. He now does web visualization work for a wind energy company.

Konstantin Haase Konstantin Haase As current maintainer of Sinatra, Konstantin is an Open Source developer by heart. Ruby has become his language of choice since 2005. He actively participates in the Ruby community and regularly contributes to different widespread projects, like Rubinius and Rack. In 2010, he successfully took part in the Ruby Summer…

Brad Ediger Brad Ediger is a freelance programmer, specializing in Rails, who has used the framework since its release in 2004. He and his wife Kristen (a web designer) own Madriska Media Group, a web development firm.

More Ruby Experts

Ruby Answers

O'Reilly Answers: Clever Hacks. Creative Ideas. Innovative Solutions.

More Ruby Answers

Ruby News & Commentary

Four short links: 21 October 2011

By Nat Torkington
October 21, 2011

What Mozilla is Up To (Luke Wroblewski) -- notes from a talk that Brendan Eich gave at Web 2.0 Summit. The new browser war is between the Web and new walled gardens of native networked apps. Interesting to see the effort Mozilla's putting into native-alike Web apps. YouTube Insult Generator (Adrian Holovaty) -- mines YouTube for insults of a...

It's True. Don't Believe A Word Of It.

By Paul Barry
July 29, 2011

The Ruby book was smoking!

Ruby is for Java

By Timothy M. O'Brien
July 19, 2011

Bob McWhirter, JBoss Fellow, Codehaus Despot, and creator of TorqueBox, discusses the boundary between Java and Ruby and his efforts to make Torquebox "a real first-class Ruby platform that works the way Rubyists expect".

A rough guide to JVM languages

A rough guide to JVM languages
By Edd Dumbill
July 7, 2011

This overview of JVM-based programming compares the relative strengths of the major languages.

More Ruby News & Commentary

Popular Topics

Browse Books & Videos

International Sites

O'Reilly China O'Reilly Germany O'Reilly Japan