Ruby Cookbook
Autor Lucas Carlson, Leonard Richardsonen 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.
Preț: 263.04 lei
Preț vechi: 328.79 lei
-20%
Carte disponibilă
Livrare economică 25 mai-08 iunie
Livrare express 08-14 mai pentru 82.96 lei
Specificații
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.