module Notifyを作る計画

昨日に引き続き,妄想.構想としては,

module Notify
  class Notifier < TCPSocket
    def notify(word)
      @io.write(word)
      …
    end
    …
  end
  
  class Ukagaka < Notifier
    def notify_unyu(word)
      …
    end
    …
  end
  
  class Growl < Notifier
    …
  end
  …
end

とまぁこんな感じに,TCPSocket経由で遊べるNotify系のツールを使って遊ぼうという計画.ベースになるのは,やはりid:secondlife氏のUkagakaIOなんだけどさ.「ブログでオープンソースしようぜ」って誰かが言ってたみたいだし,ちょうど良い機会.


あわよくばgem化とかして,

require 'notify/ukagaka'

みたいな.これPla?否,Rubyでやっちゃる.落ち着いてから.結局,未定.誰か代わりにやってくれてもボクは全然ウェルカムですよ.