はじめてのRuby on Rails 2

はじめてのRuby on Rails 2 (I・O BOOKS)

はじめてのRuby on Rails 2 (I・O BOOKS)

早速、本書の内容に沿って実習する。rubyRuby on Rails公式サイトに置いてあるバージョン(1.8.6.26)をインストール。その後、RubyGemsというツールを使って(なんかperlにおけるPPMみたいなものか)、RubyGemsそのもののバージョンアップを行う。そして肝心のRailsのインストールを開始。この本ではDBとしてsqliteを利用しているので、sqlite公式サイトよりsqlitedll-3_6_7.zipとsqlite-3_6_7.zipをダウンロード・解凍して、c:\ruby\bin配下に移動。rubyからsqliteを使うためのモジュールをダウンロードしようとするとエラーになる。本書の内容通りにはいかない。RubyForgeで調べてみると、Error installing sqlite3-rubyというページが見つかったので、前のバージョンのモジュールをインストールして解決。後ほど、著者のサポートページを見ても同じ事が掲載されていた。
本書通りに作業していくと、確かにめちゃくちゃ簡単にDBを操作できるwebアプリケーションを作成できることは分かる。rubyシンタックスがよく分からないので自分なりにカスタマイズすることはできないけど。perlとちがい、rubyでは変数の前に$はいらないみたいだ。@が付いているとインスタンス変数というのもperlの配列と勘違いしてしまいそうだ。