[Ruby] メソッド一覧を得る
メソッド一覧を得るにはmethodsメソッドを使う。 p obj.methods でメソッド一覧が表示される。 参考 機能別索引 – Rubyリファレンスマニュアル
bugyoのlog。決してblogではない。
メソッド一覧を得るにはmethodsメソッドを使う。 p obj.methods でメソッド一覧が表示される。 参考 機能別索引 – Rubyリファレンスマニュアル
http://rubyforge.org/frs/?group_id=1006 からrubysdl-win32-binをとってきてWindows環境にRuby/SDLをインストール。 install_rubysdl.rbというスクリプトが付いてきて、それでインストールするようになっているが、そのスクリプトが c:/ruby/lib/ruby/1.8/fileutils.rb:1262:in `initialize’: Permission denied – c:/ruby/bin/zlib1.dll (Errno::EACCES) というエラーを出して停止する。 すでにあって、実行中のrubyにダイナミックリンクされているzlib1.dllをインストールスクリプトが上書きしようとしたのが原因のよう。 先にインストール元のzlib1.dllをインストール先にコピーして元のzlib1.dllを消してから再びインストールスクリプトを実行すると無事インストールされた。 ちなみに、インストール先のrubyはワンクリック インストーラからインストールしたもの。
setup.exeにはRubyGemsは無いので、 http://rubyforge.org/projects/rubygems/ から取ってきてインストールする。 $ tar xvzf rubygems-1.3.5.tgz $ cd rubygems-1.3.5 $ ruby setup.rb でインストールできる。