10

weekly learning

Posted by ilake on October 8, 2016

“strive 10/1 ~ 10/8”

Use

  • [gem] aws-sdk-ruby

  • [gem] browser

    • Do some browser detection with Ruby. Includes ActionController integration.

Read

Book

  • [rails] Crafting Rails 4 Applications

    • Creating Our Own Renderer
      1. controller call render
      2. ActionController::Instrumentation render
      3. AbstractController::Rendering render
        • 3.1. AbstractController::Rendering _normalize_render
          • 3.1.1. AbstractController::Rendering _normalize_args
          • 3.1.1.1 ActionController::Rendering _normalize_args
          • 3.1.1.2 ActionView::Rendering _normalize_args
          • 3.1.1.3 AbstractController::Rendering _normalize_args

          • 3.1.2 AbstractController::Rendering _normalize_options
          • 3.1.2.1 ActionController::Rendering _normalize_options
          • 3.1.2.2 ActionController::Rendering _normalize_text
          • 3.1.2.3 ActionView::Layouts _normalize_options
          • 3.1.2.4 ActionView::Rendering _normalize_options
          • 3.1.2.5 AbstractController::Rendering _normalize_options
        • 3.2 AbstractController::Rendering render_to_body
          • 3.2.1 ActionController::Renderers render_to_body
          • 3.2.1.1 ActionView::Rendering render_to_body => _process_options => _render_template