RoR

Ruby on Rails チュートリアル 7章の誤訳

下記の誤訳については、2014/02/18に報告・修正済みです。@yasulabさん、早々のご対応ありがとうございます。 コラム7.1で発見した誤訳。 原文 (I find it confusing that the console, server, and migrate commands specify non-default environments in t…

Ruby on Rails チュートリアル 9章の誤訳

下記の誤訳は、既に修正されています。@yasulabさん、お忙しい中ご対応ありがとうございます。 9.2直前の この節のコードを使用することで、ユーザー編集ページは動作するはずです。 テストスイートをダブルクリックして実行してみれば、今度は緑色になるで…

Ruby on Rails チュートリアル リスト7.16の誤訳

下記の誤訳は、既に修正されています。@yasulabさん、お忙しい中ご対応ありがとうございます。 リスト7.16の describe "signup page" do は、 describe "signup" do の誤り。原文のListing 7.16.も、"signup"となっていることを確認済み。 日本語チュートリ…

ソースコードの文字コード

『RailsによるアジャイルWebアプリケーション開発 』のp68にある protected def validate errors.add(:price, "は 0 より大きくなければなりません") unless price.nil? || price > 0.0 end を追加して画面を操作すると、以下のエラーが発生。なお、「付録F…

MySQLのバージョンとMySQLへアクセスするライブラリの非互換性

『RailsによるアジャイルWebアプリケーション開発 』のp59にある、 >ruby script\generate scaffold Product Adminを実行すると、以下のエラーが発生。 Client does not support authentication protocol requested by server; consider up grading MySQL cl…

YAML

『RailsによるアジャイルWebアプリケーション開発 』のp59にある、 >ruby script\generate scaffold Product Adminを実行すると、以下のエラーが発生。 >ruby script\generate scaffold Product Admin C:/ruby-1.8.5/lib/ruby/1.8/yaml.rb:133:in `load': sy…

Railsの初期画面

Rails-0.13.1を使用した場合、初期画面は『RailsによるアジャイルWebアプリケーション開発 』のp31の図4.1とは異なり、"Congratulations, you've put Ruby on Rails!"から始まるテキストのみの画面となる。

Rails-0.13.1をRuby-1.8.3以上で使用する場合のパッチ

『RailsによるアジャイルWebアプリケーション開発 』のp30のようにrailsコマンドを実行すると、以下のエラーが発生。 >rails demo C:/ruby-1.8.5/lib/ruby/gems/1.8/gems/activesupport-1.1.1/lib/active_support/clea n_logger.rb:13:in `remove_const': co…

Rails-0.13.1インストール

いまさらながら、RoRのインストール。『RailsによるアジャイルWebアプリケーション開発 』を参照する都合、バージョン0.13.1をインストール。gemでのインストールは以下の通り。 >gem install rails --version 0.13.1 --include-dependenciesProxyを経由する…