Ruby入門

【rails】Uncaught ReferenceError: $ is not defined

背景 Ajaxを組み込み、フォロー機能を実装している際に発生する。 エラーの原因は$ is not definedより、jQueryに関連すると推測。 解決方法 jQueryをGemfileに記載。 app/assets/javascripts/applicationに//= require jquery を記載。 ただし、require_tre…

production環境でのメール認証でエラーが出現する際に試したこと

背景 herokuで作成中のwebアプリでユーザー登録を実行する際に、 sign upボタンを押すと、We're sorry, but something went wrong.が表示されるページにリダイレクトされてしまう。 heroku logs --tailを実行してログの収集を行う。 原因 ログを追った結果、…

Rails Girls Kyoto 10thに参加してきました

作成物 https://rails-girls-eri.herokuapp.com/ 感想 オーガナイザーやコーチの方が暖かく迎えてくださり、楽しく学ぶことができた。 何かを新しく学ぶ時に、楽しさを感じることは大事だ。だが、学習方法がわからなかったり、学習内容への理解が困難に感じ…

bundle installをするとbundle updateをするように言われる

背景 Rails newで新しくWebアプリケーションを作成した後、Gemfileを更新し、bundle instal --without productionlをすると、 If you are updating multiple gems in your Gemfile at once, try passing them all to `bundle update` というエラーがRails Tu…

Rails - SendGrid - invalid response error

エラー内容 Signup有効化の為に受信したメールのActivateリンクをクリックすると This page isn’t working u13692736.ct.sendgrid.net sent an invalid response. ERR_INVALID_REDIRECT が表示されて、有効化されない。 解決方法 config/environments/produc…

Address already in use - bind(2) for "0.0.0.0" port 3000 (Errno::EADDRINUSE) というエラーが出た

エラー内容 タイトルの通り。 Address already in use - bind(2) for "0.0.0.0" port 3000 (Errno::EADDRINUSE) 取り組んだ事 $ lsof -i:3000 実行結果 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME ruby 99136 eri2490 12u IPv4 0x4ad22ad916893e63…