もし今やっている人がいたら、もしかすると14:40あたり(Helloを出力しようとすればエラーが出て)で躓くかもしれません。おそらくそれはviewsの下にtopを作れていないからです。しっかりviewsの下に作ってください。それはVisual Studio Codeではでき名かもしれませんけど。エクスプローラーやFinderなどでイケるそうです。しっかりviewsの下にtopを作ってその下にindex,html.erbを作ってください。そうすればエラーは解消されるはずです。少なくとも僕はエラーが消えました。
質問です。 プログラミング超初心者で、バンドラとかsqliteとか正直全然わからないくらい初心者ですが、一応本当に言われた通りに進めて最終的にvscodeのターミナルでrails sコマンドでサーバーを起動した後ブラウザでlocalhost:3000にアクセスしようとしても「接続が拒否されました。」と出て、全然railsのトップページが表示されません。 またchatgpt(無料プラン)にめっちゃ聞きまくっても全然解決できませんでした。(質問の仕方などは自分なりに気を付けてるつもりです。) railsのトップページにアクセスできるようになるにはどうすればいいですか?またなぜ接続が拒否されたとなり、アクセスできないのでしょうか? 一応vscodeのターミナル出の実行結果です。↓ 何か問題があればご指摘お願いします。 PS C:\Users ii\OneDrive\デスクトップ\Rails> cd NETliBx PS C:\Users ii\OneDrive\デスクトップ\Rails\NETliBx> rails s C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/bootsnap-1.16.0/lib/bootsnap/compile_cache/iseq.rb:60:in `fetch': The operation completed successfully. - bs_fetch:open_current_file:open (Errno::E-01) from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/bootsnap-1.16.0/lib/bootsnap/compile_cache/iseq.rb:60:in `fetch' from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/bootsnap-1.16.0/lib/bootsnap/compile_cache/iseq.rb:85:in `load_iseq' from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/bootsnap-1.16.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:32:in `require' from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/bootsnap-1.16.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:32:in `require' from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/railties-7.0.6/lib/rails/commands/server/server_command.rb:137:in `block in perform' from :90:in `tap' from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/railties-7.0.6/lib/rails/commands/server/server_command.rb:134:in `perform' from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/thor-1.2.2/lib/thor/command.rb:27:in `run' from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/thor-1.2.2/lib/thor/invocation.rb:127:in `invoke_command' from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/thor-1.2.2/lib/thor.rb:392:in `dispatch' from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/railties-7.0.6/lib/rails/command/base.rb:87:in `perform' from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/railties-7.0.6/lib/rails/command.rb:48:in `invoke' from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/railties-7.0.6/lib/rails/commands.rb:18:in `' from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/bootsnap-1.16.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:32:in `require' from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/bootsnap-1.16.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:32:in `require' from bin/rails:4:in `' PS C:\Users ii\OneDrive\デスクトップ\Rails\NETliBx> 長くて申し訳ありません。
いつも大変勉強になっています! 今後とも参考にさせていただきます。 引き続きよろしくお願いいたします! 一点、環境構築の件でお伺いしたいのですが、動画6:35あたりの rails sでサーバーを起動させようとすると、 Could not find rake-13.0.3 in any of the sources Run `bundle install` to install missing gems. というエラーメッセージが出てしまいます。どのようにすれば解決可能か教えて頂けないでしょうか。。
質問・感想・リクエストなどお気軽にコメントください😀
「共有」ボタンから、友達やSNSへのシェアもお願いします👍
既にRailsでアプリを作り終えた者ですが、おさらい&分からず曖昧になっているところが明確に理解する事ができました。ありがとうございます。
この動画と出会って、本当に幸せです。
スクールの教材が難しすぎて理解できなかったのが、すんなり理解出来ました。
めっちゃわかりやすいです!
もし今やっている人がいたら、もしかすると14:40あたり(Helloを出力しようとすればエラーが出て)で躓くかもしれません。おそらくそれはviewsの下にtopを作れていないからです。しっかりviewsの下に作ってください。それはVisual Studio Codeではでき名かもしれませんけど。エクスプローラーやFinderなどでイケるそうです。しっかりviewsの下にtopを作ってその下にindex,html.erbを作ってください。そうすればエラーは解消されるはずです。少なくとも僕はエラーが消えました。
わからないことが多くつまづいていたところに、この動画。最高でした!
本当にありがとうございます。
分かりやすい。ありがとうございます。
わかりやすい解説をありがとうございます!
いろんな疑問を解消できました
ありがとうございます!
疑問点などありましたら、お気軽にご質問ください
丁寧です。最高です。神です。
ですが、、、integerの読み方ってイント・エジャーなんでしょうか?インテジャーだと思っていました。
天才や!分かりやすすぎる!
素晴らしい講義でした!
死ぬほど分かりやすいw
フレームワークの構成的なの調べても余り良い感じの見つからないから本買おうかと思ってたけど、これ1本見るだけで解決したw
良かったですw😊
rails初学者でしたがわかりやすくてとても理解しやすかったです。
ありがとうございました。🙇♂️
6:00 windows10 =>bundle exec rails new . としてください。
ありがとうございます。windowsなのでここで詰まってました。助かりました!
死ぬほどありがたい動画!
ありがとうございます😃
@@seomaru今勉強していてかなり悩んでいます。データベースを綺麗にしようと細かく分類しています。結果的に親子孫ひ孫という多階層になりました。その中でどうしても親から繋がるすべてのデータを引き出したいのですが、なかなか情報が見つからず苦戦しています。また子や孫から親の情報を引き出すこともできず、です。こういったデータベースからの引き出し方を教えていただきたいです。
本当に助かる!マジで有益!ありがとうございます!!!!
よかったです!ありがとうございます😃
すごくわかりやすいです!ありがとうございます!
めちゃくちゃ分かりやすかった。
ただ、情報量が多いから、各ファイルの関連性を理解できるまで何度も手を動かさないといけないなと思った。
スネークとキャメルケースを比較する部分で説明していただいたキャメルケースの例は実はパスカルケースだと思います。
Udemyの某講座より百倍わかりやすいです。
ありがとうございます。
質問です。
プログラミング超初心者で、バンドラとかsqliteとか正直全然わからないくらい初心者ですが、一応本当に言われた通りに進めて最終的にvscodeのターミナルでrails sコマンドでサーバーを起動した後ブラウザでlocalhost:3000にアクセスしようとしても「接続が拒否されました。」と出て、全然railsのトップページが表示されません。
またchatgpt(無料プラン)にめっちゃ聞きまくっても全然解決できませんでした。(質問の仕方などは自分なりに気を付けてるつもりです。)
railsのトップページにアクセスできるようになるにはどうすればいいですか?またなぜ接続が拒否されたとなり、アクセスできないのでしょうか?
一応vscodeのターミナル出の実行結果です。↓ 何か問題があればご指摘お願いします。
PS C:\Users
ii\OneDrive\デスクトップ\Rails> cd NETliBx
PS C:\Users
ii\OneDrive\デスクトップ\Rails\NETliBx> rails s
C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/bootsnap-1.16.0/lib/bootsnap/compile_cache/iseq.rb:60:in `fetch': The operation completed successfully. - bs_fetch:open_current_file:open (Errno::E-01)
from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/bootsnap-1.16.0/lib/bootsnap/compile_cache/iseq.rb:60:in `fetch'
from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/bootsnap-1.16.0/lib/bootsnap/compile_cache/iseq.rb:85:in `load_iseq'
from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/bootsnap-1.16.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:32:in `require'
from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/bootsnap-1.16.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:32:in `require'
from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/railties-7.0.6/lib/rails/commands/server/server_command.rb:137:in `block in perform'
from :90:in `tap'
from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/railties-7.0.6/lib/rails/commands/server/server_command.rb:134:in `perform'
from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/thor-1.2.2/lib/thor/command.rb:27:in `run'
from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/thor-1.2.2/lib/thor/invocation.rb:127:in `invoke_command'
from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/thor-1.2.2/lib/thor.rb:392:in `dispatch'
from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/railties-7.0.6/lib/rails/command/base.rb:87:in `perform'
from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/railties-7.0.6/lib/rails/command.rb:48:in `invoke'
from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/railties-7.0.6/lib/rails/commands.rb:18:in `'
from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/bootsnap-1.16.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:32:in `require'
from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/bootsnap-1.16.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:32:in `require'
from bin/rails:4:in `'
PS C:\Users
ii\OneDrive\デスクトップ\Rails\NETliBx>
長くて申し訳ありません。
rails new と入力すると
Invalid application name 81809. Please give a name which does not start with numbers.
となり、ホームフォルダが使用できません。どのように変更したらよいのでしょうか?
ありがとうございます。
とてもわかりやすく為になるどうがでした。
自分はこれからrailsを使って、WEBアプリを作っていこうと思うのですが可能であれば、もっと深堀したrailsの解説動画を作っていただけたらありがたいです。(すいません、厚かましくて。。。笑)
naosanありがとうございます!
ちなみに、railsのこういったところがもっと聞きたい!などあればリクエスト頂けたら嬉しいです😊
@@seomaru
返信ありがとうございます!
ネストの部分とかもっと深堀していただけたらありがたいです!!
画質なんで4kあるの笑笑
わかりやすいので助かりました
アクティブレコード便利すぎる
Javaから転職したい
まこなり社長の始まりの音楽やん!
思ったのは俺だけか。
52:15のgrepが認識されませんて出るんですがなんでだろう。。
実際の運用では、作成したデータベースはどこに置かれるのでしょうか。
また、データベースをどこに置くかの指定が可能なら
それはどこでやるのでしょう。たぶん、データベース用のサーバーとかも
必要になりそうですが。
テキストエディタにgem file が出てこない原因を教えて欲しいです。すいません
この通り進めたらrails new .の所でerror出て先進めん…どうしよ
難しいって感じてるのは私だけなのかな?
いつも大変勉強になっています!
今後とも参考にさせていただきます。
引き続きよろしくお願いいたします!
一点、環境構築の件でお伺いしたいのですが、動画6:35あたりの
rails sでサーバーを起動させようとすると、
Could not find rake-13.0.3 in any of the sources
Run `bundle install` to install missing gems.
というエラーメッセージが出てしまいます。どのようにすれば解決可能か教えて頂けないでしょうか。。
英語のエラーメッセージを読むクセをつけましょう😃
>Run `bundle install` to install missing gems.
こんにちは。初めて投稿します。PCにインストールしたrubyのバージョンが2.7.4
です。問題ないでしょうか?
Railsをさっくり勉強したくて、拝見しました! わかりやすくて素敵です。ただ動画中camel caseと説明されている書き方はpascal では無いでしょうか? src rails backendのsnake case をFEで変換したりする時は明確にpascalとcamelは使い分けます
あぷぷ なんていうプログラマー今まで会ったことない😅
あぷぷが気になって仕方ないんだが、そう言う人も多いんですか?
みなさんなんて呼んでます?w
@@seomaru わたしは「あっぷ」と呼んでました!
ありがとうございます!ユーザーの値を入れているのですが、動画の1:04:16のように、ユーザーを入れいていないときのエラー"user must exist"が出てしまいます。ヒントを頂けましたら嬉しいです。
class WeightHistory の belongs_to :user に ,optional:trueを追記した所、user must existは出なくなったのですが、
SQLite3::ConstraintException: FOREIGN KEY constraint failed
というエラーが出てしまいました。。
助けて頂けたら嬉しいです。 このような質問には、メンバーになったら回答頂けたりしますでしょうか。
エラーの英語でググる癖をつけると良いです😃
今回の場合、FOREIGN KEY constraint failedなので、
DBの外部キー制約違反でエラーになっているようです。
データ状態を確認してみてください
@@seomaru 誠にありがとうございます!
Ruby on Railsの環境構築についての質問です
環境は以下です
mac Catslina 10
rbenv versions 2.7.1
rails versions 5.2.4.1
Rails アプリケーションの作成のとこで
アプリケーションの新規作成を行い
cd sample_appで移動した後に
sample_app git:(master) ✗
というふうになってしまい解決方法がわからないのですが、教えていただくことはできませんか。
よろしくお願い致します。
こちらに回答きてるみたいですね😃
qiita.com/yuchan0001/questions/b68b9fa1ffd0635047da
@@seomaru
ありがとうございます。
いつも動画、すごく勉強させてもらっています!
これからも頑張ってください!楽しみにしています!
6:26 「rails s 」でサーバーを起動するときに、vsCodeではどのフォルダーを開いているか教えて頂けますでしょうか?
vscodeでは何も開いてませんね。サーバーの起動とvscodeで開いてる場所は何も関係ないので。
ターミナル上ではtutorialフォルダーでサーバーを起動させてますね
コマンドプロンプトで rails new . でしても認識されませんと出てきます。。環境構築ができません。。。
実行しているフォルダが間違っているとか!?
apple ←これなんて読みますか?
self.memo=なし のselfはc#とかのthisみたいなものですか?
そうです😃
先週からRailsチュートリアル開始しました(*゚▽゚)ノ
何やってるか難しくてよくわからなくなりつつあったのですが、動画見て少し分かるようになりました。
ジャストタイミングでしたね!
プロジェクトファイルはどこから入手できますか?
プロジェクトファイル・・?
@@seomaru rails new してプロジェクトを作ってからソースをまねたらいいのでしょうか。
えいちてーてーぴーと言われる方は初めてなのでツボってますw
あぷぷって読むのもかわいくて個人的にツボですw
笑われ散らかしてて草
あぷぷ😤
56:00
1:10:30
6:37 bundle exec rails s
ログイン機能を実装する場合、
ログインした直後に「こんにちはユーザー名さん」とログインしているユーザー名を表示する記述を教えてください。
ログインの実装方法にもよるのですが、
まずはControllerでユーザーモデルを取得します。
@user = current_user
def current_user
# 実装方法により異なる
end
=====
あとは、動画で解説しているようにviewで
などで表示できます
Edgeでlocalist:3000て打っても、「localhostに接続が拒否されました」って表示されます。原因と解決策を教えて頂けないでしょうか?
51:00
とても丁寧ですがrubyとは別物って語弊がある表現だな
rubyを使ったフレームワークでしょ?
7:14
すいませんapp はアプで良いと思います
クソわかりにくい