<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
  <channel>
    <title>RubyFlow</title>
    <link>http://www.rubyflow.com/</link>
    <description>Ruby Links</description>
    <language>en-us</language>
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Rubyflow" /><feedburner:info uri="rubyflow" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
      <title>Slide Show (S9) 2.0.0 Update - Command Suite Added - build, install, ls, new, etc.</title>
      <description>What's new? The slideshow gem now sports a git or gem like command suite. For example, to install the impress.js presentation pack issue &lt;code&gt;$ slideshow install impress.js&lt;/code&gt; or to 
&lt;br&gt;list all installed template packs issue &lt;code&gt;$ slideshow list&lt;/code&gt; or &lt;code&gt;$ slideshow ls&lt;/code&gt; to get a quick starter sample issue &lt;code&gt;$ slideshow new&lt;/code&gt; and finally to build your slideshow issue &lt;code&gt;$ slideshow build welcome.text&lt;/code&gt;   &lt;a href="http://slideshow-s9.github.io/"&gt;More info.&lt;/a&gt; Cheers.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Rubyflow?a=xpfYdjG6HT0:D-zrZXS9wAc:3H-1DwQop_U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Rubyflow?i=xpfYdjG6HT0:D-zrZXS9wAc:3H-1DwQop_U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Rubyflow/~4/xpfYdjG6HT0" height="1" width="1"/&gt;</description>
      <pubDate>Wed, 19 Jun 2013 22:18:56 +0200</pubDate>
      <link>http://feedproxy.google.com/~r/Rubyflow/~3/xpfYdjG6HT0/9446-slide-show-s9-2-0-0-update-command-suite-added-build-install-</link>
      <guid isPermaLink="false">http://www.rubyflow.com/items/9446-slide-show-s9-2-0-0-update-command-suite-added-build-install-</guid>
    <feedburner:origLink>http://www.rubyflow.com/items/9446-slide-show-s9-2-0-0-update-command-suite-added-build-install-</feedburner:origLink></item>
    <item>
      <title>Does the GIL Make Your Ruby Code Thread-Safe?</title>
      <description>This is an important question for anyone using multiple threads on MRI. In the last part of my series on the GIL, I try to dispel this common misconception. &lt;a href="http://www.rubyinside.com/does-the-gil-make-your-ruby-code-thread-safe-6051.html"&gt;Find out for yourself.&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Rubyflow?a=ncDZVUML2Kw:cqAv7zG7_zQ:3H-1DwQop_U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Rubyflow?i=ncDZVUML2Kw:cqAv7zG7_zQ:3H-1DwQop_U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Rubyflow/~4/ncDZVUML2Kw" height="1" width="1"/&gt;</description>
      <pubDate>Wed, 19 Jun 2013 16:46:00 +0200</pubDate>
      <link>http://feedproxy.google.com/~r/Rubyflow/~3/ncDZVUML2Kw/9445-does-the-gil-make-your-ruby-code-thread-safe</link>
      <guid isPermaLink="false">http://www.rubyflow.com/items/9445-does-the-gil-make-your-ruby-code-thread-safe</guid>
    <feedburner:origLink>http://www.rubyflow.com/items/9445-does-the-gil-make-your-ruby-code-thread-safe</feedburner:origLink></item>
    <item>
      <title>How to render, upload and download large files on heroku with s3</title>
      <description>it's my new blog post, &lt;a href="http://huangzhimin.com/2013/06/18/how-to-upload-and-download-large-files-on-heroku-with-s3/"&gt;http://huangzhimin.com/2013/06/18/how-to-upload-and-download-large-files-on-heroku-with-s3/&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Rubyflow?a=xE-oamF63eE:Pn-KSYFjkV8:3H-1DwQop_U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Rubyflow?i=xE-oamF63eE:Pn-KSYFjkV8:3H-1DwQop_U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Rubyflow/~4/xE-oamF63eE" height="1" width="1"/&gt;</description>
      <pubDate>Wed, 19 Jun 2013 16:02:26 +0200</pubDate>
      <link>http://feedproxy.google.com/~r/Rubyflow/~3/xE-oamF63eE/9444-how-to-render-upload-and-download-large-files-on-heroku-with-</link>
      <guid isPermaLink="false">http://www.rubyflow.com/items/9444-how-to-render-upload-and-download-large-files-on-heroku-with-</guid>
    <feedburner:origLink>http://www.rubyflow.com/items/9444-how-to-render-upload-and-download-large-files-on-heroku-with-</feedburner:origLink></item>
    <item>
      <title>The Complexities of Monitoring Queue Depth</title>
      <description>A quick article that explores &lt;a href="https://errplane.com/blog/the-complexities-of-monitoring-queue-depth"&gt;monitoring complexity by looking at a single metric: background queue depth&lt;/a&gt;.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Rubyflow?a=_1Eclyw_eEo:zLdi-u-1D4Y:3H-1DwQop_U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Rubyflow?i=_1Eclyw_eEo:zLdi-u-1D4Y:3H-1DwQop_U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Rubyflow/~4/_1Eclyw_eEo" height="1" width="1"/&gt;</description>
      <pubDate>Wed, 19 Jun 2013 15:45:45 +0200</pubDate>
      <link>http://feedproxy.google.com/~r/Rubyflow/~3/_1Eclyw_eEo/9442-the-complexities-of-monitoring-queue-depth</link>
      <guid isPermaLink="false">http://www.rubyflow.com/items/9442-the-complexities-of-monitoring-queue-depth</guid>
    <feedburner:origLink>http://www.rubyflow.com/items/9442-the-complexities-of-monitoring-queue-depth</feedburner:origLink></item>
    <item>
      <title>Do you know how to benchmark your Ruby c...</title>
      <description>&lt;a href="http://rubylearning.com/blog/2013/06/19/how-do-i-benchmark-ruby-code/"&gt;Do you know how to benchmark your Ruby code?&lt;/a&gt; Learn from Jesse Storimer in this guest blog post on RubyLearning.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Rubyflow?a=hkVMzW-V5M0:NLUnafetgQg:3H-1DwQop_U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Rubyflow?i=hkVMzW-V5M0:NLUnafetgQg:3H-1DwQop_U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Rubyflow/~4/hkVMzW-V5M0" height="1" width="1"/&gt;</description>
      <pubDate>Wed, 19 Jun 2013 10:48:30 +0200</pubDate>
      <link>http://feedproxy.google.com/~r/Rubyflow/~3/hkVMzW-V5M0/9441-do-you-know-how-to-benchmark-your-ruby-c</link>
      <guid isPermaLink="false">http://www.rubyflow.com/items/9441-do-you-know-how-to-benchmark-your-ruby-c</guid>
    <feedburner:origLink>http://www.rubyflow.com/items/9441-do-you-know-how-to-benchmark-your-ruby-c</feedburner:origLink></item>
    <item>
      <title>Betterspecs Improved</title>
      <description>We are happy to announce the new &lt;a href="http://betterspecs.org/ru/"&gt;russian&lt;/a&gt; and &lt;a href="http://betterspecs.org/ko/"&gt;korean&lt;/a&gt; translation of &lt;a href="http://betterspecs.org"&gt;betterspecs&lt;/a&gt;, a project that tries to fill this gap of using rspec by collecting most of the "best practices" a developer should know when testing a ruby or rails apps.
&lt;br&gt;&lt;br&gt;Thanks to &lt;a href="https://github.com/marocchino"&gt;marocchino&lt;/a&gt; and &lt;a href="https://github.com/killthekitten"&gt;Nikolay&lt;/a&gt; for the translations.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Rubyflow?a=C1F0BTfiulQ:gTPwC0oSDSE:3H-1DwQop_U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Rubyflow?i=C1F0BTfiulQ:gTPwC0oSDSE:3H-1DwQop_U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Rubyflow/~4/C1F0BTfiulQ" height="1" width="1"/&gt;</description>
      <pubDate>Wed, 19 Jun 2013 09:12:39 +0200</pubDate>
      <link>http://feedproxy.google.com/~r/Rubyflow/~3/C1F0BTfiulQ/9440-betterspecs-improved</link>
      <guid isPermaLink="false">http://www.rubyflow.com/items/9440-betterspecs-improved</guid>
    <feedburner:origLink>http://www.rubyflow.com/items/9440-betterspecs-improved</feedburner:origLink></item>
    <item>
      <title>Designing code with RSpec</title>
      <description>Stubbing in RSpec lets you write the code you wish you had. Learn how to design your code before you implement it in this screencast!
&lt;br&gt;&lt;br&gt;&lt;a href="http://blog.codeship.io/2013/06/18/Testing-Tuesday-10-Designing-code-with-RSpec.html"&gt;Designing code with RSpec&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Rubyflow?a=ICuD6pbRJXs:j6AGw8lVMYM:3H-1DwQop_U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Rubyflow?i=ICuD6pbRJXs:j6AGw8lVMYM:3H-1DwQop_U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Rubyflow/~4/ICuD6pbRJXs" height="1" width="1"/&gt;</description>
      <pubDate>Tue, 18 Jun 2013 20:31:37 +0200</pubDate>
      <link>http://feedproxy.google.com/~r/Rubyflow/~3/ICuD6pbRJXs/9439-designing-code-with-rspec</link>
      <guid isPermaLink="false">http://www.rubyflow.com/items/9439-designing-code-with-rspec</guid>
    <feedburner:origLink>http://www.rubyflow.com/items/9439-designing-code-with-rspec</feedburner:origLink></item>
    <item>
      <title>My talk at RedDotRubyConf 2013: building asynchronous apis</title>
      <description>My talk at RedDotRubyConf 2013: &lt;a href="http://huangzhimin.com/2013/06/07/my-presentation-at-reddotrubyconf-2013/"&gt;building asynchronous apis&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Rubyflow?a=rPazITXI7i8:cHYy7eltrlA:3H-1DwQop_U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Rubyflow?i=rPazITXI7i8:cHYy7eltrlA:3H-1DwQop_U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Rubyflow/~4/rPazITXI7i8" height="1" width="1"/&gt;</description>
      <pubDate>Sun, 16 Jun 2013 16:48:42 +0200</pubDate>
      <link>http://feedproxy.google.com/~r/Rubyflow/~3/rPazITXI7i8/9435-my-talk-at-reddotrubyconf-2013-building-asynchronous-apis</link>
      <guid isPermaLink="false">http://www.rubyflow.com/items/9435-my-talk-at-reddotrubyconf-2013-building-asynchronous-apis</guid>
    <feedburner:origLink>http://www.rubyflow.com/items/9435-my-talk-at-reddotrubyconf-2013-building-asynchronous-apis</feedburner:origLink></item>
    <item>
      <title>Jenkins behind Apache with HTTPS – Proxy pass with SSL</title>
      <description>If you want to know &lt;a href="http://dev.mensfeld.pl/2013/06/jenkins-behind-apache-with-https-proxy-pass-with-ssl/"&gt;how to proxy pass Jenkins with Apache and add a SSL to it all&lt;/a&gt;, you should read &lt;a href="http://dev.mensfeld.pl/2013/06/jenkins-behind-apache-with-https-proxy-pass-with-ssl/"&gt;this&lt;/a&gt; post.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Rubyflow?a=0CbjTANBGOM:cpwmZNDy6rk:3H-1DwQop_U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Rubyflow?i=0CbjTANBGOM:cpwmZNDy6rk:3H-1DwQop_U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Rubyflow/~4/0CbjTANBGOM" height="1" width="1"/&gt;</description>
      <pubDate>Sat, 15 Jun 2013 14:59:37 +0200</pubDate>
      <link>http://feedproxy.google.com/~r/Rubyflow/~3/0CbjTANBGOM/9433-jenkins-behind-apache-with-https-proxy-pass-with-ssl</link>
      <guid isPermaLink="false">http://www.rubyflow.com/items/9433-jenkins-behind-apache-with-https-proxy-pass-with-ssl</guid>
    <feedburner:origLink>http://www.rubyflow.com/items/9433-jenkins-behind-apache-with-https-proxy-pass-with-ssl</feedburner:origLink></item>
    <item>
      <title>Convert flat lists to trees</title>
      <description>new gem 4FUN &lt;a href="https://github.com/mpapis/flat2tree"&gt;flat2tree&lt;/a&gt; (&lt;a href="http://rubygems.org/gems/flat2tree"&gt;gem&lt;/a&gt;) with example usage &lt;a href="https://github.com/mpapis/home_dotfiles/blob/master/bin/lsmod_tree"&gt;https://github.com/mpapis/home_dotfiles/blob/master/bin/lsmod_tree&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/Rubyflow?a=SCU3zKXI2r0:NQmc7r9X2-k:3H-1DwQop_U"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Rubyflow?i=SCU3zKXI2r0:NQmc7r9X2-k:3H-1DwQop_U" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Rubyflow/~4/SCU3zKXI2r0" height="1" width="1"/&gt;</description>
      <pubDate>Sat, 15 Jun 2013 10:49:19 +0200</pubDate>
      <link>http://feedproxy.google.com/~r/Rubyflow/~3/SCU3zKXI2r0/9432-convert-flat-lists-to-trees</link>
      <guid isPermaLink="false">http://www.rubyflow.com/items/9432-convert-flat-lists-to-trees</guid>
    <feedburner:origLink>http://www.rubyflow.com/items/9432-convert-flat-lists-to-trees</feedburner:origLink></item>
  </channel>
</rss>
