CARVIEW |
Ruby Books

Bestselling
The Ruby Programming Language
by David Flanagan, Yukihiro Matsumoto
Print: $39.99
Ebook: $31.99
Bundle: $43.99
Regular Expressions Cookbook
by Jan Goyvaerts, Steven Levithan
Print: $44.99
Ebook: $31.99
Bundle: $49.49
Regular Expression Pocket Reference
by Tony Stubblebine
Second Edition
Print: $14.99
Ebook: $11.99
Bundle: $16.49
Ruby Pocket Reference
by Michael Fitzgerald
Print: $9.99
Ebook: $7.99
Bundle: $10.99
Learning Ruby
by Michael Fitzgerald
Print: $34.99
Ebook: $27.99
Bundle: $38.49
New
Metaprogramming Ruby
(Pragmatic Bookshelf)
by Paolo Perrotta
Print: $32.95
Security on Rails
(Pragmatic Bookshelf)
by Ben Poweski, David Raphael
Print: $34.95
Grails
(Pragmatic Bookshelf)
by Dave Klein
Print: $32.95
Programming Cocoa with Ruby
(Pragmatic Bookshelf)
by Brian Marick
Print: $34.95
Ruby Best Practices
by Gregory Brown
Print: $34.99
Ebook: $27.99
Bundle: $38.49
Upcoming
The RSpec Book
(Pragmatic Bookshelf)
by David Chelimsky, Dave Astels, Zach Dennis, Aslak Hellesoy, Bryan Helmkamp, Dan North
Print: $42.95
Seven Languages in Seven Weeks
(Pragmatic Bookshelf)
by Bruce A. Tate
Print: $34.95
Agile Web Development with Rails
(Pragmatic Bookshelf)
by David Heinemeier Hansson, Sam Ruby, Dave Thomas
Print: $43.95
Rails Test Prescriptions
(Pragmatic Bookshelf)
by Noel Rappin
Print: $34.95
Ruby Experts
Tony Stubblebine
is an Internet consultant and author of Regular Expression Pocket Reference.
Shashank Tiwari
is a Managing Partner & CTO at Treasury of Ideas, a technology driven innovation and value optimization company.
Rob Orsini
is the author of the Rails Cookbook (O'Reilly). He's also the founder and CEO of Tuple Shop, Inc., a web software consulting company specializing in Rails and Python development.
Olexiy Prokhorenko
is a Sun Certified Enterprise Architect whose areas of interests include Web software architecture and development of software with frequently changing requirements.
Conferences
Register Now

Ruby Answers
O'Reilly Answers: Clever Hacks. Creative Ideas. Innovative Solutions.- Checking in on Ruby on Rails
- working under webrick but not under passenger
- [Ruby on Rails] How does one render html from another web server to a Ruby on Rails app?
- Parsing fixed-width fields in Ruby/Rails
- How to package a Ruby on Rails application for Java EE
- How to compute distances based on zip codes
- How to Strip Invalid Characters from Filenames
- How to make Test::Unit tests more readable
- How to add information to the Rails logs
- How to Match IPv4 Addresses with Regular Expressions
Ruby News & Commentary
Mirah: Taking Performance to the Next Level with Java's Ruby

July 12, 2010
Charles Oliver Nutter discusses his latest attempt to bring the usability and clarity of Ruby to the JVM. In this interview Nutter discusses Mirah, a new, Ruby-like language which can be compiled to bytecode. He discusses some of the advantages of being able to compile to bytecode and how Mirah relates to JRuby.
Ruby Schematron

June 4, 2010
Francesco Lazzarino has a project up at RubyForge for a Ruby runner for ISO Schematron. (Open source: MIT/ Consortium License) Schematron is a small ISO-standard language for making assertions or reports about patterns in and between XML documents, typically using...
Abstract Tests
By Phlip PlumleeMay 4, 2010
My last post showed how to mock a webservice. When you have more than one webservice, all their common code, tests, and mocks should remain DRY. This post demonstrates a ruthlessly effective test pattern that forces many different interfaces to behave as similarly as possible, using the minimum possible test code.
Mock the Web Service
By Phlip PlumleeMay 4, 2010
This post shows how to write a web service using Test-Driven Development. Our source code example is the exemplary active_merchant contribution to Ruby on Rails. It reveals how developer tests can correctly attack remote web services. Programmers writing clients (or servers) for any kind of web service should use these techniques. My next post will extend this one into the Abstract Test Pattern.
DRM-free
Learning Rails Book Forum
Ask author Simon St. Laurent your Rails questions in our Learning Rails forum.
Recent posts:Buy Now and Save
Use discount code: OPC10

All orders over $29.95 qualify for free shipping within the US. See details.
Ruby Resources
- ruby-lang.org
- rubyonrails.org
- Ruby on Wikipedia
- Ruby Language Wikibook
- Rolling with Ruby on Rails
- Rolling with Ruby on Rails Revisited
Ruby Book Excerpts
- Appendix A: Writing Backward-Compatible Code from Ruby Best Practices
- Appendix B. Leveraging Ruby's Standard Library from Ruby Best Practices
- Appendix C: Ruby Worst Practices from Ruby Best Practices
- Appendix A: An Incredibly Brief Introduction to Ruby from Learning Rails
- Appendix B: An Incredibly Brief Introduction to Relational Databases from Learning Rails
- Appendix C: An Incredibly Brief Guide to Regular Expressions from Learning Rails
- Appendix D: A Catalog of Helper Methods from Learning Rails
- Appendix E: Glossary from Learning Rails
- Chapter 3: Rails Plugins from Advanced Rails
Learn More, Spend Less
More than 40 of the world's leading publishers
Access more than 10,000 books & videos
Build your own custom library
Read books before they are published
Copy and paste code samples
Search multiple titles on one platform
Read books on mobile devices

Popular Topics
ActionScript | Ajax | |
Android | Apache | |
Arduino | C# | |
CSS & HTML | Flex | |
Head First | iPad | |
iPhone | Java | |
JavaScript | Linux | |
Missing Manuals | MySQL | |
Open Source | Perl | |
PHP | Python | |
Ruby | Web 2.0 | |
Windows | XML |
Browse Books & Videos
- Apple & Mac
- Business & Culture
- Certification & Training
- Databases
- Design & Graphics
- Digital Audio & Video
- Digital Photography
- Hardware
- Home & Office
- Microsoft
- Mobile & Smart Devices
- Networking & Sys Admin
- Operating Systems
- Programming
- Science & Math
- Security
- Software Engineering
- Web Development
News Topics
apple blogs cloudcomputing ebooks economy facebook flash flex geo google gov20 government iphone javascript linux microsoft mobile ooxml opensource oscon privacy programming publishing python security socialnetworking standards twitter web20 xml
International Sites
![]() ©2010, O'Reilly Media, Inc. (707) 827-7000 / (800) 998-9938 All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. |
About O'Reilly
Academic Solutions Authors Contacts Customer Service Jobs Newsletters O'Reilly Labs Press Room Privacy Policy RSS Feeds Terms of Service User Groups Writing for O'Reilly |
Content Archive Business Technology Computer Technology Microsoft Mobile Network Operating System Digital Photography Programming Software Web Web Design |
More O'Reilly Sites
O'Reilly Radar Ignite Tools of Change for Publishing Digital Media Inside iPhone makezine.com craftzine.com hackszine.com perl.com xml.com Partner Sites InsideRIA java.net O'Reilly Insights on Forbes.com |