Ruby on Rails

Rails Tutorial意図せず2週目(第7章 ユーザー登録)

背景 第7章 ユーザー登録 以下1周目はスルーしていた概念やコマンドの意味を調べる 3つの環境 form_with 背景 1周目第13章途中でどうしても問題が解消できなくなり、gitでソースコードを戻してもDBの状態が戻らない、Herokuにデプロイはできるがアプリケーシ…

Rails Tutorial意図せず2週目(第6章 ユーザーのモデルを作成する)

背景 第6章 ユーザーのモデルを作成する 以下1周目はスルーしていた概念やコマンドの意味を調べる Active Recordについて 背景 1周目第13章途中でどうしても問題が解消できなくなり、gitでソースコードを戻してもDBの状態が戻らない、Herokuにデプロイはでき…

Rails Tutorial意図せず2週目(第5章 レイアウトを作成する)

背景 第5章 レイアウトを作成する 以下1周目はスルーしていた概念やコマンドの意味を調べる アセットディレクトリ マニフェストファイル プリプロセス minitestのテスト内容 Railsのテスト内容 背景 1周目第13章途中でどうしても問題が解消できなくなり、git…

Rails Tutorial意図せず2週目(第4章 Rails風味のRuby)

背景 第4章 Rails風味のRuby 以下1周目はスルーしていた概念やコマンドの意味を調べる カスタムヘルパー メソッドチェーン 範囲の.の数による動作の違い(a..z, a...zの違い) ハッシュ ハッシュ中のハッシュを作成する場面で最初に空のハッシュを作り忘れた…

Rails Tutorial意図せず2週目(第3章 ほぼ静的なページの作成)

背景 第3章ほぼ静的なページの作成 以下1周目はスルーしていた概念やコマンドの意味を調べる provide yield 背景 1周目第13章途中でどうしても問題が解消できなくなり、gitでソースコードを戻してもDBの状態が戻らない、Herokuにデプロイはできるがアプリケ…

Rails Tutorial意図せず2週目(第2章 Toyアプリケーション)

背景 第2章 Toyアプリケーション 以下1周目はスルーしていた概念やコマンドの意味を調べる bundler Scaffoldコマンド railsでのバリデーションについて railsでのオブジェクト間の関連付けについて 背景 1周目第13章途中でどうしても問題が解消できなくなり…

Rails Tutorial意図せず2週目(第1章 ゼロからデプロイまで)

背景 第1章 ゼロからデプロイまで 以下、1周目はスルーしていた概念やコマンドの意味を調べる 1. gemrcについて 2. sourceコマンドで実行したものたち 3.yarnについて 4.webpack, webpackerについて 背景 1周目第13章途中でどうしても問題が解消できなくなり…

Rails Tutorialで詰まったこと(第13章 ユーザーのマイクロポスト)

本記事の目的 第13章 ユーザーのマイクロポスト 問題1. fixtureってなんだっけ? 問題2. 標準時設定がデフォルトだとUTC(協定標準時)でわかりにくい 問題3.herokuにデプロイした際にデプロイは通るが503エラーが発生しアプリが立ち上がらない 本記事の目的…

Rails Tutorialで詰まったこと(第12章 パスワードの再設定)

本記事の目的 第12章 パスワードの再設定 問題1. GreenとなるはずのテストがRedになる 問題2. パスワードリセットしたくてもアカウントが有効化していないと怒られる 本記事の目的 本格的なプログラム言語学習を独学するに辺り、自分が躓いた場所を逐一残し…

Rails Tutorialで詰まったこと(第11章 アカウントの有効化)

本記事の目的 第11章 アカウントの有効化 問題1. アカウント有効化メールの画面が表示できない 問題2.リスト 11.19~20でGreenになるはずのテストが通らない 本記事の目的 本格的なプログラム言語学習を独学するに辺り、自分が躓いた場所を逐一残していおくこ…

Rails Tutorialで詰まったこと(第10章ユーザーの更新・表示・削除)

本記事の目的 第10章ユーザーの更新・表示・削除 問題1. 認証と認可の違いって何? 問題2. 作成したはずのcontrollerが見つからず画面表示できない 問題3.rails sが起動しなくなる 問題3. Strong Parametersってなんだっけ? 問題4. heroku run db:seedでArg…

Rails Tutorialで詰まったこと(第9章 発展的なログイン機構)

本記事の目的 第9章 発展的なログイン機構 問題. 三項演算子が苦手! 本記事の目的 本格的なプログラム言語学習を独学するに辺り、自分が躓いた場所を逐一残していおくことで他の独学者の皆さんの役に立つことを狙って 自身の忘備録として 第9章 発展的なロ…

Rails Tutorialで詰まったこと(第8章 基本的なログイン機構)

本記事の目的 第8章 基本的なログイン機構 問題1.GREENになるはずのテストが何時まで経ってもREDのまま 問題2.Cloud9が一時的に開かなくなった 本記事の目的 本格的なプログラム言語学習を独学するに辺り、自分が躓いた場所を逐一残していおくことで他の独学…

Rails Tutorialで詰まったこと(第7章 ユーザー登録)

本記事の目的 第7章 ユーザー登録 所感 本記事の目的 本格的なプログラム言語学習を独学するに辺り、自分が躓いた場所を逐一残していおくことで他の独学者の皆さんの役に立つことを狙って 自身の忘備録として 第7章 ユーザー登録 本章では、6章で実装したDB…

Rails Tutorialで詰まったこと(第6章 ユーザーのモデルを作成する)

本記事の目的 第6章 ユーザーのモデルを作成する 問題. DBのトランザクション中にmigrationを行いデットロック1発生 本記事の目的 本格的なプログラム言語学習を独学するに辺り、自分が躓いた場所を逐一残していおくことで他の独学者の皆さんの役に立つこと…

Rails Tutorialで詰まったこと(第5章 レイアウトを作成する)

本記事の目的 第5章 レイアウトを作成する 問題. Sassわからない問題 本記事の目的 本格的なプログラム言語学習を独学するに辺り、自分が躓いた場所を逐一残していおくことで他の独学者の皆さんの役に立つことを狙って 自身の忘備録として 第5章 レイアウト…

Rails Tutorialで詰まったこと(第4章 Rails風味のRuby)

本記事の目的 第4章 Rails風味のRuby 問題1. 範囲(range)と配列を組み合わせた使い方への困惑 問題2. ハッシュとシンボルの使い分けの理解に時間がかかる 本記事の目的 本格的なプログラム言語学習を独学するに辺り、自分が躓いた場所を逐一残していおくこと…

Rails Tutorialで詰まったこと(第3章 ほぼ静的なページの作成)

本記事の目的 第3章ほぼ静的なページの作成 問題1. あれ?このGitHubリポジトリPrivateにしたっけ問題 問題2. Herokuにアプリをデプロイできない 本記事の目的 本格的なプログラム言語学習を独学するに辺り、自分が躓いた場所を逐一残していおくことで他の独…

Rails Tutorialで詰まったこと(第2章 Toyアプリケーション)

本記事の目的 第2章 Toyアプリケーション 問題1. GitHubの個人アクセストークンがわからなくなってGitHubにコードを上げられなくなる 問題2. コマンドで生成するDBのカラム設定を間違えた 3. rails generate scaffoldコマンドが動かない(ハングアップする)…

Rails Tutorialで詰まったこと(第1章 ゼロからデプロイまで)

本記事の目的 第1章 ゼロからデプロイまで 問題1. Cloud9にrailsで作成したサイトへPreviewアクセスできない 問題2. コマンドラインから自身のGitHub, Herokuアカウントにログインできない 本記事の目的 本格的なプログラム言語学習を独学するに辺り、自分が…