2006-02-24から1日間の記事一覧

$SAFE

Rubyでは汚染された変数を使ったオペレーションに制限を持たせることができます。 $SAFE = 1 File.unlink ARGV[0] #=> in `unlink': Insecure operation - unlink (SecurityError)

String#split

RubyのString#splitを使うと、デリミタを使って文字列から配列が作れます。文字列と正規表現のどちらもデリミタにできます。 s = "Alice, Bobby, Chris,Diana, " p s.split(",") #=> ["Alice", " Bobby", " Chris", "Diana", " "] p s.split(/,\s*/) #=> ["A…

ReFe

「ReFeなら表示されますよ」というアドバイスを以前いただいたので、ReFe(りふぇ)なるものをインストールしました。 ReFeからダウンロードして展開。 README.jaを読む。 ruby setup.rb config ruby setup.rb setup ruby setup.rb install refe-0.8.0\data\…