Practical Ruby Gems - Berube, David; SpringerLink (Online service) (Berkeley, CA : Apress : Imprint: Apress, 2007)
Using RubyGems -- What Is RubyGems? -- Installing RubyGems -- Using RubyGems in Your Code -- Managing Installed Gem Versions -- Using Particular Gems -- Data Access with the ActiveRecord Gem -- Easy Text Markup with the BlueCloth Gem -- Creating Web Applications with Camping -- Creating Command-Line Utilities with cmdparse -- HTML Templating with erubis -- Parsing Feeds with feedtools -- Creating Graphical User Interfaces with fxruby -- Retrieving Stock Quotes with YahooFinance -- Parsing HTML with hpricot -- Writing HTML as Ruby with Markaby -- Parsing CSV with fastercsv -- Multiple Dispatch with multi -- Serving Web Applications with mongrel -- Transferring Files Securely with net-sftp -- Executing Commands on Remote Servers with net-ssh -- Validating Credit Cards with creditcard -- Writing PDFs with pdf-writer -- Handling Recurring Events with runt -- Building Websites with Rails -- Automating Development Tasks with rake -- Manipulating Images with RMagick -- Speeding Up Web Applications with memcache-client -- Managing Zip Archives with rubyzip -- Speeding Up Function Calls with memoize -- Tagging MP3 Files with id3lib-ruby -- Shortening URLs with shorturl -- Creating Standalone Ruby Applications with rubyscript2exe -- Cleaning Dirty HTML with tidy -- Parsing XML with xml-simple -- Creating Gems -- Creating Our Own Gems -- Distributing Gems.
Keywords: Computer programming; Software engineering; Web Development; Software Engineering/Programming and Operating Systems