Ruby における elsif
Ruby の elsif が嫌い。elsif 書くなら case & when 使う。なんか elsif ってソースのバランスが変。
if a =~ /foo/ # do elsif a =~ /bar/ # do elsif a =~ /baz/ # do end
case when a =~ /foo/ # do when a =~ /bar/ # do when a =~ /baz/ # do end
関連エントリー
- DaVinci Resolve のマーカーから YouTube のチャプターを書き出した後に生成する 書き出しするとき、YouTube 設定でマーカーをチャプターにしてくれる機能がある。書き出したあとに再生成とかしたいので、どこかから普通にテ...
- iolanguage 引数のデフォルト値 リファレンスを見た限りではメソッドの引数を省略したときの値を指定できないっぽい。ようは可変長変数を使うんだと思うんだけど、これまた長い。んな...
- nginx の rewrite ルールっぽく h2o の mruby でリクエストの rewrite を行う このサイトのHTTPS化にあたって nginx で書いていた rewrite のルールを h2o の mruby で処理するように変える必要...
- ruby-xslt 0.8.2 新しくなっているのに気付いた。 ruby extconf.rb --enable-error-handler (off by default...
- chokan 再実装 IRC BOT を作り直し。RICE 使うことにする。 プラグインのロード方法を変えた。新しい無名のモジュールを作ってその中で実行してクラス...