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

Yahoo REST APIの使い方

REST方式のWeb APIの良いところはその呼び出し方法が簡単なところにあるわけですが、ここではYahoo!の検索APIを使ってみます。取得されたデータをきれいに整形して表示するにはJavascriptを使ったAJAX的手法とすべきですが、単純にAPIを呼び出すだけなら、HT…

Edge Railsのインストール

EdgeRailsのインストールはsvnコマンドで最新のリビジョンからローカルコピーを取得することで行なえます。 mkdir -p drop_of_today/vendor cd drop_of_today/ svn co http://dev.rubyonrails.org/svn/rails/trunk vendor/railsこれでvendorディレクトリ以下…

RESTfulなscaffold

EdgeRailsをインストールして最新のRails(たとえばリビジョン7507など)のscaffoldを生成してみるとわかりますが、現行1.2.3のscaffoldは既に廃止され、scaffold_resourceのようにRESTfulなscaffoldに変更されています。 ./script/generate scaffold model_na…

XML Builderの簡単な使い方

app/viewsのテンプレートとして、.rhtmlの代わりに.rxmlを配置すると、XML Builder用のテンプレートになります。XMLならどのような表現も可能なのですが、あまり例が多くないようなので、以下に簡単なサンプルを置いておきます。 xml.instruct! :xml, :versi…