2022-01-01から1年間の記事一覧
導入した経緯 デザインドックの運用 デザインドックを書く基準 デザインドックの項目 1ページに収める 何が効果的だったのか 不要なミーティングをしなくて済む 目標に沿わない機能を削れる 思考リソースの削減 情報へのアクセスが容易 まとめ 参考 GameWith…
この記事は GameWith アドベントカレンダー2022 23日目の記事です。 サービス開発部のdanaです。 5日目の記事に続いてAutifyを利用している上で工夫した話第2弾で、 今回はAutify用にChrome拡張機能を作成した話になります。 GameWithではAutifyを利用してい…
はじめに Froala とは 導入 TypeScript Tips カスタムボタンの実装 サンプル カスタムドロップダウンの実装 サンプル カスタムポップアップの実装 サンプル カスタムアイコンの実装 サンプル メソッドの紹介 取得系 挿入系 テーブル系 その他 オプションの紹…
こちらの記事は12/20日のアドベントカレンダーです。 こんにちは。@esuEichi です。 ツール開発チームというチームで普段は開発やディレクションをしたりしています。 このチームでは各種ツールを起案から製造まで行っています。 例えば今流行っているツール…
こんばんは! @peka3 です 今回の内容は、firestoreの読み込み結果をキャッシュしてインフラコストも抑えましょう、という話です 今回もfunctionsを利用します firestoreと利用料と怖いところ 2022/12現在の東京リージョンのfirestoreの利用料は以下のような…
こんばんは、peka3 と申します! 最近はポケモンSVでランクマッチに潜っています GameWithのポケモン交換掲示板も大変賑わっております!! 今回は firebase/firestore を使った投稿系サービスにおける「削除」の話になります 運用してきて思ったこと、気づ…
こんにちは! スケールアーキテクトチームの@shgx です。 今回はAWSのSQS(Simple Queue Service)を使って処理をキューイングするシステムを構築してみた話になります。 そもそもキューイングって何なのか?とか言うところもあるかもしれないと思うので、そ…
この記事は GameWith アドベントカレンダー2022 及び Autify アドベントカレンダー2022の5日目の記事です。 はじめまして!サービス開発部のdanaです。 GameWithではサーバーサイド開発を担当しています。 今回はE2Eテストで採用しているAutifyの話をします…
はじめに チームの紹介 振り返り インプット会 どのような相乗効果が生まれたか 終わりに はじめに こんにちは。GameWith のエンジニアの tiwu です。 今年も始まりましたアドベントカレンダー! GameWith アドベントカレンダーの初日は自分が担当します! q…
こんにちは! @53able です。 今回は、再利用可能なマイクロアニメーションを実装した話を行っていきたいと思います。 Web コンポーネント(Web component) カスタム要素の data-animation 属性に指定したアニメーションが再生される仕様のコンポーネントを作…
はじめに GameWithのクライアントアプリチームでリーダーをしているkyamです。 その前は価値検証チームというところで、色々新規サービスの事業検証などを行っていました。 先月、Flutterで作成したポケGO最新攻略&レイド招待ツールアプリをiOS・Androidア…
はじめに FPSゲームっぽくするにはどうする? 当たり判定とは? Unityで当たり判定を実現する方法 OnCollision OnTrigger Raycast Colliderの準備方法 Rigidbodyの準備方法 スクリプトの用意 OnCollision用スクリプト OnTrigger用スクリプト Raycast用スクリ…
こんにちは! @53ble です。 今回は、<template> 上からリアクティブプロパティの特定要素を更新させる UI が多数あった場合に、イベントハンドラ定義を減らす方法について話していきたいと思います。 概要 SFCの <template> ブロック内に記述されているイベントハンドラ引数から</template></template>…
・はじめに こんにちわ!はじめまして、@shgxと申します。 今年の5月辺り、GameWithのサービス開発部に中途入社しました。 入ってからもう大体6ヶ月くらいになります。時間は早いものですね。 今回は入社してからの雑記みたいなものを、入社の経緯・オンボー…
あいさつ 担当している業務内容 1日の流れ 残業について 終わりに あいさつ こんばんは、 @peka3 と申します。 久しぶりの投稿です。 GameWithはコロナ禍以降、リモートワークを中心とした働き方になりました。 そこで、自分が今どういうサイクルで1日を過ご…
こんにちは! @53able です。 今回は、VueCLI プロジェクトにおいてモジュールのオンデマンド自動インポートの仕組みを導入したお話をしていきたいと思います。 概要 TypeScript コード上で一部の import 文が省略できるようになります。 開発環境 プロダクシ…
こんにちは。ご無沙汰しております。 @53able です。 今回は、静的コードチェックを強化したことについてお話しようと思います。 概要 環境変数定義のチェックを自動化し、変数定義の不足があればPull Requestに警告を出して不備に気づけるようにしました。 …
ご挨拶 はじめまして。 GameWith のエンジニアの esuEichi です。 ツール開発チームというチームで普段は開発やディレクションをしたりしています。 2021年3月に入社しました。入社時にやりたい仕事やキャリア観を聞かれた際、 「何でもやりますがインフラだ…