こんにちは、鈴木です。 「Railsのログにクライアント情報を追加する」 の最後に「Module#prepend の引数に Module.new ってどうよ?」と書いておきながらですが、Module#prepend にブロックを指定できたら便利かなと思い、以下のコードを書きました。 class Module prepend Module.new { def prepend(*modules, &block) modules << Module.new(&block) if block_given? super(*modules) end } end