3月25日

testのDBも作成し直さないといけないのね。。。 【RSpec】なんかテストでAssociationが反映されなくて困った - 珈琲駆動開発

1月5週目振り返り

1月5週(1月28日〜2月1日分)振り返り 先週分はアップできなかったので、まとめて振り返りです。 概要 初日 Progateとドットインストールにて、PHPの基礎の基礎は抑えた。 特にProgateでは、実際の料理注文サイトを例にオブジェクト指向を学ぶことは良い復習に…

1/25作業内容まとめ

・[Progate]PHP学習コースⅣ 完了 ・[ドットインストール]PHP入門 ・資格試験について調べた。

1/25作業内容まとめ

・PATHを通すとは? PATHを通すとは? - YesWeCan’s diary ・Laradock開発環境構築 Laradockを使ったLaravel開発環境構築 - Qiita 上記のサイトの通りにやった。コンテナってなんぞや。Laravelのトップページは表示 ・MacでPHPのローカル環境の構築→Laradoc…

PATHを通すとは?

PATHを通すとは? 環境変数については触れずに説明する。正確な言葉よりも分かりやすさを優先 macでの解説 ・調べようと思った背景 ローカル環境構築の時のこと。異なるバージョンのPHPをインストールしてあり、後からインストールした最新版のPHPを使用した…

1/24作業内容まとめ

本日の作業内容まとめ ・Progateの道場コースⅠ完了 Progateの道場コースⅠ完了後の感想 - YesWeCan’s diary ・Laradockを導入しようと頑張る Laradockを導入しようと頑張る - YesWeCan’s diary ・Macで PHPの環境構築をする←途中 ・バージョン管理の際の「パ…

Laradockを導入しようと頑張る

Laradockを使ってみたくなったので、その際の手順を記載する。 以下のLaradock公式に手順が書いてあるので基本的にはその通りに。 http://laradock.io/ 参考にしたのは下記のサイト DockerをMacにインストールする (更新:2018/5/14) - Qiita ただ、ローカル…

Progateの道場コースⅠ完了後の感想

Progate PHP道場コースⅡ まとめ 第1章:PHPの基礎をマスターしよう 数値計算 ・文字列の変数展開時、計算はできない。はず。HTMLに変換させる時に計算はしない方が良い(MVCの概念にも通じるよね) ・キャメルケースの一番最初の文字は、大文字ではなく小文字…

【感想】20代エンジニアのためのプログラマー勉強法【まつもとゆきひろ氏 特別講演】

社会人として何故勉強をするのか? 勉強をすることで差別化し、マーケターとして自分を売り込むため。 では、差別化をするにはどうしたらいいか。 知識や能力をつけることは勿論大事だが、それを知ってもらう必要がある。 知らない人は尊敬出来ない。 そのた…

チェリー本4章学び

Linuxファイル操作基礎コマンド ・ディレクトリ作成:mkdir ・ファイル作成:touch ・ファイル作成&編集:vi (vi ファイル名) 1. 「i」と入力してインサートモードに変更 2. 好きなように編集 3. ESCキーを押してインサートモードを終了 4. 「:w」と入力…

.gitignoreに追加すべきものとその解説

# Ignore bundler config. /.bundle# Gemのインストール先は実行環境によって異なる # Ignore the default SQLite database. /db/*.sqlite3 /db/*.sqlite3-journal # Ignore all logfiles and tempfiles. /log/*.log /tmp # Ignore other unneeded files. do…

やったこと

イシューをコミットメッセージでクローズしていく方法 ・参考URL Gitのコミットメッセージの書き方 Git で複数行コミットコメントを行う方法 - Corredor イシューをコミットメッセージでクローズするには: Closing issues using keywords - User Documentat…

モデル設計の基準

Instagram作成を経験して、model作成は重要なのでは?と感じた。 体系的なまとめではないですが、今回作成するモデルとそのリレーションに ユーザーmodel

目標未達成の原因分析(Instagramクローン作成学習 15日目)

以前設定した目標16日にInstagramクローンの作成未達成でした。 自己嫌悪に陥り3日間生ける屍となっていました。 (これまでの学習の意味なかった?頭悪すぎて無理なのか?このまま続けていいのか?) 本日より再開します。 まず未達成の原因分析。計画が杜撰…

活動日記だけど進捗が悪いと書くのが辛くなる7日目(Instagramクローン作成学習 7日目)

6日目はありませんでした。 とりあえず、やったこと。 デバッグ index: trueにして重複不可に設定。バリデーションがかけずに重複データ登録しようとしたら500error。 バリデーションで弾かれるのと違い、save時にfalseが返ってくるわけではない。 色々調べ…

不明点ごとに足を止める癖をやめよう(Instagramクローン作成学習 5日目)

DIVERのログインシステムのエラーメッセージ表示で詰まった。 新規登録画面のapp/view/users/new.html.erbからcreateアクションに移動。 その後、送信されたデータが保存されたかどうかによって条件分岐。 保存されなかった場合、app/view/users/new.html.er…

1日お休み

昨日は休みました。 高田馬場の猫カフェ「cat cafe にゃんこと」で癒されました。 prontでパスタ食ってアボガド大好きなんだと実感しました。 猫カフェでは、猫との正しい触れ合い方や猫の気持ち?を教えてもらいました。 一例として、帰る際に近づいてそっ…

目標を確認とform_withの初心者なりの理解をする4日目(Instagramクローン作成学習 4日目)

目標確認! 一から自分で考えてアプリを作るのが目標だが、その意図を再度確認。 テキストの内容を理解し、なぞるだけから卒業すること。 そのため、メールアドレス認証実装はとりあえず諦める。余裕があったらやる!以上 あと、form_withについてのまとめも…

あまり進展がなかった3日目(Instagramクローン作成学習 3日目)

さらに更新が遅れた3日目。 タイトルの通りほとんど進展がなくて書くことがありませんでした。 一応昨日の振り返り。 loginとActionMailerは教わっているので、Instagtramアカウント登録時のメールアドレス認証実装しようともがいてました。 もがいていた点 …

プログラミング初学者の質問力(Instagramクローン作成学習 2日目)

2日目から更新が遅れた学習記録始めます。 今回は手を動かすより、以下の新しい概念について質問などで学んだ。 ・vie.js ・O/Rマッパ ・アセットパイプライン ・初学者の質問力 ここでは、特に初学者の質問の仕方について感じたことがあるので記します。 エ…

Instagramクローン作成学習 1日目

本日やったこと。 ログイン画面作成での調べ物色々 ①外部フォントの適用方法 ②renderの詳細とredirect_toの違い ③パッケージマネージャ(Homebrew,bundler,yarn)について ④jQuery読み込み時のマニフェストファイルに追記するファイルについて あれ?丸一日や…

Instagramクローン作成学習日記開始!

今日から学習日記書きます。 理由は2つ。 1つ目は、本気で転職したかったらブログなりで発信しろとのツイートを見て。 2つ目は、日々の振り返りはやっぱり必要だと感じたため。 プログラミング初心者がもがく姿を残していければなと思います。 学習内容は下…