b r a y d e n . o r g / Software

/ WebHome / LanguagePages / RubyLanguage / RubyBooks / BookRubyDevelopersGuide

This Web


WebHome  
Topic List  
Web Statistics 

All Webs


Books
Main
Random
Software
TWiki  

brayden.org


Home
Monthly Digest
Today's Links
Resumé
Reading List
Books RSS
Random RSS
Software RSS

Other


Dale's Blog

currently-reading
TextDrive

Book: Ruby Developer's Guide, by Neumann, Ortiz, Feldt, and Johnson, published by Syngress.com. Good book if you already have some ruby experience. Good sections on xml-rpc, SOAP, web services, and the available ruby xml implementations.

Ruby Developer's Guide


Links and Info

Book Information at Barnes and Noble

Summary

Michael Neumann, Jonothon Ortiz, Robert Feldt, Lyle Johnson

Retail Price: $49.95
Our Price: $34.96
You Save: $14.99 (30%)
Readers' Advantage Price: $33.21 Join Now
 In Stock:Ships within 24 hours 
Same Day Delivery in Manhattan.

Format: Paperback, 720pp.
ISBN: 1928994644
Publisher: Syngress Publishing
Pub. Date: January  2002
Barnes & Noble Sales Rank: 139,500 

From the Critics (Booknews)

This guide for developers describes how to create applications using the Ruby object-oriented programming language. This is not an introductory text, and it is expected that the reader has at least a basic understanding of Ruby. A sampling of topics includes using GUI toolkits; programming with Ruby's database-independent- interface; and connecting two or more applications across a network using Distributed Ruby (Drb). Annotation c. Book News, Inc., Portland, OR (booknews.com)

Table of Contents

  1. Booting Ruby
    • Overview
    • Installing
    • IDEs and Editors
    • Additional Tools
    • A Short Syntax Style Guide
    • Dangerous Ruby
    • Comparing
    • Convincing Management
  2. GUI Toolkits for Ruby
    • Using Tk
    • Using GTK++
    • Using FOX
    • SWin / VRuby Extensions
    • Other GUI toolkits
  3. Accessing Databases with Ruby
    • Ruby / DBI
    • Ruby / ODBC
    • LDAP
    • Other storage solutions
  4. XML and Ruby
    • Why XML?
    • XML Parser Architectures and APIs
    • Parsing and Creating XML in Ruby
      • Using XMLParser
      • Using NQXML
      • Using REXML
    • XSLT
  5. Web Services and Distributed Ruby
    • XML-RPC
    • SOAP
    • Distributed Ruby (DRb)
      • Rinda
  6. WWW and Networking with Ruby
    • Connecting to the web
    • Using Ruby on the Web
    • An online shopping application
    • mod_ruby and eruby
    • IOWA
  7. Miscellaneous Libraries and Tools
    • Graphics programming
    • Mathematical programming
    • C/S data structures
    • random numbers, genetic algorithms, neural nets
    • Ruby and Windows
    • OOP-related tools
      • EachDelegator
      • Preserved, Forwardable, and Finalize modules
    • Text processing, Date, and Calendar tools
    • language bindings
  8. Profiling and Performance Tuning
    • analysis of complexity of algorithms
    • Improving performance by profiling
    • Comparing speed of Ruby constructs
    • Further performance enhancements
  9. Parser Generators
    • Creating a parsing library
    • Rockit
    • Racc
  10. Extending and Embedding Ruby
    • Writing C/C++ extensions
      • An example: K-D trees
    • Using SWIG
    • Embedding Ruby
    • mkmf

-- DaleBrayden - 19 Sep 2002

 
 
Current Rev: r1.4 - 15 Feb 2003 - 07:07 GMT - DaleBrayden, Revision History:Diffs | r1.4 | > | r1.3 | > | r1.2
© 2003-2011 by the contributing authors.