« 2005年06月30日 | top | 2005年07月05日 »

2005年07月02日

きらきらテキストエディタ

テキストを入力する作業は、孤独な作業である。
この孤独を減らすことができないか考えた。

まず、エディタ(私の場合はMTやemacs)に、プラグインを仕込む。

対象にするのは、ブログやGPLのソース等、
不特定多数に公開することが前提になっているドキュメントである。

そのプラグインは、エンターキーが押されるごとに、
その行に含まれる語句をばらばらに分解してサーバーに送る。
それと同時に、サーバーから、ほかの人が入力した語句を受信する。

上図のように、自分が入力中のテキストのほかの部分が、その語句に応じて、
リアルタイムにきらきら光るようにする。
めずらしい語句がきらきら光ったら、おお、こんなことを書いてる奴が
ほかにもいるのか! となり、孤独な感じが減る。
もちろん、機密情報をサーバーに送りつづけるわけにはいかないので、
ブログやオープンソースのコードに限定されることになる。
それで一向に構わない。

ブログやオープンソースプロジェクトではテキストが公開されている。
だからこんな素敵なエディタを作ることが可能になる。
CPUも帯域もひどく余っているのだから、こんな風に無駄な通信をする
アプリケーションがあっても良いだろう。

Posted by ringo : 19:34 | TrackBack

« 2005年06月30日 | top | 2005年07月05日 »