QUO CARD Digital Innovation Lab Tech Blog

クオカード デジタルイノベーションラボの技術ブログです

2021-01-01から1年間の記事一覧

OpenAPI を利用した開発フロー

こんにちは、デジタルイノベーションラボの飯島です。 今回は、OpenAPI を利用した開発とデプロイまでのフローをざっくり紹介します。 アプリケーション構成 バックエンドは Kotlin + SpringBoot, フロントエンドは TypeScript + React になります。 バック…

チームのコミュニケーションについて

クオカード デジタルイノベーションラボの齋藤です。 今回はチーム内のコミュニケーションについて説明します。 MTG デジタルイノベーションラボではCOVID‑19の影響で2020年の春頃からフルリモートになっています。 現在はスクラムで進めており、毎日チーム…

開発マシンをM1 MaxのMacBook Proに切り替えることにしました

クオカード デジタルイノベーションラボの齋藤です。 2021/10/19 にM1 Maxを搭載した新型MacBook Proが発表されたので、エンジニア全員の開発マシンを切り替える事にしました。 今まではメモリを32Gにする為にMacBook Pro 15インチもしくはMacBook Pro 16イ…

QUOカードPay オンラインストアをリライトしました

こんにちは、日本のテトリスプレイヤーの上位 0.5% に入るデジタルイノベーションラボの飯島です。 今回は Java のプログラムをリライトした話を書きます。 背景 2020年6月にQUOカードPayオンラインストアの内製化を行いました。 その時は EC2 で動いていた …

java.time.LocalDateTime と時差について

こんにちは、日本のテトリスプレイヤーの上位 1% に入る飯島です(デジタルイノベーションラボ所属)。 日付を扱う時によく使用される java.time.LocalDateTime ですが、意外と時差のことを気にせず使っている方も多いのではないのでしょうか。今回は LocalD…

CIのテストを修正した資産によって分けて実施する

こんにちは、クオカード デジタルイノベーションラボの鳥海です。 QUOカードPayオンラインストアは内製化に切り替えてからもう少しで半年ほど経ちます。 内製化に切り替えた後は、新たな機能追加とリファクタリングを進めており、それぞれで unit test が作…