Rails チュートリアル

Rails チュートリアル 1章 勉強メモ17

Rails チュートリアルの勉強メモ railstutorial.jp 前回までのあらすじ hello メソッドにたどり着くまでをみた インターネットにデタラメを残している気がする間違えてるところあったら直します 演習 helloアクションを書き換え、「hello, world!」の代わり…

Rails チュートリアル 1章 勉強メモ16

Rails チュートリアルの勉強メモ railstutorial.jp 前回までのあらすじ hello メソッドにたどり着くまでをみている イマココ --> #58 Puma::Configuration::ConfigMiddleware.call(env#Hash) at $HOME/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/puma-…

Rails チュートリアル 1章 勉強メモ15

Rails チュートリアルの勉強メモ railstutorial.jp 前回までのあらすじ application_controller を読んでたら protect_from_forgery が気になって脱線してしまった protect_from_forgery 前回眠すぎてよくわかんなかった origin ちょっとググってみた qiita.…

Rails チュートリアル 1章 勉強メモ14

Rails チュートリアルの勉強メモ railstutorial.jp rails server $ rails server => Booting Puma => Rails 5.1.7 application starting in development => Run `rails server -h` for more startup options Puma starting in single mode... * Version 3.12…

Rails チュートリアル 1章 勉強メモ13

Rails チュートリアルの勉強メモ railstutorial.jp rails server を追ってみる bin/rails - hello_app/bin/rails 1: #!/usr/bin/env ruby 2: begin 3: load File.expand_path('../spring', __FILE__) 4: rescue LoadError => e 5: raise unless e.message.in…

Rails チュートリアル 1章 勉強メモ12

Rails チュートリアルの勉強メモ railstutorial.jp rails server を追ってみる rails new との違い gems/railties-5.1.7/lib/rails/app_loader.rb @ line 36 Rails::AppLoader#exec_app: 32: def exec_app 33: original_cwd = Dir.pwd 34: 35: loop do => 36…

Rails チュートリアル 1章 勉強メモ11

Rails チュートリアルの勉強メモ railstutorial.jp bundle install 読んでいた 前回から bundle install 読んでいたが編集データが吹っ飛んだのとそもそも面白くなかったので一旦保留 - bundler/cli/install.rb installer = Installer.install(Bundler.root,…

Rails チュートリアル 1章 勉強メモ10

Rails チュートリアルの勉強メモ railstutorial.jp 前回は rails new を追ってみた bundle install 読んでみる まずは bundle を探す $ which bundle $HOME/.rbenv/shims/bundle mir3636.hatenablog.com shims 以下のファイルは1章 勉強メモ1で見た通り全て…

Rails チュートリアル 1章 勉強メモ9

Rails チュートリアルの勉強メモ railstutorial.jp 1章続き rails new 何やってんの? create_config_files 271: def create_config_files => 272: build(:config) 273: end いつもの 97: def config => 98: empty_directory "config" 99: 100: inside "conf…

Rails チュートリアル 1章 勉強メモ8

Rails チュートリアルの勉強メモ railstutorial.jp 1章続き rails new 何やってんの? そろそろrails new も終盤に入った予感(Rails チュートリアルとは...? set_default_accessors! - rails/generators/app_base.rb @ line 169 Rails::Generators::AppBas…

Rails チュートリアル 1章 勉強メモ7

Rails チュートリアルの勉強メモ railstutorial.jp 1章続き rails new 何やってんの? gems/thor-0.20.3/lib/thor/command.rb 20: def run(instance, args = []) 21: arity = nil 22: 23: if private_method?(instance) 24: instance.class.handle_no_comman…

Rails チュートリアル 1章 勉強メモ6

Rails チュートリアルの勉強メモ railstutorial.jp dispatch から読んでいきます 1章続き rails new 何やってんの? gems/thor-0.20.3/lib/thor.rb # The method responsible for dispatching given the args. def dispatch(meth, given_args, given_opts, c…

Rails チュートリアル 1章 勉強メモ5

Rails チュートリアルの勉強メモ railstutorial.jp 前回の続き見ていきます 1章続き rails new 何やってんの? Rails::Command.invoke を読む 30: def invoke(full_namespace, args = [], **config) => 31: namespace = full_namespace = full_namespace.to_…

Rails チュートリアル 1章 勉強メモ4

Rails チュートリアルの勉強メモ railstutorial.jp 前回の続き見ていきます 今日は別環境でやってたので思考垂れ流し編 1章続き rails new 何やってんの? "rails/cli" $HOME/.rbenv/versions/2.6.2/lib/ruby/gems/2.6.0/gems/railties-5.1.6/lib/rails/cli.…

Rails チュートリアル 1章 勉強メモ3

Rails チュートリアルの勉強メモ railstutorial.jp 今日も生きるために勉強していきましょう 前回の続き見ていきます いつまで rails new を追ってるんだ 1章続き rails new 何やってんの? 前回は$HOME/.rbenv/versions/*.*.*/bin/rails を読んだ $HOME/.rb…

Rails チュートリアル 1章 勉強メモ2

Rails チュートリアルの勉強メモ railstutorial.jp 前回の続き見ていきます 1章続き rails new 何やってんの? 前回は $HOME/.rbenv/shims/rails を読んだ exec "/usr/local/Cellar/rbenv/1.1.2/libexec/rbenv" exec "$program" "$@" の続きから読んでいく r…

Rails チュートリアル 1章 勉強メモ1

Rails チュートリアルの勉強メモ railstutorial.jp Rails 使うことになるので Rails の勉強をしていきます。 (何をメモしていけばいいのかわからない・・・ 1章 1.1 前提知識で 基礎知識を学んでみてはいかがでしょうか?と書いてあったので早速脱線 Comman…