GameWith Developer Blog

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

GameWithサービス開発部チーム紹介 クライアントアプリチーム & インフラチーム編 #GameWith #TechWith

この記事は GameWith アドベントカレンダー2025 11日目の記事です。 GameWith サービス開発部のクライアントアプリチーム、およびインフラチームです。 今年はGameWithの開発部をより深く知っていただくため、各チームの紹介リレーを行っています。 今回は、…

GameWithサービス開発部チーム紹介 CSチーム編 #GameWith #TechWith

この記事は GameWith アドベントカレンダー2025 10日目の記事です。 GameWith サービス開発部のCSチームです。 今年はGameWithの開発部をより深く知っていただくため、各チームの紹介リレーを行っています。 今回はCSチームについての紹介です! サービス開…

pnpmのセキュリティ機能でnpmを安全に使う #GameWith #TechWith

はじめに こんにちは。サービス開発部の木村です。 この記事は GameWith アドベントカレンダー2025 9日目の記事です。 2025年は「Shai-Hulud」と呼ばれる大規模なサプライチェーン攻撃が発生し、人気OSSでも採用されている有名なnpmパッケージが乗っ取られる…

GameWithサービス開発部チーム紹介 ディレクターチーム編 #GameWith #TechWith

この記事は GameWith アドベントカレンダー2025 12月8日分の記事です。 GameWith サービス開発部のディレクターチームです。 今年はGameWithの開発部をより深く知っていただくため、各チームの紹介リレーを行っています。 今回はディレクターチームについて…

GameWithサービス開発部チーム紹介 ベンチャー開発チーム編 #GameWith #TechWith

この記事は GameWith アドベントカレンダー2025 5日目の記事です。 GameWithサービス開発部 ベンチャー開発チームです。 今年はGameWithの開発部を皆様にもっと知ってもらうため、各チームの紹介を行っていきます。 今回は「ベンチャー開発チーム」です! サ…

GameWithサービス開発部チーム紹介 攻略広告チーム編 #GameWith #TechWith

この記事は GameWith アドベントカレンダー2025 4日目の記事です。 GameWith サービス開発部 攻略広告チームです。 今年は GameWith の開発部をより深く知っていただくため、各チームの紹介リレーを行っています。 今回は攻略広告チームについてご紹介します…

GameWithサービス開発部チーム紹介 スケールアーキテクトチーム編 #GameWith #TechWith

はじめに この記事は GameWith アドベントカレンダー2025 3日目の記事です。 こんにちは! GameWith サービス開発部のスケールアーキテクトチームです。 今年はGameWithの開発部をより深く知っていただくため、各チームの紹介リレーを行っています。今回はス…

GameWithのマイクロフロントエンドベース開発基盤GMFの紹介

はじめに この記事は GameWith アドベントカレンダー2025 2日目の記事です。 こんにちは。GameWith サービス開発部のスケールアーキテクトチームです。 GameWith では、昨年頃から GMF (GameWith Micro Frontend) と呼ばれるマイクロフロントエンドベースの…

GameWithサービス開発部チーム紹介 レビューチーム編 #GameWith #TechWith

この記事は GameWith アドベントカレンダー2025 1日目の記事です。 GameWithサービス開発部 レビューチームです。 今年はGameWithの開発部を皆様にもっと知ってもらうため、各チームの紹介を行っていきます。 トップバッターを務めるのは「レビューチーム」…

MCP Serverの脆弱性と対策について調べた話 #GameWith #TechWith

はじめに こんにちは。サービス開発部の木村です。 最近は様々な企業やサービスから、開発作業にも役立つようなMCP Serverが日々リリースされています。 MCP Serverを有効活用することで開発効率の向上が見込めますが、MCP Sevrerに関連した脆弱性の報告も定…

関東ITソフトウェア健康保険組合(ITS)の福利厚生が熱い #GameWith #TechWith #ITS

はじめに こんにちは。GameWithのサービス開発部です。 今回は、GameWith が加入している関東ITソフトウェア健康保険組合(以下、ITS)が提供する、便利な福利厚生制度についてご紹介します。 プライベートで役立つ情報ですので、ぜひ参考にしてください。 …

Wantedlyにて、AIとどう向き合う?部長が語る「AIネイティブ」な未来!が掲載されました #GameWith #TechWith

Wantedlyにて、AIとどう向き合う?部長が語る「AIネイティブ」な未来!が掲載されました! GameWithの開発部における現在のAI活用状況と、これからについて語る、サービス開発部の部長によるインタビュー記事となっております。 ぜひご覧ください! www.want…

プレゼンはAI動画でやる時代? 僕が休暇取得のために試した、未来の働き方

こんにちは。GameWithのmochanableです。 「来月プレゼン発表だよ」と聞いて、どのような気持ちになりますか? 資料の準備、台本の作成など多くの時間と労力を要すると感じる人も少なくないはずです。 事実、社内で業務アピール会というLT会で僕は発表するこ…

Wantedlyにて、メンバーから見たグループ・チームの特徴を紹介します!第3弾が公開されました #GameWith #TechWith

Wantedlyにて、メンバーから見たGameWithのサービス開発部メンバーのインタビューが掲載されました! サービス開発部の各エンジニアが、実際にどういうことをやっていて、どういう雰囲気かがわかる記事となっております。 ぜひご覧ください! www.wantedly.c…

LLM as a Judge: 不確実な技術を克服する方法 #GameWith #TechWith #LLM #langfuse

こんにちは!GameWithサービス開発部テクニカルプログレスグループの@shgxです。 LLM(大規模言語モデル)をプロダクトに組み込む際、多くの開発者が直面する大きな壁、それがLLMの評価です。LLMの出力は確率的で揺らぎがあり、「完璧な正解」が存在しないこ…

assistant-uiのランタイムをCloud Functions for FirebaseのonCallで実装する #GameWith #TechWith

はじめに ChatGPTのようなUIでAI Chatを作ることができるassistant-uiというライブラリがあります。 www.assistant-ui.com 今回、この裏側をCloud Functions for Firebaseにしようとしたときに躓いたので忘備録として残しておきます。 また、本記事で紹介す…

AIを利用したFirebase アプリ テスト エージェント(Android)を使ってみた #GameWith #TechWith #Android

はじめに Firebase アプリ テスト エージェントとは 使い方 テストケースの作成 テストの実行 制限 使ってみた感想 良い点 要注意点 良くない点 まとめ 最後に はじめに GameWithでAndroidエンジニアをしているgiです。 今回はFirebaseのアプリ テスト エー…

Devinを2ヶ月間使った結果 #GameWith #TechWith #Devin

Devinを2ヶ月間使った結果w 話題のAIソフトウェアエンジニア「Devin」を2ヶ月間ほど試用してみました。今回はその結果や感想、そしてDevin 2.0で追加された新機能についてご紹介します。 Devinってなに? まず、「Devinってなに?」という方のために簡単にご…

Wantedlyにて、メンバーから見たグループ・チームの特徴を紹介します!第2弾が公開されました #GameWith #TechWith

Wantedlyにて、メンバーから見たGameWithのサービス開発部メンバーのインタビューが掲載されました! 実際にどういうことをやっていて、どういう雰囲気かがわかる記事となっております。 ぜひご覧ください! www.wantedly.com

Flutter開発の真実:クロスプラットフォームの光と影 #Flutter #GameWith #TechWith

目次 はじめに Flutter開発6年間の実践知識 Flutterの進化と共に 実務での実感:Flutterの真の価値 個人での感想レベル ベンチャー企業におけるFlutter採用 開発中の典型的な障壁とその解決策 Flutter Web特有の課題 パッケージ紹介 Network関連 UI関連 その…

2025/02 サービス開発部業務アピール会 #GameWith #TechWith #proxyman #Unity #microCMS #Cline

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

Wantedlyにて、メンバーから見たグループ・チームの特徴を紹介します!が公開されました #GameWith #TechWith

Wantedlyにて、メンバーから見たGameWithのサービス開発部についてのインタビューが掲載されました! 実際にどういうことをやっていて、どういう雰囲気かがわかる記事となっております。 ぜひご覧ください! www.wantedly.com

2025/01 サービス開発部業務アピール会 #GameWith #TechWith #GAS #BigQuery #Terraform #workflows

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

2024/12 サービス開発部業務アピール会 #GameWith #TechWith #動画解析 #歩行 #100kmウォーク

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

テックブログチームが2024年を振り返る #GameWith #TechWith #リモートワーク

この記事はアドベントカレンダー 25日目の記事です テックブログチームの dana と peka3 と shgx です! 業務アピール会のまとめ記事を通じて開発部が何をやっているのかを毎月ご紹介していますが、お見せできていない一面もたくさんあります。 アドベントカ…

Dev ContainerでVSCode拡張機能が動作しない時に試すこと

はじめに Dev ContainerにおけるVSCode拡張機能の基礎知識 拡張機能のインストール場所 コンテナに拡張機能をインストールして使用する方法 ローカルの拡張機能をコンテナで使用する方法 拡張機能の実行場所 全てコンテナにインストールすれば解決するのか V…

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

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

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

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

PHPからGoに記事の検索システムをリプレイスしたら60倍速くなった話 #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…