角谷さんの好きなメソッド嫌いなメソッドを読んで。 Object#extend Module#includeはクラスへのMixinで、Object#extendはインスタンスへのMixin。 module Rubycolify def rubyco p self.to_s end end s = "Hello" s.extend(Rubycolify) s.rubyco #=> "Hello"…
Danさんからお題が出ていたのでRubyで書いてみました。(Danさんのこのエントリ、なぜかトラックバックもコメントもできない…)←直っていました。 class AsciiChar def method_missing(method, *args) p "#{method}" if $DEBUG method.to_s.sub(/^_/, "").hex.…