Hatena::Groupgeneration1986

ハチロク世代みたいな

2008-02-07

Fastladderがオープンソース化

| Fastladderがオープンソース化 - ハチロク世代みたいな を含むブックマーク はてなブックマーク - Fastladderがオープンソース化 - ハチロク世代みたいな Fastladderがオープンソース化 - ハチロク世代みたいな のブックマークコメント

ライブドアは2008年2月7日,同社製RSSリーダーlivedoor Reader」の英語版「Fastladder(ファストラダー)」のオープンソース版を公開した。Ruby on Railsをベースにしており,Windowsパソコン上でスタンドアローンでも動作する。

ライブドアがRSSリーダー「Fastladder」をOSS化,Ruby on RailsベースでWindowsパソコン単体でも動作:ITpro

Railsアプリだったのね、あれ。MITライセンスということで結構ユルめに使えるみたい。後でソースコードを読んでみる。

必要なもの

FreeImageライブラリがいるらしい。あと必要としているgemパッケージがいくつか。

ソースをまだ読んでないからMongrel必須なのか分からん。sqlite3-rubyはsqlit3使う場合のみっぽいので無視でいいでしょう。

出来ればJRubyで動かしたいところだけど、動作条件に1.8.6って書いてあるからCRubyしかダメっぽい。1.1 RC1使えばいいんだろうけど、出来れば正式リリースになってから使いたいしなぁ。

openSUSE 10.3 でfastladderが動くまで

> zypper install libfreeimage3 libfreeimage-devel
> gem install rails rfeedfinder feed-normalizer opml mongrel -y
> cd RAILS_ROOT
> rake db:create
> rake db:migrate
> script/server
> script/crawler > /dev/null

あとはhttp://127.0.0.1:3000/アクセスすればログイン/サインアップ画面に飛ぶので、適当にユーザー作ってログインすれば使えるみたいです。

Moongiftの紹介によると一部機能が実装されていないみたい。でも動作はほとんどそのままなので、普通にローカルRSSリーダーとして使うのも良さげではある。まぁ、特に困るようなRSSを登録している訳ではないので、日常に使う分にはLivedoor Readerで充分なんだけど。今やっている業務が終わったら本格的に弄ってみよう。

使われているプラグイン

NetBeansプラグインブラウザで見てみたらrestful_authenticationっていうものを使っているみたい。ログイン周りにはacts_as_authenticatedしか使ったことが無かったけど、調べてみたらこれもうメンテされていないのね。今度からは俺もrestful_authenticationに移行してみよう。

2008/02/08追記

最速インターフェース研究会 :: オープンソース版のFastladderが公開されましたによると、元々mod_perl + Sledgeで動いていたモノをRailsに書き換えたんだって。