#sendagayarb #101

 2015年4月27日に開催した、sendagaya.rbの勉強会についてまとめ
0
ima ℤ @PUPRL

lib/action_dispatch/journey/router.rb serveメソッド rackのやつだー! #sendagayarb

2015-04-27 21:24:57
ima ℤ @PUPRL

そんなControllerなんてない っていうときにくる ぽい #sendagayarb

2015-04-27 21:22:17
ima ℤ @PUPRL

コンスタント化してるとこでなかったらここにくる? #sendagayarb

2015-04-27 21:21:41
ima ℤ @PUPRL

actionpack/lib/action_dispatch/routing/route_set.rb:56 "あ、そうか、そもそもcontrollerっていうkeyがなかったら、ってことか!" "…それ、なに?" #sendagayarb

2015-04-27 21:21:07
ima ℤ @PUPRL

#sendagayarb "ちょっと逆順に俺は慣れてきた"

2015-04-27 21:17:16
ima ℤ @PUPRL

#sendagayarb "呼び元をたどっていくやり方はつらい"

2015-04-27 21:17:01
ima ℤ @PUPRL

#sendagayarb lib/action_dispatch/routing/route_set.rb dispatch の時点で controller action がきまっている

2015-04-27 21:16:50
ima ℤ @PUPRL

#sendagayarb new.dispatch してるとこが Rack アプリケーション 返している?

2015-04-27 21:16:35
ima ℤ @PUPRL

#sendagayarb : @は文字列としてつかえる :@

2015-04-27 21:16:02
ima ℤ @PUPRL

#sendagayarb : activesupport/lib/active_support/core_ext/module/delegation.rb ほかのひとのフィールドを自分のもののようにつかえるようにする

2015-04-27 21:15:48
ima ℤ @PUPRL

はーはーこれっぽいぞ! 追いついた感じするな! #sendagayarb

2015-04-27 20:59:06
ima ℤ @PUPRL

は、もしかして caller をみてるの? #sendagayarb

2015-04-27 20:57:24
ima ℤ @PUPRL

普段使ってるメソッドがでてきて安堵感ただよってる #sendagayarb

2015-04-27 20:57:15
ima ℤ @PUPRL

ここにきたときにはすでにindexなりなんなりきまっている (ここはどこだろう) #sendagayarb

2015-04-27 20:52:43
ima ℤ @PUPRL

actionpack/test/controller/base_test.rb:55 action_missing アクションなかったらこれで振る舞うということ? #sendagayarb

2015-04-27 20:51:29
ima ℤ @PUPRL

actionpack/lib/abstract_controller/base.rb:220 _find_action_name ActionNotFound 近い話になって場があったまった感がある #sendagayarb

2015-04-27 20:48:04
ima ℤ @PUPRL

ActiveRecord::Railties::ControllerRuntime からの activerecord/lib/active_record/log_subscriber.rb か!! #sendagayarb

2015-04-27 20:46:05
ima ℤ @PUPRL

"(どよっ) ActiveRecordきた!" #sendagayarb

2015-04-27 20:44:22
ima ℤ @PUPRL

POST GET できたオプションをパラメータにするっていうのをやっている? #sendagayarb

2015-04-27 20:40:36
ima ℤ @PUPRL

actionpack/lib/action_controller/metal/params_wrapper.rb wrap_parameter のあたりか! #sendagayarb

2015-04-27 20:39:01
ima ℤ @PUPRL

ActionController と ActionControllerMetal の関係が ActiveRecord と ActiveModel の関係と似てる #sendagayarb

2015-04-27 20:34:47
ima ℤ @PUPRL

controller の action ひとつひとつが Rack アプリケーションになっている #sendagayarb

2015-04-27 20:31:52
ima ℤ @PUPRL

いちばんシンプルなコントローラーつくるならここから継承すればいいよ? "MetalはRackをRoRの中で使うための機構です" actionpack/lib/action_controller/metal.rb #sendagayarb

2015-04-27 20:31:29
gotta業 @hitoyam

sendagayarb のTL眺めながら牛タン噛みしめることにする。

2015-04-27 20:31:15