Join Amazon Prime and get unlimited Free One-Day Delivery. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
55 used & new from £14.44

Have one to sell? Sell yours here
 
   
Tell a Friend
The Ruby Way: Solutions and Techniques in Ruby Programming (Addison-Wesley Professional Ruby)
 
 
The Ruby Way: Solutions and Techniques in Ruby Programming (Addison-Wesley Professional Ruby) (Paperback)
by Hal Fulton (Author)
5.0 out of 5 stars  (2 customer reviews)
RRP: £28.99
Price: £18.99 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £10.00 (34%)
Availability: In stock. Dispatched from and sold by Amazon.co.uk.

Want guaranteed delivery by 1pm Tuesday, July 29? Choose Express delivery at checkout. See Details

55 used & new available from £14.44

Perfect Partner

Buy this book with The Rails Way: Driving Rails into the Enterprise (Addison-Wesley Professional Ruby) by Obie Fernandez today!

The Ruby Way: Solutions and Techniques in Ruby Programming (Addison-Wesley Professional Ruby) The Rails Way: Driving Rails into the Enterprise (Addison-Wesley Professional Ruby)
Buy Together Today: £40.58

Customers Who Bought This Item Also Bought

The Rails Way: Driving Rails into the Enterprise (Addison-Wesley Professional Ruby)

The Rails Way: Driving Rails into the Enterprise (Addison-Wesley Professional Ruby) by Obie Fernandez

4.3 out of 5 stars (3)  £21.59
Agile Web Development with Rails (Pragmatic Programmers)

Agile Web Development with Rails (Pragmatic Programmers) by Dave Thomas

4.8 out of 5 stars (17)  £18.49
The Ruby Programming Language

The Ruby Programming Language by David Flanagan

5.0 out of 5 stars (1)  £15.99
Design Patterns in Ruby (Addison-Wesley Professional Ruby)

Design Patterns in Ruby (Addison-Wesley Professional Ruby) by Russ Olsen

5.0 out of 5 stars (3)  £23.99
Programming Ruby: The Pragmatic Programmer's Guide, Second Edition: The Pragmatic Programmers' Guide

Programming Ruby: The Pragmatic Programmer's Guide, Second Edition: The Pragmatic Programmers' Guide by Dave Thomas

4.6 out of 5 stars (7)  £20.77
Explore similar items : Books (49)

Product details
  • Paperback: 888 pages
  • Publisher: Addison Wesley; 2 edition (2 Nov 2006)
  • Language English
  • ISBN-10: 0672328844
  • ISBN-13: 978-0672328848
  • Product Dimensions: 23 x 17.8 x 5.2 cm
  • Average Customer Review: 5.0 out of 5 stars  (2 customer reviews)
  • Amazon.co.uk Sales Rank: 72,571 in Books (See Bestsellers in Books)

    Popular in this category:

    #7 in  Books > Computing & Internet > Programming > Languages > Ruby

    (Publishers and authors: Improve Your Sales)
  • See Complete Table of Contents

Customers Viewing This Page May Be Interested in These Sponsored Links (What is this?)
Free Ruby Programming PDF
www.Internet.com/Ruby    Get Five Tips For Your Ruby Toolbox Free w/ Registration - Internet.com 
Programming Guides
www.Wrox.com    Leading Experts Share Codes & Tips. Get Info You Need, When You Need It 

Product Description
Product Description

Ruby is an agile object-oriented language, borrowing some of the best features from LISP, Smalltalk, Perl, CLU, and other languages. Its popularity has grown tremendously in the five years since the first edition of this book.

 

The Ruby Way takes a how-to approach to Ruby programming with the bulk of the material consisting of more than 400 examples arranged by topic. Each example answers the question How do I do this in Ruby? Working along with the author, you are presented with the task description and a discussion of the technical constraints. This is followed by a step-by-step presentation of one good solution. Along the way, the author provides detailed commentary and explanations to aid your understanding.

 

Coverage includes

 

    An overview of Ruby, explaining terminology and basic principles

    Operations on low-level data types (numbers, strings, regular expressions, dates)

    The new regular expression engine (Oniguruma)

    Internationalization (I18N) and message catalogs in Ruby

    Operations on hashes, arrays, and other data structures such as stacks, trees, and graphs

    Working with general I/O, files, and persistent objects

    Database coverage including MySQL, SQLite, Oracle, DBI, and more

    Ruby-specific techniques in OOP and dynamic programming

    Graphical interfaces in Ruby (Tk, GTK+, Fox, and Qt)

    Working with Ruby threads for lightweight multitasking

    Everyday scripting and system administration in Ruby

    Working with image files, PDFs, YAML, XML, RSS, and Atom

    Testing, debugging, profiling, and packaging Ruby code

    Low-level network programming and client-server interaction

    Web development tools including Rails, Nitro, Wee, IOWA, and more

    Working with distributed Ruby, Rinda, and Ring

    Ruby development tools such as IDEs, documentation tools, and more

 

The source code for the book can be downloaded from www.rubyhacker.com

 

 

Hal Fulton has worked for over 15 years with variousforms of Unix, including AIX, Solaris, and Linux. He was first exposed to Ruby in 1999, and in 2001 he began work on the first edition of this bookthe second Ruby book published in the English language. He has attendednumerous Ruby conferences and has given presentations at several of those, including the first European Ruby Conference. 

 

He has two degrees in computer science from the University of Mississippi and taught computer science for four years before moving to Austin, Texas to work as a contractor for variouscompanies, including IBM Austin.  Hal currently works at Broadwing Communications in Austin, Texas, maintaining a large data warehouse and related telecom applications, working daily with C++, Oracle, and, of course, Ruby.

 

 



Synopsis
Ruby is an agile object-oriented language, borrowing some of the best features from LISP, Smalltalk, Perl, CLU, and other languages. Its popularity has grown tremendously in the five years since the first edition of this book. The Ruby Way takes a "how-to" approach to Ruby programming with the bulk of the material consisting of more than 400 examples arranged by topic. Each example answers the question "How do I do this in Ruby?" Working along with the author, you are presented with the task description and a discussion of the technical constraints. This is followed by a step-by-step presentation of one good solution. Along the way, the author provides detailed commentary and explanations to aid your understanding.Coverage includes / An overview of Ruby, explaining terminology and basic principles / Operations on low-level data types (numbers, strings, regular expressions, dates) / The new regular expression engine (Oniguruma) / Internationalization (I18N) and message catalogs in Ruby / Operations on hashes, arrays, and other data structures such as stacks, trees, and graphs / Working with general I/O, files, and persistent objects / Database coverage including MySQL, SQLite, Oracle, DBI, and more / Ruby-specific techniques in OOP and dynamic programming / Graphical interfaces in Ruby (Tk, GTK+, Fox, and Qt) / Working with Ruby threads for lightweight multitasking / Everyday scripting and system administration in Ruby / Working with image files, PDFs, YAML, XML, RSS, and Atom / Testing, debugging, profiling, and packaging Ruby code / Low-level network programming and client-server interaction / Web development tools including Rails, Nitro, Wee, IOWA, and more / Working with distributed Ruby, Rinda, and Ring / Ruby development tools such as IDEs, documentation tools, and more The source code for the book can be downloaded from www.

rubyhacker.com Hal Fulton has worked for over 15 years with variousforms of Unix, including AIX, Solaris, and Linux.He was first exposed to Ruby in 1999, and in 2001 he began work on the first edition of this book--the second Ruby book published in the English language. He has attendednumerous Ruby conferences and has given presentations at several of those, including the first European Ruby Conference. He has two degrees in computer science from the University of Mississippi and taught computer science for four years before moving to Austin, Texas to work as a contractor for variouscompanies, including IBM Austin. Hal currently works at Broadwing Communications in Austin, Texas, maintaining a large data warehouse and related telecom applications, working daily with C++, Oracle, and, of course, Ruby.

See all Product Description


Inside This Book (Learn More)
Explore More
Concordance
Browse Sample Pages
Front Cover |