応用編課題4で参照にしたサイト
enumについて
【Rails】enumチュートリアル | Pikawaka - ピカ1わかりやすいプログラミング用語サイト
時間選択の部分、一時間おきに選択できるようにする。
Rails で datetimepicker を使用する手順 - blog @arfyasu
FatControllerについて
【Ruby on Rails】Fat Controllerの解消〜まずはロジックをモデルへ〜 - Qiita
wheneverについて
[初学者]whenever を使って定期的にバッチ処理を行う(公開設定編) - Qiita
Wheneverは導入が超簡単なcrontab管理ライブラリGemです![Rails 4.2 x Ruby 2.3] | 酒と涙とRubyとRailsと
clonに関して
Wheneverを使ってRailsタスクを定期実行する - とりとめも
Railsで定期的にバッチ回す「Whenever」 - Qiita
find_eachに関して
[Rails]find_eachが無限ループして本番環境のメモリを食いつぶした話 - Qiita
RSpecでselect boxを使うとき
RSpec - rspecでselect box の value を指定して選択状態にしたい|teratail
回答の解説を読んで
assign_attriblutesについて色々な更新メソッドの知識
Active Recordのattributesの更新メソッド | 酒と涙とRubyとRailsと
ActiveRecord の attribute 更新方法まとめ - Qiita
Rails 3.1: assign_attributesメソッド - Rails 雑感 - Ruby on Rails with OIAX
scopeのwhereで日付の範囲指定をするときの書き方。
scope :past_published, -> { where('published_at <= ?', Time.current) }について。
[WIP][基礎編]scopeを使って可読性と保守性を向上 - Qiita
find_each(&: published!)の&:について
[初心者向け] RubyやRailsでリファクタリングに使えそうなイディオムとか便利メソッドとか - Qiita
単一テーブル継承(STI)について
【Rails】単一テーブル継承(STI)について - Qiita
みんなRailsのSTIを誤解してないか!? - Qiita
時間指定の時に使うagoとsinceについて