RubyGems User Guide
Publisher: RubyGems.org 2010
RubyGems is the premier ruby packaging system. It provides: A standard format for distributing Ruby programs and libraries; An easy to use tool for managing the installation of gem packages; A gem server utility for serving gems from any machine where RubyGems is installed; A standard way of publishing gem packages.
Download or read it online for free here:
Ruby is an interpreted, object-oriented scripting language. This book will show how to install and get started with Ruby in your environment. It demonstrates the main features of the language syntax. The text is designed to be self contained.
by Zed A. Shaw - LCodeTHW
The book assumes absolutely no prior programming knowledge and will guide you carefully and slowly through the learning process. When you are done with it you will have the skill to move on to other books about Ruby and be ready to understand them.
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 Bruno R. Preiss
The primary goal of this book is to promote object-oriented design using Ruby and to illustrate the use of the emerging object-oriented design patterns. The book shows how these patterns are used to create good software designs.