ダッシュで奪取

元SIerだけどWebエンジニアになりたい!

【雑記】TECH::EXPERT 6日目

6日目です!今日は9時〜19時まで教室にいました。
試験中にPCのファン音がすごいことになって焦りました…

目次

  1. 今日やったこと
  2. メモ
  3. 参考URL
  4. 今日の日記
  5. 明日やりたいこと

1. 今日やったこと

  • カリキュラム
    • Rails エラー問題
    • 映画レビューサイト作成
    • 中間試験

2. メモ

  • deviseのメソッド
    • after_sign_out_path_for
# サインアウト後のリダイレクト先を指定する
def after_sign_out_path_for(resource)
  # サインアウト後、users/sign_inにリダイレクト
  '/users/sign_in'
end
  • authenticate_user!
# ログインしていない場合、ログインページにリダイレクト
# before_actionで使う
# indexアクション以外、ログインチェックする
before_action :authenticate_user!, except: :index
  • devise_parameter_sanitizer
# deviseのストロングパラメータに、パラメータを追加する
# devise_parameter_sanitizer.permig(追加したいメソッドの種類, keys: [追加したいパラメータ名] )
# ※追加したいメソッドの種類
# → :sign_up、:sign_in、:account_update

# ユーザー情報更新時のストロングパラメータに、ニックネームと年齢を追加
devise_parameter_sanitizer.permig(:account_update, keys: [:nickname, :age] )

断片的なメモになりつつあるので、明日にでもまとめて後で確認できるようにしておきたい…

3. 参考URL

4. 今日の日記

中間試験ですが、CSSの問題で詰まってしまい肝心のRailsにかける時間がなくなってしまいました。
エラーをちょこちょこ潰したり、ゴリゴリ処理を作っているのは結構たのしいのですが…CSS…

5. 明日やりたいこと

  • deviseのメソッドをまとめる
    • 断片的にぱらぱら色々触りましたが、後で「なんだっけ?」になりそうなので。
  • 中間試験の問題を解き直す
    • floatと仲良くなりたい
  • 模試を受ける
    • …前にカリキュラムのCSSの問題!やったと思い込んでいたら解いていなかったので(あほ)朝一でちゃんとやります…