プログラミングを学んでいる

フリーランスなエンジニア女子(34歳だけど)を目指して独学中。RubyとRails中心。学習過程の自分用メモ。土日は子供とべったりなので、こちらはおやすみです。

Rails チュートリアル

【Railsチュートリアル3周目・ローカル環境】第3章 ほぼ静的なページの作成

はじめましての方へ▼ mana-hm.hatenablog.com Twitterではここにいます▼ https://twitter.com/natsumi_m_723 ========== 第3章からは実際にアプリを作成します。 2周目に続き、3周目もgit hubとherokuを使用。 どっちも久々だったのでちょこっと思い出すのに…

【Railsチュートリアル3周目・ローカル環境】第2章 Toyアプリケーション

はじめましての方へ▼ mana-hm.hatenablog.com Twitterではここにいます▼ https://twitter.com/natsumi_m_723 ========== 第2章は第1章に引き続き、アプリ作成はせず読むのみです。 前回の第1章の記事で、 実務でよく叩く bundle execについて調べていたけど…

【Railsチュートリアル3周目・ローカル環境】第1章 ゼロからデプロイまで

はじめましての方へ▼ mana-hm.hatenablog.com Twitterではここにいます▼ https://twitter.com/natsumi_m_723 ========== 第1章 その前にvagrant upとcyberduckを立ち上げる 2周目のときにローカル環境でやってたけど、 すっかり始め方を忘れていた… (vagran…

【実務経験2ヶ月目】Railsチュートリアル3周目をやってみる

はじめましての方へ▼ Twitterではここにいます▼ https://twitter.com/natsumi_m_723 ========== エンジニアになって、そろそろ2ヶ月 エンジニア(バリバリの見習い)になって、もう少しで2ヶ月目になろうとしています。 この間に触れた技術は、 Ruby・Rails…

80日目◆アプリ作成中 その2 has_manyとbelongs_to

はじめましての方へ▼ Twitterではここにいます▼ https://twitter.com/natsumi_m_723 ========== 体調崩したり、人生の中でも有数のドタバタがあったり笑、 そんな言い訳で1週間近く空いてしまいました!! 引き続き、アプリ制作の記録です。 ・データモデル…

78日目◆Railsチュートリアル2周目10・13章、2周目終わり (ローカル環境&git hub ver)

はじめましての方へ▼ Twitterではここにいます▼ https://twitter.com/natsumi_m_723 ========== 2周目は自分のアプリ作成をゴールにしているので、 スピードを優先して11・12・14章を飛ばしました。 (ここで学ぶアカウントの有効化・PWの再設定・フォロー機…

77日目◆Railsチュートリアル2周目10章 (ローカル環境&git hub ver)

はじめましての方へ▼ Twitterではここにいます▼ https://twitter.com/natsumi_m_723 ========== ・rails s で エラー(解決) 環境 ・MacOS ・Vartual Box ・Vagrant 本日はちょっと進められる時間があったのに、 よくある Rails sを叩く → Address already …

76日目◆Railsチュートリアル2周目10章 (ローカル環境&git hub ver)

はじめましての方へ▼ Twitterではここにいます▶️ https://twitter.com/natsumi_m_723 ========== 10章も、2周目でも難易度高め。 フレンドリーフォワーディングとか、入り組んでいて難しい… 自分で、テスト漏れとか発見できるのか!? とかいろいろ思うけど…

75日目◆Railsチュートリアル2周目8-9章 (ローカル環境&git hub ver)

はじめましての方へ▼ Twitterではここにいます▶️ https://twitter.com/natsumi_m_723 ============= ・heroku 再インストール(成功) 薄々気づいてたけど、どうもherokuが使えなくなっている… herokuコマンドを叩くと、 「コマンドが見つかり…

【Railsチュートリアル】2周目で気づいた、当たり前な3つのこと

はじめましての方へ▼ Twitterではここにいます▶️ https://twitter.com/natsumi_m_723 ============ こんにちは。 ただいま、Railsチュートリアルの2周目を爆走中な私です。 railstutorial.jp Railsチュートリアルは、 RubyやRuby on Railsを学ぶにあたって、…

74日目◆Railsチュートリアル2周目6-7章 カスタマイズ始めました(ローカル環境&git hub ver)

はじめましての方へ▼ Railsチュートリアル2巡目も、折り返しの7章が終わりました。 ここまで、1巡目よりも ・深い理解 ・作業スピードアップ ・ローカル環境を使用 という違いを意識して進めていきました。 そしてさらに新しいことにチャレンジ! 途中までき…

73日目◆Railsチュートリアル2周目5-6章 (ローカル環境&git hub ver)

はじめましての方へ▼ 今日はvagrant upでエラーが出ました。 なんかいろいろ怒られた。 ▼これっぽいエラーだったけど… qiita.com とりあえず全部再起動したら解消したのでオッケーとする。 あとrails s もエラー。 A server is already running時の対処(Rai…

72日目◆Railsチュートリアル2周目4-5章・bundle installでSSL証明書エラー (ローカル環境&git hub ver)

はじめましての方へ▼ GWも明け、仕事も保育園もプライベートもいろいろ動きだし… 少し時間が空いてしまった! ちなみに、新しい仕事がデータ周りの整理・分析なので 試しにgoogleスプレッドシートを使っています。 グラフとか見やすくて好きだけど、ちょっと…

71日目◆Railsチュートリアル2周目1-4章 (ローカル環境&git hub ver)

はじめましての方へ▼ 第1章が比較的スムーズに終わった! 第2章です。 ぶつかったエラーやその対処についてメモメモ。 ・git hubにpushしようとするとエラー403 プロトコルをsshに変更すると問題なくpushできるようになった! ▼こちらの1.プロトコルをsshに…

70日目◆Railsチュートリアル2周目 (ローカル環境&git hub ver)

はじめましての方へ▼ 本日よりRailsチュートリアル2周目を開始しました! railstutorial.jp ・Vagrantでherokuにデプロイする このポイントは、 Vagrantでherokuを使うのであればインストールするのはmacOS用ではないよっていうこと。 最初にmacOSの方インス…

69日目◆Railsチュートリアル2周目はじめました!(ローカル環境&git hub ver)

はじめましての方へ▼ 本日よりRailsチュートリアル2周目を開始しました! railstutorial.jp 1周目はcloud9登録も含め、何もかも意味不明のなか突っ走ったけど 今回はローカル環境(vagrant)で開始。ドキドキ。 でもターミナルでコード打ってるだけでも、 前…

67日目◆ローカル環境を開発する・Railsチュートリアル2周目へ

はじめましての方へ▼ 久しぶりのブログ更新です。 GWの保育園は、カレンダー通りのお休み。 (保育士さんはもちろんしっかり休んでいただければ!いつもありがとうございます!!) なので腹をくくって、 ウォオオオオオオ遊ぶぞぉおお!!!! ていう感じで…

63日目◆書籍「プロを目指す人のためのRuby入門」4.9-5.3

はじめましての方へ▼ mana-hm.hatenablog.com =================== チェリー本の学習記録、3日目です。 gihyo.jp 今日終わらせたところ 第4章:配列や繰り返し処理を理解する 第5章:ハッシュやシンボルを理解する(途中まで) 今日はあ…

57日目その2◆Rails チュートリアルを終えて・次のステップへ

ということで、Railsチュートリアル、1周目終わった!!!!泣 これは結構感動的… プログラミング、完全に未経験・独学中の私。 Progateで基礎を学んだあと、 AWSの登録日から数えて25日間の大奮闘でした。 (10分程度しか触ってない日も、3〜4時間触れた日…

57日目◆Rails tutorial 第14章テスト14.30- おしまい。

統合テストの結果が出る時、 思ったより早いな、って思ったら大抵エラーが出てる。 それくらいの感覚はわかるようになりました…笑。 ということで、今日はテスト14.30のエラー解消から。 ActionController::UrlGenerationError: No route matches {:action=>…

56日目◆Rails tutorial 第14章 テスト14.30まで

抽象化、というワードがすごい出てくるのでググってみた。 サクッと読めた素敵記事がこちら。 nekogata.hatenablog.com 筆者の方も言ってるみたいにこれが抽象化の完璧な説明ではないけど、 追記も含めてわかりやすかったー。 表面的なコードだけでなく、概…

55日目◆Rails tutorial 第13章13.3.3-13章終わりまで

SQLインジェクションの話で出てきた、 「エスケープする」の意味がよくわからない。 調べてみるといくつか意味があって、 一つはHTMLなどのタグを、タグとしては無効な文字列に変換することらしい… うーん。 過去にエスケープを検索した私の履歴があったから…

54日目◆Rails tutorial 第13章13.2-13.3.2まで

テストで想定外のエラーが出ても、だいぶ落ち着いて対応できるようになってきた。 まだマニュアル通りにやってるだけだから、 残念ながら私の出すエラーの9割はスペルミスや記号間違いなどの入力ミス。 たまに引数もれとか。 自分で作るようになったらもっと…

53日目◆Rails tutorial 第12章12.3.1-第13章13.1まで

前回残していたエラー、 パスワード再設定のフォームが表示されずtopに遷移してしまうところを修正。 topに遷移された要因はわからなかったものの、 (判明する前に解消できてしまったため…あかんやーん笑) ありがちなスペルミスなど整えた。 form がfromに…

53日目◆Rails tutorial 第12章12.3 

今日も時間が少しだけだったので、ちょっとだけ。 パスワード再設定の画面が出ない… メールに記載されているurlをクリックするとトップ画面になっちゃう。 なんでかな??viewを見直さなければ。 来週はそこを再度チャレンジするところから。

52日目◆Rails tutorial 第11章 11.3-第12章12.10 herokuの有効化メールを諦める

今回は初めて、エラーが出たけどそのままにしたところがある。 それは、heroku でユーザー登録するとエラーが出るというところ… ログを見ろって言われるけど、ログってどこから見るの… アドオンの設定がうまくいっていないと思うけど、 時間がかかりそうだな…

52日目◆Rails tutorial 第11章 11.2-11.34まで

昨日記録を書きそびれたので、これはメモだけ。

51日目◆Rails tutorial 第11章 11.2まで

今日もエラーと20分くらい戦う…。 でもちょっとだけ成長を実感したエラーでした。 アカウント有効化メールのプレビューを開こうとしたら、no methodエラー。 コードを見ても見本通りだけどな…と思ってエラーメッセージを確認。 前回と同じく、引数の数が合わ…

50日目◆Rails tutorial 第10章(10.6)-第11章のあたまだけ

今日は少しだけ。。 10章の最後残っていたテストを無事に終え、11章へ。 git branch を作って、次に回そう〜 次は11.1.2 AccountActivationのデータモデルから。 今週はなんだか疲れた!

49日目◆Rails tutorial 第10章(10.33)-(10.6)

rails serverを開いたままターミナルを閉じてしまって(Ctrl+cを忘れてた) あちゃー となったところからスタートの本日。 結局調べて、 該当のプロセスをkillして再度rails s で無事アプリ立ち上がりました。 該当のプロセスって言ってる私、それがすでによ…