2019-07-01から1ヶ月間の記事一覧

Programing 42日目

【本日の勉強内容】・has_one/has_many/belongs_toの復習 (2h)・アプリのアソシエーションを組みなおす(1h)・simple_formにBootstrap適用(3h) 【解決済み】 【未解決】・simple_formにBootstrap適用 【新出単語】 【時間】 6h 【メモ】アソシエーションを…

Programing 41日目

【本日の勉強内容】・simple_formにBootstrap適用(9h) 【解決済み】 【未解決】・simple_formにBootstrap適用→問題を切り分けて考えよう。→HTMLの表示はどうなっているか?やりたいデザインはHTMLとBootstrapだけで表せるか?→そこからsimple_form,ransackと…

Programing 40日目

【本日の勉強内容】・Rails Guide (2h)・seedファイルの追加(4h)・form_forにcss適用(2h) 【解決済み】 【未解決】 form_forにcss適用 【新出単語】KPI=ゴールを達成するための途中目標KGI=ゴール 【時間】8h 【メモ】わかったつもりでenumalizeを使っ…

Programing 39日目

【本日の勉強内容】・Rails Guide(8h) 【解決済み】 【未解決】 【新出単語】ステートレス=システムが現在の状態を表すデータなどを保持せず、入力の内容によってのみ出力が決定される方式。ステートフル=システムが現在の状態を表すデータなどを保持し…

Programing 38日目

【本日の勉強内容】・Rails Tutorial復習 Ch.2~5 (8h)・Rails Guide(2h) ・まとめ(1h) 【解決済み】 ・パーシャルとview helperの違いって? →ヘルパーはテンプレートから呼び出されるライブラリとして使われる。 一方、パーシャルは.html.erb(テンプレ…

Programing 37日目

【本日の勉強内容】・Rails Tutorial復習 Ch.5 (2h)・Rails Guide(6h) 【解決済み】 【未解決】・パーシャルとview helperの違いって? 【新出単語】マスアサインメント=チェックされていないパラメータをまるごとモデルに保存する行為strong_parameters…

Programing 36日目

【本日の勉強内容】 ・Gitの機能の勉強(1h) ・RailsのGemの勉強(1h) ・Rails Tutorial復習 Ch.2 (1h) ・Rails Tutorial復習 Ch.3(2h) ・Rails Tutorial復習 Ch.4(2h) ・Rails Tutorial復習 Ch.5(2h) 【解決済み】 ・配列とハッシュの違いとは? →1…

Programing 35日目

【本日の勉強内容】・seed.rbの調整。ランダムな値ではなく、初期値としてDBに入れておきたいものを設定した。(0.5h) →もう少しスマートにかけないだろうか?・indexの調整。別モデルのデータがどこで紐づいているのかわからなかったが、(2.5h)self.idを…

Programing 34日目

【本日の勉強内容】・ransack selectbox(8h) 【解決済み】【未解決】・ransack selectbox ドロップダウン形式の選択リスト表示 →どうやら配列にしたときの要素が非スカラー値でないといけないらしく、モデルを分ける必要がやはりあるみたい。 【新出単語】・…

Programing 33日目

【本日の勉強内容】・Ransack selectboxの実装(1h) ・Ransack selectboxの実装を2つしたら起きたエラー(2h) ・Ransack selectboxのドロップダウンメニューの重複を避けるための方法探し(5h) 【解決済み】・Ransackのセレクトボックスの書き方がよくわか…

Programing 32日目

【本日の勉強内容】・seed.rbの実行(1h)・image_tagにimgファイル不在の時のファイルを設定(1.5h)・ransack selectbox(1.5h) 【解決済み】・新しいカラムを追加した後データ表示がバグった→そもそもカラム追加する前の商品で空データが表示されているだけだ…

Programing 31日目

【本日の勉強内容】・ransackの設置(1.5h)・新しいパラメータ3つ設置(2.5h) ・読書(AWS 基礎からのネットワーク&サーバー構築)4h 【未解決】 【新出単語】 【時間】8h 【メモ】自分でパラメータを始めて増やした。DBの関係をちゃんと把握していないので…

Programing 30日目

【本日の勉強内容】・Docker toolbox インストール(2.5h)・ヘッダーロゴimgの作成/設置(0.5h)・2カラム化、各種変更(小)(5h) 【解決済み】・仮想環境の設定(windows10)・2カラムレイアウト 【未解決】 【新出単語】・Docker Toolbox(Windows 10 …

Programing 29日目

【本日の勉強内容】・バックエンドの環境構築の勉強 ・環境構築の構想 【解決済み】 ・IAMの権限設定 ・EC2のインスタンス作成 【未解決】 【新出単語】・ECS=コンテナ化サービス・ECR=コンテナイメージの保存/管理/デプロイ・RDS=DB・S3=ストレージ・Cr…

Programing 28日目

【本日の勉強内容】・バックエンドの環境構築(7h)・ドットインストール、AWS入門(0.5h)・rubocop導入(0.5h) 【解決済み】 【未解決】・IAMの権限がない、ということでRDSが使えなかった。 ・EC2のインスタンスにアクセスできなくなった。 【新出単語】 ・テ…