2015-01-01から1年間の記事一覧
Elixirにはfor文ないと思っていたが、実はある。 for x <- 1..5, do: x と書けば、 [1, 2, 3, 4, 5] になってます。 (実際、for-doの構文とも取れますが) Enum.map(1..5, fn(x) -> x end) との動きが同じ。 僕と同じく、ないと思ってる人も多いのでは。
bootstrap2から3に変える話。 Railsチュートリアルでテキストフィールドとかボタンとかいっぱいになってしまうパターン。 理想はこれ。 第10章 ユーザーのマイクロポスト | Rails チュートリアル 結構違うので、修正したほうがよさそだと感じたのでなおした…
Railsチュートリアルにて。 Rspecのエラーが通らない、NoMethodErrorで次のような内容。 Authentication authorization for non-signed-in users in the Users controller submitting to the update action Failure/Error: specify { expect(response).to re…
Wrong number of arguments (2 for 1) とかで引っかかるようなら、turbolinksが古いかも。 Railsチュートリアルでやってた時は、 バージョンを上げてbundle installすればいけました。
Bootstrap2から3に変えた影響で、エラーが出た。 エラーを回避するにはapp/assets/stylesheets/custom.css.scss:を変更する。.field_with_errors{@extend.control-group;@extend.error;}を.field_with_errors{@extend.has-error;}に変更すれば、こんな感じに…
rvmで以前まで使ってたバージョンを削除したら、 こんなメッセージ出たパターン (例:2.1.1使ってて消した時) ruby-2.1.1 is not installed. To install do: 'rvm install ruby-2.1.1' railsプロジェクトにある、 .ruby-version というファイル中に変更した…
bootstrapのバージョン上げようとしたら(Railsチュートリアルは2.X系で入れようとしたのが3.X系だったはず)、ページ内でエラーが出るようになった。 NoMethodError in Pages#home undefined method `environment' for nil:NilClass で、Homeのページを確認…
rvmだけに限らずrbenvとかでもなるかな?と。 RubyMine>Preferences>Ruby SDK and Gemsでバージョン変えるのもそうなんだけど、 気が付いたら開くたびに「Project .ruby-version Settings:Cannot switch SDK.」って出たり、 ターミナルで「ruby-2.1.1 is not…