Import It All
Books > Computers & Technology > Programming Languages > Ruby
Ruby Way, The: Solutions and Techniques in Ruby Programming (Addison-Wesley Professional Ruby Series)

Ruby Way, The: Solutions and Techniques in Ruby Programming (Addison-Wesley Professional Ruby Series)

Product ID: 5926510 Condition: New

Payflex: Pay in 4 interest-free payments of R664.00. Learn more
R 2,656
includes Duties & VAT
Delivery: 10-20 working days
Ships from USA warehouse.
Secure Transaction
VISA Mastercard payflex ozow

Product Description

Ruby Way, The: Solutions and Techniques in Ruby Programming (Addison-Wesley Professional Ruby Series)

<P style="MARGIN: 0px">For more than a decade, Ruby developers have turned to <I>The Ruby Way </I>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.</P> <P style="MARGIN: 0px"> </P> <P style="MARGIN: 0px">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.</P> <P style="MARGIN: 0px"> </P> <P style="MARGIN: 0px">Conveniently organized by topic, <I>The Ruby Way, Third Edition </I>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.</P> <P style="MARGIN: 0px"> </P> <P style="MARGIN: 0px">Coverage includes</P> <UL> <LI> <DIV style="MARGIN: 0px">Ruby 2.1 overview: terminology, philosophy, and basic principles</DIV> </LI> <LI> <DIV style="MARGIN: 0px">Best practices for strings and regular expressions</DIV> </LI> <LI> <DIV style="MARGIN: 0px">Efficiently internationalizing your code</DIV> </LI> <LI> <DIV style="MARGIN: 0px">Performing calculations (including trigonometry, calculus, statistics, and time/date calculations)</DIV> </LI> <LI> <DIV style="MARGIN: 0px">Working with “Rubyesque” objects such as symbols and ranges</DIV> </LI> <LI> <DIV style="MARGIN: 0px">Using arrays, hashes, stacks, queues, trees, graphs, and other data structures</DIV> </LI> <LI> <DIV style="MARGIN: 0px">Efficiently storing data with YAML, JSON, and SQLite3</DIV> </LI> <LI> <DIV style="MARGIN: 0px">Leveraging object-oriented and dynamic features, from multiple constructors to program inspection</DIV> </LI> <LI> <DIV style="MARGIN: 0px">Building GUIs with Shoes 4, Ruby/Tk, Ruby/GTK3, QtRuby, and other toolkits</DIV> </LI> <LI> <DIV style="MARGIN: 0px">Improving thread performance by understanding Ruby’s synchronization methods and avoiding its pitfalls</DIV> </LI> <LI> <DIV style="MARGIN: 0px">Automating system administration with Ruby</DIV> </LI> <LI> <DIV style="MARGIN: 0px">Data formats: JSON, XML, RSS, Atom, RMagick, PDF, and more</DIV> </LI> <LI> <DIV style="MARGIN: 0px">Testing and debugging with RSpec, Minitest, Cucumber, byebug, and pry</DIV> </LI> <LI> <DIV style="MARGIN: 0px">Measuring Ruby program performance</DIV> </LI> <LI> <DIV style="MARGIN: 0px">Packaging and distributing code, and managing dependencies with Bundler</DIV> </LI> <LI> <DIV style="MARGIN: 0px">Network programming: clients, time servers, POP, SMTP, IMAP, Open-URI</DIV> </LI> <LI> <DIV style="MARGIN: 0px">Web applications: HTTP servers, Rails, Sinatra, HTML generation, and more</DIV> </LI> <LI> <DIV style="MARGIN: 0px">Writing distributed Ruby software with drb</DIV> </LI> <LI> <DIV style="MARGIN: 0px">Choosing modern development tools that maximize your productivity</DIV> </LI> </UL> <P style="MARGIN: 0px"> <I>All source code for this book may be downloaded at www.rubyhacker.com.</I> </P> <P style="MARGIN: 0px"> </P> <P style="MARGIN: 0px">informit.com/aw</P> <P style="MARGIN: 0px">informit.com/ruby</P> <P style="MARGIN: 0px">rubyhacker.com/therubyway</P> <P style="MARGIN: 0px">therubyway.io</P> <P style="MARGIN: 0px"> </P> <P style="MARGIN: 0px"> </P>

Technical Specifications

Country
USA
Brand
Addison Wesley
Manufacturer
Addison-Wesley Professional
Binding
Paperback
ItemPartNumber
669212
UnitCount
1
UPCs
785342714630
EANs
9780321714633

You might also like

Back to top