<?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.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;Ak4ARX45fyp7ImA9WxNbFEs.&quot;"><id>tag:blogger.com,1999:blog-24599054</id><updated>2009-11-17T07:42:24.027-07:00</updated><title>On Ruby</title><subtitle type="html">The (mostly) tech related musings of Pat Eyler.  Ruby, Erlang, Haskell, Scala, Ocaml, Publishing, and more ...</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://on-ruby.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://on-ruby.blogspot.com/" /><link rel="hub" href="http://pubsubhubbub.appspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>pate</name><uri>http://www.blogger.com/profile/10492341480170667775</uri><email>noreply@blogger.com</email></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>440</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><link rel="self" href="http://feeds.feedburner.com/on-ruby" type="application/atom+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><entry gd:etag="W/&quot;DUUERnw8eyp7ImA9WxNVGE8.&quot;"><id>tag:blogger.com,1999:blog-24599054.post-6233799583187667936</id><published>2009-10-29T07:37:00.001-07:00</published><updated>2009-10-29T07:40:07.273-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-29T07:40:07.273-07:00</app:edited><title>wave and interviews ... Too new or the wrong medium?</title><summary type="html">I'm trying to do an interview for my blog using wave, and so far it's not going very well.When I first thought about it, using wave to interview a small group seemed pretty natural.  The idea of a free flowing discussion with the ability to go back and massage the stream a bit felt more like sitting around a table and talking than sending emails back and forth.I asked the team from The Compleat &lt;img src="http://feeds.feedburner.com/~r/on-ruby/~4/G3x_eEr2sAQ" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://on-ruby.blogspot.com/feeds/6233799583187667936/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=24599054&amp;postID=6233799583187667936" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/6233799583187667936?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/6233799583187667936?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/on-ruby/~3/G3x_eEr2sAQ/wave-and-interviews-too-new-or-wrong.html" title="wave and interviews ... Too new or the wrong medium?" /><author><name>pate</name><uri>http://www.blogger.com/profile/10492341480170667775</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03143301502250247557" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">5</thr:total><feedburner:origLink>http://on-ruby.blogspot.com/2009/10/wave-and-interviews-too-new-or-wrong.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUUGQX09eSp7ImA9WxNWFEg.&quot;"><id>tag:blogger.com,1999:blog-24599054.post-2980790902458885197</id><published>2009-10-13T11:05:00.003-07:00</published><updated>2009-10-13T11:07:00.361-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-13T11:07:00.361-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="community" /><title>Leveraging the Net</title><summary type="html">Second up in my series of posts about leveraging communities is the topic of the Internet.  I don't want to talk about mailing lists or sites like github yet, I'll cover those when I talk about User Groups and Free Software.  I do want to touch on google, blogs, and aggregators.There's a lot of information out there, but how you use it and how deeply you interact with it determine how much it &lt;img src="http://feeds.feedburner.com/~r/on-ruby/~4/GZIbWCEelmA" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://on-ruby.blogspot.com/feeds/2980790902458885197/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=24599054&amp;postID=2980790902458885197" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/2980790902458885197?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/2980790902458885197?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/on-ruby/~3/GZIbWCEelmA/leveraging-net.html" title="Leveraging the Net" /><author><name>pate</name><uri>http://www.blogger.com/profile/10492341480170667775</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03143301502250247557" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://on-ruby.blogspot.com/2009/10/leveraging-net.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUQBQXk_eyp7ImA9WxNWFEk.&quot;"><id>tag:blogger.com,1999:blog-24599054.post-2291736691948076958</id><published>2009-10-13T07:13:00.001-07:00</published><updated>2009-10-13T07:15:50.743-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-13T07:15:50.743-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="community" /><category scheme="http://www.blogger.com/atom/ns#" term="Books" /><title>Leveraging Books</title><summary type="html">As I talk about leveraging community to be more effective at what you do, let's start out with books.  I think this is a good theme to develop because it really shows how the three levels of passive, engaged, and committed involvement provide successively more benefit.  Books are also an easy gateway into improving yourself because people are used to reading as a learning method — we did it in &lt;img src="http://feeds.feedburner.com/~r/on-ruby/~4/pQcrV4o5QuE" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://on-ruby.blogspot.com/feeds/2291736691948076958/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=24599054&amp;postID=2291736691948076958" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/2291736691948076958?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/2291736691948076958?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/on-ruby/~3/pQcrV4o5QuE/leveraging-books.html" title="Leveraging Books" /><author><name>pate</name><uri>http://www.blogger.com/profile/10492341480170667775</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03143301502250247557" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total><feedburner:origLink>http://on-ruby.blogspot.com/2009/10/leveraging-books.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUQGRHk4cCp7ImA9WxNWFEg.&quot;"><id>tag:blogger.com,1999:blog-24599054.post-3550156980925458622</id><published>2009-10-06T06:46:00.003-07:00</published><updated>2009-10-13T11:08:45.738-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-13T11:08:45.738-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="community" /><title>Leveraging the Community to be a Better ...</title><summary type="html">I'm giving a presentation at work about leveraging communitites to become a better developer/tester/sys admin and I thought that I should really drink the kool-aid and make it a better presentation by involving the community.  Over the next week, I'll be making a series of blog posts covering the material from my presentation.  I'd really like to see two outcomes:hopefully people outside my &lt;img src="http://feeds.feedburner.com/~r/on-ruby/~4/Nf1oiricSk4" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://on-ruby.blogspot.com/feeds/3550156980925458622/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=24599054&amp;postID=3550156980925458622" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/3550156980925458622?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/3550156980925458622?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/on-ruby/~3/Nf1oiricSk4/leveraging-community-to-be-better.html" title="Leveraging the Community to be a Better ..." /><author><name>pate</name><uri>http://www.blogger.com/profile/10492341480170667775</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03143301502250247557" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total><feedburner:origLink>http://on-ruby.blogspot.com/2009/10/leveraging-community-to-be-better.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0QASH06fCp7ImA9WxJVGUQ.&quot;"><id>tag:blogger.com,1999:blog-24599054.post-4531593037796185263</id><published>2009-07-07T07:30:00.001-07:00</published><updated>2009-07-07T11:29:09.314-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-07T11:29:09.314-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Interview" /><category scheme="http://www.blogger.com/atom/ns#" term="Books" /><title>Finding or Keeping a Tech Job -- An interview with Andy Lester and Chad Fowler</title><summary type="html">Andy Lester (@theworkinggeek) and Chad Fowler (@chadfowler) the authors of Land the Tech Job You Love and The Passionate Programmer, respectively, agreed to do a joint interview with me.  It was a lot of fun to talk with these guys, I hope you enjoy reading this interview as much as I did doing it.Your books look like great companions to each other.  Did you interact at all when writing them?Chad&lt;img src="http://feeds.feedburner.com/~r/on-ruby/~4/G02wfc3sv8M" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://on-ruby.blogspot.com/feeds/4531593037796185263/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=24599054&amp;postID=4531593037796185263" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/4531593037796185263?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/4531593037796185263?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/on-ruby/~3/G02wfc3sv8M/finding-or-keeping-tech-job-interview.html" title="Finding or Keeping a Tech Job -- An interview with Andy Lester and Chad Fowler" /><author><name>pate</name><uri>http://www.blogger.com/profile/10492341480170667775</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03143301502250247557" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total><feedburner:origLink>http://on-ruby.blogspot.com/2009/07/finding-or-keeping-tech-job-interview.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEYAR3kzfip7ImA9WxJVE0U.&quot;"><id>tag:blogger.com,1999:blog-24599054.post-3348268220449502312</id><published>2009-06-30T11:21:00.002-07:00</published><updated>2009-06-30T11:22:26.786-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-30T11:22:26.786-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Jeremy McAnally" /><category scheme="http://www.blogger.com/atom/ns#" term="Ruby Hoedown" /><category scheme="http://www.blogger.com/atom/ns#" term="Interview" /><category scheme="http://www.blogger.com/atom/ns#" term="regional ruby conferences" /><title>Ruby Hoedown 2009 mini-Interview with Jeremy McAnally</title><summary type="html">Jeremy McAnally (@jm) is a good friend, and we've worked together on regional Ruby conferences and other projects.  With the Ruby Hoedown looming, I thought it was about time to sit down with him for a mini-interview about his free conference.  How have the community and your sponsors responded to making the Ruby Hoedown free? Jeremy Everyone has largely been in two camps: "Wow that's awesome!" &lt;img src="http://feeds.feedburner.com/~r/on-ruby/~4/GP6EKDyyffA" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://on-ruby.blogspot.com/feeds/3348268220449502312/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=24599054&amp;postID=3348268220449502312" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/3348268220449502312?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/3348268220449502312?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/on-ruby/~3/GP6EKDyyffA/ruby-hoedown-2009-mini-interview-with.html" title="Ruby Hoedown 2009 mini-Interview with Jeremy McAnally" /><author><name>pate</name><uri>http://www.blogger.com/profile/10492341480170667775</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03143301502250247557" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://on-ruby.blogspot.com/2009/06/ruby-hoedown-2009-mini-interview-with.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0UAR3o8fCp7ImA9WxJWGEs.&quot;"><id>tag:blogger.com,1999:blog-24599054.post-4153762788165966179</id><published>2009-06-24T09:34:00.000-07:00</published><updated>2009-06-24T09:34:06.474-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-24T09:34:06.474-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Interview" /><title>A Ruby Couple:  Interview with James and Dana Gray</title><summary type="html">It's another week without a Questions Five Ways discussion, but I've got another great interview that more than makes up for it.  James Gray (@JEG2) is very well known in the Ruby community.  His wife, Dana, is less well known, but won't stay that way for long.  Fresh from her Ruby presenting debut, a lightning talk on Ruby regular expressions at MWRC, the two of them are embarking on a joint &lt;img src="http://feeds.feedburner.com/~r/on-ruby/~4/ZLQNnnpzrdI" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://on-ruby.blogspot.com/feeds/4153762788165966179/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=24599054&amp;postID=4153762788165966179" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/4153762788165966179?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/4153762788165966179?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/on-ruby/~3/ZLQNnnpzrdI/ruby-couple-interview-with-james-and.html" title="A Ruby Couple:  Interview with James and Dana Gray" /><author><name>pate</name><uri>http://www.blogger.com/profile/10492341480170667775</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03143301502250247557" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total><feedburner:origLink>http://on-ruby.blogspot.com/2009/06/ruby-couple-interview-with-james-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEECQH0zfCp7ImA9WxJWFE8.&quot;"><id>tag:blogger.com,1999:blog-24599054.post-166853867190696147</id><published>2009-06-19T04:50:00.005-07:00</published><updated>2009-06-19T07:44:21.384-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-19T07:44:21.384-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Interview" /><category scheme="http://www.blogger.com/atom/ns#" term="gogaruco" /><category scheme="http://www.blogger.com/atom/ns#" term="regional ruby conferences" /><title>People Behind GoGaRuCo, Josh Susser</title><summary type="html">I didn't get a Questions Five Ways discussion done this week, hopefully I'll get that back on track next week.  I did finish up another project I've been working on for far too long though, an interview with Josh Susser (@hasmanyjosh), one of the GoGaRuCo organizers.  Josh is a longtime member of the Ruby community, and a very smart guy.  I'm grateful that he took a the time to talk with me, I &lt;img src="http://feeds.feedburner.com/~r/on-ruby/~4/1hvZdYeeVzo" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://on-ruby.blogspot.com/feeds/166853867190696147/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=24599054&amp;postID=166853867190696147" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/166853867190696147?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/166853867190696147?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/on-ruby/~3/1hvZdYeeVzo/people-behind-gogaruco-josh-susser.html" title="People Behind GoGaRuCo, Josh Susser" /><author><name>pate</name><uri>http://www.blogger.com/profile/10492341480170667775</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03143301502250247557" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://on-ruby.blogspot.com/2009/06/people-behind-gogaruco-josh-susser.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEEESHs6fCp7ImA9WxJXFkg.&quot;"><id>tag:blogger.com,1999:blog-24599054.post-8163964131741958684</id><published>2009-06-10T08:25:00.002-07:00</published><updated>2009-06-10T09:50:09.514-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-10T09:50:09.514-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Questions Five Ways" /><title>Reading and Testing Your Legacy Code</title><summary type="html">In this week's installment of Questions Five Ways, we're talking about testing and code reading as tools for dealing with legacy code.  This week's participants are Cory Foy (@cory_foy), Dave Thomas (@PragDave), Antonio Cangiano (@acangiano), and Tim Bray (@timbray).What is the relationship between testing and code reading when dealing with legacy code, and how can we use the two processes to &lt;img src="http://feeds.feedburner.com/~r/on-ruby/~4/C1KcUyvLOpo" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://on-ruby.blogspot.com/feeds/8163964131741958684/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=24599054&amp;postID=8163964131741958684" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/8163964131741958684?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/8163964131741958684?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/on-ruby/~3/C1KcUyvLOpo/reading-and-testing-your-legacy-code.html" title="Reading and Testing Your Legacy Code" /><author><name>pate</name><uri>http://www.blogger.com/profile/10492341480170667775</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03143301502250247557" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://on-ruby.blogspot.com/2009/06/reading-and-testing-your-legacy-code.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkACR3g5cCp7ImA9WxJXEkw.&quot;"><id>tag:blogger.com,1999:blog-24599054.post-484643132991328235</id><published>2009-06-05T07:00:00.004-07:00</published><updated>2009-06-05T07:06:06.628-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-05T07:06:06.628-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Gregory Brown" /><category scheme="http://www.blogger.com/atom/ns#" term="community" /><category scheme="http://www.blogger.com/atom/ns#" term="Ruby" /><title>More of the Ruby Mendicant:  Gregory Brown's Back with Another Great Project</title><summary type="html">For the second interview in this morning's double-header, I've got a quick one with Gregory Brown (@seacreature) about his recently announced second run as the Ruby Mendicant.  This is a big opportunity for the ruby community.  I hope you'll pitch in a few bucks.RubySpec has been a huge success in the Ruby Community, but it's just one part of a vision that Charlie Nutter put forward at the 2006 &lt;img src="http://feeds.feedburner.com/~r/on-ruby/~4/hwXFmvPXECY" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://on-ruby.blogspot.com/feeds/484643132991328235/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=24599054&amp;postID=484643132991328235" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/484643132991328235?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/484643132991328235?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/on-ruby/~3/hwXFmvPXECY/more-of-ruby-mendicant-gregory-browns.html" title="More of the Ruby Mendicant:  Gregory Brown's Back with Another Great Project" /><author><name>pate</name><uri>http://www.blogger.com/profile/10492341480170667775</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03143301502250247557" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://on-ruby.blogspot.com/2009/06/more-of-ruby-mendicant-gregory-browns.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0MMSHk8eyp7ImA9WxJXEk0.&quot;"><id>tag:blogger.com,1999:blog-24599054.post-2681485112829834045</id><published>2009-06-05T06:39:00.002-07:00</published><updated>2009-06-05T06:44:49.773-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-05T06:44:49.773-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Interview" /><category scheme="http://www.blogger.com/atom/ns#" term="Ruby" /><title>Feedzirra and Typhoeus:  an Interview with Paul Dix</title><summary type="html">With my recent Questions Five Ways series, I've gotten away from my regular interviews.  To break that dry spell, I've get a pair great interviews for you.  The first is with Paul Dix (@pauldix), the developer of Typhoeus and Feedzirra and budding author (see below).  He and I had a good talk about how he builds such great libraries.  Read on, I think you'll like it.What kind of hacking do you do&lt;img src="http://feeds.feedburner.com/~r/on-ruby/~4/RdJOVEwf95U" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://on-ruby.blogspot.com/feeds/2681485112829834045/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=24599054&amp;postID=2681485112829834045" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/2681485112829834045?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/2681485112829834045?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/on-ruby/~3/RdJOVEwf95U/feedzirra-and-typhoeus-interview-with.html" title="Feedzirra and Typhoeus:  an Interview with Paul Dix" /><author><name>pate</name><uri>http://www.blogger.com/profile/10492341480170667775</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03143301502250247557" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://on-ruby.blogspot.com/2009/06/feedzirra-and-typhoeus-interview-with.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0cDRns6cSp7ImA9WxJXEEk.&quot;"><id>tag:blogger.com,1999:blog-24599054.post-6433588133141527832</id><published>2009-06-03T06:12:00.002-07:00</published><updated>2009-06-03T09:04:37.519-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-03T09:04:37.519-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Questions Five Ways" /><title>Good Programmers and How to Become One:  Questions Five Ways</title><summary type="html">
The guys behind the Ruby Best Practices Blog are my guests for this installment of Questions Five Ways.  I'm a big fan of both the RBP book and the blog, so I was really excited when Gregory and I talked about doing a discussion with the team.Robert Klemme, Gregory Brown (@seacreature), Lakshan Perera (@laktek), and James Britt (@jamesbritt) were the panel that ended up discussing my my question&lt;img src="http://feeds.feedburner.com/~r/on-ruby/~4/eIIu97knArs" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://on-ruby.blogspot.com/feeds/6433588133141527832/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=24599054&amp;postID=6433588133141527832" title="9 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/6433588133141527832?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/6433588133141527832?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/on-ruby/~3/eIIu97knArs/good-programmers-and-how-to-become-one.html" title="Good Programmers and How to Become One:  Questions Five Ways" /><author><name>pate</name><uri>http://www.blogger.com/profile/10492341480170667775</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03143301502250247557" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">9</thr:total><feedburner:origLink>http://on-ruby.blogspot.com/2009/06/good-programmers-and-how-to-become-one.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck4BQ3k7fip7ImA9WxJQGUs.&quot;"><id>tag:blogger.com,1999:blog-24599054.post-4776311688847974224</id><published>2009-06-01T18:56:00.004-07:00</published><updated>2009-06-02T09:42:32.706-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-02T09:42:32.706-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Books" /><category scheme="http://www.blogger.com/atom/ns#" term="Conferences" /><category scheme="http://www.blogger.com/atom/ns#" term="Tech Publishing" /><title>Communities, Publishers, and Conferences.</title><summary type="html">JavaOne [h]as a *very* different feel than that of a Ruby show, obviously :P — Leah SilberReally starting to believe that small, short, regional conferences are the way to go. — Andrew O'BrienI think events of many sizes can be worthwhile -- they just have different profiles and risks/rewards. — David BlackSome of the discussion recently on Twitter has made me think about how we organized &lt;img src="http://feeds.feedburner.com/~r/on-ruby/~4/gTBkIHLil-w" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://on-ruby.blogspot.com/feeds/4776311688847974224/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=24599054&amp;postID=4776311688847974224" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/4776311688847974224?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/4776311688847974224?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/on-ruby/~3/gTBkIHLil-w/communities-publishers-and-conferences.html" title="Communities, Publishers, and Conferences." /><author><name>pate</name><uri>http://www.blogger.com/profile/10492341480170667775</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03143301502250247557" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total><feedburner:origLink>http://on-ruby.blogspot.com/2009/06/communities-publishers-and-conferences.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0IARnk7cSp7ImA9WxJQGUg.&quot;"><id>tag:blogger.com,1999:blog-24599054.post-7983643434040690636</id><published>2009-06-01T18:22:00.005-07:00</published><updated>2009-06-02T08:12:27.709-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-02T08:12:27.709-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Tech Publishing" /><title>Publishers Can Improve Their Markets and Sell More Books</title><summary type="html">As a writer (blogs, magazines, and a book), I've got an unhealthy interest in publishing.  A number of my blog posts spring from that attraction.  Here's a list to get you started:
Books, Publishing, &amp; the CommunityTechnical Publishing Market — A Whole 'Nother Look at ThingsWalMart and the PublisherWresponding to WroxThe Big Box PublisherMom &amp; Pop PublishersA Tale of Two BooksPublishing:  the &lt;img src="http://feeds.feedburner.com/~r/on-ruby/~4/6YB2j7GlZaY" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://on-ruby.blogspot.com/feeds/7983643434040690636/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=24599054&amp;postID=7983643434040690636" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/7983643434040690636?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/7983643434040690636?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/on-ruby/~3/6YB2j7GlZaY/publishers-can-improve-their-markets.html" title="Publishers Can Improve Their Markets and Sell More Books" /><author><name>pate</name><uri>http://www.blogger.com/profile/10492341480170667775</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03143301502250247557" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://on-ruby.blogspot.com/2009/06/publishers-can-improve-their-markets.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8AQ3g8fSp7ImA9WxJQF0g.&quot;"><id>tag:blogger.com,1999:blog-24599054.post-6364902097395129910</id><published>2009-05-31T00:05:00.000-07:00</published><updated>2009-05-31T00:10:42.675-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-31T00:10:42.675-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Code Reading" /><title>Code Reading follow-up</title><summary type="html">I'm glad to see that my Questions Five Ways posts are starting to draw comments and that the discussions are starting to get some legs of there own.  Part of a comment on the Code Reading post really stood out to me:"Your post also prompted me to think about having group code reading sessions, where we can pick up a small open source project or a part of a larger project and then try to &lt;img src="http://feeds.feedburner.com/~r/on-ruby/~4/PMiGHk4Lq-I" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://on-ruby.blogspot.com/feeds/6364902097395129910/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=24599054&amp;postID=6364902097395129910" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/6364902097395129910?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/6364902097395129910?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/on-ruby/~3/PMiGHk4Lq-I/code-reading-follow-up.html" title="Code Reading follow-up" /><author><name>pate</name><uri>http://www.blogger.com/profile/10492341480170667775</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03143301502250247557" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">5</thr:total><feedburner:origLink>http://on-ruby.blogspot.com/2009/05/code-reading-follow-up.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck4HQXk9fCp7ImA9WxJQGUs.&quot;"><id>tag:blogger.com,1999:blog-24599054.post-6150597264834752226</id><published>2009-05-30T09:50:00.003-07:00</published><updated>2009-06-02T09:42:10.764-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-02T09:42:10.764-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Tech Publishing" /><title>Books, Bits, or both?</title><summary type="html">"Heh, I've been working thru the PDF for a while. Now that the book is here, I'm digging a little deeper." —Jim WeirichThis is a pattern I've seen in myself too.  I love ebooks because I can carry a bunch of them around on my laptop, search them easily, and grab the occasional snippet from them.On the other hand, I find myself not reading them as seriously as 'real' books.  There's something &lt;img src="http://feeds.feedburner.com/~r/on-ruby/~4/-rvrw3zeNf0" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://on-ruby.blogspot.com/feeds/6150597264834752226/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=24599054&amp;postID=6150597264834752226" title="7 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/6150597264834752226?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/6150597264834752226?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/on-ruby/~3/-rvrw3zeNf0/books-bits-or-both.html" title="Books, Bits, or both?" /><author><name>pate</name><uri>http://www.blogger.com/profile/10492341480170667775</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03143301502250247557" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">7</thr:total><feedburner:origLink>http://on-ruby.blogspot.com/2009/05/books-bits-or-both.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0MCRHk7eSp7ImA9WxJQFE4.&quot;"><id>tag:blogger.com,1999:blog-24599054.post-6957126881850970484</id><published>2009-05-27T07:36:00.004-07:00</published><updated>2009-05-27T07:44:25.701-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-27T07:44:25.701-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Questions Five Ways" /><category scheme="http://www.blogger.com/atom/ns#" term="Static Code Analysis" /><category scheme="http://www.blogger.com/atom/ns#" term="testing" /><category scheme="http://www.blogger.com/atom/ns#" term="reek" /><title>Questions Five Ways - Static Code Analysis and Testing</title><summary type="html">This week in Questions Five Ways I've assembled a group of testers and tool builders to talk about code analysis and code testing.  Kevin Rutherford (@kevinrutherford) is the co-author of the upcoming Ruby Refactoring Workbook and the creator of reek.  Andy Lester (@petdance) is a longtime proponent of testing in the Perl community.  Kay Johansen (@utahkay) is an agile testing guru.  Russ Olsen (&lt;img src="http://feeds.feedburner.com/~r/on-ruby/~4/nx7I-xNhRVQ" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://on-ruby.blogspot.com/feeds/6957126881850970484/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=24599054&amp;postID=6957126881850970484" title="13 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/6957126881850970484?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/6957126881850970484?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/on-ruby/~3/nx7I-xNhRVQ/questions-five-ways-static-code.html" title="Questions Five Ways - Static Code Analysis and Testing" /><author><name>pate</name><uri>http://www.blogger.com/profile/10492341480170667775</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03143301502250247557" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">13</thr:total><feedburner:origLink>http://on-ruby.blogspot.com/2009/05/questions-five-ways-static-code.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEYMQX8-eCp7ImA9WxJRGU4.&quot;"><id>tag:blogger.com,1999:blog-24599054.post-8045328223725375996</id><published>2009-05-21T13:02:00.000-07:00</published><updated>2009-05-21T13:03:00.150-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-21T13:03:00.150-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="one-click installer" /><category scheme="http://www.blogger.com/atom/ns#" term="fund raising" /><title>Help the One-Click Installer.</title><summary type="html">Luis Lavena has been doing a huge amount of pretty thankless work on the One-Click Ruby Installer for windows.  But now he's stuck.Luis is a hacker and, by his own admission, not a designer.  The project needs a new home and some new web features.  (You can get the details at Luis' call for help.)If you'd like to help make a difference in the project, go make a donation at pledgie &lt;img src="http://feeds.feedburner.com/~r/on-ruby/~4/i6TQ3HQOd0M" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://on-ruby.blogspot.com/feeds/8045328223725375996/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=24599054&amp;postID=8045328223725375996" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/8045328223725375996?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/8045328223725375996?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/on-ruby/~3/i6TQ3HQOd0M/help-one-click-installer.html" title="Help the One-Click Installer." /><author><name>pate</name><uri>http://www.blogger.com/profile/10492341480170667775</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03143301502250247557" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://on-ruby.blogspot.com/2009/05/help-one-click-installer.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkYNRng_fSp7ImA9WxJQE0g.&quot;"><id>tag:blogger.com,1999:blog-24599054.post-8619427636448425515</id><published>2009-05-20T03:25:00.005-07:00</published><updated>2009-05-26T09:09:57.645-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-26T09:09:57.645-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Questions Five Ways" /><category scheme="http://www.blogger.com/atom/ns#" term="Code Reading" /><title>Questions Five Ways - Code Reading</title><summary type="html">When I came up with the idea of Questions Five Ways, I hoped to create some discussions of lasting value to programmers, posts that would stimulate some meaty discussion.  I think this post has fulfilled my vision about as well as anything I could expect.I owe a big 'thank you' to the participants in this discussion:  Steve Yegge, James Gray (@JEG2), Rick DeNatale (@RickDeNatale), Diomidis &lt;img src="http://feeds.feedburner.com/~r/on-ruby/~4/vScw1zjfs4g" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://on-ruby.blogspot.com/feeds/8619427636448425515/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=24599054&amp;postID=8619427636448425515" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/8619427636448425515?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/8619427636448425515?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/on-ruby/~3/vScw1zjfs4g/questions-five-ways-code-reading.html" title="Questions Five Ways - Code Reading" /><author><name>pate</name><uri>http://www.blogger.com/profile/10492341480170667775</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03143301502250247557" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total><feedburner:origLink>http://on-ruby.blogspot.com/2009/05/questions-five-ways-code-reading.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEIHQn06fyp7ImA9WxJRF0g.&quot;"><id>tag:blogger.com,1999:blog-24599054.post-8116143683433675186</id><published>2009-05-19T07:30:00.000-07:00</published><updated>2009-05-19T10:02:13.317-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-19T10:02:13.317-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ruby-prof" /><title>ruby-prof Post Collection</title><summary type="html">A long time ago, back in 2006 to be exact, I started writing about profiling ruby code with ruby-prof.  Since then, these have been some of the most read pages on my blog.  To make life a little bit easier on everyone, I've written this page to track all of them.  Maybe it will even inspire me to write some updates looking at profiling on Ruby 1.9, and the many improvements and new features in &lt;img src="http://feeds.feedburner.com/~r/on-ruby/~4/W6CymkoD5JQ" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://on-ruby.blogspot.com/feeds/8116143683433675186/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=24599054&amp;postID=8116143683433675186" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/8116143683433675186?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/8116143683433675186?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/on-ruby/~3/W6CymkoD5JQ/ruby-prof-post-collection.html" title="ruby-prof Post Collection" /><author><name>pate</name><uri>http://www.blogger.com/profile/10492341480170667775</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03143301502250247557" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://on-ruby.blogspot.com/2009/05/ruby-prof-post-collection.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEEHRHkzeSp7ImA9WxJXFkg.&quot;"><id>tag:blogger.com,1999:blog-24599054.post-4471407718643973361</id><published>2009-05-19T07:19:00.007-07:00</published><updated>2009-06-10T09:50:35.781-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-10T09:50:35.781-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Questions Five Ways" /><title>Questions Five Ways - Overview</title><summary type="html">Digg thisor Tweet itI think one of the better ideas I've had on this blog is my 'Questions Five Ways' series.  For each post, I'll ask a guiding question of five leading hackers, some from the Ruby community and some from outside it.  My intent is to build some great resources for everyone who's trying to become a better programmer.  If you'd like some more details about the seris, you can take a&lt;img src="http://feeds.feedburner.com/~r/on-ruby/~4/Zllgxs6NzX4" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://on-ruby.blogspot.com/feeds/4471407718643973361/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=24599054&amp;postID=4471407718643973361" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/4471407718643973361?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/4471407718643973361?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/on-ruby/~3/Zllgxs6NzX4/questions-five-ways-overview.html" title="Questions Five Ways - Overview" /><author><name>pate</name><uri>http://www.blogger.com/profile/10492341480170667775</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03143301502250247557" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://on-ruby.blogspot.com/2009/05/questions-five-ways-overview.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck4NRH84cCp7ImA9WxJRFE0.&quot;"><id>tag:blogger.com,1999:blog-24599054.post-7054311884387733745</id><published>2009-05-15T07:59:00.003-07:00</published><updated>2009-05-15T08:23:15.138-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-15T08:23:15.138-07:00</app:edited><title>About About.com and Being Nice (or not)</title><summary type="html">"I used to think of ruby.about.com as just yet another source of dull and uninspired Ruby content designed to churn ad clicks. But that is because I never noticed that they do an evil, Digg-bar style content hijacking on their outbound links. . . ." — Gregory Brown (@seacreature)

Gregory Brown is up in arms about the way about.com handles outgoing links, and he's absolutely right.  You can go &lt;img src="http://feeds.feedburner.com/~r/on-ruby/~4/vYUSvLvsEGY" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://on-ruby.blogspot.com/feeds/7054311884387733745/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=24599054&amp;postID=7054311884387733745" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/7054311884387733745?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/7054311884387733745?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/on-ruby/~3/vYUSvLvsEGY/about-aboutcom-and-being-nice-or-not.html" title="About About.com and Being Nice (or not)" /><author><name>pate</name><uri>http://www.blogger.com/profile/10492341480170667775</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03143301502250247557" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://on-ruby.blogspot.com/2009/05/about-aboutcom-and-being-nice-or-not.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYHQ3o-fCp7ImA9WxJRE0w.&quot;"><id>tag:blogger.com,1999:blog-24599054.post-7829086903964114700</id><published>2009-05-14T07:48:00.003-07:00</published><updated>2009-05-14T07:58:52.454-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-14T07:58:52.454-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="RubyNation" /><category scheme="http://www.blogger.com/atom/ns#" term="Rcov" /><category scheme="http://www.blogger.com/atom/ns#" term="regional ruby conferences" /><title>RubyNation Mini-Interview:  Aaron Bedra</title><summary type="html">RubyNation (June 11-13 in Reston, VA) is coming up pretty quickly. I'm running a series of mini-interviews with speakers and organizers there to help people get a feel for what RubyNation is going to be like.  So far, I've interviewed Hal Fulton, Russ Olsen, and Gray Herter.This time, I'm talking with Aaron Bedra (@abedra).  Aaron's talking about rcov and Ruby 1.9.  I think it's going to be an &lt;img src="http://feeds.feedburner.com/~r/on-ruby/~4/YKghHiBxQnU" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://on-ruby.blogspot.com/feeds/7829086903964114700/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=24599054&amp;postID=7829086903964114700" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/7829086903964114700?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/7829086903964114700?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/on-ruby/~3/YKghHiBxQnU/rubynation-mini-interview-aaron-bedra.html" title="RubyNation Mini-Interview:  Aaron Bedra" /><author><name>pate</name><uri>http://www.blogger.com/profile/10492341480170667775</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03143301502250247557" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://on-ruby.blogspot.com/2009/05/rubynation-mini-interview-aaron-bedra.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C08CQ3o_cCp7ImA9WxJREk4.&quot;"><id>tag:blogger.com,1999:blog-24599054.post-7407890615444846863</id><published>2009-05-13T09:15:00.003-07:00</published><updated>2009-05-13T09:24:22.448-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-13T09:24:22.448-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Questions Five Ways" /><category scheme="http://www.blogger.com/atom/ns#" term="Concurrency" /><title>Questions Five Ways - Concurrency</title><summary type="html">It's time for the first of my Questions Five Ways posts.  This time I approached five programmers that do a lot of work with concurrency.  Three of them responded (Tony Arcieri (@bascule), Venkat Subramaniam (@venkat_s), and MenTaLguY (@mentalguy).  Here are the responses they came up with.Please help continue this discussion by sharing your thoughts in the comments below.Which 2-3 languages/&lt;img src="http://feeds.feedburner.com/~r/on-ruby/~4/dBqdTH5X9sI" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://on-ruby.blogspot.com/feeds/7407890615444846863/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=24599054&amp;postID=7407890615444846863" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/7407890615444846863?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/7407890615444846863?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/on-ruby/~3/dBqdTH5X9sI/questions-five-ways-concurrency.html" title="Questions Five Ways - Concurrency" /><author><name>pate</name><uri>http://www.blogger.com/profile/10492341480170667775</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03143301502250247557" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://on-ruby.blogspot.com/2009/05/questions-five-ways-concurrency.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkEGQHc5eSp7ImA9WxJREU4.&quot;"><id>tag:blogger.com,1999:blog-24599054.post-9002260216251196471</id><published>2009-05-12T07:25:00.001-07:00</published><updated>2009-05-12T07:30:21.921-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-12T07:30:21.921-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Interview" /><category scheme="http://www.blogger.com/atom/ns#" term="Pat Eyler" /><category scheme="http://www.blogger.com/atom/ns#" term="On Ruby" /><title>On Ruby Interview with Pat Eyler</title><summary type="html">For a bit of a change-up, Sean Carley (@milythael) is running this interview.Pat has become a well known online author in the Ruby community with frequent book reviews, interviews and post on various useful topics.  When he asked the community who we would like to see interviewed, I turned the tables on him.You've become a well known blogger in the Ruby community.  You're active in organizing the&lt;img src="http://feeds.feedburner.com/~r/on-ruby/~4/C-uz1W185NQ" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://on-ruby.blogspot.com/feeds/9002260216251196471/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=24599054&amp;postID=9002260216251196471" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/9002260216251196471?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/24599054/posts/default/9002260216251196471?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/on-ruby/~3/C-uz1W185NQ/on-ruby-interview-with-pat-eyler.html" title="On Ruby Interview with Pat Eyler" /><author><name>pate</name><uri>http://www.blogger.com/profile/10492341480170667775</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03143301502250247557" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://on-ruby.blogspot.com/2009/05/on-ruby-interview-with-pat-eyler.html</feedburner:origLink></entry></feed>
