2020-01-01から1年間の記事一覧
Ruby on rails の権限管理ライブラリの中で一番ダウンロード数が多いGemであるcancancanのv3.0が2019年4月にリリースされました。 仕事のプロジェクトで使っているcancancanのバージョンは随分前にv3.0に上げていたのですが、結構大きな変更が入っていること…
Railsでbulk insertする方法は主に Rails6のinsert_all activerecord-import gemのimport の2つの方法があります。パフォーマンス観点では、どちらが良いのか知りたくて検証してみました。 activerecord-importに関しては、READMEを読む限り、いくつかimport…
先日、稼働しているRailsのWebアプリケーションをRails5.2から6.0に上げて本番デプロイしようとした際に、ヘルスチェックに失敗していてデプロイできない状態になっていたのですが、そのときに対応した内容を書いてみます。 何が起こったか まず、AWS EC2イ…
最近スマホアプリの開発は大体firebaseを使うようになっていて、認証もfirebase authenticationを使っておけば、実装がすごく楽になっていると感じます。 既にRuby on railsでwebアプリケーションを開発していて後からJWT認証を付けようとするとちょっと面倒…
最近仕事で使い始めた Golang ( net/http 標準ライブラリ)とWebフレームワーク Gin のリクエストハンドリングについてどのような仕組みで行っているのかをまとめてみます。 前提 Golang マルチプレクサとは goデフォルトのマルチプレクサ goカスタムのマルチ…