Ruby

rspecでundefined method validate_presence_ofとエラーが出る

rspecでundefined method validate_presence_ofというエラーがでました。not null制約のためにvalidate_presence_ofを使ったのですが、こんなメソッドないと言っています。他のプロジェクトでは使えていたので、比較してみるとバージョンに問題がありました。…

rubyのopensslのパス問題の次は、bundle installでfatal: No live threads left. Deadlock?に遭遇した

bundle installがうまくいかない場合はお試しください。今回はopensslのパスの問題と一緒にfatal: No live threads left. Deadlock?というエラーも出てきました。 # 有効なopensslコマンドのバージョンを調べます。 # これはmac osに最初から入っていたもの…

rbenvでruby2.1.1がインストールできないので、ソースコードからmake installでコンパイルした

Everyday Rails - RSpecによるRailsテスト入門を購入したので、チュートリアルをこなしていこうと思ったら、rbenv: version '2.1.1' is not installedとターミナルで表示されました。どうやら.ruby-versionというファイルに2.1.1を使用するように書かれてい…

pythonと同じだと思い、rubyのインタプリタが起動しない問題にハマってしまった

pythonだとコマンドpythonで2.xが、python3で3.xのpythonインタプリタが起動します。rubyも同じだと思い,rubyコマンドを引数なしで実行していました。そうしたら次の行に改行されるけどプロンプトが表示されず処理が終わらない状態になりました。 原因はコマ…