リファクタリング

コンポーネント周りから。

  • Rails 2.0でなくなったときに、代替策を考えられるように、Railsコンポーネントに依存している部分を極力集中化させる。
  • WjInstalledComponent#install(component_name) #uninstall(component_name) の実装を放置していたので実装はじめる。unzip などシェルからコマンドを呼んでいるところがあるので注意。

ってかInstalledComponent#install ってメソッド名悪いですね、、どうしようかな。。。とはいえ、モデルの名前を変更するのは結構しんどい作業かも。。。

ちょっと2つのディスプレイとキーボードの位置がおかしかったせいか、首が痛いorz