WebベースのRailsコンソール「Kawaii」
Railsでの開発に便利なのが、コンソールだ。irbをRailsライブラリを読み込みつつ立ち上げたもので、データの閲覧や更新がターミナルから行える。これがあるとないとでは生産性が大きく変わってくるはずだ。
コードを実行して結果を表示する
そんな便利なコンソールを、Web上で再現するのがこのソフトウェアだ。
今回紹介するオープンソース・ソフトウェアはKawaii、Webベースのコンソールシステムだ。
Kawaiiはまさに「可愛い」から取られているネーミングらしい。公式サイトのロゴも可愛らしいアイコンだ。Kawaii自体はジェネレータとして動作するソフトウェアで、Railsアプリケーションのプラグインとして動作する。
モデルは表でデータを表示してくれる
そしてAmazon S3やパスワードの設定をすると、Railsアプリケーションの1機能として動作する。テキストエリア上でコードを書いて実行すると、その結果を表示してくれる。モデルの場合は、それを表にして表示する(筆者環境では複数行の結果が表示されなかった)。
そしてSnippetとして、コードを保存しておく機能もある(このデータがAmazon S3上に保存される)。テスト中で実行後にデータを削除するようなコードを書いておけば、簡単に実行できるようになる。
各データはタブで分けて管理されて、便利だ。簡単に使えるRailsコンソールとして利用してみると面白そうだ。
複数行の場合、うまく表示できなかった。
Kawaii
http://blog.forumwarz.com/2008/7/20/kawaii-a-web-based-utility-like-script-console
wwood’s kawaii at master — GitHub