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

Rails 2.0のサーバーをスクレイピングしようと思ったら、、、

authenticity_token を一緒に渡さないと、POSTができないようだ。 少しだけやっかい。 Rails 1.2のときはなかったのに。

exerbのメモ

RubyスクリプトをWindowsのEXEにするには2通りある exerb RubyScript2Exe exerbは以下のページを参照のこと http://exerb.sourceforge.jp/インストールはソースをダウンロードして、展開して、ruby setup.rbだけ。 最新バージョンは4.3(2008/1/23現在)コンパ…

Rails script/runnerの文字化け

Railsで文字化けを解消するために以下のコードをapp/contorllers/application.rb に設置した。 すると今までうまく表示されているものが文字化けを起こし、以下のコードを設置したものはphpmyadminなどできちんと表示されている。 before_filter :set_charse…

Dreamhostで `activate': can't activate rails (= 2.0.2), already activated rails-1.2.6] (Gem::Exception)

DreamhostでRails 2.0.2がインストールされてしまい、これまで1.2.6で動いていたバッチプログラム(./script/runner lib/*.rb)がとまってしまった。まだ解決策が見つからない。 script/ruunerの起動はやめて、ActiveRecordを加えたプログラムにする。 require…

InstantRails 2.0が出た

http://instantrails.rubyforge.org/wiki/wiki.plRails 2.0.2がインストールされているRuby 1.8.6 Level 111 Apache 1.3.33 MySQL 5.0.27 Mongrel 1.1.2でもアプリが2.0に対応していないんだよな。。。トホホ。

gemをupdateしたら、mongrelが動かなくなった

gem update --system とupdateしたら、gemが1.0.1にバージョンアップされた。 するとmongrelが動かない。gem update mongrelとして、1.1.3(Windows)にアップしたら動いた。それだけソースを辿って変える必要はなかったな。 しかし、Linux用のは1.1.3はrdocの…

ruby-openid 2.0.2

railsのプログラムを再起動したら起動しない。 restful_open_id_authenticationというプラグインでエラーが出ている。gem update とやって、ruby-openid がバージョンアップをしたらrestful_open_id_authenticationと対応しなくなったようだ。restful_open_i…

スクレイピングをXHTMLのXPathははまった

HTML文書内の特定の場所を、XPathで位置を特定しようとするんだけれど、なかなかうまくいかない。 FireBugは存在しないタグを勝手に補填するし、Tidyで補正しても、、、その後、rubyのHpricotでは指定した場所をうまく捉えることができない。 この部分はバグ…