<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Virtuous Code - Latest Comments in Announcing Ninja-Patching!</title><link>http://virtuouscode.disqus.com/</link><description></description><atom:link href="https://virtuouscode.disqus.com/announcing_ninja_patching/latest.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Mon, 30 May 2011 11:45:33 -0000</lastBuildDate><item><title>Re: Announcing Ninja-Patching!</title><link>http://devblog.avdi.org/2008/04/01/announcing-ninja-patching/#comment-214284309</link><description>&lt;p&gt; Ninjas everywhere :) Thanks for this man&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Black Ops</dc:creator><pubDate>Mon, 30 May 2011 11:45:33 -0000</pubDate></item><item><title>Re: Announcing Ninja-Patching!</title><link>http://devblog.avdi.org/2008/04/01/announcing-ninja-patching/#comment-6573488</link><description>&lt;p&gt;nice job, thanks for this useful article&lt;/p&gt;</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://devblog.avdi.org/2008/04/01/announcing-ninja-patching/#comment-6234775</link><description>&lt;p&gt;A python, a monkey, and a ninja walk into a bar.. LOL&lt;/p&gt;</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://devblog.avdi.org/2008/04/01/announcing-ninja-patching/#comment-1471705</link><description>&lt;p&gt;That is really cool!&lt;/p&gt;&lt;p&gt;I had to laugh out loud while trying it out and understanding it!&lt;/p&gt;&lt;p&gt;"Objects, silence! Beware of the Ninja!"&lt;/p&gt;</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://devblog.avdi.org/2008/04/01/announcing-ninja-patching/#comment-1471704</link><description>&lt;p&gt;Paul:  sorry about the lost comment.  I'm increasingly not a fan of WordPress, period.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Avdi Grimm</dc:creator><pubDate>Tue, 01 Apr 2008 21:05:20 -0000</pubDate></item><item><title>Re: Announcing Ninja-Patching!</title><link>http://devblog.avdi.org/2008/04/01/announcing-ninja-patching/#comment-1471703</link><description>&lt;p&gt;class ChosenOne&lt;br&gt;  &lt;a href="http://Thread.new" rel="nofollow noopener" target="_blank" title="Thread.new"&gt;Thread.new&lt;/a&gt; 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;/p&gt;&lt;p&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;/p&gt;&lt;p&gt;Needless to say I enjoyed this post!&lt;/p&gt;&lt;p&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 :/&lt;/p&gt;</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://devblog.avdi.org/2008/04/01/announcing-ninja-patching/#comment-1471702</link><description>&lt;p&gt;Being a Python developer, I have no strong feelings either way on this post, but I like your writing style!&lt;/p&gt;</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://devblog.avdi.org/2008/04/01/announcing-ninja-patching/#comment-1471701</link><description>&lt;p&gt;"I intend to use “Ninja-Patching” from now on instead of that other phrase"&lt;/p&gt;&lt;p&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;/p&gt;&lt;p&gt;&lt;a href="http://hackety.org/2007/08/10/myCompleteListOfSubstitutePhrasesForTheActWeNowKnowToBeMonkeypatching.html" rel="nofollow noopener" target="_blank" title="http://hackety.org/2007/08/10/myCompleteListOfSubstitutePhrasesForTheActWeNowKnowToBeMonkeypatching.html"&gt;http://hackety.org/2007/08/...&lt;/a&gt;&lt;/p&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://devblog.avdi.org/2008/04/01/announcing-ninja-patching/#comment-1471700</link><description>&lt;p&gt;But i must agree somewhat :-)&lt;/p&gt;&lt;p&gt;I think whenever someone mentions monkey patching from now on, I will refer to ninja patching. Sounds a lot better.&lt;/p&gt;</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://devblog.avdi.org/2008/04/01/announcing-ninja-patching/#comment-1471699</link><description>&lt;p&gt;"I suppose this was meant as a joke"&lt;/p&gt;&lt;p&gt;LOOK AT THE DATE MAN!!!!!!!!!!&lt;/p&gt;</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://devblog.avdi.org/2008/04/01/announcing-ninja-patching/#comment-1471698</link><description>&lt;p&gt;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."&lt;/p&gt;</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>