■
deviseまとめ
・gem devise 導入
・gem devise install
・
・新規登録とログインのリンクが完成
・before action をルーティングに記載
・DB作成
・モデル作成し・マイグレート編集(カラムの型・名前に注意)
・erb をhamlに変更
・devise registration に会員登録画面のビュー作成(form forで次のアクションに飛んでくれる)
・devise session ログイン画面も実装
通常ここで完了
ウィザード形式で住所登録させて保存するとき
・住所モデルの作成
・マイグレートでカラム作成してDBマイグレート
・アソシエーション・バリデーション設定
・deviseの管理下にusersコントローラー作成
rails g devise:controllers users
・ルーティング変更
ails.application.routes.draw do devise_for :users, controllers: { registrations: 'users/registrations', } root to: "home#index" end
devise registrationを継承しているusersコントローラー作成
・newアクションのファイルを作成(住所登録ね)
・createアクションも設定
1ページ目の内容のバリデーションチェック・セッションに保持させる。
class Users::RegistrationsController < Devise::RegistrationsController # 省略 def create @user = User.new(sign_up_params) unless @user.valid? flash.now[:alert] = @user.errors.full_messages render :new and return end session["devise.regist_data"] = {user: @user.attributes} session["devise.regist_data"][:user]["password"] = params[:user][:password] @address = @user.build_address render :new_address end # 省略 protected # 省略 end
スコープ
devise_for :users, controllers: { registrations: 'users/registrations' } devise_scope :user do get 'addresses', to: 'users/registrations#new_address' post 'addresses', to: 'users/registrations#create_address' end root to: "home#index" end
・住所登録のビュー作成
住所のバリデーション
clearでセッション削除
ログイン完了画面作成
お疲れ様でした、
ウィザード形式、まる覚えしなくてもいいですよね。
今後の日本と、自分はどうあるべきか という話
長らく放置していました・・
ブログってそうなりがち。
なんとかプログラミングは続けています。
もうすぐ4ヶ月目を越えようとしていますね。
はい、先日
オンラインサロンにて学んだことを記載しました。
誰かのためになればと、自分のための備忘録アウトプットです。
①これからは多様性の時代
・日本の教育=前ならえ教育
・みんな一緒が当たり前
→学校の校則など
・脳を洗う
仕事=遊び=人生
分けて考える必要はない
未来把握→継続スキル→マインドセットの流れ
②必ず訪れる大リストラ社会
・明日、地震が来るとすればどうするか?
→対策を立てる
・では、近いうちにリストラが待っているとしたら?
→ほとんどの人はそんな日はこないと思っている。
理由:「日本んは終身雇用」「自分には関係ないと思っている」
・現実:大リストラ大社会がすぐそこに。
→2025年には始まる。
理由:1:定期雇用努力を国が企業に(70歳まで働かせろ)→もちろん70歳にできる仕事は少ない
2:少子高齢化促進 → 一人の若者が一人の老人を支えるレベルに。(今は3人で1人の老人くらい)
3:企業の終身雇用崩壊 →トヨタ・経団連も終身雇用無理と宣言
4:この状況で、老後は個人で2000万以上貯めて →無理
5:外国人の導入 →よく働く、日本の前ならえ教育を受けていないので発想が柔軟。日本人より価値が高くなる。
6:AI・機械の導入 → 株主はマネーゲームしてるだけ。労働者の環境とか関係なし。効率化できるところは徹底的に変える。
つまり、国も企業もギブアップ宣言。
結果:スキルなし社員はリストラされる。
会社は守ってくれない。
→自分に力を付けないといけない。
③自己変革を起こすには
・ルーティンワークを見直す →いつも通りの生活をしてたらいつもの結果。
・紙にいつもの行動を書き出して、どこかを変えていく。
(昼ごはんを食べる店、食べるメンバー、飲みにいくメンバー、通勤手段など)
・自分の領域以外の人に会う → 「やりたいことが見つからない」人ほどまず。
そこでスキルを身につけ、多様性を身につける。(販売員・営業マンがエンジニア、調理師免許とか)
④継続のスキル
・継続にモチベは不要。
→どれだけいい話でモチベが上がっても、他の要員でそのモチベは一気にダウン。
→やる気、モチベは絶対にこないから期待するな。
・仕組みかで継続する → マニュアル化
・タスクごとに時間をスケジュール化
何時「人と会う」「ジムに行く」「勉強する」
その中で要件を洗い出す
→重要でなく、緊急でないことをまず遮断
→重要でなく、緊急であることを増やす。
その中で多様性が身につく。
⑤キャッシュを増やせ。
・誰かを幸せにしたい・助けたいは上辺。
→自分の力で救える人はごく少数。
→まずはキャッシュを生み出そう。
・人の収入パターン
TIM・・time is money
→時給性の働き方 サラリーマン・アルバイト
RIM・・result is money
→月給+インセンティブor副業の働き方
KIM・・knowledge is money
→知識で収入を得る 投資家
KIMにならない限り人は救えない。
しかしまずは労働でキャッシュを貯める。
・あなたの秒級はいくら?
1円は拾うな・・・あなたの月給が30万であれば、日給・時給・分給・秒級まで計算してみる。
秒級0.5円であれば、1円を拾うのに3秒かかった場合、あなたの価値はその行動で下がる。
自分の価値を把握した上での行動を。
また書きます!
ここ最近の所感
*今回はここ最近の所感を記載してます。明日以降は学習内容のアウトプットをしていきます。
お久しぶりの投稿となってしまいました!
テックキャンプ に入会し、もうすぐ2ヶ月が経とうとしています。
あと4ヶ月。ちゃんとできているのか不安でしかないのですが、突き進みましょう。
〜ここ最近〜
更新の途絶えていた期間、何をしていたかといいますと。
プログラミングの世界に足を踏み込み、洗礼を受けまくっていました。
テストにも何回も落ち、自分の無能さに打ちひしがれていました。
「自分は雑魚」改めて身をもって感じました。
でもそこで否定的になってても仕方ない。
雑魚なら雑魚らしく、しっかり努力するしかない。
天才じゃないから、努力でカバーするしかない。
改めて感じました。
〜応用編に突入〜
カリキュラムも基礎編を終え、応用編に突入しています。
名前だけは聞いたことがある、JavaScript,
なんかかっこいいJqueryと言う響き
こんなのできるの?で始めたけど意外とできたDB設計
なんでも簡略化していくSass、haml
全部うっすらとしかわかっていませんが、いつか点になる時が来るでしょう。
「あの時Javascript全くわからなかったw」
なんて言えるようになりたい。
〜これから〜
少し心が折れてきた時期でもありましたが、周りの方に支えられて、自分の目標も再確認し、またがんばっていきます。
卒業まであと4ヶ月。
できれば、カリキュラムとは別のアプリを作成したいです。
さあ、またやりましょう!!
己の弱さを知りて・・・
15日目。
早くも2週間が過ぎました。
基礎カリキュラムも半分以上進み、ちょうど中間試験を受けるタイミングに。
「よし!結構勉強してきたし、頑張ろう!✊」
そう勢いよく挑んだ試験ですが。。。。
結果、0点
😭
😭
えーっと、確認なんですが、あれは全部過去に学習した内容なんですよね・・?
ま、、まあ・・・解答見たら「そんなワード・・・聞いた事・・・あるなあ・・」
くらいでしたので、一度は目にしてるんでしょうね。
しかし
0点
😭
この2週間、仕事以外は学習に捧げてきたつもりだったんですが・・・
って、落ち込んでていいことはありませんね!!
むしろ2週間でできるわけないんですよね。
ちょっと頑張ったからと言って成果が出るわけじゃない。
格闘技と同じく、「何回も何回も繰り返してこそ身に付く」わけで。
プログラミングは「言語」なんだから、余計にその気が強いと思います。
今日、改めて自分の雑魚っぷりが身に染みました!
まだまだ頑張りますよ〜!!👍
木を見ず森を見たい
9日目が終わりました。
昨日メンターさんにエラーを修正してもらったので、もう一度やり直すことができました。
確実に独学なら諦めてました・・・笑
独学できる人って根性ありますよね👏
オンライン飲み会が教えてくれた思考の変化
昨日、友人からオンライン飲み会の誘いが。
今流行ってますね。
22時からとのことで、先に学習を終え、いざ参戦🍺
いつもの4人での飲み会でしたが、少し異変を感じました。
ここ数ヶ月間、ビジネス系youtuberをたくさん見ていたこともあり
(マコなり社長、ホリエモン、マナブ さん、イケハヤ大学さん・・など)
自分が話している内容が、自分でも気持ち悪いぐらいに熱血だったのです。
「いつまでも会社に頼るな」
「一生懸命働いても社長と株主しか喜ばないぞ」
「一度きりの人生、そのまま惰性で生きていいのか」
などなど
相当きもかったと思います。
うん、確実にきもい。
少し酔っていたこともあるんですが、でもこれは最近強く思うことなんですよね。
少し、自分の中で周りと思考が違ってきたのかなーーと感じました。(いい意味で)
でもまあ、古巣の仲間とはいつまでも馬鹿な話をしたいものですね👍
結論:ビジネス系youtuber最高。
学習状況
現在の学習状況ですが、思った以上に真面目に取り組んでいます。
仕事 → 帰宅 → ランニング → 学習
という流れができつつあります。
(走るという運動を入れるのもいろいろプラス効果があります。
詳しくは、「東大に受かるためのマンガ、ドラゴン桜」をご覧ください。)
どうしても集中して1点ばかり見てしまうのですが、1歩引いて全体をみる力と癖をつけるようにしています。
「木を見るより森を見ろ」
そんな比古清十郎が言いそうなことを言ってみたいです。
とにかく、学習状況は良好です👍
今日学んだこと
いつも前置きが長くなりますが、今日学んだことです。
よく理解できていないため、ワードだけとかもありますが・・・✍️
・コメントの登録、編集、削除にはedit ,destroyなどを使う。
・クラスの使い方
・rubyではform_with,prefixを使用する。
・ルーティングはresourceメソッドでまとめることができる。
以上、そんな感じです。
明日の朝ごはんは近所の美味しいパン屋さんでカレーパンを買います。
では。