Sat
Jun
12
TapTapTumblrをローカルサーバにインストールしてみた
tumblrのDashboardをブラウザで高速に閲覧できるCGI&JavaScriptセット。各自でサーバに設置する必要がある、とのことだったのでスルーしていたのですが、デモムービーをみたら鬼のような速さに魅せられたので、coLinux上のlighttpdにいれてみました。rubyなcgiが動くサーバがあるならインストールできると思います。
ソース- Tumblr gear lovers, reblog monkeyに贈る: TapTapTumblr - 日記を書く [・w・] はやみずさん
- TapTapTumblrによる高速reblog - 日記を書く [・w・] はやみずさん
- Windows XP SP3
- coLinux (Linux debian 2.6.22.18-co-0.7.4)
- lighttpd + ruby-1.8
- rubyとgemsをいれる
# aptitude install ruby # aptitude install rubygems # aptitude install ruby1.8-dev - jsonとhpricotをインストール
# gem install json # gem install hpricot - GETして展開する
$ wget http://github.com/hayamiz/tap-tap-tumblr/tarball/master $ tar xvfz hayamiz-tap-tap-tumblr-hoge.tar.gz - public_htmlに移動してttt.cgiに権限つける
$ mv hayamiz-tap-tap-tumblr-hoge ~/public_html/ttt $ chmod 755 ~/public_html/ttt/ttt.cgi - credentials.rbにアカウントを保存
$ cd ~/public_html/ttt/ $ cp credentials.rb.sample credentials.rb $ vi credentials.rb - ブラウザで開いてみるとindex.htmlは表示されるもDashboardが表示されなかった
chrome http://127.0.0.1:800/ttt/ - httpdのログを確認
# tail -50 /var/log/lighttpd/error.log /var/www/ttt/ttt.cgi:51:in `initialize': Permission denied - ./.cookie_mofigan@gmail.com (Errno::EACCES) - どうやらtttディレクトリに書き込み権限が必要のようだ
$ chmod 777 ~/public_html/ttt - 動いた!
- 表示がはやい
- キー反応がはやい
- Chromeではやい
- Dashboardのようなもたつきが一切ない
- iPhoneのSafariでもそこそこはやい
- j(次), k(前), t(Reblog)のみで楽々Reblogライフ
- 視点が固定できる
- Photoをスキップできる
- サーバーに設置する必要がある
- 幅480pxのときに小さいPhotoも拡大される
- iPhoneのときnextボタンが小さめかも?
と、いちおう残念な点もあげましたが手順がわかってればそれほどの手間じゃないですし僕はメインがChromeなので大満足です。環境を作るのが面倒かもしれませんが得られるメリットは特大です。ありがとうありがとう。あと界王拳は慎重に押しましょう。^^;