Rails2.0.2がもうあるよ!

· Ruby on Rails

JRuby1.0.3がリリースされたので、それにRailsを入れようとした。 ![rails202.jpg](http://www.eisbahn.jp/yoichiro/images/rails202.jpg) なんと、すでに2.0.2がある。この前2.0.1がリリースされたばかりなのに。 というわけで、近日中に2.0.2リリースのアナウンスが正式に来るだろう。…

Read more →

丸レクでREST on Railsについて話をしてきました

· Ruby on Rails

本日、「 [丸山先生レクチャーシリーズ RESTfulサービス技術の台頭](http://www.c-sq.com/modules/article/article131.html)」で話をしてきた。僕の題目はというと、「Ruby on Rails2.0におけるREST対応」。使用したスライドは下のものである。 [![SlideShare](http://static.slideshare.net/swf/logoembd.png)](http://www.slideshare.net/?src…

Read more →

あるタグ全体を検証するassert_dom_equalメソッド

· Ruby on Rails

RailsにおけるControllerの挙動をテストするために、functionalsテストがある。functionalsテストの対象は各種Controllerクラスのメソッドであり、Webブラウザのリクエストをシミュレートして、それに対するControllerおよび使用されたViewの結果の内容を検証するのが目的。つまり、rhtmlやrxmlなどのViewによってレンダリングされた内容についても、動的に変化する部分に関してはfunctionalsテストの範囲となる。 functionalsテ…

Read more →

ある冬の出来事

· Complaining

先日、嫁と一緒に自宅近くのDocomoショップに行ったときの話。 僕らは家族割引の変更をしたくて、Docomoショップの中で順番を待っていた。整理券の自動発券機が入り口の正面に置いてあって、自分の番号が来るまで、座ってるか商品を見て待っているのが、大人の振る舞いである。僕らの前には10人ほどいるはずなのだが、店内には10人も見当たらない。整理券だけ取ったけど、時間がかかるし今日はいいや、って感じで帰っちゃう人がいるのだろう。つまり、整理券に書かれている番号ほど待ち時間は長くない、ということだ。1…

Read more →

assert_selectで属性値を扱う方法

· Ruby on Rails

rhtmlのレンダリング結果を確認するために、assertselectを使用する。この際、要素が持つテキストを確認するのではなく、ある属性の値を検証する必要も出てくるだろう。 ある要素のある属性値を確認するためには、以下のようにすれば良い。 assertselect element, '[name=?]', 'value' 上記の例では、ある要素elementに対して、それが持つ"name"属性の値が"value"であることを確認するコードである。つまり、 [CSSセレクタ](http:/…

Read more →

Ruby on Railsでもfacebookアプリは作れます(3)

· facebook

かなりもったいぶっている「Ruby on Railsでもfacebookアプリは作れます」シリーズだが、やっと今回からrfaceookプラグインを使って実際にfacebookアプリを作る話をしてみようと思う。 rfacebookプラグインを使ったRuby on Railsでのfacebookアプリの作り方は、 [前のエントリ](http://www.eisbahn.jp/yoichiro/2007/12/rubyonrailsfacebook.html)でも紹介した通り、 [RFacebo…

Read more →

RESTful Webサービス本が届きました

· Other

僕はこれを5日以内に読破しなければならない。 [![200712131129000.jpg](http://www.eisbahn.jp/yoichiro/images/200712131129000.jpg) RESTful Webサービス](http://www.amazon.co.jp/exec/obidos/ASIN/4873113539/eclipseplugin-22/ref=nosim)…

Read more →

「Ruby on Rails2.0におけるREST対応」のハンズオンが公開されました

· Ruby on Rails

来週の18日に控えている丸レクで使用する資料が、今日から以下のサイトで公開されている。 丸山先生レクチャーシリーズ2007-2008 「 [第2回「RESTfulなサービス技術の台頭](http://www.c-sq.com/modules/article/article131.html)」 僕の資料は、「第3セッションのハンズアウト」である。興味のある方は、ぜひ見てみて欲しい。もちろん当日会場に来てもらえると、もっと嬉しい。…

Read more →

Ruby on Rails 2.0がリリースされました!

· Ruby on Rails

見落としていたのだが、すでにRuby on Rails 2.0が、12月6日にリリースされていた。現在は、すでに2.0.1になっている。 [root/tags/rel2-0-1](http://dev.rubyonrails.org/browser/tags/rel2-0-1) - Rails Trac 今日時点で、例えば「jruby -S gem install rails --include-dependencies」すれば、2.0.1一式を得ることができる。ちなみに、僕のmacではヒープ…

Read more →