Ruby on Rails

Rails 2.0 で『AWDR 第2版』をやる方法

scaffolding と classic_pagination および will_pagination の3つのプラグインを入れると本の通りに実行できるようになるらしい。技術メモ[それはBooks] RadRails では Rails 1.2 と Rails 2.0 の切り替えも超簡単 ところで、僕の環境では Rails 1.2.6 …

Rails 2.0 でダイナミックな Scaffold が作動しない件

どうやら、Rails 1.2 から 2.0 への変化はかなり大きなものらしい。 『RailsによるアジャイルWebアプリケーション開発 第2版』の内容も、もはや古くなっていて、そのままやってもうまく動かない箇所が多々あるようだ。 Rails 2.0 の情報源がこちらにまとめら…

Rails 2.0 での add_column / remove_column の自動生成

既存のテーブルに列を追加したい場合、ジェネレーターで migration add_column とかやるのだけど、Rails 2.0 では少し便利になって、以下のように書けるらしい。 >script/generate migration AddPriceToProduct price:decimalAddカラム名Toモデル名、の後に…

Aptana RadRails を使った Scaffold の作成(RAILS 2.0 の場合)

どうも『RailsによるアジャイルWebアプリケーション開発 第2版』の6.1章の通りにやっても Scaffold がうまく作成されないようなので、Rails 2.0 流のやり方をメモしておく。 phpMyAdmin で depot_development という名のデータベースを作っておき、RadRails …

Aptana RadRails on OSX Leopard で Ruby on Rails + MySQL5 アプリ開発

Aptana RadRails で新規 Rails プロジェクトを作成。プロジェクト名:demo、データベース:MySQL、WEBrick サーバーを選択。 プロジェクトを作成すると まず Ruby gems 2.0.2 がないというエラーが出る。 Missing the Rails 2.0.2 gem. Please `gem install …

OSX Leopard に Rails 環境を整える

はじめから Ruby と Rails がインストールされているらしく、Rails のアップデートだけでいいみたい。Developing Rails Applications on Mac OS X Leopard Leopard に MySQL5 をインストール MacPorts で入れた方がいいのかな?とも思ったけど、 $ port info…

Aptana Studio 1.1 をインストール

OSX(10.4+)上でも動くようなので、使ってみることにした。Download Aptana Studio 1.1インストール後、Aptana Studio を起動すると、「Plugins」タブの中に RadRails のインストールボタンがあるので、ここから RadRails をインストールする。日本語化には…

80code.com のレンタルサーバーに Ruby on Rails をインストール

自社サービスをサクッとつくるため、Rails を使ってみることにした。利用しているサーバーは 80code.com だが、ここを参考にインストールしてみよう。さくらのレンタルサーバーにRuby on Railsをインストールする方法coreserverにRuby on Railsをインストー…