ITコンサルの日常

ITコンサル会社に勤務する普通のITエンジニアの日常です。

2008-01-13から1日間の記事一覧

動的にクラスを生成

RubyではStructクラスを使うと、データを格納するだけのクラスを作成できるそうです。 # Personクラスを定義 Person = Struct.new("Person", "name", "address", "tel") taro = Person.new("Taro", "Tokyo", "03-3xxx-xxxx") hanako = Person.new("Hanako", …

gdbmエラーになる。

たのしいRuby第二版のp425 23章の郵便番号のサンプルを動かすと、gdbmが無いというエラーになる。 C:/work/rubyproject/funruby/jzipcode.rb:1:in `require': no such file to load -- gdbm (LoadError) from C:/work/rubyproject/funruby/jzipcode.rb:1:in `<top (required)></top>…