読者です 読者をやめる 読者になる 読者になる

tumblr

tumblr(タンブラー)は、メディアミックスブログサービス。ブログとミニブログ、そしてソーシャルブックマークを統合したマイクロブログサービスである。アメリカのDavidville.inc(現: Tumblr, Inc.)により2007年3月1日にサービスが開始された。

cursesで遊ぶ

Ruby

curses(カーシス、カーズィス)はUNIX系システムでの端末制御ライブラリである。テキストユーザインタフェース(TUI)アプリケーションを作成するのに使われる。名称は“cursor optimization”に由来する。

http://ja.wikipedia.org/wiki/Curses

vimみたいにスクリーン全体を一気に使うようなアプリケーションはcursesを使う。
素のcursesだとマルチバイト文字が表示できないので、cursesをパワーアップしてさらにマルチバイト対応にしたncurseswを使う。
rubyはncurseswのライブラリをインストールした上で入れなおさないと使えない。
以下は ubuntu12.04,rubyはrvmを使ってるという環境で。

$ sudo apt-get install libncursesw5-dev
$ rvm reinstall 1.9.3

$ git clone git://gist.github.com/3235719.git
$ cd 3235719
$ ruby ab.rb


参考:
http://vividcode.hatenablog.com/entry/2012/04/19/012850