<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments for Michael Nilsson's babel</title>
	<atom:link href="http://sidpiraya.wordpress.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://sidpiraya.wordpress.com</link>
	<description>a ScrumMaster world, and some  geek stuff</description>
	<lastBuildDate>Wed, 22 Aug 2012 14:54:24 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>Comment on Give Away Candy by Michael Nilsson</title>
		<link>http://sidpiraya.wordpress.com/2010/05/09/give-away-candy/#comment-18</link>
		<dc:creator><![CDATA[Michael Nilsson]]></dc:creator>
		<pubDate>Wed, 22 Aug 2012 14:54:24 +0000</pubDate>
		<guid isPermaLink="false">http://sidpiraya.wordpress.com/?p=227#comment-18</guid>
		<description><![CDATA[Yes, we have planned for that, actually for quite some time now. Its all about us getting the time and energy to write about it. We have started at least so hopefully there will be blog post about it in a not to far future :-)
It will most likely be posted at my and marcus shared blog: www.slickstreamer.info so keep your eyes on that one.

/Michael]]></description>
		<content:encoded><![CDATA[<p>Yes, we have planned for that, actually for quite some time now. Its all about us getting the time and energy to write about it. We have started at least so hopefully there will be blog post about it in a not to far future <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
It will most likely be posted at my and marcus shared blog: <a href="http://www.slickstreamer.info" rel="nofollow">http://www.slickstreamer.info</a> so keep your eyes on that one.</p>
<p>/Michael</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SlickStreamer part 1 by Daniel</title>
		<link>http://sidpiraya.wordpress.com/2009/05/11/slickstreamer-part-1/#comment-17</link>
		<dc:creator><![CDATA[Daniel]]></dc:creator>
		<pubDate>Wed, 22 Aug 2012 12:09:29 +0000</pubDate>
		<guid isPermaLink="false">http://sidpiraya.wordpress.com/?p=173#comment-17</guid>
		<description><![CDATA[I love this, great usage of the Raspberry. I&#039;m looking forward to you next posts!]]></description>
		<content:encoded><![CDATA[<p>I love this, great usage of the Raspberry. I&#8217;m looking forward to you next posts!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Give Away Candy by Jason</title>
		<link>http://sidpiraya.wordpress.com/2010/05/09/give-away-candy/#comment-16</link>
		<dc:creator><![CDATA[Jason]]></dc:creator>
		<pubDate>Sat, 18 Aug 2012 22:51:24 +0000</pubDate>
		<guid isPermaLink="false">http://sidpiraya.wordpress.com/?p=227#comment-16</guid>
		<description><![CDATA[Are there any plans to share coding and a walk through on how to make one of these? I volunteer with a non profit and would love to try to build one to help them get more exposure.]]></description>
		<content:encoded><![CDATA[<p>Are there any plans to share coding and a walk through on how to make one of these? I volunteer with a non profit and would love to try to build one to help them get more exposure.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Give Away Candy by engineerisaac</title>
		<link>http://sidpiraya.wordpress.com/2010/05/09/give-away-candy/#comment-15</link>
		<dc:creator><![CDATA[engineerisaac]]></dc:creator>
		<pubDate>Sun, 18 Dec 2011 18:30:01 +0000</pubDate>
		<guid isPermaLink="false">http://sidpiraya.wordpress.com/?p=227#comment-15</guid>
		<description><![CDATA[this needs to be on a busy street.. You could charge the net to give away candy And then people would be recieveing free Be a fun social experemnt]]></description>
		<content:encoded><![CDATA[<p>this needs to be on a busy street.. You could charge the net to give away candy And then people would be recieveing free Be a fun social experemnt</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SlickStreamer part 1 by Mark</title>
		<link>http://sidpiraya.wordpress.com/2009/05/11/slickstreamer-part-1/#comment-14</link>
		<dc:creator><![CDATA[Mark]]></dc:creator>
		<pubDate>Tue, 04 May 2010 11:38:28 +0000</pubDate>
		<guid isPermaLink="false">http://sidpiraya.wordpress.com/?p=173#comment-14</guid>
		<description><![CDATA[Hi Michael,

Very nice to see the candy machine coming to some use. I remember you talking about it when we worked together in T-Systems.... Ah, the good old days!]]></description>
		<content:encoded><![CDATA[<p>Hi Michael,</p>
<p>Very nice to see the candy machine coming to some use. I remember you talking about it when we worked together in T-Systems&#8230;. Ah, the good old days!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on My first Ruby experience by Michael Nilsson</title>
		<link>http://sidpiraya.wordpress.com/2009/05/04/my-first-ruby-experience/#comment-12</link>
		<dc:creator><![CDATA[Michael Nilsson]]></dc:creator>
		<pubDate>Fri, 15 May 2009 08:05:07 +0000</pubDate>
		<guid isPermaLink="false">http://sidpiraya.wordpress.com/?p=137#comment-12</guid>
		<description><![CDATA[As always the requirement changed even to this small script. 
Now there also a Swedish description that needs to be compiled.
I did some refactoring and this is the results:

&lt;pre&gt;def header path
  patch_number =  path.scan(/.*Patch_(.*)\//i).to_s 
  separator = &quot;\n#{&#039;-&#039; * 58}\n&quot;
  separator + &quot;Patch: #{patch_number}&quot; + separator
end
def compilation source_file, compilation_file
   File.open(compilation_file, &quot;w&quot;) do &#124;f&#124;
     Dir[&quot;./*/&quot;+ source_file].each do &#124;path&#124; 
        f.write header(path) + File.read(path)
     end
   end
end
compilation &quot;README.txt&quot;, &quot;all_readme.txt&quot;
compilation &quot;BESKRIVNING.txt&quot;, &quot;all_beskrivning.txt&quot;&lt;/pre&gt;]]></description>
		<content:encoded><![CDATA[<p>As always the requirement changed even to this small script.<br />
Now there also a Swedish description that needs to be compiled.<br />
I did some refactoring and this is the results:</p>
<pre>def header path
  patch_number =  path.scan(/.*Patch_(.*)\//i).to_s 
  separator = "\n#{'-' * 58}\n"
  separator + "Patch: #{patch_number}" + separator
end
def compilation source_file, compilation_file
   File.open(compilation_file, "w") do |f|
     Dir["./*/"+ source_file].each do |path| 
        f.write header(path) + File.read(path)
     end
   end
end
compilation "README.txt", "all_readme.txt"
compilation "BESKRIVNING.txt", "all_beskrivning.txt"</pre>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on My first Ruby experience by Michael Nilsson</title>
		<link>http://sidpiraya.wordpress.com/2009/05/04/my-first-ruby-experience/#comment-9</link>
		<dc:creator><![CDATA[Michael Nilsson]]></dc:creator>
		<pubDate>Tue, 05 May 2009 08:55:02 +0000</pubDate>
		<guid isPermaLink="false">http://sidpiraya.wordpress.com/?p=137#comment-9</guid>
		<description><![CDATA[Thanks for the response I have fixed the intend issue.
Interesting you mention &quot;anyone should be able to read the code regardless of which language he/she comes from&quot;.
I was reflecting on the same thing yesterday. Thinking the first versions was kind of more readable (for programmers of other language ), but now with a couple of hours experience with Ruby I think more like you it is better to use the the power of the language as mush as possible. I think your last example actually is  easy to read.]]></description>
		<content:encoded><![CDATA[<p>Thanks for the response I have fixed the intend issue.<br />
Interesting you mention &#8220;anyone should be able to read the code regardless of which language he/she comes from&#8221;.<br />
I was reflecting on the same thing yesterday. Thinking the first versions was kind of more readable (for programmers of other language ), but now with a couple of hours experience with Ruby I think more like you it is better to use the the power of the language as mush as possible. I think your last example actually is  easy to read.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on My first Ruby experience by Niclas Nilsson</title>
		<link>http://sidpiraya.wordpress.com/2009/05/04/my-first-ruby-experience/#comment-8</link>
		<dc:creator><![CDATA[Niclas Nilsson]]></dc:creator>
		<pubDate>Mon, 04 May 2009 22:16:56 +0000</pubDate>
		<guid isPermaLink="false">http://sidpiraya.wordpress.com/?p=137#comment-8</guid>
		<description><![CDATA[Or I&#039;d kept the 

&lt;pre&gt;
def patch_number path
  path.scan(/.*Patch_(.*)\//i)
end
&lt;/pre&gt;

Probably the latter in defense of separation of concerns, but I do cheat now and then on &lt; 50 line programs.]]></description>
		<content:encoded><![CDATA[<p>Or I&#8217;d kept the </p>
<pre>
def patch_number path
  path.scan(/.*Patch_(.*)\//i)
end
</pre>
<p>Probably the latter in defense of separation of concerns, but I do cheat now and then on &lt; 50 line programs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on My first Ruby experience by Niclas Nilsson</title>
		<link>http://sidpiraya.wordpress.com/2009/05/04/my-first-ruby-experience/#comment-7</link>
		<dc:creator><![CDATA[Niclas Nilsson]]></dc:creator>
		<pubDate>Mon, 04 May 2009 22:10:39 +0000</pubDate>
		<guid isPermaLink="false">http://sidpiraya.wordpress.com/?p=137#comment-7</guid>
		<description><![CDATA[Fun post!

Probably just pasting problem, but you should indent line 15-16 in Round 3 and line 10 in round 4 to avoid confusion for other newborn Rubyists.

I suspect my &quot;final&quot; solution would look something like this, which I suppose reflects my views on readability and terseness - when you&#039;re used to the language idioms of course. 

&lt;pre&gt;
def header path
  patch_number = path.scan(/.*Patch_(.*)\//i)
  separator = &quot;\n#{&#039;-&#039; * 58}\n&quot; 
  separator + &quot;Patch: #{patch_number}&quot; + separator
end

File.open(&quot;all-readme.txt&quot;, &quot;w&quot;) do &#124;f&#124;
  Dir[&quot;./*/README.txt&quot;].each do &#124;path&#124; 
    f.write header(path) + File.read(path)
  end
end
&lt;/pre&gt;

(And yes, the separator line is tongue-in-cheek :-)

On a tangent about language idioms: I once was a strong proponent of &quot;anyone should be able to read the code regardless of which language he/she comes from, but over the years I&#039;ve realized that it&#039;s not a good thing. Today I think you need to get past the basic idioms of a language before you can expect to be a fluent reader.

Kind regards
Niclas]]></description>
		<content:encoded><![CDATA[<p>Fun post!</p>
<p>Probably just pasting problem, but you should indent line 15-16 in Round 3 and line 10 in round 4 to avoid confusion for other newborn Rubyists.</p>
<p>I suspect my &#8220;final&#8221; solution would look something like this, which I suppose reflects my views on readability and terseness &#8211; when you&#8217;re used to the language idioms of course. </p>
<pre>
def header path
  patch_number = path.scan(/.*Patch_(.*)\//i)
  separator = "\n#{'-' * 58}\n" 
  separator + "Patch: #{patch_number}" + separator
end

File.open("all-readme.txt", "w") do |f|
  Dir["./*/README.txt"].each do |path| 
    f.write header(path) + File.read(path)
  end
end
</pre>
<p>(And yes, the separator line is tongue-in-cheek <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>On a tangent about language idioms: I once was a strong proponent of &#8220;anyone should be able to read the code regardless of which language he/she comes from, but over the years I&#8217;ve realized that it&#8217;s not a good thing. Today I think you need to get past the basic idioms of a language before you can expect to be a fluent reader.</p>
<p>Kind regards<br />
Niclas</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Agile Retrospectives, Making Good Teams Great by Diana</title>
		<link>http://sidpiraya.wordpress.com/2009/04/28/agile-retrospectives-making-good-teams-great/#comment-4</link>
		<dc:creator><![CDATA[Diana]]></dc:creator>
		<pubDate>Fri, 01 May 2009 03:42:29 +0000</pubDate>
		<guid isPermaLink="false">http://sidpiraya.wordpress.com/?p=124#comment-4</guid>
		<description><![CDATA[I appreciate you for the compliment and thank you for mentioning our book, Michael. Leading those workshops is such a pleasure because Iearn from the participants too. I&#039;m glad you enjoyed it.]]></description>
		<content:encoded><![CDATA[<p>I appreciate you for the compliment and thank you for mentioning our book, Michael. Leading those workshops is such a pleasure because Iearn from the participants too. I&#8217;m glad you enjoyed it.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
