ruby
Railsのvalidationルールにinclusionがあるが、含まれる値をinに指定する際には注意が必要。 Rails Guideでも使っているが、配列を表現するために %wを使う場合、中身は文字列になるので、数字を検証したい場合は要注意。 例えば %w(0 1 2) と [0, 1, 2]は別…
こんなメールがherokuから来てたので、いまさらながらアップデートしてみたら、動かなくなったので対応した時のメモを残します。 On November 4th 2015, the Cedar-10 stack will reach its end-of-life. Cedar-14 is Heroku’s most modern stack and when w…
ruby2.1系が(とっくに)安定版で出ていたのに気づいたので、上げてみました。 ちなみに気づかなかったのは、rbenv install --list で出てこなかったため。 ※情報収集はこまめにしよう。。 手順 RailsアプリのRootへ移動 $ cd rails_app rubyのバージョンを…
rubyでちょっとしたアプリを作っていた時のメモです。 過程は端折りますが、以下のような形で受け取ったリクエストを処理しようと思ったら、どうしても空になってしまいました。。 req = request.body.read puts #{req} # => "" 結論から言うと、処理の前に…
あまりにも更新を放置しすぎたので、なんでもいいからネタを。。 既出すぎますが、自分のメモに。 rubyでtwitter apiを使ってみた際のメモ。 環境 ruby2.0.0 rbenv 0.4 Ubuntu 12.04.3 LTS ※事前にTwitterのアカウントを取得しておくこと。 $ ruby -v ruby 2…