2008-10-01から1ヶ月間の記事一覧

Railsで取得したRSSの記事の本来のURLをparseする方法

取得したRSSの中に広告と閲覧測定のためのタグが入っていることがある。ある企業の場合、広告のURLとlinkタグでは閲覧測定のためのURLを挟み、本来のURLはで挟むような形式にて提供している。Railsの場合、ほとんどはRubyのRSSパーサでこれを読み込もうとす…

Railsを始めて1週間経過したくらいの方への参考

rails開発環境を整える EclipseならRadRails Emacsならrails.el Vimならrails.vim rails.vimチートシート 資料 逆引きクイックリファレンスを用意する Railsチートシートを印刷する。 config/database.rb 実験する場合はSqlite3で大丈夫 サーバ apacheとpass…

Railsを始める3日前くらいの方への参考

1ヶ月間ずっとRailsを触り続けてようやく飽きてきた人が、Railsを始める方への参考を考えてみた。Web歴3ヶ月のPHP知らない人の意見なので、Web歴がそれ以上の方には参考にならない。 Railsの位置づけ 立ち上げが爆速で保守が楽 様式美、形式美 起動しっぱな…

GIGAZINEのRSSの記事の更新時間がRailsで取得できない件について

RailsでGIGAZINEのRSSをRubyのrssライブラリを用いて取得しようとしたが、記事の更新時間が取得できない。他のサイトのRSSの記事の更新時間は取得できている。RubyのRssParserとGigazine - Rubricks Project Rubyとしては、要素を見た時点でRSS0.9x/2.0系と…

GIGAZINEのRSSの記事の更新時間がRubyのRSSライブラリにて取得できない件の続き

RSSライブラリの1.6.0と2.4.0のソースを読む。RSS 2.0のときにDublinCoreModelをincludeしていないので、item.dc_dateで読み込みができないらしいことが分かる。Railsでは以下のファイルを追加する。 # config/initializers/rss.rb module RSS class Rss cla…