GameWith Developer Blog

GameWith のエンジニア、デザイナーが技術について日々発信していきます。

意外と見落としがちだった、クラウドコストの小さな積み重ね

こんにちは。サービス開発部の神崎です。 この記事はGameWith アドベントカレンダー2024 12日目の記事です。 サービスが軌道に乗り始め、月々のクラウドの請求書を見直してみると、意外とコストが増えています。 安定稼働のフェーズに入ったいま、最適だと思…

Amazon OpenSearch Service にシノニム検索を導入する

はじめに こんにちは。サービス開発部のmです。 GameWith アドベントカレンダー2024 6日目の記事です。 GameWithには、キーワードやジャンルなどを指定してゲームを検索できる機能があります。 今回はこの機能で利用しているシノニム(類義語)検索について…

PHPからGoに記事の検索システムをリプレイスしました #GameWith #TechWith #OpenSearch #AWS

こんにちは。サービス開発部のshgxです。 GameWith アドベントカレンダー2024 5日目の記事です。 GameWithには、攻略ゲーム毎に記事を検索する機能があります。 今回はこの機能でリプレイスを実施した内容についてご紹介したいと思います。 リプレイス前のシ…

AIツールの選択肢が増えたのでCursorを使い始めてみた話 #GameWith #TechWith #Cursor

この記事は GameWith アドベントカレンダー2024 4日目の記事です。 サービス開発部のdanaです! 以前GameWithのエンジニアはGitHub Copilotを導入しているという記事を書きましたが、そこから1年以上経過しました。 tech.gamewith.co.jp GameWithではCopilot…

GameWithでDev Containerを導入した時のポイント #GameWith #TechWith

はじめに Dev Containerとは Dev Containerを導入した経緯 Dev Container導入時のポイント 複数環境のコンテナ化 Named volumeでコンテナのパフォーマンスを改善 開発作業特化のコンテナ調整 おわりに はじめに こんにちは。サービス開発部の木村です。 アド…

Wantedlyにて、9月に入社された中本さんのインタビュー記事が掲載されました! #GameWith #TechWith

Wantedlyにて、9月に入社された中本さんのインタビュー記事が掲載されました! GameWithへの応募のきっかけや、実際に入社してどうだったか、お話を伺いました。 ぜひご覧ください! www.wantedly.com

意外とウケている社内Slackの散歩チャンネル

slack 徒歩チャンネル作成 弊社ではリモートワークを採用しており、開発部でも人によっては運動不足が問題になっています。 過去にも筋トレを継続させようという試みを行ったりしていました。 【運動不足解消】開発部署内で実施しているプランクチャレンジの…

2024/10 サービス開発部業務アピール会 #GameWith #TechWith #Whisper.cpp #ポイ活 #KPT

こんにちは!GameWithサービス開発部です。 サービス開発部では月に一度、全体会にて どのように業務課題を改善したか をアピールする会を行っています。 今回は4件の内容をご紹介します! 先月の発表内容はこちらです tech.gamewith.co.jp Whisper.cppでの…

2024/09 サービス開発部業務アピール会 #GameWith #TechWith #PMBOK #埋め込み #運用改善

こんにちは!GameWithサービス開発部です。 サービス開発部では月に一度、全体会にて どのように業務課題を改善したか をアピールする会を行っています。 今回は3件の内容をご紹介します! 先月の発表内容はこちらです tech.gamewith.co.jp PMBOKの外部研修…

GameWithのテックリードのインタビュー記事が掲載されました #GameWith #TechWith

Wantedlyにて、GameWithのテックリードのインタビュー記事が掲載されました! GameWithのエンジニアや技術に興味をお持ちの方は、ぜひご覧ください! www.wantedly.com

4年運用した Vue2 を幾度の挫折を乗り越えて Vue3 にアップグレードした(vite に移行した)話 #GameWith #TechWith

はじめに 挫折 Vue 3 への移行の手順 Vue 2.6.12 から 2.7.16 にアップグレード 依存関係 主な修正箇所 @vue/composition-api の削除 from '@vue/composition-api' を from 'vue' に変更 root.$route を root.proxy.$route に変更 root の型定義を SetupCont…

2024/08 サービス開発部業務アピール会 #GameWith #TechWith #パズドラ #ASO #さくらのレンタルサーバー

こんにちは!GameWithサービス開発部です。 サービス開発部では月に一度、全体会にて どのように業務課題を改善したか をアピールする会を行っています。 今回は3件の内容をご紹介します! 先月の発表内容はこちらです tech.gamewith.co.jp パズドラモンスタ…

AWSのBlue/Green Deploymentsを使った Amazon Aurora MySQLの5系から8系へのバージョンアップにおける注意点

サービス開発部スケールアーキテクトチームの inosy22 と nghr と shgx です。 本記事では、Blue/Green Deployments を利用してAmazon Aurora MySQLを5系から8系へバージョンアップする際に直面した注意すべきポイントについて、トラブルシューティング形式…

2024/07 サービス開発部業務アピール会 #GameWith #TechWith #Unity #AI #GPTs #GA4 #PHPStan

こんにちは!GameWithサービス開発部です。 サービス開発部では月に一度、全体会にて どのように業務課題を改善したか をアピールする会を行っています。 今回は3件の内容をご紹介します! 先月の発表内容はこちらです https://tech.gamewith.co.jp/entry/20…

お役立ちハウスって結局なんなの?その実態に迫る! #GameWith #LT会

サービス開発部のdanaです! 今回はこのブログでも度々出てくるワード、お役立ちハウスについてご紹介します! お役立ちハウスって結局なんなの? お役立ちハウスはGameWithで過去に行っていたLT会から独自進化した活動です。 リモートワークが基本となって…