Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Pro Active Record: Databases with Ruby and Rails

Buy
Pro Active Record helps you take advantage of the full power of your database engine from within your Ruby programs and Rails applications. ActiveRecord, part of the magic that makes the Rails framework so powerful and easy to use, is the model element of Rail's model/view/controller framework. It's an object-relational mapping library enabling you to interact with databases from both Ruby and Rails applications.

Because ActiveRecord is configured with default assumptions that mesh perfectly with the Rails framework, Rails developers often find they hardly need think about it at all. However, if you are developing in Ruby without Rails, or are deploying against legacy databases designed without Rails in mind, or you just want to take advantage of database-specific features such as large objects and stored procedures, you need the in-depth knowledge of ActiveRecord found in this book.

In Pro Active Record, authors Kevin Marshall, Chad Pytel, and Jon Yurek walk you through every step from the basics of getting and installing the ActiveRecord library to working with legacy schema to using features specific to each of today's most popular database engines, including Oracle, MS SQL, MySQL, and more! You’ll come to a deep understanding of ActiveRecord that will enable you to truly exploit all that Ruby, Rails, and your chosen database platform have to offer.

About the Author

Kevin Marshall is a software developer at heart. He is a consultant to a number of companies and currently runs 50+ sites of his own--many of which are now happily taking advantage of ActiveRecord with the Ruby on Rails framework, including the popular Draftwizard.com. As a technology writer, Kevin has published a short article, "Web Services with Rails"; contributed a few recipes to the Ruby Cookbook; and contributed a number of articles to the Association of Computing Machinery's periodical, Computing Reviews (available online at www.reviews.com).

Kevin is also a member of the Pro Football Writers Association, the Fantasy Sports Trade Association, and the Fantasy Sports Writers Association. When he's not deep into coding, building content, or talking football, he's generally off playing with his sons. To learn more about what he's up to right now, you can visit his company site, falicon.com, or just drop him a note at info@falicon.com.

Chad Pytel is president of thoughtbot, inc. a software development consulting firm that specializes in agile, test-driven web application development using the Ruby on Rails framework located in Boston, MA, and New York, NY. A firm believer in the Model-View-Controller design pattern and realistic software development, with a history in Java and EJB development, Chad strongly believes that Ruby and Ruby on Rails represents a new, exciting, and better way to develop software.

Chad lives with his wife in Somerville, MA. When not at the office managing projects and writing code, Chad enjoys acting in and producing theater, film, and improv comedy. To follow along with Chad and the rest of the thoughtbot team's thoughts on business, design, development, and technology, visit their blog at giantrobots.thoughtbot.com.

Jon Yurek is CTO at thoughtbot, inc. Born a programmer, Jon has been developing software professionally since 1999. After seeing the elegant and expressive power of Ruby, Jon quickly moved all new development at thoughtbot away from Java and Perl to using Ruby and Rails.

Jon is a graduate of Worcester Polytechnic Institute and currently lives in Somerville, MA.
(HTML tags aren't allowed.)

Organizing and Editing Your Photos with Picasa: Visual QuickProject Guide
Organizing and Editing Your Photos with Picasa: Visual QuickProject Guide
If you're looking for an easy way to find photos on your PC, make a few editing fixes, and then share your images with others, look no further. Picasa, available as a free download from Google.com, makes it easy to instantly find, edit and share all the pictures on your PC. Every time you open Picasa, it automatically locates all your pictures...
A History of Mathematical Notations
A History of Mathematical Notations
This classic study notes the first appearance of a mathematical symbol and its origin, the competition it encountered, its spread among writers in different countries, its rise to popularity, its eventual decline or ultimate survival. The author’s coverage of obsolete notations—and what we can learn from them—is as comprehensive...
Over-the-Road Wireless For Dummies
Over-the-Road Wireless For Dummies
Keep in touch with the office or the grandkids

Set up your laptop or PDA, find hot spots, and keep your stuff safe

Whether you're on the road earning a living or satisfying your urge to roam, this book will help you stay connected to the rest of the world. Here's how to choose...


The Ruby Programming Language
The Ruby Programming Language
The Ruby Programming Language is the authoritative guide to Ruby and provides comprehensive coverage of versions 1.8 and 1.9 of the language. It was written (and illustrated!) by an all-star team: David Flanagan, bestselling author of programming language "bibles" (including JavaScript: The Definitive Guide and Java in a Nutshell) and...
A Guide to MATLAB: For Beginners and Experienced Users
A Guide to MATLAB: For Beginners and Experienced Users

This is a short, focused introduction to MATLAB, a comprehensive software system for mathematical and technical computing. It contains concise explanations of essential MATLAB commands, as well easily understood instructions for using MATLAB's programming features, graphical capabilities, simulation models, and rich desktop interface....

Bipolar II Disorder: Modelling, Measuring and Managing
Bipolar II Disorder: Modelling, Measuring and Managing

The lifetime risk of developing bipolar II disorder is 5-7%, yet the condition is often poorly detected. Mood elevation states are less extreme than in bipolar I disorder although the depressive episodes are usually severe. When correctly treated, the outcome is positive, but bipolar II is often poorly managed, resulting in a high suicide...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy