Programming Ruby: The Pragmatic Programmer's Guide
by David Thomas, Andrew Hunt
Publisher: Addison-Wesley 2000
Number of pages: 608
A guide to working with the object-oriented programming language, Ruby, which allows for programming without extra syntax or code. Shows how to easily mine the Ruby language, teaching the basics, plus how to write large programs, how to extend Ruby using C code, and more.
Home page url
Download or read it online for free here:
by Mark Slagell
Ruby is an easy object oriented language: it is designed to be easily read and written. This User's Guide will get you started at invoking and using ruby, and give you insights into ruby's nature that you may not get from the reference manual.
by Heiko Webers - OWASP
In order to prevent attacks, minimize their impact and remove points of attack, first of all, we have to fully understand the attack methods in order to find the correct countermeasures. That is what this security guide aims at.
Everything from installing Ruby and the basics of the language through to topics such as arrays, file handling and object-oriented programming are covered. Written both for experienced in other programming languages and for novices.
by Avdi Grimm - objectsonrails.com
The book is documenting some guidelines and ideas for applying classic object-oriented thought to Ruby on Rails applications. It is aimed at the working Rails developer who is looking to grow and evolve Rails projects while keeping them flexible.