2006-10-01から1ヶ月間の記事一覧

YAML.load で symbol や object が指定されたらエラーにする

YAML.load で symbol や object が指定されたらエラーにするには、以下のように指定すれば可能のようです。 error_proc = Proc.new do |type,value| raise YAML::Error, "Invalid #{type.inspect}, #{value.inspect}" end YAML.add_domain_type('ruby.yaml.o…

Association extensions を block で指定して gettext updatepo を行うとエラーになる

↓ のようなテーブルがあるとします +---------+ +----------+ | authors | --------- | articles | +---------+ 1 N +----------+で ActiveRecord は ↓ のように Association extensions を使ったもの。 class Author < ActiveRecord::Base has_many :articl…