<?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-04T21:27:33-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>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:10</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:11</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:12</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:13</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:14</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:15</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:16</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:17</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:18</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:19</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:20</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:21</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:22</updated>
<feedburner:origLink>http://broadcast.oreilly.com/2008/09/the-present-and-future-of-ruby.html</feedburner:origLink></entry>

<entry>
	<title>Personalizing the Learning Conversation</title>
	<id>http://broadcast.oreilly.com/2009/05/immediacy-and-teaching-for-diy.html</id>
	<link rel="alternate" href="http://feeds.oreilly.com/~r/oreilly/ruby/~3/kW_p_apVxPs/immediacy-and-teaching-for-diy.html" />
	<summary type="html">
	Twenty years of change are shifting technology from top-down broadcast-model documentation and training to a more conversational approach that shrinks the social distance between teacher and learner, personalizing our experience.
	&lt;img src="http://feeds.feedburner.com/~r/oreilly/ruby/~4/kW_p_apVxPs" height="1" width="1"/&gt;</summary>
	<author><name>Simon St. Laurent</name></author>
	<category term="Book" />
	<category term="Exercises" />
	<category term="Mentor" />
	<category term="Publishing" />
	<category term="Rails" />
	<category term="Railsconf" />
	<category term="Screencast" />
	<category term="Teaching" />
	<category term="Tutor" />
	<updated>2009-05-05T11:50:40-08:23</updated>
<feedburner:origLink>http://broadcast.oreilly.com/2009/05/immediacy-and-teaching-for-diy.html</feedburner:origLink></entry>

<entry>
	<title>Programming Ruby 1.9</title>
	<id>http://oreilly.com/catalog/9781934356081/</id>
	<link rel="alternate" href="http://feeds.oreilly.com/~r/oreilly/ruby/~3/HaqdMCISYSk/" />
	<summary type="html">
	Would you like to go from first idea to working code much, much faster? Do you currently spend more time satisfying the compiler instead of your clients or end users? Are you frustrated with demanding languages that seem to get in your way, instead of getting the work done? Are you using Rails, and want to dig deeper into the underlying Ruby language? If so, then we've got a language and book for you!&lt;br /&gt; &lt;br /&gt; Ruby 1.9 is the latest version of Ruby. It has many compelling features, including multinationalization support, new block scoping, and better performance. At the same time, the current Ruby 1.8 is still being maintained and is widely used. We're therefore releasing both the Ruby 1.9 version of the PickAxe (this book) alongside the 1.8 version of the PickAxe. Readers can choose the book that matches their environment.
	&lt;img src="http://feeds.feedburner.com/~r/oreilly/ruby/~4/HaqdMCISYSk" height="1" width="1"/&gt;</summary>
	<author><name>Dave Thomas</name></author>
	<category term="Ruby" />
	<updated>2009-04-21T23:47:33-08:24</updated>
	<on:short_desc>PRINT</on:short_desc>
<feedburner:origLink>http://oreilly.com/catalog/9781934356081/</feedburner:origLink></entry>

</feed>
