Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Help

Ruby


1. 

Rough Cuts
Effective Ruby: 48 Specific Ways to Write Better Ruby

Effective Ruby: 48 Specific Ways to Write Better Ruby

By: Peter Jones

Publisher: Addison-Wesley Professional

Publication Date: 26-SEP-2014

Insert Date: 17-JUL-2014

Table of Contents • Start Reading

This is the Rough Cut version of the printed book. If you’re an experienced Ruby programmer, Effective Ruby will help you harness Ruby’s full power to write more robust, efficient, maintainable, and well-performing code. Drawing on nearly a decade of Ruby experience, Peter Jones brings together 48 Ruby best practices, expert tips, and shortcuts—all supported by realistic code examples. Jones offers practical advice for each major area of Ruby development, from modules to memory to metaprogramming. Throughout, he uncovers little-known idioms, quirks, pitfalls, and intricacies that...

2. 

Shopify Application Development

Shopify Application Development

By: Michael Larkin

Publisher: Packt Publishing

Publication Date: 26-MAY-2014

Insert Date: 28-MAY-2014

Slots: 1.0

Table of Contents • Start Reading

Build highly effective Shopify apps using the powerful Ruby on Rails framework Publish apps in the Shopify App Store and work on Twitter Bootstrap Get a jump-off point for additional programming and enhancements using the Ruby on Rails code Build both a public and a private app with this step-by-step tutorial In Detail Shopify is an e-commerce website platform that allows merchants to create and run their own online store. The Shopify App Store is a collection of apps that extend the capabilities of online stores and is a perfect place to earn recurring...

3. 

Rough Cuts
Ruby Cookbook, 2nd Edition

Ruby Cookbook, 2nd Edition

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 15-NOV-2014

Insert Date: 02-MAY-2014

Table of Contents • Start Reading

Updated to include Ruby 1.9 and 2.0, the second edition of Ruby Cookbook highlights the increasingly popular Ruby programming language. By including recipes for the Rails framework and other projects involving Ruby, this book will set the standard for the language in a variety of programming environments....

4. 

Rake Task Management Essentials

Rake Task Management Essentials

By: Andrey Koleshko

Publisher: Packt Publishing

Publication Date: 21-APR-2014

Insert Date: 23-APR-2014

Slots: 1.0

Table of Contents • Start Reading

Deploy, test, and build software using Rake Solve real-world automation challenges with human readable code Build or deploy an application package quickly Easy-to-follow instructions to speed up tasks and manage them efficiently In Detail Rake is a build automation tool written in Ruby. It allows you to specify tasks and describe dependencies as well as group tasks in a namespace. Rake uses Ruby's anonymous function blocks to define various tasks, allowing the use of the Ruby syntax. Rake's goal is to automate build processes quickly and expressively. "Rake Task...

5. 

Rails 4 Application Development HOTSHOT

Rails 4 Application Development HOTSHOT

By: Saurabh Bhatia

Publisher: Packt Publishing

Publication Date: 10-APR-2014

Insert Date: 11-APR-2014

Slots: 1.0

Table of Contents • Start Reading

Build simple to advanced applications in Rails 4 through 10 exciting projects Build interesting application scenarios with Rails 4 Upgrade your knowledge for the latest changes in the Rails framework Follow the project-based approach to building applications from simple to advanced skill levels In Detail Rails is a rapidly moving, open source, web development framework, and keeping up to speed with it is a big task. You might have already built applications using it, but there have been significant changes in the syntax and semantic of the Rails framework in the latest...

6. 

Learning Mongoid

Learning Mongoid

By: Gautam Rege

Publisher: Packt Publishing

Publication Date: 12-DEC-2013

Insert Date: 18-DEC-2013

Slots: 1.0

Table of Contents • Start Reading

Build scalable, efficient Rails web applications with Mongoid A step-by-step guide that explains how to use Mongoid through lots of examples and code Monitor and fine-tune the performance of your application Work with the MongoDB aggregation framework In Detail Mongoid helps you to leverage the power of schema-less and efficient document-based design, dynamic queries, and atomic modifier operations. Mongoid eases the work of Ruby developers while they are working on complex frameworks. Starting with why and how you should use Mongoid, this book covers the various...

7. 

Ruby Under a Microscope

Ruby Under a Microscope

By: 

Publisher: No Starch Press

Publication Date: 12-NOV-2013

Insert Date: 10-NOV-2013

Slots: 1.0

Table of Contents • Start Reading

Ruby Under a Microscope gives developers an inside, hands-on look at Ruby's core, using simple diagrams coupled with clear explanations....

8. 

Learning Devise for Rails

Learning Devise for Rails

By: Giovanni Sakti; Hafiz ; Nia Mutiara

Publisher: Packt Publishing

Publication Date: 25-OCT-2013

Insert Date: 31-OCT-2013

Slots: 1.0

Table of Contents • Start Reading

Use Devise to make your Rails application accessible, user friendly, and secure Use Devise to implement an e-mail-based sign-in process in a few minutes Override Devise controllers to allow username-based sign-ins, and customize default Devise HTML views to change the look and feel of the authentication system Test your authentication codes to ensure stability In Detail There are numerous ways of implementing user sign-ins on your Rails web applications. Of those different ways, using Devise is one of the most popular, quick and flexible way to get user sign-ins working....

9. 

Beginning Rails 4, Third Edition

Beginning Rails 4, Third Edition

By: Adam Gamble; Cloves Carneiro, Jr.; Rida Al Barazi

Publisher: Apress

Publication Date: 11-SEP-2013

Insert Date: 24-SEP-2013

Slots: 1.0

Table of Contents • Start Reading

Beginning Rails 4 is a book that will guide you from never having programmed with Ruby, to having a Rails application built and deployed to the web. You'll learn how to combine all the components of Rails to develop your own web applications. You will use test driven development to make sure your application works exactly like you expect. You will learn how to use Git for source control and best practice techniques to create applications like a pro. Essential, and often-missed, information on testing and learning to program with Ruby are also covered. This book is well suited for...

10. 

Jump Start Rails

Jump Start Rails

By: 

Publisher: SitePoint

Publication Date: 12-AUG-2013

Insert Date: 21-AUG-2013

Slots: 1.0

Table of Contents • Start Reading

Jump Start Rails provides you with a fun and yet practical introduction to Rails, an incredibly popular framework that makes it possible to quickly develop incredibly powerful web applications with Ruby. This short book covers Rails 4, the latest version of the framework, and while it's not intended to be a completely comprehensive Rails guide or an in-depth Ruby tutorial, it will quickly get you up to speed with Rails and give you the confidence to start experimenting on your own. The book is built around a real-life example project: a personal portfolio site. It's a fun and easily...

11. 

Instant RubyMotion App Development

Instant RubyMotion App Development

By: Gant Laborde;

Publisher: Packt Publishing

Publication Date: 25-JUL-2013

Insert Date: 27-JUL-2013

Slots: 1.0

Table of Contents • Start Reading

A jump start to quickly learn how to program iOS applications with the elegance and simplicity of Ruby Learn something new in an Instant! A short, fast, focused guide delivering immediate results Learn the structure of iPhone and iPad applications Discover how to simplify iOS apps with Ruby Get to grips with how to leverage Ruby libraries to quickly and efficiently write apps! In Detail Countless companies are turning towards RubyMotion to now write these amazing applications with tests, clarity, reusability, and simplicity! Begin writing your own iPhone/iPad...

12. 

Instant RSpec Test-Driven Development How-to

Instant RSpec Test-Driven Development How-to

By: Charles Feduke;

Publisher: Packt Publishing

Publication Date: 25-JUN-2013

Insert Date: 04-JUL-2013

Slots: 1.0

Table of Contents • Start Reading

Learn RSpec and redefine your approach toward software development Learn something new in an Instant! A short, fast, focused guide delivering immediate results Learn how to use RSpec with Rails Easy to read and grok examples Write idiomatic specifications In Detail RSpec is a behaviour driven development framework for Ruby programmers. It comes integrated with its own mocking framework based on Jmock. This book introduces you to RSpec helping you to write idiomatic specifications for Ruby code in a test first approach. Instant RSpec Test-Driven Development How-to is...

13. 

The Rails™ 4 Way, Third Edition

The Rails™ 4 Way, Third Edition

By: Obie Fernandez; Kevin Faustino

Publisher: Addison-Wesley Professional

Publication Date: 29-MAY-2014

Insert Date: 09-MAY-2013

Slots: 1.0

Table of Contents • Start Reading

The “Bible” for Rails Development: Now Fully Updated for Rails 4.1 "When I read The Rails Way for the first time, I felt like I truly understood Rails for the first time.” —From the Foreword by Steve Klabnik Ruby on Rails 4 is leaner, tighter, and even more valuable to professional web developers. More than ever, it helps you focus on what matters most: delivering business value via clean and maintainable code. The Rails™ 4 Way is the only comprehensive, authoritative guide to delivering production-quality code with Rails 4. Kevin Faustino joins pioneering Rails developer Obie...

14. 

Computer Science Programming Basics in Ruby

Computer Science Programming Basics in Ruby

By: ; ;

Publisher: O'Reilly Media, Inc.

Publication Date: 22-APR-2013

Insert Date: 19-APR-2013

Slots: 1.0

Table of Contents • Start Reading

If you know basic high-school math, you can quickly learn and apply the core concepts of computer science with this concise, hands-on book. Led by a team of experts, you’ll quickly understand the difference between computer science and computer programming, and you’ll learn how algorithms help you solve computing problems....

15. 

Jump Start Sinatra

Jump Start Sinatra

By: Darren Jones

Publisher: SitePoint

Publication Date: 15-FEB-2013

Insert Date: 24-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

This short book provides readers with a fun and yet practical introduction to Sinatra, a framework that makes web development with Ruby extremely simple. It's not intended to be a completely comprehensive guide to the framework or an in-depth Ruby tutorial, but will quickly get you up to speed with Sinatra and give you the confidence to start experimenting on your own. The book is built around a real-life example project: a content management system. It's a fun and easily understandable project that is used to demonstrate the concepts outlined in the book in a practical way. This is a clear,...

16. 

Ruby on Rails 3.2

Ruby on Rails 3.2

By: Stefan Wintermeyer

Publisher: Addison-Wesley Verlag

Publication Date: 27-NOV-2012

Insert Date: 09-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

<p>Mit diesem Buch beweist Stefan Wintermeyer, dass Ruby on Rails 3.2 auch für Einsteiger ohne Weiteres erlernbar ist - und zwar mit Spaß und Erfolg. Nach der Vermittlung der Sprachgrundlagen führt er in die konkrete Anwendung des Programmierframeworks Rails in der Version 3.2 ein. Dabei arbeitet er stets so praxis- und beispielorientiert, dass ihm seine Leser mit den Händen auf der Tastatur folgen und fast spielerisch in die Programmierung mit Ruby on Rails einsteigen.<br><br><a href="http://www.awl.de/main/main.asp?page=bookdetails&amp;productid=177194&amp;tab=download">Hier finden Sie...

17. 

Ruby. Receptury

Ruby. Receptury

By: ;

Publisher: Helion

Publication Date: 26-NOV-2012

Insert Date: 27-NOV-2012

Slots: 1.0

Table of Contents • Start Reading

Ksišżka znacznie przyspieszy Twojš pracę. Znajdziesz tu kilkaset praktycznych rozwišzań problemów wraz z przejrzystym komentarzem oraz tysišce wierszy proponowanego kodu, który......

18. 

Rails. Receptury

Rails. Receptury

By: 

Publisher: Helion

Publication Date: 26-NOV-2012

Insert Date: 27-NOV-2012

Slots: 1.0

Table of Contents • Start Reading

Zestaw porad i rozwišzań problemów, przed którymi stajš programici stosujšcy ten zbiór bibliotek w swojej pracy. Omówione tu zagadnienia przydadzš się zarówno poczštkujšcym, ja... ...

19. 

Rails. Zaawansowane programowanie

Rails. Zaawansowane programowanie

By: 

Publisher: Helion

Publication Date: 13-NOV-2012

Insert Date: 14-NOV-2012

Slots: 1.0

Table of Contents • Start Reading

Rails. Zaawansowane programowanie porusza te tematy, które Wy, programi?ci, lubicie najbardziej! Dzi?ki tej ksiš?ce dowiesz si?, w jaki sposób wykorzysta? gotowe wtyczki oraz ja......

20. 

Rails. Projektowanie systemów klasy enterprise

Rails. Projektowanie systemów klasy enterprise

By: 

Publisher: Helion

Publication Date: 18-OCT-2012

Insert Date: 19-OCT-2012

Slots: 1.0

Table of Contents • Start Reading

Rynek szkieletów aplikacji internetowych jest niezwykle urozmaicony. W?ród wielu dostępnych opcji można znale?ć tu rozwišzania przeznaczone dla projektów o różnej skali złożono? ...