ruby

split でデリミタも結果に含めたい

sep で指定されたパターンに括弧が含まれている場合には、各括弧のパターンにマッチした文字列も配列に含まれます。括弧が複数ある場合は、マッチしたものだけが配列に含まれます。 プログラミング言語 Ruby リファレンスマニュアル へえ、知らなかった。そ…

authlogic + OpenID でちょっとはまる

authlogic 2.1.3 authlogic_openid 1.0.5 ruby-openid 2.1.7 で GitHub - binarylogic/authlogic_openid: Extension of the Authlogic library to add OpenID support. の通りにやるとエラーになります。困ります。すぐに修正されそうですが、とりあえず対処…

Q4M for Ruby マルチスレッド

RubyのスレッドがMySQLで詰まるのはそういうものらしくて、最近話題らしいNeverBlockの関連プロダクトmysqlplusがあると解決するらしい。 require 'mysqlplus' ActiveRecord::Base.connection.raw_connection.async_query("select queue_wait('#{table_name}…