Devise でロック解除したら、パスワード変更を強制する

Deviseを使うことで、簡単にログイン機能を実装できます。
関連してアカウントのロック機能や、メールの送信も実装できます。

よくあるロックされたアカウントの解除には、パスワードの変更がつきものです。
今回は、Devise をベースにロックを解除したら、パスワード変更を強制してみます。

Read More

webpack-dev-serverとjson-server

backbone.js の開発をするにあたって、CORS に引っかからないように API サーバーを用意する必要がありました。
webpack-dev-server の機能と json-server を組み合わせて、webpack 側から API を叩けるようにしてみます。

Read More

ログローテーションを考える

rails の環境で、 ログファイルを分割してゆくためにはActiveSupport::Loggerで定義する方法があります。
過去に、Rails でバッチ処理してみる 2 - ログの最大サイズを定義するでこの点は書いていました。

logrotate というパッケージがあり定義に基づいてログローテーションできるを知りました。
こちらの機能を確認したので、まとめておきます。

Read More