毎日やったことを記録していく(2019/10/15 191日目)
今日やったこと
TOEIC® L&R テスト 文法問題 でる1000問
- 回答数:15問
iKnow
- 新規:0個
- 復習:50個
スタディサプリENGLISH
- クイックワードクイズ:1サブセクション
読書
Refactoring: Ruby Edition
- 位置No: 990〜1004
開発
danime-nico-tools
fixtures
の更新
知ったこと
Railsのbefore_action
Railsのbefore_actionでrenderやredirect_toを実行すると以後のactionが実行されないのはrenderやredirect_toを実行するとresponse_bodyが空でなくなるから。
ちなみに同一アクション(メソッド)内で2回renderやredirecto_toが実行される(=response_bodyが空でない状態で実行する)とDoubleRenderErrorが発生する。
Rubyの例外
- Rubyのnet/httpで例外はリクエスト前にしか発生しない
- net/httpには1.1互換モードというものが存在する(Ruby1.6までが1.1、1.7以降が1.2)
- 〇〇Exception系はRubyのプロセスを続けるのが不可能な場合等に発生する
感想等
今日はかなり学びの多い一日だった。
ただasakusarbに行きたいのになかなか行けない・・・。(今日は食料を買いに行かなければいけなかった)
次回こそは・・・!