The Ruby way solutions and techniques in Ruby programming

For more than a decade, Ruby developers have turned to The Ruby Way for reliable "how-to" guidance on effective Ruby programming. Now, Hal Fulton and André Arko have thoroughly updated this classic guide to cover new language enhancements and developers' experiences through Ruby 2.1....

Full description

Bibliographic Details
Main Author: Fulton, Hal Edwin
Format: eBook
Language:English
Published: Boston, Mass. Addison-Wesley 2010
Edition:3rd ed
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 03484nmm a2200349 u 4500
001 EB001951126
003 EBX01000000000000001114028
005 00000000000000.0
007 cr|||||||||||||||||||||
008 210123 ||| eng
050 4 |a QA76.64 
100 1 |a Fulton, Hal Edwin 
245 0 0 |a The Ruby way  |b solutions and techniques in Ruby programming  |c Hal Fulton 
250 |a 3rd ed 
260 |a Boston, Mass.  |b Addison-Wesley  |c 2010 
300 |a v, 130 pages  |b illustrations 
653 |a Ruby (Computer program language) / fast 
653 |a Ruby (Langage de programmation) 
653 |a Ruby (Computer program language) / http://id.loc.gov/authorities/subjects/sh00000128 
653 |a Object-oriented programming (Computer science) / http://id.loc.gov/authorities/subjects/sh87007503 
653 |a Programmation orientée objet (Informatique) 
653 |a Object-oriented programming (Computer science) / fast 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
776 |z 0321714636 
776 |z 9780321714633 
856 4 0 |u https://learning.oreilly.com/library/view/~/9780132480352/?ar  |x Verlag  |3 Volltext 
082 0 |a 500 
082 0 |a 005.1/17 
520 |a For more than a decade, Ruby developers have turned to The Ruby Way for reliable "how-to" guidance on effective Ruby programming. Now, Hal Fulton and André Arko have thoroughly updated this classic guide to cover new language enhancements and developers' experiences through Ruby 2.1. The new edition illuminates Ruby 2.1 through 400+ examples, each answering the question: "How do I do this in Ruby?" For each example, they present both a task description and realistic technical constraints. Next, they walk step-by-step through presenting one good solution, offering detailed explanations to promote deeper understanding. Conveniently organized by topic, The Ruby Way, Third Edition makes it easier than ever to find the specific solution you want--and to write better code by reflecting Ruby's unique philosophy and spirit.  
520 |a and managing dependencies with Bundler Network programming: clients, time servers, POP, SMTP, IMAP, Open-URI Web applications: HTTP servers, Rails, Sinatra, HTML generation, and more Writing distributed Ruby software with drb Choosing modern development tools that maximize your productivity All source code for this book may be downloaded at www.rubyhacker.com. informit.com/aw informit.com/ruby rubyhacker.com/therubyway therubyway.io 
520 |a Coverage includes Ruby 2.1 overview: terminology, philosophy, and basic principles Best practices for strings and regular expressions Efficiently internationalizing your code Performing calculations (including trigonometry, calculus, statistics, and time/date calculations) Working with "Rubyesque" objects such as symbols and ranges Using arrays, hashes, stacks, queues, trees, graphs, and other data structures Efficiently storing data with YAML, JSON, and SQLite3 Leveraging object-oriented and dynamic features, from multiple constructors to program inspection Building GUIs with Shoes 4, Ruby/Tk, Ruby/GTK3, QtRuby, and other toolkits Improving thread performance by understanding Ruby's synchronization methods and avoiding its pitfalls Automating system administration with Ruby Data formats: JSON, XML, RSS, Atom, RMagick, PDF, and more Testing and debugging with RSpec, Minitest, Cucumber, byebug, and pry Measuring Ruby program performance Packaging and distributing code,