dry-configurableを本番運用してみた感想

前職でリリースしてからしばらく経ったので、dry-configurableを使用したアプリケーションを運用してみてという話を書いてみようかと思います。
Read more →

ActionMailerで配信前にメールの宛先を変更する

Railsガイドを読んだことある人であれば知っていると思いますが、ActionMailerにはregister_interceptorというメソッドがあり、これに特定のクラスを登録することで、メール配信前のフックを実現することができます。
Read more →

Deviseのメールを非同期で送信する

Ruby on Railsを使った開発に関わっていると、Deviseを利用しているアプリケーションによく出会います。ここではDeviseの良し悪しはさておき、Gemを利用してDeviseが送信するメールを手軽に非同期送信してみます。
Read more →

filter_parametersがフィルターしてくれる範囲

Railsでは、filter_parametersという設定をすることが出来ます。ググれば具体的にどういう処理をしてくれているのか、他の方が色々書いてくれます。今回は、それらについて、誤解がないように書いておきます。
Read more →

Rack::CorsでCORSの設定

SinatraやRailsでCORSの設定をする時に、よくRack::Corsを利用します。riginsメソッドの引数は、可変長引数となっているため、example.comを追加します。
Read more →