<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.oreilly.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:on="http://www.oreillynet.com/csrss/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" xml:lang="en-US">

<title>O'Reilly Media: Ruby and Rails</title>
<link rel="alternate" type="text/html" href="http://oreilly.com/ruby" hreflang="en" title="O'Reilly Media: Ruby and Rails" />
<subtitle type="text">A compilation of O'Reilly Media's information about the Ruby programming language from news, books, conferences, courses, community, and reports.</subtitle>
<rights>Copyright O'Reilly Media, Inc.</rights>
<id>http://oreilly.com/ruby</id>
<updated>2009-11-12T03:56:36-08:00</updated>

<itunes:author>O'Reilly Media, Inc.</itunes:author>
<itunes:category text="Technology" />
<itunes:explicit>no</itunes:explicit>
<itunes:owner>
<itunes:name>O'Reilly Media, Inc.</itunes:name>
<itunes:email>webmaster@oreillynet.com</itunes:email>
</itunes:owner>

<link rel="self" href="http://feeds.oreilly.com/oreilly/ruby" type="application/atom+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><entry>
	<title>Four short links: 12 November 2009 - CRM on Rails, Data Mining on Hadoop, Disappointing Keynotes, The Teapot Effect</title>
	<id>http://radar.oreilly.com/2009/11/four-short-links-12-november-2.html</id>
	<link rel="alternate" href="http://feeds.oreilly.com/~r/oreilly/ruby/~3/4DMRMlUuMPA/four-short-links-12-november-2.html" />
	<summary type="html">
	Fat Free CRM -- open source (Affero GPL) Ruby on Rails CRM system. Bixo -- open source data mining toolkit that runs as a series of pipes on top of Hadoop. Built on Cascading workflow system for Hadoop that hides MapReduce. (via kdnuggets) Andy Kessler's Keynote at Defrag Stank (Pete Warden) -- I'm sorry to hear it, because I...
	&lt;img src="http://feeds.feedburner.com/~r/oreilly/ruby/~4/4DMRMlUuMPA" height="1" width="1"/&gt;</summary>
	<author><name>Nat Torkington</name></author>
	<category term="Crm" />
	<category term="Datamining" />
	<category term="Economics" />
	<category term="Finance" />
	<category term="Hadoop" />
	<category term="History" />
	<category term="Rails" />
	<category term="Research" />
	<category term="Science" />
	<category term="Technology" />
	<updated>2009-11-12T03:56:36-08:10</updated>
<feedburner:origLink>http://radar.oreilly.com/2009/11/four-short-links-12-november-2.html</feedburner:origLink></entry>

<entry>
	<title>Upcoming Webcast: Tokyo Cabinet in One Hour - Meet Experts Online</title>
	<id>http://www.oreillynet.com/pub/e/1477</id>
	<link rel="alternate" href="http://feeds.oreilly.com/~r/oreilly/ruby/~3/5luwMbYkQZ8/1477" />
	<summary type="html">
	Tokyo Cabinet is a fast, synchronous key/value database library with support for several major languages, including Ruby. We will look at both its benefits and its problems, and work through several examples that demonstrate its capabilities, ease of use from Ruby, and performance potential. At the end of the talk there will be a question and answer session.  Attendance is limited, so register now!

More Upcoming Webcasts and Online Conferences:


Where 2.0 Online Conference - An Emphasis on iPhone Sensors
Velocity Online Conference - Fast by Default 

Check out our Webcast page for on-demand videos of past webcasts and more upcoming live events!
	&lt;img src="http://feeds.feedburner.com/~r/oreilly/ruby/~4/5luwMbYkQZ8" height="1" width="1"/&gt;</summary>
	<author><name>O'Reilly Media</name></author>
	<category term="Database" />
	<category term="Ruby" />
	<updated>2009-11-10T13:57:43-08:11</updated>
<feedburner:origLink>http://www.oreillynet.com/pub/e/1477</feedburner:origLink></entry>

<entry>
	<title>Announcing O'Reilly Answers - Clever Hacks. Creative Ideas. Innovative Solutions.</title>
	<id>http://broadcast.oreilly.com/2009/11/announcing-oreilly-answers.html</id>
	<link rel="alternate" href="http://feeds.oreilly.com/~r/oreilly/ruby/~3/puiBWffkI30/announcing-oreilly-answers.html" />
	<summary type="html">
	We're launching the beta of O'Reilly Answers, and I'm inviting you to be part of it. In brief, O'Reilly Answers is a community site for sharing knowledge, asking questions, and providing answers that brings together our customers, authors, editors, conference speakers, and Foo (Friends of O'Reilly).  O'Reilly is at the center of an amazing exchange of knowledge sharing and idea generation, and we want you to join us in changing the world by spreading the knowledge of innovators.
	&lt;img src="http://feeds.feedburner.com/~r/oreilly/ruby/~4/puiBWffkI30" height="1" width="1"/&gt;</summary>
	<author><name>Allen Noren</name></author>
	<category term="Actionscript" />
	<category term="Ajax" />
	<category term="Apache" />
	<category term="Bsd" />
	<category term="Iphone" />
	<category term="Java" />
	<category term="Javascript" />
	<category term="Linux" />
	<category term="Mac" />
	<category term="Mysql" />
	<category term="Opensource" />
	<category term="Oracle" />
	<category term="Oscon" />
	<category term="Osx" />
	<category term="Perl" />
	<category term="Photoshop" />
	<category term="Python" />
	<category term="Rails" />
	<category term="Ruby" />
	<category term="Unix" />
	<category term="Web" />
	<category term="Web20" />
	<category term="Windows" />
	<category term="Xml" />
	<updated>2009-11-04T21:27:33-08:12</updated>
<feedburner:origLink>http://broadcast.oreilly.com/2009/11/announcing-oreilly-answers.html</feedburner:origLink></entry>

<entry>
	<title>Testing Rails Partials</title>
	<id>http://broadcast.oreilly.com/2008/10/testing-rails-partials.html</id>
	<link rel="alternate" href="http://feeds.oreilly.com/~r/oreilly/ruby/~3/s5rPlig5mkw/testing-rails-partials.html" />
	<summary type="html">
	Test Driven Development works best when each test case targets one aspect of a class's interface. So this post will demonstrate a simple and direct way to test a partial without testing the Views, layouts, and Controller actions surrounding it. On very complex projects, this technique keeps your partials decoupled.
	&lt;img src="http://feeds.feedburner.com/~r/oreilly/ruby/~4/s5rPlig5mkw" height="1" width="1"/&gt;</summary>
	<author><name>Phlip Plumlee</name></author>
	<category term="Rails" />
	<category term="Ruby" />
	<category term="Tdd" />
	<category term="Xpath" />
	<updated>2009-08-03T16:28:13-08:13</updated>
<feedburner:origLink>http://broadcast.oreilly.com/2008/10/testing-rails-partials.html</feedburner:origLink></entry>

<entry>
	<title>Programming Cocoa with Ruby</title>
	<id>http://oreilly.com/catalog/9781934356197/</id>
	<link rel="alternate" href="http://feeds.oreilly.com/~r/oreilly/ruby/~3/kRjhK-ZYriQ/" />
	<summary type="html">
	&lt;i&gt;Programming Cocoa with Ruby&lt;/i&gt; brings together two enthusiastic development communities. Ruby programmers will tell you how productive they are with just the right amount of code. Cocoa developers know the importance of a clean, intuitive interface. &lt;br /&gt; &lt;br /&gt; Now, through &lt;i&gt;Programming Cocoa with Ruby&lt;/i&gt;, the joy of Cocoa meets the joy of Ruby.
	&lt;img src="http://feeds.feedburner.com/~r/oreilly/ruby/~4/kRjhK-ZYriQ" height="1" width="1"/&gt;</summary>
	<author><name>Brian Marick</name></author>
	<category term="Digital Culture" />
	<category term="Mac Os X" />
	<category term="Other Programming" />
	<category term="Ruby" />
	<updated>2009-07-31T23:50:16-08:14</updated>
	<on:short_desc>PRINT</on:short_desc>
<feedburner:origLink>http://oreilly.com/catalog/9781934356197/</feedburner:origLink></entry>

<entry>
	<title>Ruby Best Practices</title>
	<id>http://oreilly.com/catalog/9780596523008/</id>
	<link rel="alternate" href="http://feeds.oreilly.com/~r/oreilly/ruby/~3/ZF71Q9qceNA/" />
	<summary type="html">
	Increase Your Productivity - Write Better Code
	&lt;img src="http://feeds.feedburner.com/~r/oreilly/ruby/~4/ZF71Q9qceNA" height="1" width="1"/&gt;</summary>
	<author><name>Gregory Brown</name></author>
	<category term="Other Programming" />
	<category term="Ruby" />
	<updated>2009-06-16T23:50:43-08:15</updated>
	<on:short_desc>PRINT or PDF</on:short_desc>
<feedburner:origLink>http://oreilly.com/catalog/9780596523008/</feedburner:origLink></entry>

<entry>
	<title>Regular Expressions Cookbook</title>
	<id>http://oreilly.com/catalog/9780596520687/</id>
	<link rel="alternate" href="http://feeds.oreilly.com/~r/oreilly/ruby/~3/opM_HZ8Hgow/" />
	<summary type="html">
	Detailed Solutions in Eight Programming Languages
	&lt;img src="http://feeds.feedburner.com/~r/oreilly/ruby/~4/opM_HZ8Hgow" height="1" width="1"/&gt;</summary>
	<author><name>Steven Levithan, Jan Goyvaerts</name></author>
	<category term="Java" />
	<category term="Other Programming" />
	<category term="Perl" />
	<category term="Php" />
	<category term="Ruby" />
	<category term="Cookbook" />
	<updated>2009-05-27T23:50:59-08:16</updated>
	<on:short_desc>PRINT or PDF</on:short_desc>
<feedburner:origLink>http://oreilly.com/catalog/9780596520687/</feedburner:origLink></entry>

<entry>
	<title>Dreaming of Rails as the Next Microsoft Access</title>
	<id>http://broadcast.oreilly.com/2009/05/dreaming-of-rails-as-the-next.html</id>
	<link rel="alternate" href="http://feeds.oreilly.com/~r/oreilly/ruby/~3/qtoD7980ZY0/dreaming-of-rails-as-the-next.html" />
	<summary type="html">
	Rails?  Microsoft Access?  Aren't those from different planets?  Well, they may have different origins, but their similarities give me hope.
	&lt;img src="http://feeds.feedburner.com/~r/oreilly/ruby/~4/qtoD7980ZY0" height="1" width="1"/&gt;</summary>
	<author><name>Simon St. Laurent</name></author>
	<category term="Access" />
	<category term="Database" />
	<category term="Microsoft" />
	<category term="Rails" />
	<category term="Ruby" />
	<category term="Spreadsheets" />
	<updated>2009-05-15T20:50:56-08:17</updated>
<feedburner:origLink>http://broadcast.oreilly.com/2009/05/dreaming-of-rails-as-the-next.html</feedburner:origLink></entry>

<entry>
	<title>Using Helpers and Blocks to easily add design to your site</title>
	<id>http://broadcast.oreilly.com/2009/04/using-helpers-and-blocks-to-ea.html</id>
	<link rel="alternate" href="http://feeds.oreilly.com/~r/oreilly/ruby/~3/gLEsnlwYrdE/using-helpers-and-blocks-to-ea.html" />
	<summary type="html">
	I bought the program Coda by Panic software.  It is a pretty cool app, even though it is not my preferred editor.  One thing that I love about Panic software is they make beautiful interfaces.  In this tutorial, I'm going to show you how to create a 'sheet' similar to those found in Coda.
	&lt;img src="http://feeds.feedburner.com/~r/oreilly/ruby/~4/gLEsnlwYrdE" height="1" width="1"/&gt;</summary>
	<author><name>Eric Berry</name></author>
	<category term="Blocks" />
	<category term="Coda" />
	<category term="Design" />
	<category term="Helpers" />
	<category term="Photoshop" />
	<category term="Rails" />
	<category term="Ruby" />
	<category term="Rubyonrails" />
	<category term="Tables" />
	<updated>2009-05-15T20:50:56-08:18</updated>
<feedburner:origLink>http://broadcast.oreilly.com/2009/04/using-helpers-and-blocks-to-ea.html</feedburner:origLink></entry>

<entry>
	<title>You ain't gonna need what?</title>
	<id>http://radar.oreilly.com/2009/04/you-aint-gonna-need-what.html</id>
	<link rel="alternate" href="http://feeds.oreilly.com/~r/oreilly/ruby/~3/ZXSIgL4fmeE/you-aint-gonna-need-what.html" />
	<summary type="html">
	One of the defining characteristics of the Rails movement has been its willingness to throw out the rules by which software developers and consultants have typically worked. Those rules typically produce big, overblown projects laden with features that no one ever uses--but which sounded good during the project specification phase. Build the simplest thing that could possibly work, and...
	&lt;img src="http://feeds.feedburner.com/~r/oreilly/ruby/~4/ZXSIgL4fmeE" height="1" width="1"/&gt;</summary>
	<author><name>Mike Loukides</name></author>
	<category term="Enterprise" />
	<category term="Rails" />
	<category term="Ruby" />
	<category term="Software" />
	<category term="Softwaredesign" />
	<category term="Softwareengineering" />
	<updated>2009-05-15T20:50:56-08:19</updated>
<feedburner:origLink>http://radar.oreilly.com/2009/04/you-aint-gonna-need-what.html</feedburner:origLink></entry>

<entry>
	<title>Using multiple SMTP accounts with Rails &amp; ActionMailer</title>
	<id>http://broadcast.oreilly.com/2009/03/using-multiple-smtp-accounts-w.html</id>
	<link rel="alternate" href="http://feeds.oreilly.com/~r/oreilly/ruby/~3/LkSf7EQ6s5I/using-multiple-smtp-accounts-w.html" />
	<summary type="html">
	Recently I ran into a problem where I needed to be able to send emails via two different SMTP accounts within the same Rails application.  Here's a way to get around this fairly easily using YAML.
	&lt;img src="http://feeds.feedburner.com/~r/oreilly/ruby/~4/LkSf7EQ6s5I" height="1" width="1"/&gt;</summary>
	<author><name>Eric Berry</name></author>
	<category term="Actionmailer" />
	<category term="Rails" />
	<category term="Ruby" />
	<category term="Yaml" />
	<updated>2009-05-15T20:50:56-08:20</updated>
<feedburner:origLink>http://broadcast.oreilly.com/2009/03/using-multiple-smtp-accounts-w.html</feedburner:origLink></entry>

<entry>
	<title>How to upgrade to the latest version of Rails</title>
	<id>http://broadcast.oreilly.com/2009/03/upgrading-rails.html</id>
	<link rel="alternate" href="http://feeds.oreilly.com/~r/oreilly/ruby/~3/NE0jDcThVWE/upgrading-rails.html" />
	<summary type="html">
	I have upgraded several Rails 1.2.x programs to 2.x. This can be quite a leap, and some of the steps are counterintuitive, so this post attempts to put everything together, like a recipe. I'd also like to hear more stories about upgrading platforms; such stories may indeed emend my suggested hacks and tweaks. Yet the point of unit tests, and TDD, is to make the smallest changes possible, and relentlessly test each change. Upgrading a major version tick is a big change, so you must force the upgrade to work incrementally, as a series of small changes.
	&lt;img src="http://feeds.feedburner.com/~r/oreilly/ruby/~4/NE0jDcThVWE" height="1" width="1"/&gt;</summary>
	<author><name>Phlip Plumlee</name></author>
	<category term="Rails" />
	<category term="Ruby" />
	<category term="Tdd" />
	<updated>2009-05-15T20:50:56-08:21</updated>
<feedburner:origLink>http://broadcast.oreilly.com/2009/03/upgrading-rails.html</feedburner:origLink></entry>

<entry>
	<title>ISBN adventures</title>
	<id>http://broadcast.oreilly.com/2009/02/isbn-adventures.html</id>
	<link rel="alternate" href="http://feeds.oreilly.com/~r/oreilly/ruby/~3/AuFwdT6PFJU/isbn-adventures.html" />
	<summary type="html">
	For most people, ISBNs are random noise on the backs of books, helpful mostly for barcode scanning at the register.  For publishing folk, ISBNs can actually be memorable, magic keys for jumping from one system to the next.  Of course, there are now two different flavors of ISBN, the obsolete (I prefer 'classic') variety with 10 digits, and the new version with 13 digits.  Working with two sets of magic keys can be complicating.
	&lt;img src="http://feeds.feedburner.com/~r/oreilly/ruby/~4/AuFwdT6PFJU" height="1" width="1"/&gt;</summary>
	<author><name>Simon St. Laurent</name></author>
	<category term="Isbn" />
	<category term="Ruby" />
	<updated>2009-05-15T20:50:56-08:22</updated>
<feedburner:origLink>http://broadcast.oreilly.com/2009/02/isbn-adventures.html</feedburner:origLink></entry>

<entry>
	<title>A Conversation with the Authors of JRuby Cookbook</title>
	<id>http://broadcast.oreilly.com/2008/11/a-conversation-with-the-author.html</id>
	<link rel="alternate" href="http://feeds.oreilly.com/~r/oreilly/ruby/~3/8ZKnmOgfXEw/a-conversation-with-the-author.html" />
	<summary type="html">
	Henry Liu and Justin Edelson authors of the just released JRuby Cookbook talk about JRuby, the current state of the Java platform, and some of the compelling benefits of integrating a language like Ruby with the Java platform.
	&lt;img src="http://feeds.feedburner.com/~r/oreilly/ruby/~4/8ZKnmOgfXEw" height="1" width="1"/&gt;</summary>
	<author><name>Timothy M. O'Brien</name></author>
	<category term="Interviews" />
	<category term="Java" />
	<category term="Ruby" />
	<updated>2009-05-15T20:50:56-08:23</updated>
<feedburner:origLink>http://broadcast.oreilly.com/2008/11/a-conversation-with-the-author.html</feedburner:origLink></entry>

<entry>
	<title>The Present and Future of Ruby and Rails</title>
	<id>http://broadcast.oreilly.com/2008/09/the-present-and-future-of-ruby.html</id>
	<link rel="alternate" href="http://feeds.oreilly.com/~r/oreilly/ruby/~3/79ml_t4Dqc4/the-present-and-future-of-ruby.html" />
	<summary type="html">
	Chad Fowler and Rich Kilmer discuss where Ruby and Rails have gone in the past year, whether RESTful composition obviates the need for ORM, what's interesting in the upcoming world of Ruby and Rails, and how Maglev, Rubinius, and other new Ruby implementations contribute to the world of dynamic languages.
	&lt;img src="http://feeds.feedburner.com/~r/oreilly/ruby/~4/79ml_t4Dqc4" height="1" width="1"/&gt;</summary>
	<author><name>chromatic</name></author>
	<category term="Interviews" />
	<category term="Rails" />
	<category term="Railsconf" />
	<category term="Ruby" />
	<updated>2009-05-15T20:50:56-08:24</updated>
<feedburner:origLink>http://broadcast.oreilly.com/2008/09/the-present-and-future-of-ruby.html</feedburner:origLink></entry>

</feed>
