2008年4月
    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30      
検索

Subscription
EDGE NOW!
Flickr
www.flickr.com
This is a Flickr badge showing public photos from arne5000. Make your own badge here.
最近のコメント
Fastladder オープンソース化!!
TN at 2008年4月 1日
YSAIX at 2008年4月 1日

DESIGN SHOW CASE
TN at 2008年3月17日
tera at 2008年3月 6日
tera at 2008年3月 6日

Droog Design
TN at 2008年3月17日
gabo at 2008年3月11日

Do the Test !
TN at 2008年3月17日
lilys at 2008年3月13日

Yod'm 3D :: 3D Virtual Desktop::
ちょこ at 2008年3月14日
DIS at 2007年8月28日

Sponcer




Creative Commons License
This weblog is licensed under a Creative Commons License.
Powered by Movable Type 3.2

2008年2月 7日

Fastladder オープンソース化!!

[ Web2.0 ]

衝撃です。ライブドアが提供するオンラインRSSリーダ

Fastladderがオープンソース化

ソースはGoogle Codeでホストされ、ライセンスはMIT。
ソース自体はサービス運用されているものとは異なるようですが、それでもかなり衝撃的。
Ruby on Railsで構築されていて、Windows用では1-clickインストーラまで完備。
これを使えば、インターネット上のRSSはもちろんイントラネット上のRSSまで読むことが可能。


Windows版はかなり丁寧にインストール方法が書かれていますが、OSX(Leopard)/unixは付属のテキストしかないため、メモしておきたいと思います。

ホームディレクトリ上で作業しているものとします。


1.Xcodeのインストール(Mac)

2.Fastladderのソースの取得。

ターミナルで

$ svn co http://fastladder.googlecode.com/svn/trunk/ fastladder

と入力。

3.Railsおよび必要なgemのアップデート/インストール

ターミナルで

$ sudo gem install rails --version 2.0.2 -y
$ sudo gem install rfeedfinder
$ sudo gem install feed-normalizer
$ sudo gem install opml
$ sudo gem install sqlite3-ruby

INSTALL.txtではウェブサーバーとして、mongrelを使っていますが、thinを使うことにします。

$ sudo gem install thin

4.freeimageライブラリのインストール

*この過程はINSTALL.txtには書かれていませんが、やらないと動きません。

ターミナルで

Leopardの場合

$ cd fastladder/freeimage-darwin
$ cp libfreeimage-3.10.0.dylib ../fastladder/lib

Linux(ubuntu)の場合

$ apt-get install freeimage3

yumでも多分同様。


5.データベースの作成

デフォルトではSqlite3を使う設定になっていますが、ほかのDBを使いたい場合はconfig/database.ymlを編集してください

ターミナルで、

$ cd ~/fastladder/fastladder
$ RAILS_ENV=production
$ rake db:migrate

6.ウェブサーバーとクローラーの起動

$ thin start -e production
$ RAILS_ENV=production script/crawler > /dev/null &

7.ブラウザでアクセス

http://localhost:3000

にアクセスすると、サインアップフォームにリダイレクトされ、サインアップすればFastladderを使うことができます。

オープンソースになったことで、今後さまざまな拡張がなされていくことだと思います。
これからの展開が非常に楽しみです。


TrackBack:http://www.nitenichiryu.org/MT/TrackBack.fpl/2145




Posted by TN at 2008年2月 7日 17:10 | | |add.gif
関連したBlog
Title: [Ubuntu]Gutsy に Fastladder をインストール
Excerpt: フォーラムネタですが、Ubuntu Gutsy に Fastladder をインストールした手順をまとめてみました。インストールの仕方は INSTALL.txt とニテンイチリュウ: Fastladder オープンソース化!!を参考にしています。実際に動作するまで作業を行っていますが、もしかすると無駄な
From: May the Source be with you
Date: 2008.04.02
コメント

こんにちは。はじめまして。
どのような状況か詳細をおしえていただければ、対応できるかもしれません。

よろしくお願いします。

Posted by: TN at 2008年4月 1日 15:48

途中までうまくいったのですが、
最後の方でつまってしまいました。
できれば教えてもらえないでしょうか。

Posted by: YSAIX at 2008年4月 1日 14:28
コメントを書く











左の情報を記憶させますか?

このコメントにレスがあった場合メールで受け取る: