rails
http://journal.mycom.co.jp/news/2008/12/24/031/index.html
既に Model とか Controller がある場合に spec を書くには, どうするのかな?... と呟いてみる.
前回はこちら. 本日のお品書き test の作成, 修正, 追加 Article 作成時の修正 (start|end)_page は integer で渡す. model でそれをチェックする. year は Date オブジェクトを渡す. 必要なのは year のみ. の予定でしたが,方針を変えて, 勉強がてら RSpec …
この手の話はドコにでもありそうですが(笑) 近場で Rails 弄り始めた人々がいるので, 以前から作っていたコードとかを晒し始めてみます.やりたい事はそんなに大変な事ではなくて. 論文(電子ジャーナル)を管理したい. 取得した PDF を適切なディレクトリに保…
Rails 2.0に対応するために大幅に手を入れた「Four Days on Rails 2.0」のリリースアナウンスをしておらず、存在をご存知ない方がいらっしゃったので改めてお知らせいたします。 Four Days on Rails 2.0 (日本語版のみ)公開しますこのテキストは、新潟の勉…
Debian パッケージになっている rubygems|libgems-ruby1.8 で rails 2.0 を使おうとしたら...なんか変な事になったので, $ sudo dpkg --purge libgems-ruby1.8 rubygems libruby1.8-extras $ sudo aptitude install libgems-ruby1.0 rubygems libruby1.8-ext…
Gfdnavi のコミットが連日凄い事になっている. そろそろコミットしたい資源もあったりするわけですが...その前に確認することが結構ありそう. うーん.
ユーザ認証に LoginEngine を使おうとしたら, Rails 1.2 から設定が少し変わっていたのでメモ. 1.2 系からは Engine システムがうまく動かなくなったし, LoginEngine もメンテナンスは停止している.どうも acts_as_authenticated を使うのが流行らしい. acts…
ARFixture は, 現在の DB の内容を test/fixtures 以下へ yaml として出力するための Rails の plugin. 結構便利なんだけれども, Ruby の to_yaml は 2byte データを binary にして出力するので DB に日本語とか入っていると悲しくなります. binary にせずに…