AFTER CODEBSE School 9week(5/14-5/20)
今週も主にrailsチュートリアル。12章と13章の途中まで。進めてる途中で、あれなんだっけ???ってなる事象多発。あと今更ながらCODEBASE SHCOOLで作ったアプリを公開してみた。SlimをLinuxで動かすようにしたり、apacheとかnginxとかの設定を調べるのに手間取った。この辺りもう少し理解深めていきたい。(けど今はチュートリアル頑張る)
AFTER CODEBSE School 9week
振り返り
チュートリアル復習。ユーザー情報更新の処理のところ。パスワード入力しなくても更新できるようにする処理。どうするんだっけ。https://t.co/8BvgWGZcLJ pic.twitter.com/aKfr8q3ug2
— shimabukuromeg (@20092014) May 20, 2018
なるほど〜 pic.twitter.com/fxugC4SxRC
— shimabukuromeg (@20092014) May 20, 2018
ユーザー新規登録のときパスワードなしで登録できるのでは?について。 pic.twitter.com/7ceFmnmCjc
— shimabukuromeg (@20092014) May 20, 2018
パスワード再セットアップするときにパスワード空した場合どうなるかって話。https://t.co/Gu978atAYG pic.twitter.com/yJe8aHdSg4
— shimabukuromeg (@20092014) May 20, 2018
コントローラーのupdateアクションで空かどうかチェックしてエラーメッセージ追加する。なるほど〜 pic.twitter.com/IsOStJJg6H
— shimabukuromeg (@20092014) May 20, 2018
12章パスワード再設定の統合テストのコード。すぐ忘れそうなので度々見返そう😇😇😇
— shimabukuromeg (@20092014) May 20, 2018
このテストはコードリーディングのよい練習台になりますので、みっちりお読みください。https://t.co/cfk4diE5oQ pic.twitter.com/Up72zrXZyI
やっと12章終わった。。。 pic.twitter.com/H3mCvR9ig4
— shimabukuromeg (@20092014) May 20, 2018
Procオブジェクトがよくわかってない問題🤔
— shimabukuromeg (@20092014) May 20, 2018
Procクラスはブロックをオブジェクト化するためのクラス。Procクラスはブロック、つまり「何らかの処理(手続き)」を表すらしい。。。https://t.co/ZVRieZkTyn pic.twitter.com/GTBKUbblzv
Procなんとなく意味わかったけど、default_scopeメソッドむずい🤔
— shimabukuromeg (@20092014) May 20, 2018
# Procオブジェクトを普通の引数として渡す
def greeting(arrange_proc)
text = arrange_proc.call('hello)
puts text
end
# Procオブジェクトを普通の引数としてgreetingメソッドに渡す
greeting ->(text){ text * 2 }#Cherry本 pic.twitter.com/pR6zjjJuZe
Next Week
- 13章は確実に終わらせる。
- 14章はできるところまで進める。できたら14章まで終わらしたい。