Useful addition to the standard work by Matz

Useful addition to the standard work by Matz

Ruby Cookbook (Cookbooks (O'Reilly)) (Paperback)

Customer Review

I bought the Ruby Cookbook as a reference in addition to the Ruby language.

The book contains not even no introduction to Ruby itself a very tight together gathered, as in some other "cookbooks" the case and focuses entirely on the actual "recipes", a total of 341, which all in the steps of problem / solution / discussion . / For more information "are divided Where necessary because of the complexity, the code will be explained extremely detail; external resources are not entered for more information.

The first category relate to the standard data types and classes (strings, numbers, incl. Math functions, date and time, arrays, hashes, objects, modules and namespaces, you / File). The metaprogramming is treated.
Then to follow a whole lot of other issues: CSV, XML, PDF, TAR, ZIP and GZIP-processing, graphics with RMagick, Gruff and Sparklines, encryption, databases and other persistent data storage, also an extremely extensive (including XLS.) chapters on all kinds of network protocols and communication both as a client and as a server.

Also included is a more extensive chapter on Ruby on Rails with a very scarce and informative, but still re-ranging introduction and a few recipes, but which for the most part rather treat the general use Rails. Anyway, this book is not a substitute for an introduction as Learning Rails 3 or for the Rails Cookbook.

More advanced topics: Unit testing and documentation, Web Services and Distributed Programming, Creating Your Own Gems, harnessing Rake, threading and its pitfalls and solutions for creating command line tools in the style of classic Unix tools and GUI programming (Tk, wxRuby, Ruby / GTK, RubyCocoa), extension of Ruby (eg utilization of Java code under JRuby and writing and use of C extensions) as well as specifically for sysadmins, but also so interesting automation of all possible administrative tasks.

All in all a very useful aid for small everyday problems in programming with Ruby, but also a great book to broaden your horizons (Gems, Rake, Rails) and see what it 'out there' else so great for Ruby are.
A book that has definitely earned besides introducing books and / or standard work place as a reference on the shelf.

surprised 33 Rank: 5/5
September 12
Very Good Soap Rank: 5/5
November 28
keyboard flee Rank: 1/5
May 5
A wonderful time Rank: 4/5
January 8

Related Reviews


Useful addition to the car!Quinny 77200000 - Safety / game clip for Zapp Xtra from 2012 Collection, Black (Baby Product) drive the standard work for CanadiansPaddle Your Own Canoe: An Illustrated Guide to the Art of Canoeing (Paperback) Useful addition to the K9 harnessJulius K9 Y strap, padded, for Powerharnesses for Gr. 1 L 66 to 85 cm (Misc.) Useful addition to the "normal" Advent CalendarRavensburger 00715 - Tiptoi: Advent (Toys) Useful addition to the Gigaset Elements Home Monitoring SystemGigaset elements Camera (surveillance camera incl. Fastening solution, Quick Start Guide) white (accessory) The standard work on the subject of Value InvestmentThe Intelligent Investor (Paperback) Useful addition to the Lego City Space CenterLego City 3366 - Satellite Launch Pad (Toy) The standard work for Game & Watch seriesThe History of Nintendo 1980-1991 (Paperback) The standard work on the subject!Stopping Power: A Practical Analysis of the Latest Handgun Ammunition (Paperback) Useful addition to the main gameDrive Club: Season pass [PS4 code for German bank account] (Software Download) A useful addition to the book "The method France Guillain"The Yum-O-Fruit: The Miammeur Guide (Paperback) Useful addition to the camera, but .....Olympus HLD-7 battery grip for OM-D E-M1 or BLN-1 battery (optional) Form-fitting, durable carrying case - useful addition to the Acer Iconia A200!Ultra Slim Acer Iconia Tab A210 A211 A200 Artificial Leather Bag Case Sleeve Case Cover Skin Case Cover (Personal Computers) A useful addition to the kitNikon AF-S DX Zoom Nikkor 55-200mm 1:. 4-5.6 G IF-ED VR lens (. Bar image) incl HB-37 (52mm filter thread) (Camera) Useful addition to the deep well pumpAgora-Tec pump pressure switch AT-DWV-10 wired for pump control for centrifugal, submersible deep well pumps with operating pressure of 10 bar, AT 003 001 006 (tool) The standard work for a dedicated inquisitivenessHow Apollo Flew to the Moon (Springer practice Books / Space Exploration) (Paperback) Simple but useful addition to the bathroom - Series PiazzaBad series Piazza - hairdryer wall mount, high-quality stainless steel (houseware) The classic, the standard workExtending and Embedding PHP (Developer's Library) (Paperback) Useful addition to the heavy-weight broiler panLe Creuset 95001400600000 grip cover Classic cherry (household goods)