Ruby On Rails入門|90分でマスター!RubyOnRailsチュートリアル入門

Поделиться
HTML-код
  • Опубликовано: 2 дек 2024

Комментарии • 87

  • @seomaru
    @seomaru  4 года назад +9

    質問・感想・リクエストなどお気軽にコメントください😀
    「共有」ボタンから、友達やSNSへのシェアもお願いします👍

  • @さかしょう-l6x
    @さかしょう-l6x 3 года назад +3

    既にRailsでアプリを作り終えた者ですが、おさらい&分からず曖昧になっているところが明確に理解する事ができました。ありがとうございます。

  • @yasuda-yuuta
    @yasuda-yuuta 3 года назад

    この動画と出会って、本当に幸せです。

  • @0024-d9d
    @0024-d9d 3 года назад +4

    スクールの教材が難しすぎて理解できなかったのが、すんなり理解出来ました。
    めっちゃわかりやすいです!

  • @パラダイス大城
    @パラダイス大城 Год назад +2

    もし今やっている人がいたら、もしかすると14:40あたり(Helloを出力しようとすればエラーが出て)で躓くかもしれません。おそらくそれはviewsの下にtopを作れていないからです。しっかりviewsの下に作ってください。それはVisual Studio Codeではでき名かもしれませんけど。エクスプローラーやFinderなどでイケるそうです。しっかりviewsの下にtopを作ってその下にindex,html.erbを作ってください。そうすればエラーは解消されるはずです。少なくとも僕はエラーが消えました。

  • @ft5492
    @ft5492 4 года назад +1

    わからないことが多くつまづいていたところに、この動画。最高でした!
    本当にありがとうございます。

  • @RabinAdhikari-vy8uw
    @RabinAdhikari-vy8uw Год назад +1

    分かりやすい。ありがとうございます。

  • @simon-ny1vp
    @simon-ny1vp 4 года назад +3

    わかりやすい解説をありがとうございます!
    いろんな疑問を解消できました

    • @seomaru
      @seomaru  4 года назад +2

      ありがとうございます!
      疑問点などありましたら、お気軽にご質問ください

  • @allsodo616
    @allsodo616 3 года назад +2

    丁寧です。最高です。神です。

    • @allsodo616
      @allsodo616 3 года назад

      ですが、、、integerの読み方ってイント・エジャーなんでしょうか?インテジャーだと思っていました。

  • @kuura4996
    @kuura4996 Год назад

    天才や!分かりやすすぎる!

  • @エイト-z7u
    @エイト-z7u 2 года назад

    素晴らしい講義でした!

  • @demoaccount8581
    @demoaccount8581 4 года назад +3

    死ぬほど分かりやすいw
    フレームワークの構成的なの調べても余り良い感じの見つからないから本買おうかと思ってたけど、これ1本見るだけで解決したw

    • @seomaru
      @seomaru  4 года назад +1

      良かったですw😊

  • @skariyushi4030
    @skariyushi4030 2 года назад

    rails初学者でしたがわかりやすくてとても理解しやすかったです。
    ありがとうございました。🙇‍♂️

  • @senngikumaru
    @senngikumaru 3 года назад +10

    6:00 windows10 =>bundle exec rails new . としてください。

    • @めだか皇帝
      @めだか皇帝 3 года назад +1

      ありがとうございます。windowsなのでここで詰まってました。助かりました!

  • @keisuke2148
    @keisuke2148 4 года назад +3

    死ぬほどありがたい動画!

    • @seomaru
      @seomaru  4 года назад +1

      ありがとうございます😃

    • @keisuke2148
      @keisuke2148 4 года назад

      @@seomaru今勉強していてかなり悩んでいます。データベースを綺麗にしようと細かく分類しています。結果的に親子孫ひ孫という多階層になりました。その中でどうしても親から繋がるすべてのデータを引き出したいのですが、なかなか情報が見つからず苦戦しています。また子や孫から親の情報を引き出すこともできず、です。こういったデータベースからの引き出し方を教えていただきたいです。

  • @ゾウ-n3t
    @ゾウ-n3t 4 года назад +2

    本当に助かる!マジで有益!ありがとうございます!!!!

    • @seomaru
      @seomaru  4 года назад +1

      よかったです!ありがとうございます😃

  • @huyentrang4411
    @huyentrang4411 3 года назад

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

  • @LF_11
    @LF_11 10 месяцев назад

    めちゃくちゃ分かりやすかった。
    ただ、情報量が多いから、各ファイルの関連性を理解できるまで何度も手を動かさないといけないなと思った。

  • @成波金
    @成波金 4 месяца назад

    スネークとキャメルケースを比較する部分で説明していただいたキャメルケースの例は実はパスカルケースだと思います。

  • @kentamikuriya
    @kentamikuriya 2 года назад +1

    Udemyの某講座より百倍わかりやすいです。
    ありがとうございます。

  • @Star-qp7rv
    @Star-qp7rv Год назад

    質問です。
    プログラミング超初心者で、バンドラとか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>
    長くて申し訳ありません。

  • @しょきしょき-f7m
    @しょきしょき-f7m 3 года назад +1

    rails new と入力すると
    Invalid application name 81809. Please give a name which does not start with numbers.
    となり、ホームフォルダが使用できません。どのように変更したらよいのでしょうか?

  • @小山尚希-d1z
    @小山尚希-d1z 4 года назад +2

    ありがとうございます。
    とてもわかりやすく為になるどうがでした。
    自分はこれからrailsを使って、WEBアプリを作っていこうと思うのですが可能であれば、もっと深堀したrailsの解説動画を作っていただけたらありがたいです。(すいません、厚かましくて。。。笑)

    • @seomaru
      @seomaru  4 года назад +1

      naosanありがとうございます!
      ちなみに、railsのこういったところがもっと聞きたい!などあればリクエスト頂けたら嬉しいです😊

    • @小山尚希-d1z
      @小山尚希-d1z 4 года назад

      @@seomaru
      返信ありがとうございます!
      ネストの部分とかもっと深堀していただけたらありがたいです!!

  • @ff5087
    @ff5087 3 года назад

    画質なんで4kあるの笑笑
    わかりやすいので助かりました

  • @Shippur010
    @Shippur010 3 года назад

    アクティブレコード便利すぎる
    Javaから転職したい

  • @HK-zl1pq
    @HK-zl1pq 4 года назад +5

    まこなり社長の始まりの音楽やん!
    思ったのは俺だけか。

  • @gontacode3020
    @gontacode3020 2 года назад

    52:15のgrepが認識されませんて出るんですがなんでだろう。。

  • @whitecool
    @whitecool 3 года назад

    実際の運用では、作成したデータベースはどこに置かれるのでしょうか。
    また、データベースをどこに置くかの指定が可能なら
    それはどこでやるのでしょう。たぶん、データベース用のサーバーとかも
    必要になりそうですが。

  • @numberalex8940
    @numberalex8940 Год назад

    テキストエディタにgem file が出てこない原因を教えて欲しいです。すいません

  • @yururi-q2p
    @yururi-q2p 2 года назад +1

    この通り進めたらrails new .の所でerror出て先進めん…どうしよ
    難しいって感じてるのは私だけなのかな?

  • @t.tpeace8692
    @t.tpeace8692 3 года назад +1

    いつも大変勉強になっています!
    今後とも参考にさせていただきます。
    引き続きよろしくお願いいたします!
    一点、環境構築の件でお伺いしたいのですが、動画6:35あたりの
    rails sでサーバーを起動させようとすると、
    Could not find rake-13.0.3 in any of the sources
    Run `bundle install` to install missing gems.
    というエラーメッセージが出てしまいます。どのようにすれば解決可能か教えて頂けないでしょうか。。

    • @seomaru
      @seomaru  3 года назад +1

      英語のエラーメッセージを読むクセをつけましょう😃
      >Run `bundle install` to install missing gems.

  • @眩き冒険者
    @眩き冒険者 3 года назад

    こんにちは。初めて投稿します。PCにインストールしたrubyのバージョンが2.7.4
    です。問題ないでしょうか?

  • @neofufu
    @neofufu Год назад

    Railsをさっくり勉強したくて、拝見しました! わかりやすくて素敵です。ただ動画中camel caseと説明されている書き方はpascal では無いでしょうか? src rails backendのsnake case をFEで変換したりする時は明確にpascalとcamelは使い分けます

  • @ゼルダの伝説-l1v
    @ゼルダの伝説-l1v Год назад +1

    あぷぷ なんていうプログラマー今まで会ったことない😅

  • @xoxo.gossip.gurl.
    @xoxo.gossip.gurl. 3 года назад +13

    あぷぷが気になって仕方ないんだが、そう言う人も多いんですか?

    • @seomaru
      @seomaru  3 года назад +1

      みなさんなんて呼んでます?w

    • @xoxo.gossip.gurl.
      @xoxo.gossip.gurl. 3 года назад +6

      @@seomaru わたしは「あっぷ」と呼んでました!

  • @nawanagatoshi
    @nawanagatoshi 3 года назад

    ありがとうございます!ユーザーの値を入れているのですが、動画の1:04:16のように、ユーザーを入れいていないときのエラー"user must exist"が出てしまいます。ヒントを頂けましたら嬉しいです。

    • @nawanagatoshi
      @nawanagatoshi 3 года назад

      class WeightHistory の belongs_to :user に ,optional:trueを追記した所、user must existは出なくなったのですが、
      SQLite3::ConstraintException: FOREIGN KEY constraint failed
      というエラーが出てしまいました。。
      助けて頂けたら嬉しいです。 このような質問には、メンバーになったら回答頂けたりしますでしょうか。

    • @seomaru
      @seomaru  3 года назад +1

      エラーの英語でググる癖をつけると良いです😃
      今回の場合、FOREIGN KEY constraint failedなので、
      DBの外部キー制約違反でエラーになっているようです。
      データ状態を確認してみてください

    • @nawanagatoshi
      @nawanagatoshi 3 года назад

      @@seomaru 誠にありがとうございます!

  • @かわゆ-b4r
    @かわゆ-b4r 4 года назад +1

    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) ✗
    というふうになってしまい解決方法がわからないのですが、教えていただくことはできませんか。
    よろしくお願い致します。

    • @seomaru
      @seomaru  4 года назад +1

      こちらに回答きてるみたいですね😃
      qiita.com/yuchan0001/questions/b68b9fa1ffd0635047da

    • @かわゆ-b4r
      @かわゆ-b4r 4 года назад

      @@seomaru
      ありがとうございます。
      いつも動画、すごく勉強させてもらっています!
      これからも頑張ってください!楽しみにしています!

  • @djdjdna2343
    @djdjdna2343 3 года назад

    6:26 「rails s 」でサーバーを起動するときに、vsCodeではどのフォルダーを開いているか教えて頂けますでしょうか?

    • @lil_uzi_matcha8405
      @lil_uzi_matcha8405 3 года назад

      vscodeでは何も開いてませんね。サーバーの起動とvscodeで開いてる場所は何も関係ないので。
      ターミナル上ではtutorialフォルダーでサーバーを起動させてますね

  • @cad7839
    @cad7839 3 года назад +2

    コマンドプロンプトで rails new . でしても認識されませんと出てきます。。環境構築ができません。。。

    • @seomaru
      @seomaru  3 года назад +1

      実行しているフォルダが間違っているとか!?

  • @アキ-u1m
    @アキ-u1m Год назад

    apple ←これなんて読みますか?

  • @kunime-ji5066
    @kunime-ji5066 3 года назад +1

    self.memo=なし のselfはc#とかのthisみたいなものですか?

    • @seomaru
      @seomaru  3 года назад +1

      そうです😃

  • @DBNull-Error
    @DBNull-Error 4 года назад +5

    先週からRailsチュートリアル開始しました(*゚▽゚)ノ
    何やってるか難しくてよくわからなくなりつつあったのですが、動画見て少し分かるようになりました。

    • @seomaru
      @seomaru  4 года назад +1

      ジャストタイミングでしたね!

  • @12sp38
    @12sp38 3 года назад +1

    プロジェクトファイルはどこから入手できますか?

    • @seomaru
      @seomaru  3 года назад +1

      プロジェクトファイル・・?

    • @12sp38
      @12sp38 3 года назад

      @@seomaru rails new してプロジェクトを作ってからソースをまねたらいいのでしょうか。

  • @ボイジャン-e8u
    @ボイジャン-e8u 3 года назад +1

    えいちてーてーぴーと言われる方は初めてなのでツボってますw

    • @我爱绿茶婊
      @我爱绿茶婊 3 года назад +7

      あぷぷって読むのもかわいくて個人的にツボですw

    • @ピカチュウ-w2j
      @ピカチュウ-w2j Год назад +1

      笑われ散らかしてて草

  • @あや-d4k7t
    @あや-d4k7t 3 года назад +4

    あぷぷ😤

  • @ebian2929
    @ebian2929 3 месяца назад

    56:00
    1:10:30

  • @gontacode3020
    @gontacode3020 2 года назад

    6:37 bundle exec rails s

  • @nfujimoto1454
    @nfujimoto1454 4 года назад +1

    ログイン機能を実装する場合、
    ログインした直後に「こんにちはユーザー名さん」とログインしているユーザー名を表示する記述を教えてください。

    • @seomaru
      @seomaru  4 года назад +2

      ログインの実装方法にもよるのですが、
      まずはControllerでユーザーモデルを取得します。
      @user = current_user
      def current_user
      # 実装方法により異なる
      end
      =====
      あとは、動画で解説しているようにviewで
      などで表示できます

  • @djdjdna2343
    @djdjdna2343 3 года назад +1

    Edgeでlocalist:3000て打っても、「localhostに接続が拒否されました」って表示されます。原因と解決策を教えて頂けないでしょうか?

  • @うめこう-r4y
    @うめこう-r4y 2 года назад

    51:00

  • @takebyz8877
    @takebyz8877 2 года назад

    とても丁寧ですがrubyとは別物って語弊がある表現だな
    rubyを使ったフレームワークでしょ?

  • @野菜おいしい-y4t
    @野菜おいしい-y4t 3 года назад

    7:14

  • @neofufu
    @neofufu Год назад

    すいませんapp はアプで良いと思います

  • @抹茶ラテ-q7r
    @抹茶ラテ-q7r 3 года назад +2

    クソわかりにくい