<?xml version="1.0" encoding="UTF-8" ?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" >
<channel>
<title>Ruby Programming Language | Buy Books Online from Programming Books Store</title>
<link>http://programming-book.gamefanc.com</link>
<description><![CDATA[
reviews, price comparison  from Buy Books Online from Programming Books Store]]></description>
<pubDate>Mon, 06 Sep 2010 14:04:14 -0400</pubDate>
<lastBuildDate>Mon, 06 Sep 2010 14:04:14 -0400</lastBuildDate>
<ttl>60</ttl>
<generator>Buy Books Online from Programming Books Store RSS 2.0</generator>
<language>en-us</language>
<copyright>Copyright 2009, Buy Books Online from Programming Books Store</copyright>
<item>
<title>The Ruby Programming Language</title>
<guid isPermaLink="false">
</guid>
<link>http://programming-book.gamefanc.com/reviews-The_Ruby_Programming_Language-0596516177.html</link>
<pubDate>Mon, 06 Sep 2010 14:04:14 -0400</pubDate>
<description><![CDATA[
		<table border="0" cellpadding="5" cellspacing="0">
<tr valign="top">
<td align="center">
		<a href="http://www.amazon.com/Ruby-Programming-Language-David-Flanagan/dp/0596516177%3FSubscriptionId%3DAKIAJS4AG6RU3M4QIOHQ%26tag%3Dprogramming-book66-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0596516177">
		    <img  border="0"  src="http://ecx.images-amazon.com/images/I/51-FJnSpvML._SL160_.jpg"	 alt="The Ruby Programming Language" style="margin-right: 15px;padding:5px;" />
		   
		     <br />
		      <br />
		  
		    
		     <IMG border="0"  align="left"  src="http://rcm-images.amazon.com/images/G/01/buttons/buy-from-tan.gif"/ >
		     </a>
		     </td>
<td>

		     		<DIV><p><I>The Ruby Programming Language</I> is <I>the</I> 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: </p><ul><li>David Flanagan, bestselling author of programming language "bibles" (including <I>JavaScript: The Definitive Guide</I> and <I>Java in a Nutshell</I>) and committer to the Ruby Subversion repository.</li><br/><br/><li>Yukihiro "Matz" Matsumoto, creator, designer and lead developer of Ruby and author of <I>Ruby in a Nutshell</I>, which has been expanded and revised to become this book.</li><br/><br/><li>why the lucky stiff, artist and Ruby programmer extraordinaire.</li> </ul> This book begins with a quick-start tutorial to the language, and then explains the language in detail from the bottom up: from lexical and syntactic structure to datatypes to expressions and statements and on through methods, blocks, lambdas, closures, classes and modules.<br><br> The book also includes a long and thorough introduction to the rich API of the Ruby platform, demonstrating -- with heavily-commented example code -- Ruby's facilities for text processing, numeric manipulation, collections, input/output, networking, and concurrency. An entire chapter is devoted to Ruby's metaprogramming capabilities.<br><br><I>The Ruby Programming Language</I> documents the Ruby language definitively but without the formality of a language specification. It is written for experienced programmers who are new to Ruby, and for current Ruby programmers who want to challenge their understanding and increase their mastery of the language.<br><br></div><br /><br />
		
        
		</td></tr></table> 
		 <b>Read more <a href="http://programming-book.gamefanc.com/reviews-The_Ruby_Programming_Language-0596516177.html">The Ruby Programming Language</a></b>]]></description>
</item>
<item>
<title>Ruby: The Programming Language</title>
<guid isPermaLink="false">
</guid>
<link>http://programming-book.gamefanc.com/reviews-Ruby_The_Programming_Language-0763757578.html</link>
<pubDate>Mon, 06 Sep 2010 14:04:14 -0400</pubDate>
<description><![CDATA[
		<table border="0" cellpadding="5" cellspacing="0">
<tr valign="top">
<td align="center">
		<a href="http://www.amazon.com/Ruby-Programming-Language-Jules-Berman/dp/0763757578%3FSubscriptionId%3DAKIAJS4AG6RU3M4QIOHQ%26tag%3Dprogramming-book66-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0763757578">
		    <img  border="0"  src="http://ecx.images-amazon.com/images/I/516TV9KzfzL._SL160_.jpg"	 alt="Ruby: The Programming Language" style="margin-right: 15px;padding:5px;" />
		   
		     <br />
		      <br />
		  
		    
		     <IMG border="0"  align="left"  src="http://rcm-images.amazon.com/images/G/01/buttons/buy-from-tan.gif"/ >
		     </a>
		     </td>
<td>

		     		An Ideal Companion To Many Introductory Computer Science Courses, As Well As An Excellent Primer, Ruby: The Programming Language Offers An Accessible Introduction To This Easy To Learn, Open-Source Language.  This Overview Describes The Fundamentals Of The Object-Oriented Ruby Language And Discusses How Students Can Quickly Construct Complete Web Applications With Ease.  Ruby: The Programming Language Will Excite Students On The Capabilities Of Computer Programming And Inspire Them To Delve Deeper Into The Computer Science Discipline.<br /><br />
		
        
		</td></tr></table> 
		 <b>Read more <a href="http://programming-book.gamefanc.com/reviews-Ruby_The_Programming_Language-0763757578.html">Ruby: The Programming Language</a></b>]]></description>
</item>
<item>
<title>Design Patterns in Ruby</title>
<guid isPermaLink="false">
</guid>
<link>http://programming-book.gamefanc.com/reviews-Design_Patterns_in_Ruby-0321490452.html</link>
<pubDate>Mon, 06 Sep 2010 14:04:14 -0400</pubDate>
<description><![CDATA[
		<table border="0" cellpadding="5" cellspacing="0">
<tr valign="top">
<td align="center">
		<a href="http://www.amazon.com/Design-Patterns-Ruby-Russ-Olsen/dp/0321490452%3FSubscriptionId%3DAKIAJS4AG6RU3M4QIOHQ%26tag%3Dprogramming-book66-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0321490452">
		    <img  border="0"  src="http://ecx.images-amazon.com/images/I/51kExzC-67L._SL160_.jpg"	 alt="Design Patterns in Ruby" style="margin-right: 15px;padding:5px;" />
		   
		     <br />
		      <br />
		  
		    
		     <IMG border="0"  align="left"  src="http://rcm-images.amazon.com/images/G/01/buttons/buy-from-tan.gif"/ >
		     </a>
		     </td>
<td>

		     		<p>Praise for <b><i>Design Patterns in Ruby</i></b></p><p>"<b><i>Design Patterns in Ruby</i></b> documents smart ways to resolve many problems that Ruby developers commonly encounter. Russ Olsen has done a great job of selecting classic patterns and augmenting these with newer patterns that have special relevance for Ruby. He clearly explains each idea, making a wealth of experience available to Ruby developers for their own daily work."</p><p>?Steve Metsker, Managing Consultant with Dominion Digital, Inc.</p><p>"This book provides a great demonstration of the key 'Gang of Four' design patterns without resorting to overly technical explanations. Written in a precise, yet almost informal style, this book covers enough ground that even those without prior exposure to design patterns will soon feel confident applying them using Ruby. Olsen has done a great job to make a book about a classically 'dry' subject into such an engaging and even occasionally humorous read."</p><p>?Peter Cooper</p><p>"This book renewed my interest in understanding patterns after a decade of good intentions. Russ picked the most useful patterns for Ruby and introduced them in a straightforward and logical manner, going beyond the GoF's patterns. This book has improved my use of Ruby, and encouraged me to blow off the dust covering the GoF book."</p><p>?Mike Stok</p><p>"<i><b>Design Patterns in Ruby</b></i> is a great way for programmers from statically typed objectoriented languages to learn how design patterns appear in a more dynamic, flexible language like Ruby."</p><p>?Rob Sanheim, Ruby Ninja, Relevance</p><p>Most design pattern books are based on C++ and Java. But Ruby is different?and the language's unique qualities make design patterns easier to implement and use. In this book, Russ Olsen demonstrates how to combine Ruby's power and elegance with patterns, and write more sophisticated, effective software with far fewer lines of code.</p><p>After reviewing the history, concepts, and goals of design patterns, Olsen offers a quick tour of the Ruby language?enough to allow any experienced software developer to immediately utilize patterns with Ruby. The book especially calls attention to Ruby features that simplify the use of patterns, including dynamic typing, code closures, and "mixins" for easier code reuse.</p><p>Fourteen of the classic "Gang of Four" patterns are considered from the Ruby point of view, explaining what problems each pattern solves, discussing whether traditional implementations make sense in the Ruby environment, and introducing Ruby-specific improvements. You'll discover opportunities to implement patterns in just one or two lines of code, instead of the endlessly repeated boilerplate that conventional languages often require.</p><p><b><i>Design Patterns in Ruby</i></b> also identifies innovative new patterns that have emerged from the Ruby community. These include ways to create custom objects with metaprogramming, as well as the ambitious Rails-based "Convention Over Configuration" pattern, designed to help integrate entire applications and frameworks.</p><p>Engaging, practical, and accessible, <i><b>Design Patterns in Ruby</b></i> will help you build better software while making your Ruby programming experience more rewarding.</p><br /><br />
		
        
		</td></tr></table> 
		 <b>Read more <a href="http://programming-book.gamefanc.com/reviews-Design_Patterns_in_Ruby-0321490452.html">Design Patterns in Ruby</a></b>]]></description>
</item>
<item>
<title>Ruby Programming Language: Ruby, Yukihiro Matsumoto, Watir, Ironruby, Why the Lucky Stiff, Haml, Rubycocoa, Ruby Mri, Macruby, Pledgie</title>
<guid isPermaLink="false">
</guid>
<link>http://programming-book.gamefanc.com/reviews-Ruby_Programming_Language_Ruby_Yukihiro_Matsumoto_Watir_Ironruby_Why_the_Lucky_Stiff_Haml_Rubycocoa_Ruby_Mri_Macruby_Pledgie-1156592348.html</link>
<pubDate>Mon, 06 Sep 2010 14:04:14 -0400</pubDate>
<description><![CDATA[
		<table border="0" cellpadding="5" cellspacing="0">
<tr valign="top">
<td align="center">
		<a href="http://www.amazon.com/Ruby-Programming-Language-Matsumoto-Rubycocoa/dp/1156592348%3FSubscriptionId%3DAKIAJS4AG6RU3M4QIOHQ%26tag%3Dprogramming-book66-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D1156592348">
		    <img  border="0"  src="http://ecx.images-amazon.com/images/I/515-5-FMJhL._SL160_.jpg"	 alt="Ruby Programming Language: Ruby, Yukihiro Matsumoto, Watir, Ironruby, Why the Lucky Stiff, Haml, Rubycocoa, Ruby Mri, Macruby, Pledgie" style="margin-right: 15px;padding:5px;" />
		   
		     <br />
		      <br />
		  
		    
		     <IMG border="0"  align="left"  src="http://rcm-images.amazon.com/images/G/01/buttons/buy-from-tan.gif"/ >
		     </a>
		     </td>
<td>

		     		Purchase includes free access to book updates online and a free trial membership in the publisher's book club where you can select from more than a million books without charge. Chapters: Ruby, Yukihiro Matsumoto, Watir, Ironruby, Why the Lucky Stiff, Haml, Rubycocoa, Ruby Mri, Macruby, Pledgie, Convention Over Configuration, Hackety Hack, Ruby Central, Sass, Markaby, File Column, Maglev, Programming Ruby, Xruby, Rails Day, Webrick, Ruby Application Archive, Rubyjs, Rubyforge, Distributed Ruby, Hotruby, Network Applied Communication Laboratory. Excerpt:  Convention over Configuration (also known as Coding by convention ) is a software design paradigm which seeks to decrease the number of decisions that developers need to make, gaining simplicity, but not necessarily losing flexibility.The phrase essentially means a developer only needs to specify unconventional aspects of the application. For example, if there's a class Sale in the model, the corresponding table in the database is called sales by default. It is only if one deviates from this convention, such as calling the table "products _sold", that one needs to write code regarding these names.When the convention implemented by the tool you are using matches your desired behavior, you enjoy the benefits without having to write configuration files. When your desired behavior deviates from the implemented convention, then you configure your desired behavior.Motivation Badly designed frameworks often need multiple configuration files, each with many settings. These provide information specific to each project, ranging from URLs to mappings between classes and database tables. A large number of configuration files with too many parameters is often an indicator (code smell) of an unnecessarily complex application design. For example, early versions of the well-known Java persistence mapper Hibernate mapped entities and their fields to the database by describing these relationships in XML files. Most of this informa...<br /><br />
		
        
		</td></tr></table> 
		 <b>Read more <a href="http://programming-book.gamefanc.com/reviews-Ruby_Programming_Language_Ruby_Yukihiro_Matsumoto_Watir_Ironruby_Why_the_Lucky_Stiff_Haml_Rubycocoa_Ruby_Mri_Macruby_Pledgie-1156592348.html">Ruby Programming Language: Ruby, Yukihiro Matsumoto, Watir, Ironruby, Why the Lucky Stiff, Haml, Rubycocoa, Ruby Mri, Macruby, Pledgie</a></b>]]></description>
</item>
<item>
<title>The Ruby Programming Language   [RUBY PROGRAMMING LANGUAGE] [Paperback]</title>
<guid isPermaLink="false">
</guid>
<link>http://programming-book.gamefanc.com/reviews-The_Ruby_Programming_Language_RUBY_PROGRAMMING_LANGUAGE_Paperback-B002VKNR9I.html</link>
<pubDate>Mon, 06 Sep 2010 14:04:14 -0400</pubDate>
<description><![CDATA[
		<table border="0" cellpadding="5" cellspacing="0">
<tr valign="top">
<td align="center">
		<a href="http://www.amazon.com/Programming-Language-PROGRAMMING-LANGUAGE-Paperback/dp/B002VKNR9I%3FSubscriptionId%3DAKIAJS4AG6RU3M4QIOHQ%26tag%3Dprogramming-book66-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB002VKNR9I">
		    <img  border="0"  src="http://ecx.images-amazon.com/images/I/41LKbchFzsL._SL160_.jpg"	 alt="The Ruby Programming Language   [RUBY PROGRAMMING LANGUAGE] [Paperback]" style="margin-right: 15px;padding:5px;" />
		   
		     <br />
		      <br />
		  
		    
		     <IMG border="0"  align="left"  src="http://rcm-images.amazon.com/images/G/01/buttons/buy-from-tan.gif"/ >
		     </a>
		     </td>
<td>

		     		
        
		</td></tr></table> 
		 <b>Read more <a href="http://programming-book.gamefanc.com/reviews-The_Ruby_Programming_Language_RUBY_PROGRAMMING_LANGUAGE_Paperback-B002VKNR9I.html">The Ruby Programming Language   [RUBY PROGRAMMING LANGUAGE] [Paperback]</a></b>]]></description>
</item>
<item>
<title>D. Flanagan'sThe Ruby Programming Language [Paperback]2008)</title>
<guid isPermaLink="false">
</guid>
<link>http://programming-book.gamefanc.com/reviews-D_Flanagan_sThe_Ruby_Programming_Language_Paperback_2008-B003V48E5U.html</link>
<pubDate>Mon, 06 Sep 2010 14:04:14 -0400</pubDate>
<description><![CDATA[
		<table border="0" cellpadding="5" cellspacing="0">
<tr valign="top">
<td align="center">
		<a href="http://www.amazon.com/FlanagansThe-Ruby-Programming-Language-Paperback/dp/B003V48E5U%3FSubscriptionId%3DAKIAJS4AG6RU3M4QIOHQ%26tag%3Dprogramming-book66-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB003V48E5U">
		    <img  border="0"  src="http://ecx.images-amazon.com/images/I/51sIeD9I2fL._SL160_.jpg"	 alt="D. Flanagan'sThe Ruby Programming Language [Paperback]2008)" style="margin-right: 15px;padding:5px;" />
		   
		     <br />
		      <br />
		  
		    
		     <IMG border="0"  align="left"  src="http://rcm-images.amazon.com/images/G/01/buttons/buy-from-tan.gif"/ >
		     </a>
		     </td>
<td>

		     		
        
		</td></tr></table> 
		 <b>Read more <a href="http://programming-book.gamefanc.com/reviews-D_Flanagan_sThe_Ruby_Programming_Language_Paperback_2008-B003V48E5U.html">D. Flanagan'sThe Ruby Programming Language [Paperback]2008)</a></b>]]></description>
</item>
<item>
<title>D.Flanagan's .Y.Matsumoto'sThe Ruby Programming Language [Paperback]2008)</title>
<guid isPermaLink="false">
</guid>
<link>http://programming-book.gamefanc.com/reviews-D_Flanagan_s_Y_Matsumoto_sThe_Ruby_Programming_Language_Paperback_2008-B003XKEULY.html</link>
<pubDate>Mon, 06 Sep 2010 14:04:14 -0400</pubDate>
<description><![CDATA[
		<table border="0" cellpadding="5" cellspacing="0">
<tr valign="top">
<td align="center">
		<a href="http://www.amazon.com/D-Flanagans-Y-MatsumotosThe-Programming-Language-Paperback/dp/B003XKEULY%3FSubscriptionId%3DAKIAJS4AG6RU3M4QIOHQ%26tag%3Dprogramming-book66-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB003XKEULY">
		    <img  border="0"  src="http://ecx.images-amazon.com/images/I/51sIeD9I2fL._SL160_.jpg"	 alt="D.Flanagan's .Y.Matsumoto'sThe Ruby Programming Language [Paperback]2008)" style="margin-right: 15px;padding:5px;" />
		   
		     <br />
		      <br />
		  
		    
		     <IMG border="0"  align="left"  src="http://rcm-images.amazon.com/images/G/01/buttons/buy-from-tan.gif"/ >
		     </a>
		     </td>
<td>

		     		
        
		</td></tr></table> 
		 <b>Read more <a href="http://programming-book.gamefanc.com/reviews-D_Flanagan_s_Y_Matsumoto_sThe_Ruby_Programming_Language_Paperback_2008-B003XKEULY.html">D.Flanagan's .Y.Matsumoto'sThe Ruby Programming Language [Paperback]2008)</a></b>]]></description>
</item>
<item>
<title>The Ruby Programming Language</title>
<guid isPermaLink="false">
</guid>
<link>http://programming-book.gamefanc.com/reviews-The_Ruby_Programming_Language-020171096X.html</link>
<pubDate>Mon, 06 Sep 2010 14:04:14 -0400</pubDate>
<description><![CDATA[
		<table border="0" cellpadding="5" cellspacing="0">
<tr valign="top">
<td align="center">
		<a href="http://www.amazon.com/Ruby-Programming-Language-Yukihiro-Matsomoto/dp/020171096X%3FSubscriptionId%3DAKIAJS4AG6RU3M4QIOHQ%26tag%3Dprogramming-book66-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D020171096X">
		    <img  border="0"  src="http://ecx.images-amazon.com/images/I/41TMKBTM9QL._SL160_.jpg"	 alt="The Ruby Programming Language" style="margin-right: 15px;padding:5px;" />
		   
		     <br />
		      <br />
		  
		    
		     <IMG border="0"  align="left"  src="http://rcm-images.amazon.com/images/G/01/buttons/buy-from-tan.gif"/ >
		     </a>
		     </td>
<td>

		     		
        
		</td></tr></table> 
		 <b>Read more <a href="http://programming-book.gamefanc.com/reviews-The_Ruby_Programming_Language-020171096X.html">The Ruby Programming Language</a></b>]]></description>
</item>
<item>
<title>The Ruby Programming Language -- 2008 publication</title>
<guid isPermaLink="false">
</guid>
<link>http://programming-book.gamefanc.com/reviews-The_Ruby_Programming_Language____2008_publication-B003TZQR28.html</link>
<pubDate>Mon, 06 Sep 2010 14:04:14 -0400</pubDate>
<description><![CDATA[
        
		</td></tr></table> 
		 <b>Read more <a href="http://programming-book.gamefanc.com/reviews-The_Ruby_Programming_Language____2008_publication-B003TZQR28.html">The Ruby Programming Language -- 2008 publication</a></b>]]></description>
</item>
<item>
<title>The Ruby Programming Language - 2008 publication</title>
<guid isPermaLink="false">
</guid>
<link>http://programming-book.gamefanc.com/reviews-The_Ruby_Programming_Language___2008_publication-B0036HTYYM.html</link>
<pubDate>Mon, 06 Sep 2010 14:04:14 -0400</pubDate>
<description><![CDATA[
        
		</td></tr></table> 
		 <b>Read more <a href="http://programming-book.gamefanc.com/reviews-The_Ruby_Programming_Language___2008_publication-B0036HTYYM.html">The Ruby Programming Language - 2008 publication</a></b>]]></description>
</item>
</channel></rss>
