FarStep【プログラミング講座】
FarStep【プログラミング講座】
  • 49
  • 444 991
【AWS 入門】App Runner と AWS CDK を使って Go 言語で作成したアプリをデプロイしよう(AWS App Runner Crash Course)
皆さん、こんにちは。
本講座は「AWS App Runner の入門講座」です。
AWS CDK を使って App Runner リソースを作成した後、Go 言語で作成したアプリをデプロイしましょう。
▶︎ チャプターリスト(目次)
00:00 オープニング
00:28 書籍の宣伝
00:58 本講座の流れ・注意点
01:44 App Runner の概要
03:25 IAM ユーザの作成・認証情報の取得
07:46 AWS CDK によるリソース定義
15:08 Go 言語でアプリを作成
19:16 アプリの Docker 化(マルチステージビルド)
24:47 デプロイ
28:29 リソースの削除
29:45 エンディング
🐱 完成版のコード
github.com/FarStep131/apprunner-tutorial
🗒 本講座で使用したメモ(HackMD)
hackmd.io/@t9AneIoNTV6ehFRK54neQQ/HyaICcohs?
📖 本講座で紹介した書籍(Zenn)
【IaC・CI/CD 入門】Terraform による AWS リソース・GitHub Actions による CI/CD の構築をしよう
zenn.dev/farstep/books/dafb5752aa5ec5
🙌【マルチステージビルド】Go 言語で開発したプロダクトのイメージサイズを小さくする(Zenn)
zenn.dev/farstep/articles/a7819ec705dcc0
🤖 【RSpec 入門】RSpec を使って Rails アプリをテストしよう(RSpec Crash Course in 50 mins)初心者向け
ua-cam.com/video/nOVWM0AC0P8/v-deo.html
🚀「【プログラミング入門】Ruby on Rails でウェブアプリを作ってみよう」シリーズはこちら(Railsの基本的なことを学ぶことが出来ます)
ua-cam.com/play/PL7dhNz439lnRzd3hEZLrwCGe9gO6Y4oMG.html
❤️「【Ruby on Rails】いいね機能を作ってみよう」シリーズはこちら(中間テーブルについて学ぶことが出来ます)
ua-cam.com/play/PL7dhNz439lnTWnlJbLqGkrCROl7_5m8AG.html
💙 「【Ruby on Rails】フォロー機能を作ろう」シリーズはこちら(中間テーブルの応用篇です)
ua-cam.com/play/PL7dhNz439lnTtiVXMupwJuJ6rp4Z9bsi8.html
📕「【Ruby on Rails】非同期処理(ajax)を学ぼう」はこちら(非同期処理について学ぶことが出来ます)
ua-cam.com/video/E0MpOEYyBuA/v-deo.html
📗「【Ruby】rails のための Ruby 入門」はこちら
ua-cam.com/video/GcsRPzgErI8/v-deo.html
📘「【React on Rails】React と Rails を利用してTODOアプリを作成しよう」シリーズはこちら
ua-cam.com/play/PL7dhNz439lnT0O90GcLR8XpeR49uDIYYF.html
📙「【Ruby on Rails】星レビュー機能を作ろう」シリーズはこちら
ua-cam.com/play/PL7dhNz439lnTQoKyRaaADWupgX6zRUHnm.html
🚧 「【Ruby on Rails】AWS を利用したデプロイ(AWS & Nginx & Unicorn & Rails)How to deploy a Rails App to EC2(2020年版)」はこちら
☁️ Cloud9 による rails 環境構築の詳細はこちら。(Ruby on Rails チュートリアル)
railstutorial.jp/chapters/beginning?version=5.1#sec-development_environment
🐳 docker による rails の環境構築はこちら。
ua-cam.com/video/Fq1PH0Gwi8I/v-deo.html
🗳「JavaScript & jQuery 入門」シリーズはこちら
ua-cam.com/play/PL7dhNz439lnRJwwCLFS3Mn2zghNveP16l.html
🦋 Zenn
zenn.dev/farstep
🕊 Twitter
8SKeEdvtHfOcczY
Song: Markvard - Contagious
Music provided by Vlog No Copyright Music.
Video Link: ua-cam.com/video/B_cKtqO-nwg/v-deo.html
#aws#golang#cdk
Переглядів: 1 035

Відео

【RSpec 入門】RSpec を使って Rails アプリをテストしよう(RSpec Crash Course in 50 mins)初心者向け
Переглядів 4,2 тис.Рік тому
皆さん、こんにちは。 本講座は「RSpec の入門講座」です。 一緒に RSpec の基礎的な技術力を身につけましょう。 ▶︎ チャプターリスト(目次) 00:00 オープニング、書籍の宣伝 01:10 RSpec の概要 03:25 環境構築 08:09 CRUD アプリの作成 12:53 RSpec のセットアップ 14:15 Model Spec 22:40 System Spec(PagesController) 27:00 System Spec(TweetsController index) 32:55 System Spec(TweetsController new) 35:02 System Spec(TweetsController create) 39:27 System Spec(TweetsController show) 40:57 System Spec(...
【ESLint × Prettier × husky】CI ツールを使った Next.js with TypeScript の環境構築(ESLint, Prettier & husky Setup)
Переглядів 2,8 тис.2 роки тому
皆さん、こんにちは。お久しぶりです。 本動画より、コンデンサマイクを使ったレコーディングを行っています。 音質の方はいかがでしょうか。 【環境】 - next: "12.1.0" - react: "17.0.2" ▶︎ チャプターリスト(目次) 00:00 オープニング 00:32 本講座の目的 01:13 ESlint について 01:57 Prettier について 02:13 Husky について 02:33 ESlint・Prettier・Husky を使ったデモ 05:48 環境構築 🐱 ソースコードはこちら(GitHub) github.com/NaokiYazawa/eslint-prettier-husky-starter 📄 今回のメモはこちら(HackMD) github.com/NaokiYazawa/eslint-prettier-husky-starter...
【Terraform 入門】Terraform を使って AWS EC2 や RDS を構築しよう Learn Terraform in 30 Minutes
Переглядів 5 тис.3 роки тому
皆さん、お元気ですか。 今回ご紹介する Terraform を使うと AWS console を開かずして、アーキテクチャを構築することが出来ます。 【環境】 ・tfenv:2.2.2 ・terraform:1.0.6 ・aws-cli:2.2.38 🐱 ソースコードはこちら(GitHub) github.com/FarStep131/ec2_and_rds_demo 📄 今回のメモはこちら(HackMD) hackmd.io/_y_R-t8dTKepPkNyEcjZOg?view ✅ Terraform の公式サイトはこちら www.terraform.io/ 🚀「【プログラミング入門】Ruby on Rails でウェブアプリを作ってみよう」シリーズはこちら(Railsの基本的なことを学ぶことが出来ます) ua-cam.com/play/PL7dhNz439lnRzd3hEZLr...
【React & Tailwind CSS 入門】ナビゲーションバーを作ろう(初心者向け)React & Tailwind CSS for beginner
Переглядів 3,7 тис.3 роки тому
こんにちは! 今回は React と Tailwind CSS を使って、ナビゲーションバーを作っていきます。 【環境】 ・Node.js:16.7.0 ・npm:7.20.3 🐱 ソースコードはこちら(GitHub) github.com/FarStep131/navbar-app 📄 今回のメモはこちら(HackMD) hackmd.io/2N7l8kkASK62PSAPMqlh4Q?view ✅ React Icons の公式サイトはこちら react-icons.github.io/react-icons/ ✅ Tailwind CSS の公式サイトはこちら tailwindcss.com/ 🗳「JavaScript & jQuery 入門」シリーズはこちら ua-cam.com/play/PL7dhNz439lnRJwwCLFS3Mn2zghNveP16l.html 🚀「【...
【JavaScript】非同期処理を完全に理解する(初心者向け)Asynchronous JavaScript Course For Beginners
Переглядів 12 тис.3 роки тому
こんにちは。 一緒に JavaScript における非同期処理を完全に理解しましょう! 🗳「JavaScript & jQuery 入門」シリーズはこちら ua-cam.com/play/PL7dhNz439lnRJwwCLFS3Mn2zghNveP16l.html 🚀「【プログラミング入門】Ruby on Rails でウェブアプリを作ってみよう」シリーズはこちら(Railsの基本的なことを学ぶことが出来ます) ua-cam.com/play/PL7dhNz439lnRzd3hEZLrwCGe9gO6Y4oMG.html ❤️「【Ruby on Rails】いいね機能を作ってみよう」シリーズはこちら(中間テーブルについて学ぶことが出来ます) ua-cam.com/play/PL7dhNz439lnTWnlJbLqGkrCROl7_5m8AG.html 💙 「【Ruby on Rai...
【Ruby on Rails】フォロー機能を作ろう(PART2)How to set up a Follower Following system in Ruby on Rails
Переглядів 3,1 тис.3 роки тому
こんにちは!今回は「フォロー機能」の最終回です! 前回の動画で構築したアソシエーションをもとに、コントローラ・ルーティング・ビューを記述していきましょう。 【実行環境】 ・ruby:2.7.0 ・rails:6.1.4 ↓前回の動画はこちら ua-cam.com/video/gATeEnr8gh4/v-deo.html ↓今回作成したアプリのソースコードはこちら(GitHub)。 github.com/FarStep131/follow_app ↓使用したテンプレートはこちら(GitHub)。 github.com/FarStep131/template_for_rails6/blob/main/template_for_rails6.rb ↓今回のメモはこちら(HackMD)。 hackmd.io/WtGkFv1UQeWPtLxkTKX8Vw?view ↓「【Ruby on Rai...
【Ruby on Rails】フォロー機能を作ろう(PART1)How to set up a Follower Following system in Ruby on Rails
Переглядів 4,9 тис.3 роки тому
お久しぶりです!今回は「フォロー機能」についてです! フォロー機能のポイントは「ユーザ同士のアソシエーションが存在する」ということです。フォローする、されるユーザがいることに注意してください。 次回の動画(最終回)は明日(2021/08/15)正午にアップロードします。 【実行環境】 ・ruby:2.7.0 ・rails:6.1.4 ↓今回作成したアプリのソースコードはこちら(GitHub)。 github.com/FarStep131/follow_app ↓今回使用したテンプレートはこちら(GitHub)。 github.com/FarStep131/template_for_rails6/blob/main/template_for_rails6.rb ↓今回のメモはこちら(HackMD)。 hackmd.io/WtGkFv1UQeWPtLxkTKX8Vw?view ↓「【Ru...
【React on Rails】React と Rails を利用してTODOアプリを作成しよう(PART4)How to create a Rails project with a React
Переглядів 2,5 тис.3 роки тому
ついに本シリーズの最終回です! ご意見、ご質問はコメント欄もしくは Twitter の DM までお願いします。(返信できない場合がございます。ご了承ください。) 動画のコードが見辛い場合は、画質を上げてください。GitHub のコードを見ながら実装することをオススメします。 ↓前回・前々回の動画はこちら ua-cam.com/play/PL7dhNz439lnT0O90GcLR8XpeR49uDIYYF.html ↓今回作成したアプリのソースコードはこちら(GitHub)。 github.com/Farstep/todo_app ↓今回のメモはこちら(HackMD)。 hackmd.io/KDMj08X7QIqkTcs37rEWBQ?view ↓Twitter 8SKeEdvtHfOcczY 【バージョン】 Ruby:2.7.0 Rails:6.1.3 ya...
【React on Rails】React と Rails を利用してTODOアプリを作成しよう(PART3)How to create a Rails project with a React
Переглядів 2,5 тис.3 роки тому
今回はTODOの新規投稿画面を作っていきます。 ご意見、ご質問はコメント欄もしくは Twitter の DM までお願いします。(返信できない場合がございます。ご了承ください。) 動画のコードが見辛い場合は、画質を上げてください。GitHub のコードを見ながら実装することをオススメします。 ↓前回・前々回の動画はこちら ua-cam.com/play/PL7dhNz439lnT0O90GcLR8XpeR49uDIYYF.html ↓今回作成したアプリのソースコードはこちら(GitHub)。 github.com/Farstep/todo_app ↓今回のメモはこちら(HackMD)。 hackmd.io/KDMj08X7QIqkTcs37rEWBQ?view ↓Twitter 8SKeEdvtHfOcczY 【バージョン】 Ruby:2.7.0 Rails:...
【React on Rails】React と Rails を利用してTODOアプリを作成しよう(PART2)How to create a Rails project with a React
Переглядів 7 тис.3 роки тому
今回はTODOの一覧画面を作っていきます。 ご意見、ご質問はコメント欄もしくは Twitter の DM までお願いします。(返信できない場合がございます。ご了承ください。) 動画のコードが見辛い場合は、画質を上げてください。GitHub のコードを見ながら実装することをオススメします。 ↓前回の動画はこちら ua-cam.com/video/yD0QotED6f8/v-deo.html ↓今回作成したアプリのソースコードはこちら(GitHub)。 github.com/Farstep/todo_app ↓今回のメモはこちら(HackMD)。 hackmd.io/KDMj08X7QIqkTcs37rEWBQ?view ↓Twitter 8SKeEdvtHfOcczY 【バージョン】 Ruby:2.7.0 Rails:6.1.3 yarn:1.22.4 Reac...
【React on Rails】React と Rails を利用してTODOアプリを作成しよう(PART1)How to create a Rails project with a React
Переглядів 17 тис.3 роки тому
一緒に「React on Rails」のアプリを作成していきましょう! ご意見、ご質問はコメント欄もしくは Twitter の DM までお願いします。(返信できない場合がございます。ご了承ください。) 動画のコードが見辛い場合は、画質を上げてください。GitHub のコードを見ながら実装することをオススメします。 ↓今回作成したアプリのソースコードはこちら(GitHub)。 github.com/Farstep/todo_app ↓今回のメモはこちら(HackMD)。 hackmd.io/KDMj08X7QIqkTcs37rEWBQ?view ↓Twitter 8SKeEdvtHfOcczY 【バージョン】 Ruby:2.7.0 Rails:6.1.3 yarn:1.22.4 React:17.0.1 ↓「【プログラミング入門】Ruby on Rails で...
【Ruby on Rails】AWS を利用したデプロイ(AWS & Nginx & Unicorn & Rails)How to deploy a Rails App to EC2(2020年版)
Переглядів 16 тис.4 роки тому
今回はデプロイの解説動画です。一緒にアプリケーションを世界に公開しましょう!(本動画は初心者向けですので、RDSは利用していません。) 本デプロイでつまずいた場合は HackMD の最後に記載されているサイトも参考にしてみてください。(僕自身も参考にさせて頂きました。) ご意見、ご質問はコメント欄もしくは Twitter の DM までお願いします。(返信できない場合がございます。ご了承ください。) 動画のコードが見辛い場合は、画質を上げてください。GitHub のコードを見ながら実装することをオススメします。 ↓今回のメモはこちら(HackMD)。 hackmd.io/4_1NYUTBSaSsOC8cur7WhA?view ↓今回作成したアプリのソースコードはこちら(GitHub)。 github.com/Farstep/ec_site ↓AWS初学者が「うっかり課金」されがちなポ...
【Ruby on Rails】必ず知っておきたい N+1 問題(SQL)N+1 problem on Ruby on Rails
Переглядів 6 тис.4 роки тому
ActiveRecord に頼っていると見落としやすい問題です。 N 1 問題を一緒に解決しましょう! ご意見, ご質問はコメント欄もしくはTwitterのDMまでお願いします。(返信できない場合がございます。ご了承ください。) 動画のコードが見辛い場合は、画質を上げてください。GitHubのコードを見ながら実装することをオススメします。 ↓今回のアプリのソースコードはこちら。 github.com/Farstep/includes_app ↓今回のメモはこちら(HackMD)。 hackmd.io/vkRx2RhTQ32RpfwOm6yl1Q?view ↓「【プログラミング入門】Ruby on Rails でウェブアプリを作ってみよう」シリーズはこちら(Railsの基本学習にどうぞ) ua-cam.com/play/PL7dhNz439lnRzd3hEZLrwCGe9gO6Y4oM...
【プログラミング入門】React で写真検索機能を作ってみよう ~ PART 2(useState & useEffect) ~ Let's build with React ~
Переглядів 3,3 тис.4 роки тому
今回はいよいよ写真検索機能を実装していきます😆 ご意見, ご質問はコメント欄もしくはTwitterのDMまでお願いします。(返信できない場合がございます。ご了承ください。) 動画のコードが見辛い場合は、画質を上げてください。GitHubのコードを見ながら実装することをオススメします。 ↓前回の動画はこちら ua-cam.com/video/S3fpYHLA9JU/v-deo.html ↓Reactの環境構築に関する動画はこちら ua-cam.com/video/5opmvZkJKz4/v-deo.html ↓今回のアプリ(写真検索機能)のコードはこちら。 github.com/Farstep/photo_search_app_demo ↓「【プログラミング入門】Ruby on Rails でウェブアプリを作ってみよう」シリーズはこちら(Railsの基本学習にどうぞ) ua-cam.c...
【プログラミング入門】React で写真検索機能を作ってみよう ~ PART 1(useState & useEffect) ~ Let's build with React ~
Переглядів 3,7 тис.4 роки тому
【プログラミング入門】React で写真検索機能を作ってみよう ~ PART 1(useState & useEffect) ~ Let's build with React ~
【Ruby on Rails】星レビュー機能を作ろう(PART3)How To Create a Star Rating with Ruby on Rails
Переглядів 5 тис.4 роки тому
【Ruby on Rails】星レビュー機能を作ろう(PART3)How To Create a Star Rating with Ruby on Rails
【Ruby on Rails】星レビュー機能を作ろう(PART2)How To Create a Star Rating with Ruby on Rails
Переглядів 3,7 тис.4 роки тому
【Ruby on Rails】星レビュー機能を作ろう(PART2)How To Create a Star Rating with Ruby on Rails
【Ruby on Rails】星レビュー機能を作ろう(PART1)How To Create a Star Rating with Ruby on Rails
Переглядів 6 тис.4 роки тому
【Ruby on Rails】星レビュー機能を作ろう(PART1)How To Create a Star Rating with Ruby on Rails
【Ruby on Rails】params[:id] とは?(初心者〜中級者向け)Where does params[:id] come from in rails?
Переглядів 16 тис.4 роки тому
【Ruby on Rails】params[:id] とは?(初心者〜中級者向け)Where does params[:id] come from in rails?
【ターミナル入門】黒い画面をカスタマイズ(プロンプトの表示名変更方法)
Переглядів 2,7 тис.4 роки тому
【ターミナル入門】黒い画面をカスタマイズ(プロンプトの表示名変更方法)
【Ruby on Rails】rails の session を使ってログイン機能を実装しよう(初心者から中級者向け)Cookies and sessions Ruby on Rails
Переглядів 9 тис.4 роки тому
【Ruby on Rails】rails の session を使ってログイン機能を実装しよう(初心者から中級者向け)Cookies and sessions Ruby on Rails
【Ruby on Rails】rails で api を叩いてみよう(初心者から中級者向け)Use an API with Ruby on Rails
Переглядів 18 тис.4 роки тому
【Ruby on Rails】rails で api を叩いてみよう(初心者から中級者向け)Use an API with Ruby on Rails
【React入門】概要〜環境構築〜カウントアプリの作成(初心者向け)React Tutorial For Beginners
Переглядів 16 тис.4 роки тому
【React入門】概要〜環境構築〜カウントアプリの作成(初心者向け)React Tutorial For Beginners
【Git入門】便利なGitコマンド「git stash」を使いながら解説します(初心者から中級者向け)
Переглядів 2,1 тис.4 роки тому
【Git入門】便利なGitコマンド「git stash」を使いながら解説します(初心者から中級者向け)
【Ruby】rails のための Ruby 入門(初心者必見!)
Переглядів 4,7 тис.4 роки тому
【Ruby】rails のための Ruby 入門(初心者必見!)
【Ruby on Rails】非同期処理(ajax)を学ぼう ~ Let's build with Ruby on Rails ~
Переглядів 13 тис.4 роки тому
【Ruby on Rails】非同期処理(ajax)を学ぼう ~ Let's build with Ruby on Rails ~
【Ruby on Rails】いいね機能を作ってみよう(初心者から中級者向け)PART 3(実装③) ~ Let's build with Ruby on Rails ~
Переглядів 7 тис.4 роки тому
【Ruby on Rails】いいね機能を作ってみよう(初心者から中級者向け)PART 3(実装③) ~ Let's build with Ruby on Rails ~
【Ruby on Rails】いいね機能を作ってみよう(初心者から中級者向け)PART 2(実装②) ~ Let's build with Ruby on Rails ~
Переглядів 4,9 тис.4 роки тому
【Ruby on Rails】いいね機能を作ってみよう(初心者から中級者向け)PART 2(実装②) ~ Let's build with Ruby on Rails ~
【Ruby on Rails】いいね機能を作ってみよう(初心者から中級者向け)PART 1(イントロダクション・実装①) ~ Let's build with Ruby on Rails ~
Переглядів 12 тис.4 роки тому
【Ruby on Rails】いいね機能を作ってみよう(初心者から中級者向け)PART 1(イントロダクション・実装①) ~ Let's build with Ruby on Rails ~

КОМЕНТАРІ

  • @てぃたな-k5q
    @てぃたな-k5q 20 днів тому

    めちゃくちゃわかりやすい 3日前にterraform触り始めたので非常に助かります

  • @4869-u2s
    @4869-u2s 22 дні тому

    次回 16:31

  • @takotakosanta123
    @takotakosanta123 Місяць тому

    この人もっと評価されていいすげえ

  • @mytube360
    @mytube360 3 місяці тому

    とても分かりやすいです😄

  • @磯野波ぞ
    @磯野波ぞ 4 місяці тому

    69歳じじぃでも理解できたありがとう!!💯

  • @tlog7319
    @tlog7319 6 місяців тому

    エラーが出たんですけど、見ていただけますか?

  • @SALTUBE0324
    @SALTUBE0324 8 місяців тому

    mysqlのgemがなくエラーが出てしまいました・・・

  • @0702SK
    @0702SK 8 місяців тому

    $ docker-compose up このコマンドまでは動画を見ながら進めることが出来ました。 しかし、上記のコマンドを入力すると以下のエラーが出てきてしまい、解決策が調べても、分かりません。 お時間がありましたら、教えていただけると嬉しいです。よろしくお願いします。 #コマンドエラー文 C:\Users\spring2024\sample_app>docker-compose up [+] Running 2/2 ✔ Container sample_app-db-1 Created 0.0s ✔ Container sample_app-web-1 Created 0.1s Attaching to db-1, web-1 db-1 | 2024-02-07 14:57:08+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 5.7.44-1.el7 started. db-1 | 2024-02-07 14:57:09+00:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql' db-1 | 2024-02-07 14:57:09+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 5.7.44-1.el7 started. db-1 | 2024-02-07 14:57:09+00:00 [ERROR] [Entrypoint]: MYSQL_USER="root", MYSQL_USER and MYSQL_PASSWORD are for configuring a regular user and cannot be used for the root user db-1 | Remove MYSQL_USER="root" and use one of the following to control the root user password: db-1 | - MYSQL_ROOT_PASSWORD db-1 | - MYSQL_ALLOW_EMPTY_PASSWORD db-1 | - MYSQL_RANDOM_ROOT_PASSWORD web-1 | Could not find gem 'mysql2 (>= 0.4.4, < 0.6.0)' in any of the gem sources listed in your Gemfile. web-1 | Run `bundle install` to install missing gems. db-1 exited with code 1 web-1 exited with code 7

  • @yamcha0327
    @yamcha0327 10 місяців тому

    とてもわかりやすい!

  • @Nekokan2nd
    @Nekokan2nd 10 місяців тому

    ほーわかりやすい

  • @masuraoman
    @masuraoman 11 місяців тому

    正直、setTimeoutって、単純にn秒後に処理するやつだよねって理解だったから、この動画はすごい腹落ちした。 スタックとか利用してるのか〜

  • @RyoNinomiya
    @RyoNinomiya 11 місяців тому

    質問があり、コメントさせて頂きます。 21:15の場面ですが、Rails7.0.8の場合、ディレクトリの構成が変更されており、javascript/packs/index.jsxが存在しません。 その場合はどうすれば良いでしょうか? 返信いただけますと幸いです。🙇

  • @tubesatoshi
    @tubesatoshi Рік тому

    的確で、明快。素晴らしい…。 よくわかりました。有難うございました。

  • @ああ-c1v8r
    @ああ-c1v8r Рік тому

    AWS Cloud9のみでアプリのリリースは可能なのでしょうか?

  • @kk-xw5hn
    @kk-xw5hn Рік тому

    いつも参考にしてもらって助かっています。本当に感謝しています。 一点だけ質問なのですが、中間テーブルを示唆するためのhas_many :throughなどはつけないのでしょうか。(今回だったらreview)に対して お忙しい中大変だと思いますが、質問返していただくと幸いです

  • @kunime-ji5066
    @kunime-ji5066 Рік тому

    docker fileの最後のcopy . /myappですが、その前にcopyしたGemfileもコピーしてしまうのではないかと気になります。二度手間 というかもう一回やって上書きしている感じがするんですが、 別個にコピーしているんでしょう か。

  • @YOUSUPERTERIO
    @YOUSUPERTERIO Рік тому

    31:20 Gitと連携

  • @kukuku3
    @kukuku3 Рік тому

    有意義な動画ありがとうございます!大変学びになりました。一点だけ、18:53ごろに説明されている、be_validは、ActiveRecordが提供しているのではなく、RSpec::Rails::Matchersが提供しているのではないでしょうか?ActiveRecordだとvalid?かなと思いました。

  • @nguyenanhtuan355
    @nguyenanhtuan355 Рік тому

    私は外国人ですが、めっちゃわかりやすかったです。Thanks

  • @吉万利
    @吉万利 Рік тому

    分かりやすい説明していただきありがとうございます。 一点ですが、声が小さすぎ、改善お願いいたします。

  • @epulusnomver8008
    @epulusnomver8008 Рік тому

    勉強になります!

  • @Gekub
    @Gekub Рік тому

    シンプルな解説なのにわかりやすすぎて、感動しました。

  • @paundo2
    @paundo2 Рік тому

    備忘録 >>web_1 | Could not find gem 'mysql2 (>= 0.4.4, < 0.6.0)' in any of the gem sources listed in your Gemfile. docker-compose run web bundle install docker-compose up >>docker-compose run web bundle exec rake db:create → exited code 1 docker-compose.yml の MYSQL_USER: rootの記載を消して docker-compose up

  • @shoutMaschine
    @shoutMaschine Рік тому

    最近Railsを学び始めた者です。 これから動画を追って勉強させていただきます。

  • @verkshirehazaway780
    @verkshirehazaway780 Рік тому

    めっちゃ分かりやすかったっす! ありがとうございます!

  • @nagi9342
    @nagi9342 Рік тому

    わかりやすかったです!ありがとうございます!!

    • @farstep4011
      @farstep4011 Рік тому

      こちらこそご覧いただきありがとうございます! そう言って頂き嬉しいです!

  • @っょぃゃっ-o2r
    @っょぃゃっ-o2r Рік тому

    40:57 の部分で質問いたします。 仮想環境を使用せずWindows10のPowerShellでやっております。 sudoをインストールしapt-getもyumも試してみて使えなかったのですが、windowsは別の方法でリファイルの設定を行う必要があるのでしょうか?

  • @NI-ft3su
    @NI-ft3su Рік тому

    自分用 6:16

  • @modenak4305
    @modenak4305 Рік тому

    「なんでこうなるのか」というものがサッパリ分からなかったです。 これは入門・講座なんでしょうか…? ただ、実際にコードを打ち込むことで、形ができあがっていく体験は出来るので、体験にはいいかなと思いました。

  • @百さん-x6v
    @百さん-x6v Рік тому

    初心者ですが、さっぱり分かりませんでした。

  • @Peace_Mundo
    @Peace_Mundo Рік тому

    たくさんの動画を見ていてなかなか実装できませんでしたが、こちらの動画とフォロー機能の動画でついに自分のプロジェクトに実装できるようになりました!わかりやすく教えていただき、ありがとうございます!

  • @大田原宏
    @大田原宏 Рік тому

    rails g devise:viewsを実行したら下記のエラーが表示されました /home/ubuntu/environment/rails_projects/recipe/config/initializers/devise.rb:11:in `<main>': uninitialized constant Devise (NameError) ググってアンインストールや再度bundleを実行してみましたが解消されません 過去事例などあればご教授いただけないでしょうか

  • @teruyoshitsuchiya3437
    @teruyoshitsuchiya3437 2 роки тому

    動画の通りにやるなら、react-router-domのversionをさげないといけませんね。

  • @田中誠-q5q
    @田中誠-q5q 2 роки тому

    非同期処理の概念がないときにsetTimeoutを使い出した苦い思い出がある。

  • @sumikado1971
    @sumikado1971 2 роки тому

    includesを使用した場合、ログを見る限り「IN (?, ?, ...)」のように展開されているようですが、SQL文の最大サイズオーバーは発生しないのでしょうか。 例えば、10000ユーザーともなると、IN句の展開が多くなってSQL文がとてつもなく大きくなるはずです。 データベースにもよると思うのですが、N+1を解決するならJOINに展開するような形の方が良いと思うのですが、どうでしょうか。 それとも、ActiveRecordが適切なSQLに展開してくれるものなのでしょうか。

  • @gontacode3020
    @gontacode3020 2 роки тому

    これはパワポで作られていますか?動きがあっておしゃれでわかりやすいです

  • @はなはなマロン-w4s
    @はなはなマロン-w4s 2 роки тому

    助かります!

  • @teachaonenglish7961
    @teachaonenglish7961 2 роки тому

    とても参考になります! 質問があるのですが、fontawsomeを使用して、検証ツールで要素を確認するとsvgになり、javascriptで操作できないのですが、解決方法などありますでしょうか?

  • @SAMURAI_JAPAN.
    @SAMURAI_JAPAN. 2 роки тому

    rails7を使って学習しておりますが、24:00あたりのSign upボタンを押しても画面が切り替わりません。 Sign inはできていますので、ページの遷移だけうまく動作していないようです。動画通りに進めておりましたが、rails7とでは違うのでしょうか?何か原因は考えられますでしょうか?

    • @カクメー
      @カクメー Рік тому

      私も同じ状況になりました。もし解決していましたら教えていただけると幸いです

  • @SAMURAI_JAPAN.
    @SAMURAI_JAPAN. 2 роки тому

    すみません。ER図の完成図はどちらにありますでしょうか。 よろしくお願いいたします。

  • @1ゆう-l7c
    @1ゆう-l7c 2 роки тому

    大変勉強になりました。😃ありがとうございました。

  • @なななな-d5i
    @なななな-d5i 2 роки тому

    ここ最近JavaScriptを学び始めたものです。よくわからないので教えていただきたいのですが、非同期処理の説明の部分は並列処理の説明ではないでしょうか(もちろん非同期かつ並列処理のパターンもあり得ますが)。 また、最後の方で述べられていた「コールスタックが空になったあとにタスクキューからタスクを取り出しコールスタックに入れる」というのは非同期処理であって並列処理ではないですよね? (追記1)例えばfileReadなどの処理はWebAPI側で処理を行って(その間はJavaScriptのメインスレッドとは並列処理)、その結果をタスクキューに設定して、、、みたいな処理が行われているということでしょうか。 (追記2)調べてみたら、追記1の内容である程度合っていそうだと感じました。例えばsetTimeout処理で「経過時間を計測する」という処理が並列で走っているのと同様に「ファイル読み書きやHTTPリクエストなどもWebAPI側で並列に処理」してコールスタックに結果を返すという動きになるのですね。※合ってるか自信ないですが。。。

  • @inneryouuuu
    @inneryouuuu 2 роки тому

    とっても解りやすい説明ありがとうございます。Javascript の非同期処理が、なかなか理解できなくて苦しんでいたところでした。動画の説明で頭の中がすっきりしたように感じます。

  • @katyakatya1357
    @katyakatya1357 2 роки тому

    動画の通り進めていたのですがサインイン後にログアウトボタンを押した際にURLがusers/sign_outのshowビューに飛んでしまい、ログアウトができません。アドバイスなどいただけたら幸いです。。。

    • @farstep4011
      @farstep4011 2 роки тому

      ご質問頂きありがとうございます。 config/routes.rb のコードを見せて頂くことは可能でしょうか。

    • @katyakatya1357
      @katyakatya1357 2 роки тому

      @@farstep4011 ご返信ありがとうございます、私の使っている端末がm1macであったためlink_toではなくbutton_toでないとログアウトボタンが機能しないとのことでしたので変更したところうまく機能しました。返信遅れてしまい申し訳ありません。

  • @708baseballster
    @708baseballster 2 роки тому

    大変分かりやすい解説ありがとうございます💪 メモやテンプレートを用いて本質じゃない部分の時間を短縮したことで、フォロー機能のアソシエーションなど本質的なところをしっかり学習できました。 ありがとうございました!

  • @NI-ft3su
    @NI-ft3su 2 роки тому

    めっちゃわかりやすいですね!  ありがとうございます!

  • @katyakatya1357
    @katyakatya1357 2 роки тому

    CSSで整えなくても、見た目をHTMLのコードをいじるだけで色などつくやり方があるのですね。

  • @eeeg
    @eeeg 2 роки тому

    【私的学習メモ】 2022/07/02 00:00~09:30 2022/07/03 09:30~11:00 2022/07/04 11:00~ 2022/07/05 37:00~ 2022/07/13 45:00~

    • @eeeg
      @eeeg 2 роки тому

      7/3 current user id のところでid methodがないとの表示で行き詰まる

    • @eeeg
      @eeeg 2 роки тому

      3:46 2度目のdb migrate

  • @CookieMonster-5963
    @CookieMonster-5963 2 роки тому

    素晴らしい動画をありがとうございます。 SwitchをRoutesに変更とかして、最近の環境でも大体は動作しました。 3点ほど。 (1)activeClassNameが最新の環境では使えないようです。 (2)Twailwindのインストール方法も、新しくなっていますね。 (3)Homeへ戻るアイコンもあったほうがいいかな、と思いました。

  • @NI-ft3su
    @NI-ft3su 2 роки тому

    このクオリティめっちゃすごいですね! ありがとうございます!