駅メモ!開発基盤チームの id:xztaityozx です。 今回は複数のAWSアカウントにある CloudWatch ダッシュボードのスナップショットを定期的に作成する仕組みを EventBridge Scheduler / Lambda / S3 を使って再構築した話を書きます。 前提と課題 駅メモ!で…
駅奪取チームでエンジニアをしている 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 の型レベルプログラミングは、予想に反して様々なものが実装できてし…