Rails

Proxy パターン for Ruby / Rails

この記事は本の感想、備忘録です。 増補改訂版Java言語で学ぶデザインパターン入門 Rubyによるデザインパターン Proxy パターン オブジェクト生成の遅延(Virtual Proxy) アクセス制限(Access Proxy) Proxy サーバ オブジェクトの置き場所の隠蔽(Remote …

Observer パターン for Ruby / Rails

この記事は本の感想、備忘録です。 増補改訂版Java言語で学ぶデザインパターン入門 Rubyによるデザインパターン 各項目のサンプルコードは本書に掲載されているものではなく、復習のために自分で書いたものです。 Observer パターン 「観察」より「通知」に…

Rails 5.1~ [ form_for / form_tag ] => form_with に統合!

5.1~ form_withという form_for, form_tag を統合するメソッドが追加になり、form_for, form_tag は非推奨になります。 今まではmodelあり、なしで form_for, form_tag を使い分けてたけど、form_withの場合はそれが必要ない。モデルある、なしに関わらず同…

routes.rbを部分ファイルに分割する方法(翻訳)

原文(How to split routes.rb into smaller parts? | Arkency Blog / February 27, 2015)です。英語の勉強にいいと思って、興味ある記事を日本語訳しています。間違いあれば教えてください。(#)は私の補足です。 Ruby on Railを使っているアプリケーショ…

autoload pathsを拡張するとき、eager_loadについて覚えておいてください(日本語訳)

Appフォルダ内に新たにフォルダ追加する際、お世話になった記事なので備忘録に日本語訳にしました。原文にはない補足は(*)付けています。訳が間違っていればご指摘頂けますと幸いです。 blog.arkency.com November 9, 2014 config.autoload_paths を知って…