Cantitate/Preț
Produs

Ruby Cookbook

Autor Lucas Carlson, Leonard Richardson
en Limba Engleză Paperback – 28 apr 2015

În această a doua ediție a Ruby Cookbook, remarcăm o actualizare tehnică esențială pentru ecosistemul Ruby 2.1, oferind soluții concrete pentru provocări de programare care apar în fluxul de lucru cotidian. Apreciem structura modulară, organizată sub formă de peste 350 de rețete, ce acoperă un spectru larg de aplicații: de la manipularea structurilor de date fundamentale (hash-uri, array-uri, fișiere) și utilizarea închiderilor (closures), până la concepte avansate precum programarea distribuită, multithreading și integrarea cu alte limbaje. Credem că valoarea acestui volum rezidă în secțiunile de discuții ce însoțesc fiecare soluție, explicând nu doar 'cum', ci și 'de ce' funcționează un anumit bloc de cod. Față de lucrări introductive precum Beginning Ruby, care ghidează cititorul prin fundamentele limbajului, Ruby Cookbook se concentrează pe eficiență și rezolvarea rapidă a problemelor de producție. Cititorul care a aplicat ideile din Ruby Recipes va găsi aici o extensie considerabilă a scenariilor de utilizare, în special în ceea ce privește dezvoltarea web cu Rails și Sinatra sau gestiunea serviciilor internet. Autorul Lucas Carlson, cunoscut și pentru Programming for Paas, își transpune expertiza în scalabilitate și infrastructură în aceste pagini, oferind o perspectivă pragmatică asupra modului în care Ruby poate fi optimizat pentru medii profesionale complexe.

Citește tot Restrânge

Preț: 26304 lei

Preț vechi: 32879 lei
-20%

Puncte Express: 395

Carte disponibilă

Livrare economică 25 mai-08 iunie
Livrare express 08-14 mai pentru 8296 lei


Specificații

ISBN-13: 9781449373719
ISBN-10: 1449373712
Pagini: 990
Dimensiuni: 179 x 231 x 55 mm
Greutate: 1.7 kg
Ediția:2nd edition
Editura: O'Reilly

De ce să citești această carte

Recomandăm această carte programatorilor care doresc să elimine timpul pierdut cu rezolvarea problemelor repetitive. Veți câștiga o bibliotecă de soluții verificate pentru Ruby 2.1, de la scripturi simple de procesare a datelor până la arhitecturi complexe de tip multithreading. Este instrumentul ideal pentru a trece de la faza de învățare la cea de implementare rapidă în proiecte comerciale.


Despre autor

Lucas Carlson este fondatorul AppFog, o companie PaaS achiziționată de CenturyLink, având o experiență de peste 20 de ani ca dezvoltator profesionist. Specializat în Ruby on Rails, el a contribuit direct la numeroase biblioteci open-source și la nucleul Rails. Expertiza sa în infrastructură și cloud, reflectată și în lucrarea sa Programming for Paas, îi permite să ofere soluții tehnice care nu sunt doar corecte din punct de vedere sintactic, ci și optimizate pentru performanță în medii de producție reale.


Descriere

Why spend time on coding problems that others have already solved when you could be making real progress on your Ruby project? This updated cookbook provides more than 350 recipes for solving common problems, on topics ranging from basic data structures, classes, and objects, to web development, distributed programming, and multithreading. Revised for Ruby 2.1, each recipe includes a discussion on why and how the solution works. You’ll find recipes suitable for all skill levels, from Ruby newbies to experts who need an occasional reference. With Ruby Cookbook, you’ll not only save time, but keep your brain percolating with new ideas as well. Recipes cover: Data structures including strings, numbers, date and time, arrays, hashes, files and directories Using Ruby’s code blocks, also known as closures OOP features such as classes, methods, objects, and modules XML and HTML, databases and persistence, and graphics and other formats Web development with Rails and Sinatra Internet services, web services, and distributed programming Software testing, debugging, packaging, and distributing Multitasking, multithreading, and extending Ruby with other languages