'g'はRubyのライブラリで, 'p'は標準出力(つまりターミナル)に出力するが、'g'はGrowlに出力する。 rails開発とかでp使うとどこにはき出されたか分からないのでgをつかう。 でも、いちいちrequire 'g'して消すのも面倒(消さないと入ってない環境にデプロイしたときエラーでるし、g入れるのもあれだし) 初めて使ったときにrequireしたい。 その方法は簡単。 module Kernel def g(*args,&block) require 'g' Kernel.g(*args,&block) end end だけど、これだとg消し忘れたときにエラーでるからこうする