2012-02-01から1ヶ月間の記事一覧

Padrinoのエラーハンドリング

Padrinoでエラーのハンドリングを行うには、以下のように書くんだけど、これだけだとダメで、 class MyApp < Padrino::Application # いろいろ省略 # こんな感じでエラー処理をカスタマイズ error do puts "ここにエラー処理をかく" end end 以下のサイトに…

Ruby 1.9.3でデバッガを動かす

Gemfileに以下のように書いたところ、、 gem 'ruby-debug' こんなエラーが出た Gem::InstallError: rbx-require-relative requires Ruby version ~> 1.8.7. An error occured while installing rbx-require-relative (0.0.5), and Bundler cannot continue. …

Ruby1.9 lambdaの書き方メモ

普通のlambdaの書き方 la = lambda {|x, y| return x * y } puts la.(2, 1) => 2 かっこをdoにした場合 la = lambda do |x, y| return x * y end puts la.(2, 2) => 4 Ruby1.9からは 「lambda」の代わりに「->」を使えるようになったらしす。ただ、lambdaを…