rails
この記事はユニファアドベントカレンダーの24日目の記事です! adventar.org いつか大きめのバッチ処理を書く必要があるかもしれないので以前から興味があった ActiveRecord::Batches#find_each を使わないで Array#each を使ってしまったら実際にどれだけメ…
[Rails] Gem bulletのアラート「Need Counter Cache」の対処法 初めに こんにちは。ユニファのバックエンドエンジニア、シュウです。 N+1問題を検出するために、多くのRailsアプリケーションでgem bulletが導入されていると思います。弊社のRailsアプリケー…
こんにちは。サーバーサイドエンジニアの船曵です。 今回の記事は書きたいことがタイトルに全て収まってしまいました。 CSVからデータ取り込む場合に、特定日時指定で実行したいケースが時々あります。 この「時々」というのがポイントで、時々ゆえに機能化…
By Harvey Ico, backend engineer at Unifa. Building your own API structure can be chaotic specially if you have a lot of endpoints, and maintaining documentations are troublesome. If you've been a backend engineer for a while now like me, y…