<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title>Virtuous Code - Latest Comments in Announcing Ninja-Patching!</title><link>http://virtuouscode.disqus.com/</link><description></description><language>en</language><lastBuildDate>Tue, 24 Feb 2009 12:18:01 -0000</lastBuildDate><item><title>Re: Announcing Ninja-Patching!</title><link>http://avdi.org/devblog/2008/04/01/announcing-ninja-patching/#comment-6573488</link><description>nice job, thanks for this useful article</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Locjan</dc:creator><pubDate>Tue, 24 Feb 2009 12:18:01 -0000</pubDate></item><item><title>Re: Announcing Ninja-Patching!</title><link>http://avdi.org/devblog/2008/04/01/announcing-ninja-patching/#comment-6234775</link><description>A python, a monkey, and a ninja walk into a bar.. LOL</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">gambling</dc:creator><pubDate>Fri, 13 Feb 2009 04:10:15 -0000</pubDate></item><item><title>Re: Announcing Ninja-Patching!</title><link>http://avdi.org/devblog/2008/04/01/announcing-ninja-patching/#comment-1471705</link><description>That is really cool!&lt;br&gt;&lt;br&gt;I had to laugh out loud while trying it out and understanding it!&lt;br&gt;&lt;br&gt;"Objects, silence! Beware of the Ninja!"</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Soleone</dc:creator><pubDate>Tue, 01 Apr 2008 21:39:38 -0000</pubDate></item><item><title>Re: Announcing Ninja-Patching!</title><link>http://avdi.org/devblog/2008/04/01/announcing-ninja-patching/#comment-1471704</link><description>Paul:  sorry about the lost comment.  I'm increasingly not a fan of WordPress, period.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">avdi</dc:creator><pubDate>Tue, 01 Apr 2008 21:05:20 -0000</pubDate></item><item><title>Re: Announcing Ninja-Patching!</title><link>http://avdi.org/devblog/2008/04/01/announcing-ninja-patching/#comment-1471703</link><description>class ChosenOne&lt;br&gt;  Thread.new do&lt;br&gt;    while(Module.constants.grep(/Ninja/).empty?)     &lt;br&gt;      sleep(1)&lt;br&gt;    end&lt;br&gt;    Ninja.class_eval do&lt;br&gt;      private&lt;br&gt;      def attack!&lt;br&gt;        # Ahah! The ninja is helpless!&lt;br&gt;      end            &lt;br&gt;    end&lt;br&gt;  end&lt;br&gt;end&lt;br&gt;&lt;br&gt;My apologies, I'm still new to Ruby so I'm sure this could be nicer. I couldn't figure out a decent way to determine if a class is defined (it must be staring me right in the face), and the thread was the only way I could get it to work regardless of the require ordering.&lt;br&gt;&lt;br&gt;Needless to say I enjoyed this post!&lt;br&gt;&lt;br&gt;One other thing: I lost my comment the first time I submitted because I was prompted about OpenID. I am not a fan of that behaviour :/</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Batum</dc:creator><pubDate>Tue, 01 Apr 2008 19:34:54 -0000</pubDate></item><item><title>Re: Announcing Ninja-Patching!</title><link>http://avdi.org/devblog/2008/04/01/announcing-ninja-patching/#comment-1471702</link><description>Being a Python developer, I have no strong feelings either way on this post, but I like your writing style!</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Poromenos</dc:creator><pubDate>Tue, 01 Apr 2008 18:43:33 -0000</pubDate></item><item><title>Re: Announcing Ninja-Patching!</title><link>http://avdi.org/devblog/2008/04/01/announcing-ninja-patching/#comment-1471701</link><description>"I intend to use “Ninja-Patching” from now on instead of that other phrase"&lt;br&gt;&lt;br&gt;I personally favor "slapmethoding", which is entry #3 in _why's Complete List Of Substitute Names For The Maneuver We Now Know To Be Monkeypatching.&lt;br&gt;&lt;br&gt;&lt;a href="http://hackety.org/2007/08/10/myCompleteListOfSubstitutePhrasesForTheActWeNowKnowToBeMonkeypatching.html" rel="nofollow"&gt;http://hackety.org/2007/08/10/myCompleteListOfS...&lt;/a&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">nicholas a. evans</dc:creator><pubDate>Tue, 01 Apr 2008 17:50:36 -0000</pubDate></item><item><title>Re: Announcing Ninja-Patching!</title><link>http://avdi.org/devblog/2008/04/01/announcing-ninja-patching/#comment-1471700</link><description>But i must agree somewhat :-)&lt;br&gt;&lt;br&gt;I think whenever someone mentions monkey patching from now on, I will refer to ninja patching. Sounds a lot better.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">she</dc:creator><pubDate>Tue, 01 Apr 2008 15:03:10 -0000</pubDate></item><item><title>Re: Announcing Ninja-Patching!</title><link>http://avdi.org/devblog/2008/04/01/announcing-ninja-patching/#comment-1471699</link><description>"I suppose this was meant as a joke"&lt;br&gt;&lt;br&gt;LOOK AT THE DATE MAN!!!!!!!!!!</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">she</dc:creator><pubDate>Tue, 01 Apr 2008 15:02:46 -0000</pubDate></item><item><title>Re: Announcing Ninja-Patching!</title><link>http://avdi.org/devblog/2008/04/01/announcing-ninja-patching/#comment-1471698</link><description>I suppose this was meant as a joke, but I intend to use "Ninja-Patching" from now on instead of that other phrase, the one actually invented by Python programmers."</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Reg Braithwaite</dc:creator><pubDate>Tue, 01 Apr 2008 14:30:18 -0000</pubDate></item></channel></rss>