Average customer rating:
|
The Ruby Way, Second Edition: Solutions and Techniques in Ruby Programming (2nd Edition) (Addison-Wesley Professional Ruby Series)
Hal Fulton Manufacturer: Addison-Wesley Professional ProductGroup: Book Binding: Paperback Similar Items:
ASIN: 0672328844 |
Book 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 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.
Customer Reviews:
Deep Knowledge of Ruby.......2007-07-24
Nothing to Complain About!.......2007-07-13
Don't buy the PDF version from Sam's.......2007-06-01
My first reference for Ruby coding tasks.......2007-05-13
All you need to know about RUBY!.......2007-04-11
Average customer rating:
|
Designer Scrapbooks the Red Hat Society Way: A Guide to Chronicling Ridiculous Fun
Ruby Redhat Manufacturer: Sterling/Chapelle ProductGroup: Book Binding: Hardcover Similar Items:
ASIN: 1402720009 |
Book Description
Customer Reviews:
Good collection.......2007-07-18
Scrappin' with Hattitude!.......2006-08-23
Mostly photos of scrapbook pages.......2006-01-23
Average customer rating: |
The Rails Way (Addison-Wesley Professional Ruby Series)
Obie Fernandez Manufacturer: Addison-Wesley Professional ProductGroup: Book Binding: Paperback Similar Items:
ASIN: 0321445619 |
Average customer rating: |
Advanced Rails Recipes: 72 New Ways to Build Stunning Rails Apps
Mike Clark , and Chad Fowler Manufacturer: Pragmatic Bookshelf ProductGroup: Book Binding: Paperback Similar Items:
ASIN: 0978739221 |
Book Description
From the author of the indispensable Rails Recipes, and with the help of a new master Rails chef in the kitchen, here are 72 new ways to kick your Ruby on Rails apps up a notch. More Rails Recipes is a collection of practical recipes for dressing up your web application with little fuss. You'll learn how the pros have solved the tough problems using the most cutting-edge Rails techniques so you can deliver your stunning web app quicker and easier.Developers by the thousands are coming to Rails-the benefits are clear, both to individuals and their organizations.
But how can a developer be expected to write idiomatic, effective Rails code when the technology is so new? The answer is to work alongside masters, people who've been there from the start (and who have the scars to prove it). And, what better way to learn from their experience than to look at their code and read their explanations of why it's written that way? And even better imagine if that code can be lifted and placed right into your own application.
This is better than just cut-and-paste: the recipe format means you'll understand the code, and be able to modify it to suit your needs. And the list of recipes is so broad that you're bound to find tips and techniques where you'll say "Oh! That's how they do that," or, "I didn't know you could do that in Rails."
With More Rails Recipes, a following up to the popular original Rails Recipes, you can cook up a storm.
Average customer rating:
|
Two Ways to Count to Ten: A Liberian Folktale
Ruby Dee Manufacturer: Henry Holt and Co. (BYR) ProductGroup: Book Binding: Paperback Similar Items:
ASIN: 0805013148 |
Customer Reviews:
Two ways to count to ten.......2005-06-20
A multi-cultural math tale.......2000-11-27
Two Ways to Count to Ten.......2000-04-14
Average customer rating:
|
This Way, Ruby!
Jonathan Emmett Manufacturer: Scholastic Press ProductGroup: Book Binding: Hardcover Similar Items:
ASIN: 0439879922 |
Book Description
Ruby's brothers and sisters are always racing off in search of adventure. "This way, Ruby!" they call. But Ruby, who is still the littlest, likes to take things slowly, in her own time. She prefers to look at all the grassy banks, the willow trees, and the dragonflies, which is just as well, for when the ducklings get lost in the storm, it's up to Ruby to find the way back home! This heartwarming picture book gem is perfect for all ages.Customer Reviews:
But her talent for noticing things will prove the salvation of them all.......2007-09-07
Average customer rating:
|
The Ruby Way
Hal Fulton Manufacturer: Sams ProductGroup: Book Binding: Paperback Similar Items:
ASIN: 0672320835 |
Book Description
The Ruby Way assumes that the reader is already familiar with the subject matter. Using many code samples it focuses on "how-to use Ruby" for specific applications, either as a stand-alone language, or in conjunction with other languages.
Topics covered include:
Note: The appendices offer instruction on migrating from Perl and Python to Ruby, and extending Ruby in C and C++.
Download Description
The Ruby Way assumes that the reader is already familiar with the subject matter. Using many code samples it focuses on ""how-to use Ruby"" for specific applications, either as a stand-alone language, or in conjunction with other languages. Topics covered include: Simple data tasks; Manipulating structured data; External data manipulation; User interfaces; Handling threads; System programming; Network and web programming; Tools and utilities. Note: The appendices offer instruction on migrating from Perl and Python to Ruby, and extending Ruby in C and C++.Customer Reviews:
Excellent Book.......2005-07-26
Not bad.......2005-01-20
1 of 3 Essential / Important Ruby books.......2004-06-24
Python requirea you start altering interpreter's Class & Inheritance behavior in many different ways.
poorly organized.......2004-04-17
I was misled by those positive comments from amazon.
The "Pragmatic" book is much much better.
An excellent book for experienced programmers.......2002-07-15
By assuming an intermediate knowledge of programming in general and basic knowledge of Ruby, the author is able to focus on breadth of subject matter rather than depth. This fact, and the task-based format of the book means that the curious reader will be immensely satisfied. It has a unique ability to make you productive with your current skill level, while also broadening your knowledge.
As noted, depth is sacrificed for breadth, and this is shown in the nature of the examples. They are frequently, as the author frankly admits, contrived. No matter, they demonstrate the appropriate point, and then move on. Experienced programmers will not suffer for this; inexperienced ones would be best advised to read another book first, but don't forget this one. Hopefully a "Ruby Cookbook" (similar to Perl's) will be published soon.
Interested readers will benefit greatly from looking at the Table of Contents, available through Amazon. "Ruby in Review" tells you all you need to know about the language, even if you thought you knew it all. "Simple Data Tasks" give you easy ways to perform all sorts of tricks with strings, regexes, numbers, times and dates. "Manipulating Structured Data" exposes Arrays and Hashes, and covers stacks, queues, trees and graphs as well. Extremely practical information, delivered at breakneck speed. "External Data Manipulation" tells you almost everything you want to know about files, pipes and object persistence. The brilliant chapter "OOP and Dynamicity in Ruby" leaves your head spinning as the wierd and wonderful capabilities of this language are demonstrated, blow by blow.
Following are four chapters on more specific subjects: GUIs, threads, system administration, and network/web programming. The first two would really benefit from some more interesting examples, but the last two again show just how easy it is to achieve things with Ruby.
"The Ruby Way" suffers from many typographical, formatting and even a few code errors, which is unfortunately what I expect from SAMS books. This would generally cause me to withhold a 5-star rating; however the unique achievement of producing such an interesting and useful book - being the first of its kind for Ruby - forces me to overlook this. It is simply too important to get this information out NOW.
It immediately gave my Ruby productivity an enormous boost, and was more fun to read than almost any other computer book. I hope Mr Fulton will write more books in future. He has obviously put in a huge effort for "The Ruby Way". It's a shame his publisher didn't reciprocate.
Average customer rating: |
Two Ways to Count to Ten: A Liberian Folktale
Ruby Dee Manufacturer: Tandem Library ProductGroup: Book Binding: School & Library Binding ASIN: 0833543121 |
Average customer rating: |
Garden Delights: Easy Ways to Decorate Your Outdoor Space
Ruby Begonia Manufacturer: Sterling/Chapelle ProductGroup: Book Binding: Paperback ASIN: 140270612X |
Book Description
Average customer rating: |
Helen's Babies;with Some Account of Their Ways Innocent Crafty, Angelic Impish, Witching and Repulsive; Also a Partial Record of Their Actions During Ten Days of Their Existence (The Ruby Series)
John Habberton , and 'Their Latest Victim' Manufacturer: George Routledge and Sons ProductGroup: Book Binding: Hardcover ASIN: B000VDC2KM |
Product Description
This book is undated but appears to be circa 1900Books:
Recommended Books