駅奪取チームでエンジニアをしている id:kebhr です。 駅奪取では Perl で書かれたゲームサーバーを EC2 上で実行しています。 EC2 インスタンスは CPU 使用率に応じて動的にスケールアウトするようにしています。 駅奪取では cloud-init を用いて、インスタ…
こんにちは、駅メモ!開発チームエンジニアの id:hayayanai です! 以前 Vite+時代のVueプロジェクトのLinter/Formatter設定 2026年5月 という記事で、vp create vue と pnpm create vue@latest のプロジェクト設定を比較しました。 そのとき分かったのは「O…
こんにちは、駅メモ!開発チームエンジニアの id:hayayanai です! 最近、 VoidZero から Vite+ がリリースされました。 Vite+ は Vite 8、Vitest、Oxlint、Oxfmt などを統合した「Web のための統合ツールチェーン」です。 駅メモ!は現在 Vue + Vite 7 + Vi…
こんにちは、モバファクエンジニアの id:knj-mf です。 今回は TypeScript の型レベルプログラミングでちょっと面白いものを作ったので紹介したいと思います。 何を作ったの? TypeScript の型レベルプログラミングは、予想に反して様々なものが実装できてし…
皆さま、こんにちは! 駅メモ!開発チームエンジニアの id:szeto です。 今回は、毎月行う報酬配布作業について、これまで行っていた本番環境のCLIでのスクリプト実行から、管理画面(運営が駅メモ!のゲーム設定を閲覧・更新できるシステム)の操作に変更し…