Practical Reporting with Ruby and Rails and over one million other books are available for Amazon Kindle. Learn more

Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Good See details
$3.99 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Kindle Edition
 
   
More Buying Choices
Have one to sell? Sell yours here
Practical Reporting with Ruby and Rails (Expert's Voice in Open Source)
 
 
Start reading Practical Reporting with Ruby and Rails on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Practical Reporting with Ruby and Rails (Expert's Voice in Open Source) [Paperback]

David Berube (Author)
3.5 out of 5 stars  See all reviews (2 customer reviews)

List Price: $42.99
Price: $28.22 & this item ships for FREE with Super Saver Shipping. Details
You Save: $14.77 (34%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it delivered Monday, January 30? Choose One-Day Shipping at checkout. Details

Formats

Amazon Price New from Used from
Kindle Edition $25.40  
Paperback $28.22  

Book Description

Expert's Voice in Open Source February 4, 2008

Business intelligence and real-time reporting mechanisms play a major role in any of today's forward-looking business plans. With many of these solutions being moved to the Web, the popular Rails framework and its underlying Ruby language are playing a major role alongside Web services in building the reporting solutions of tomorrow.

Practical Reporting with Ruby and Rails is the first book to comprehensively introduce this popular framework, guiding readers through a wide-ranging array of features. Note this isn't a staid guide to generating traditional reports, but rather shows readers how the Ruby language and Rails framework can create truly compelling reporting services by plugging into popular third-party applications and services such as Google AdWords, UPS.com, iTunes, and SalesForce.com.

See the following resources for more information on Ruby and Rails:

Ruby project website:

http://www.ruby-lang.org/

Rails Project web site:

http://www.rubyonrails.org/


Frequently Bought Together

Practical Reporting with Ruby and Rails (Expert's Voice in Open Source) + Pro Active Record: Databases with Ruby and Rails (Expert's Voice) + Practical Rails Projects (Expert's Voice)
Price For All Three: $84.28

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Pro Active Record: Databases with Ruby and Rails (Expert's Voice) $26.52

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Practical Rails Projects (Expert's Voice) $29.54

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Editorial Reviews

About the Author

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. David is the author of Practical Ruby Gems, published by Apress in 2007. Prior to this he worked professionally with PHP, Perl, C++, and Visual Basic.


Product Details

  • Paperback: 312 pages
  • Publisher: Apress; 1 edition (February 4, 2008)
  • Language: English
  • ISBN-10: 1590599330
  • ISBN-13: 978-1590599334
  • Product Dimensions: 9.2 x 7.1 x 0.8 inches
  • Shipping Weight: 1.3 pounds (View shipping rates and policies)
  • Average Customer Review: 3.5 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Best Sellers Rank: #270,205 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

2 Reviews
5 star:    (0)
4 star:
 (1)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
3.5 out of 5 stars (2 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

6 of 6 people found the following review helpful:
3.0 out of 5 stars Useful survey but doesn't get to the heart of the matter, April 8, 2008
By 
James Stewart (Grand Rapids, MI, USA) - See all my reviews
(REAL NAME)   
This review is from: Practical Reporting with Ruby and Rails (Expert's Voice in Open Source) (Paperback)
Practical Reporting with Ruby and Rails is primarily a book about the presentation of reports. Having gone in expecting a mixture of presentation and production techniques I was a little surprised to find that the vast majority of the reader's time is spent looking at various GUI and graphing toolkits, export to MS Office and the like, and there's not much space given to managing large volumes of data, warehousing, and other such topics.

That's not a criticism of the book so much as a caution to potential readers. After a little time spent looking at ActiveRecord, particularly focussing on using its calculation methods to save processor time, David Berube provides a pretty thorough coverage of a variety of ways to present reports. A few options for delivering data as PDFs, through a GUI, or directly into office are offered and a straightforward walkthrough is provided for each. The Rails content is minimal, and while the sample code could do with some refactoring and there'd be a case for using something more lightweight like merb it does the job.

But I must confess to being a little disappointed that there wasn't more time spent on the data processing side of the equation. Having been building a lot of graphs lately and needing to write some new reporting code in the near future it was helpful to have some analysis of tools I might use, but I never felt like the book ever really dove into the complexities of reporting. There's space in a book of this sort for serious consideration of both data processing and of visualisation techniques, but neither is really offered. Each chapter simply answers a very tightly defined request rather than delving into the full problem domain, and that feels like a missed opportunity.

If you're evaluating output options for your ruby application's reporting layer, this may be a handy book to have. It'll provide you with a sense of what tools are appropriate for which problems and more detailed sample code than is easily found on the web. But if you're looking to really grapple with reporting and visualisation you might be better off seeking out a good SQL reference and some of Tufte's books.

Disclaimer: I was sent a copy of this book for review by the publisher.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4.0 out of 5 stars A survey of the field in a short book, June 5, 2008
This review is from: Practical Reporting with Ruby and Rails (Expert's Voice in Open Source) (Paperback)
In less than 300 pages, the author skims the field of reporting with Ruby on Rails. Not meant as an authoritative reference nor a tutorial on the Ruby language nor Rails framework, David points to useful utilities and gems that let the developer deliver analyzed, summarized, processed data in many formats. For a great many applications, in the view of the users, the reports ARE the application, so getting the right format and right data presentation are essential. David briefly touches on the database fundamentals and then dives right into a set of practical and easily-understood examples using common data (eBay, PayPal, SugarCRM) and demonstrates how to create output in the most demanded formats: web pages, PDFs, graphs, and the office formats. With a topic so broad and a book of moderate size, David trades depth for breadth and does a great job of pointing out many Rails idioms and useful 3rd party tools.

Disclaimer: David's an associate of mine and arranged for a review copy of the book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
active record, campaign plan, flash object, weekday spending, yml file, loader script, log controller, home controller, authorization token, outer query, xml server, accident count, cost per click, default username, different username, report controller
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Transmegtech Studios, Graphs Helper, Microsoft Excel, Dissecting the Code First, Microsoft Word, Microsoft Access, Adblock Figure, The Return, Open Flash Chart, Stocks List, Estimated Available Clicks, Average Accident Count, Matthew Gifford, Practical Ruby Gems, Estimated Cost Per Click, Salesperson Reward Report, Practical Exopaleontology, Today's Schedule, Highest Winning Player, Cost Per Win, All Activity, Player Win, Average Price Reporter, Fidelity Investments, Players Fresca
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(5)
(1)

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
How popular is Ruby on Rails ? 0 Feb 12, 2008
See all discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
   



So You'd Like to...



Look for Similar Items by Category


Look for Similar Items by Subject