about us
 
The Ruby Way, Second Edition: Solutions and Techniques in Ruby Programming (2nd Edition) (Addison-Wesley ... | Hal Fulton | This and "The Rails Way": Always-On-Your-Desk Books
 
 


Suche books:   



 The Ruby Way, Seco...  

The Ruby Way, Second Edition: Solutions and Techniques in Ruby Programming (2nd Edition) (Addison-Wesley ...
Hal Fulton

Addison-Wesley Professional, 2006 - 888 pages

average customer review:based on 17 reviews
view larger image
 for more information click here

     highly recommended  highly recommended



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.

 

 




 for more information click here


An excellent language reference.

This book is an excellent reference on the Ruby language. I have this book, the pickaxe, and the cookbook. But the book I always turn to first is the ruby way. The style is excellent- slightly informative with some gems of quotes, like "brother, can you paradigm? -Grafiti seen at IBM Austin, 1989"
I wish all language references were written like this, although I am not sure if it is accessible as a first book on Ruby.


This and "The Rails Way": Always-On-Your-Desk Books

It's a good book for learning the Ruby language, and at almost 800 pages it's one of those books that will usually be sitting nearby (next to the Pickaxe book).


 for more information click here


Best Ruby book currently available

This is a very thorough companion to just about everything in Ruby, starting with the core language features, and then moving onto some of the more important libraries. As such, it has a reasonable overlap with Ruby Cookbook. In most languages, you'd expect the O'Reilly's mighty Cookbook series to come off best, but The Ruby Way edges it in this case. It's that good.

The Ruby Way not only covers more than Ruby Cookbook, it also manages to be a little more cohesive, dispensing best-practices and general wisdom amidst its well-chosen examples. If you already know another programming language, you could probably learn Ruby from this book (in particular, the first chapter contains a great set of reminders and idioms), and it might even be the only Ruby book you'd need.

Apart from its comprehensive coverage of Ruby itself, there's also coverage of important Ruby projects like Rake, gems and Rinda. It even covers more than Rails in its chapter on web frameworks, although it must be admitted that you don't get too much sense of how these really work given the space allotted to them.

One notable characteristic of TRW is that in places, it has a slightly fuddyish writing style, for example, it refers to the use of 'threequals' for the case equality operator as "hip and trendy" (with scare quotes included). I quite enjoyed this. Yes, there are some typos and mistakes in the book, but I didn't find it was a big problem, you can normally work out the correct syntax with the minimum amount of experimentation in irb.

A mighty combination of cookbook and best practices (akin to Effective C++ and Effective Java, although Rubyists probably don't like the comparison to those languages), The Ruby Way is the Must Read of the Ruby literature.



 for more information click here


Good Book for beginners

It is an excellent book for people new to Ruby, or having previous background in ObjectOriented languages. It provides detailed write ups with working examples.


A great way to explore Ruby

This book can serve as a cookbook and also can double up as a ruby tutorial. Whenever i read a recipe, i'm pulled into at least 2 or 3 of the neighboring recipes too. There's a lot to know about Ruby and this book simplifies the learning, teaching/illustrating one concept at a time.


reviews: page 1, 2, 3, 4



products you might be interested in




recommendations

So you want to learn Ruby on Rails
Ruby for Linguistics
Ruby/Ruby on Rails
Great Ruby Books
Ruby Books




addison-wesley


The Pragmatic Programmer: From Journeyman to Master
Enterprise Integration Patterns: Designing, Building, and Deploying ...
The Mythical Man-Month: Essays on Software Engineering, Anniversary ...
Elementary Statistics With Multimedia Study Guide (10th Edition) ...
User Stories Applied: For Agile Software Development (The ...



professional


The Official Guide for GMAT Review, 11th Edition
The First Days Of School: How To Be An Effective Teacher
Getting Things Done: The Art of Stress-Free Productivity
The Five Dysfunctions of a Team: A Leadership Fable
Six Disciplines® Execution Revolution: Solving the One Business ...



programming


Mac OS X Leopard: The Missing Manual
Dreamweaver CS3: The Missing Manual
NLP: The New Technology of Achievement
JavaScript: The Good Parts
Code Complete: A Practical Handbook of Software Construction



search for books
ruby way second, addison-wesley, professional, programming, solutions, techniques



Google      geepe.com    web
books
apparel
baby
beauty
books
camera photo
cell phones
classical music
computers
dvd
electronics
gourmet food
health personal care
kitchen
magazines
musical instruments
office products
outdoor living
computer video games
popular music
pet-supplies
software
sporting goods
tools hardware
toys-games
vhs
watches jewelry







randomly chosen


kitchen: Eureka Style RR Vacuum Bags Microfiltration with Closure - 3 Pack