新卒1年目がRailsのバージョンアップをやってみた

# はじめに イタンジ株式会社でITANDI BBの開発をしているVO HUU DUC(ボ ヒュ ドゥック)です。 背景 ITANDI BBプロダクトは主にRailsを使って開発しています。ITANDI BBはRails 6.0でしたが、バージョンのEOLに伴ってRails 6.1まで上げました。 やったこと …

エンジニアが気をつけたい思考のクセと育児の共通点を考えてみた

はじめに イタンジ株式会社の兼田です。 現在更新退去くんというプロダクトの開発をしていますが、イタンジにjoinしてから早4年半程経ちました。 私自身は2014年の新卒ですので、エンジニアになってからでいうともう間も無く10年が経とうとしています。 イタ…

Amazon RDS for MySQLのメジャーバージョンを5.7から8.0にアップグレードした

はじめに イタンジ株式会社の李です。SREとしてイタンジプロダクトの信頼性を高めたり開発の効率を向上させるなどの活動をしています。 直近Amazon RDS for MySQLのメジャーバージョンをアップグレードする機会があったので、今回はその手順と工夫したことな…

ApplicationMailerのdeliver_nowメソッドが返す例外をRSpec Mocksでテスト

はじめに こんにちは! イタンジ株式会社で更新退去くんというプロダクトを開発している沈です。 新卒一年目で学ぶことが多く、フロントエンド(Next.js)とバックエンド(Rails)両方の開発に携わり、システムがどのように動作するか、総合的に理解しています。…

Open APIとCommitteeを利用したRSpecによるAPIテスト

はじめに イタンジ株式会社で物件管理くんの開発をしている三島です。 物件管理くんでは、RailsによるAPIサーバを採用しており、テストにはRSpecを利用しています。 本記事ではOpen APIとCommitteeを使用し、RSpecでAPIテストを行う方法について記載します。…

私の考える良いRSpecの書き方

はじめに イタンジ株式会社の安倍です。今年7キロのダイエットに成功しました。 精算管理くん、家主管理くんの開発を行っています。 私は学生時代のインターンとイタンジにきて4つのプロダクトの開発に携わりました。その過程で自分のRailsのRSpecのコードの…

AWS RDSのデータベースエンジンをMySQLからAurora MySQLに変更したログ

はじめに イタンジ株式会社の稲垣です。ノマドクラウドという不動産仲介向けのSaaSを開発しています。 最近はACVIにハマっており、本当はACVIの記事を書こうと思ったのですが、先日表題のようなネタになることをしてしまったのでそれについて書きます。 弊社…