Feed on
Posts
Comments

http://fastladder.org/ja/index.html
fastladderがオープンソースになりRailsベースみたいなのでさっそく見てみた

svn checkout http://fastladder.googlecode.com/svn/trunk/ fastladder

サイズは18.3MBファイル数は438、revisionは13だった。

$ 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 mongrel
$ sudo gem install sqlite3-ruby

が必要みたい。

rake db:migrate
script/server

dlopen(lib/libfreeimage-3.10.0.dylib, 9): image not found
のエラーが出た

libfreeimage-3.10.0.dylibは何のファイルかよくわからなかったけど、当方localはmacなので上の階層にいたそのファイルをlibへコピー

script/server
p1.png
動き出した。

で、さっそくソースを見てみる。

config/environment.rb

config/secret.txtにcookie用のsecret keyを作っていた。
Railsのverは2.0.2

config/routes.rb

最初に読むのはmap.root :controller => “reader”, :action => “welcome”みたい。

app/controllers/application.rb
app/controllers/sessions_controller.rb
app/controllers/reader_controller.rb
app/controllers/members_controller.rb

をうろうろしながら、config/routes.rbのmap.resources :membersの一文のおかげで memberへのpostはcreateということで、メンバーが登録されていない場合、新規メンバー登録になるみたい。まさにRails2.0。読むのは今日はココまで。

pluginはrestful_authenticationを使用。public/jsに大量のjsファイルがある。こっちのほうをどこからどう使われているのか理解するのがcord readingになりそうな予感。現在の所Edit FeedでLast Updateが463 months agoになるのが意味不明。

Leave a Reply