メタプログラミングrubyの写経など