アラサーOLだっしゅつけいかく

30代でOLを辞めて未経験からエンジニアになろうと一念発起した人の活動記録です

Lesson#7 環境変数をconfig gemで設定してみるよ

Lesson#7 config gemでだいじなパスワードをまもろう

GitHub環境変数?アカウント名…パスワード…あ、頭が痛い…!!!

こんにちは。はくたむです。
今週のレッスンまでにRailsのカリキュラムはすべて終わらすぞーー!!
と意気込んでいたのですが終わらず
カリキュラムで作ったSNSに応用編として色々実装してみよう(ただしあるのはヒントだけだよ)でコケにコケまくって意気消沈の一週間でした。笑

さて今回は授業で、カリキュラムに書いてある方法でやったけどダメだった件について別のアプローチから実装したお話を書こうかと思います。
よろしくお付き合いお願いしますm(__)m

  • GitHub環境変数?アカウント名…パスワード…あ、頭が痛い…!!!
    • 今回の問題点
    • 解決策
    • このgemを使うポイント
      • gitignore…?
    • 英語力なさすぎは効率が悪い
    • 次回の課題
続きを読む

Lesson#6 Railsのエラー解決法!

Lesson#6Railsエラー解決法

なぜ起こってるかわからないエラー…pryさんが解決するよ!!

どうも、はくたむです!
え?名前が変わってる?よく気づきましたね!
なんとなくひらがなの方がかわいくて親しみやすいかなって思って変えてみました。笑
ひとつ、よろしくお願いします。

さて、今回のメインはエラーの解決法を探る!でお送りしようと思います。
今回のお悩みはこちら!

なんかCSSが反映されていないーー!!原因がわからん…(;ω;)

カリキュラムを進めていく中で、どうしても原因のわからない現象が起きていました。
はくたむは先生に導かれながらどうやって解決したのか?!順を追って書いていきたいと思います。
どうぞ、お付き合いください。

  • なぜ起こってるかわからないエラー…pryさんが解決するよ!!
    • 何が起きたのか
    • 原因を探る
      • CSSが適用されてないってことはやっぱりCSSが原因だよね?
      • じゃあ、実際に吐き出されたHTMLはどうなっている?
      • 引数の中身は何だ?
      • binding.pryを使って確かめる
    • じゃあ結局error部分は何だったのか
    • まとめ
    • 課題のフィードバック
    • 次回の課題
続きを読む

勉強メモ@自分用

勉強中に調べた用語などをここに記録していきます。

簡単なまとめだったりあとで読みたい記事などのストック!
本当の記録用なので意味不明でもご容赦ください。
なお、万が一間違っているところがあれば教えて下さると幸いです。

  • 勉強中に調べた用語などをここに記録していきます。
    • add_index
      • indexとは
      • indexを作成するカラム
    • マークダウン記法
    • リレーションシップ
    • default_scope
    • 遅延評価
    • Proc、ラムダ
    • time_ago_in_words
    • Strong Parameters
    • build
    • SQLインジェクション
    • SQL プレースホルダ
    • foreign_key、primary_key
    • ||=
    • map
    • join
    • bundle exec
    • エラー(例外)処理
    • sorcery
    • CarrierWave
    • devise
    • config
    • AWS cloud9にheroku CLIがない
続きを読む

Lesson#5 正規表現と人生相談。笑

Lesson5 正規表現と人生相談。笑

勉強だけでなく人生相談に乗ってもらうの巻

こんにちは、はくたむです。
毎日勉強頑張っているため(?)一日があっという間に過ぎていきます。
侍エンジニア塾でのレッスンも早2か月目に突入しました!
働きながら勉強ってやっぱり勉強に割ける時間がどうしても足りない!って感じがちですが、毎日コツコツ頑張っていきたいと思います。
さてそんなこんなでLesson#5の記事をまとめました!

  • 勉強だけでなく人生相談に乗ってもらうの巻
    • 勉強の進捗状況
    • 課題のフィードバック
    • そして人生相談。笑
    • 次回の課題
続きを読む

Lesson#4 RailsのMVCとルーティング

Lesson#4MVCとルーティング

Railsは、はじめにMVCとルーティングのことを理解しておくだけでだいぶ違う!

こんにちは、はくたむです。
侍エンジニア塾で授業を開始してそろそろ1ヵ月が経とうとしています。
勉強の進捗としてはやっとRailsを触り始めたといったところでしょうか。
4回目のレッスンが終わりましたので、今回もレッスンの内容をまとめていきたいと思います!
また、レッスンの内容だけでなくスクールに入っての感想とか勉強や転職について私がどんなことをしているかなんかもそのうちまとめていきたいと思っています。

  • Railsは、はじめにMVCとルーティングのことを理解しておくだけでだいぶ違う!
    • 課題のフィードバック
      • MVCとルーティング
        • M:Model
        • V:View
        • C:Controller
        • ルーティング
        • MVCとルーティングの関係を図にしたもの
    • 補足
      • DRY:Don't Rpeat Yourself(同じことを繰り返さない)
      • CoC:Convention over Configuration(設定より規約)
      • データベースと繋がらないModel
  • Railsってどこまで理解すればいいんだ…?
  • Railsが今何をやっているのか?!を知りたい
  • 次回の課題
続きを読む