Practical Ruby Gems (eBook)

(Autor)

eBook Download: PDF
2007 | 1st ed.
XV, 271 Seiten
Apress (Verlag)
978-1-4302-0193-9 (ISBN)

Lese- und Medienproben

Practical Ruby Gems - David Berube
Systemvoraussetzungen
34,99 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen

This book is a comprehensive guide to utilizing and creating Ruby Gems. Coverage provides an enormous code library that will help developers improve their projects. It details 34 of the best and most useful Gems, including ones to speed up web applications, process credit card payments, produce PDF documents, read and update RSS feeds, and acquire real-time shipping prices from FedEx and UPS. Each of these also comes complete with actual use cases and code examples that readers can immediately use in their own projects. In addition, the book describes how readers can package and distribute their own Ruby Gems.



David Berube is a Ruby developer, trainer, author, and speaker. He's used both Ruby and Ruby on Rails for several years, starting in 2003 when he became a Ruby advocate after he wrote about the language for Dr Dobb's Journal. Prior to this, he worked professionally with PHP, Perl, C++, and Visual Basic. His professional accomplishments include creating the Ruby on Rails engine for CoolRuby.com, a site that tracks the latest Ruby developments, and working with ThoughtBot.com on the Rails engine that powers Sermo America's Top Doctor contest. Additionally, he has worked on several other Ruby projects, including the engine powering CyberKnowHow's BirdFluBreakingNews search engine, and he also created the Slueshi text adventure game system, a multiplayer text game engine written in Ruby. David's journalism has been in print in over 65 countries, in magazines such as Linux Magazine, Dr Dobb's Journal, and PHP International Magazine. He's also taught college courses and spoken publicly on topics such as 'MySQL and You' and 'Making Money with Open Source Software.' He lives in New Hampshire and his hobbies include basketball, yo-yos, and sleep.
Practical Ruby Gems is a comprehensive guide to utilizing and creating Ruby Gems—ready-made Ruby code modules that can be easily added to Ruby and Rails projects. This book is ideal for Ruby programmers as well as web developers who use Rails and wish to extend the functionality of their projects.You'll get a prime selection of 34 of the best and most useful Gems, which makes up the core of this book. Each of these also comes complete with actual use cases and code examples that you can use immediately in your own projects.

David Berube is a Ruby developer, trainer, author, and speaker. He's used both Ruby and Ruby on Rails for several years, starting in 2003 when he became a Ruby advocate after he wrote about the language for Dr Dobb's Journal. Prior to this, he worked professionally with PHP, Perl, C++, and Visual Basic. His professional accomplishments include creating the Ruby on Rails engine for CoolRuby.com, a site that tracks the latest Ruby developments, and working with ThoughtBot.com on the Rails engine that powers Sermo America's Top Doctor contest. Additionally, he has worked on several other Ruby projects, including the engine powering CyberKnowHow's BirdFluBreakingNews search engine, and he also created the Slueshi text adventure game system, a multiplayer text game engine written in Ruby. David's journalism has been in print in over 65 countries, in magazines such as Linux Magazine, Dr Dobb's Journal, and PHP International Magazine. He's also taught college courses and spoken publicly on topics such as "MySQL and You" and "Making Money with Open Source Software." He lives in New Hampshire and his hobbies include basketball, yo-yos, and sleep.


What Is RubyGems?
Installing RubyGems
Using RubyGems in Your Code
Managing Installed Gem Versions
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 Our Own Gems
Distributing Gems

Erscheint lt. Verlag 8.9.2007
Zusatzinfo XV, 271 p.
Verlagsort Berkeley
Sprache englisch
Themenwelt Informatik Programmiersprachen / -werkzeuge Ruby
Mathematik / Informatik Informatik Web / Internet
Schlagworte Camping • clean • Markaby • Mongrel • Rake • Ruby • RubyGems • selection • Turing
ISBN-10 1-4302-0193-2 / 1430201932
ISBN-13 978-1-4302-0193-9 / 9781430201939
Haben Sie eine Frage zum Produkt?
PDFPDF (Wasserzeichen)
Größe: 1,5 MB

DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasser­zeichen und ist damit für Sie persona­lisiert. Bei einer missbräuch­lichen Weiter­gabe des eBooks an Dritte ist eine Rück­ver­folgung an die Quelle möglich.

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.

Zusätzliches Feature: Online Lesen
Dieses eBook können Sie zusätzlich zum Download auch online im Webbrowser lesen.

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.