2024-12-01から1ヶ月間の記事一覧

アソビューを支えるプロダクトチーム 2024

アソビュー! Advent Calendar 2024の25日目です 今年のアドベントカレンダーは2面公開なので、ぜひそちらもご覧ください! アソビューCTOのdisc99です! 「アソビューを支えるプロダクトチーム in 2020」という記事を以前書いていましたが、そこから時間も…

Difyで超手軽にRAGを構築。アソビュー代表の著書『弱者の戦術』のクイズ出題Botを作ってみた話

Difyで超手軽にRAGを構築。アソビュー代表の著書『弱者の戦術』のクイズ出題Botを作ってみた話

出社デーイベントで開発組織の心理的安全性を高めよう!

開発組織の心理的安全性を高めたいと思っている方向けに、アソビューで行なっている出社デーイベントを紹介します!

うまく伝わらないことを悩む。をやめて、まずは知ることから始めよう

こちらの記事は アソビュー! Advent Calendar 2024 の24日目(裏面) です。 みなさんメリクリ アソビュー株式会社 @tkyshat です。 自分はちゃんと伝えてるつもりなんだけど、相手にはどうもちゃんと伝わっていない。 めっちゃ褒めたつもりなのに、そうい…

BigQueryでジョブ実行権限とデータ閲覧権限をプロジェクトで分け、クエリ上限設定する方法

こちらの記事は、アソビュー! Advent Calendar 2024の23日目(表面)です。 はじめに 対応の目的 ストレージ費用 コンピュート費用 クエリ上限設定とは BigQueryの権限 ジョブ実行とデータ閲覧は分けられる まとめ はじめに アソビューのデータ基盤チームで…

新規プロダクト「アソビュー!海外」でアクセシビリティを意識して開発を行った話

こちらの記事は アソビュー! Advent Calendar 2024 の23日目(裏面) です。 みなさんこんにちは。 アソビュー株式会社の櫻井と申します。社内では主にフロントエンドの開発に携わっています。 今回は新規プロダクトでアクセシビリティを意識して開発したこ…

アウトカムを意識するとモチベーションが上がる話

1.はじめに 背景 目的 2. アウトカムとは何か? 定義 システムエンジニアの文脈での重要性 3. チームで取り組んだこと 具体的な取り組み内容 4. 得られた成果と学び 実際に得られた成果 学んだこと 5. 取り組みを継続するために 今後の課題 次のステップ 6. …

コロナ禍出向から4年半が経った今。「Connecting the dots」で成長できたエンジニアのキャリアを振り返る

この記事はアソビュー! Advent Calendar 2024 の22日目(裏面)です。 こんにちは、アソビュー!を開発しているマーケットプレイス開発部の山内(@mauchi0106)です! 2024年のアドベントカレンダーでは7日ぶり2回目の登場になります!本日もよろしくお願い…

デスクツアー ~ゲーム好きエンジニアのリモートワーク環境~

はじめに こんにちは!アソビュー! - Qiita Advent Calendar 2024 - Qiitaの21日目(表面)です! 私は、エンジニア 兼 技術広報をしている遠藤( @koke_engineer )です。 今回はアソビューで活躍するゲーム好きエンジニアたちのデスクを紹介します! リモ…

@Transactional徹底解剖!これで完璧なトランザクション管理を手に入れろ

この記事はアソビュー! Advent Calendar 2024 の21日目(裏面)です。 こんにちは! アソビューでウラカタチケットチームのエンジニアを担当しています、李と申します。 はじめに 今回は、Spring Frameworkなどでデータアクセス層を扱う際に頻繁に利用され…

アソビュー!新規事業開発チームが事業部メンバーと一緒にスクラムイベントを実施してONE TEAMになった話

こちらの記事は、アソビュー! Advent Calendar 2024の20日目(裏面)です。 はじめに アソビューの新規事業開発チームでスクラムマスターをしております、川又です。 突然ですが皆様、2024年のふるさと納税はお済みでしょうか? アソビューでは「アソビュー…

「オーバークック」を題材に社内エンジニアイベントを開催した話

こちらの記事は アソビュー! Advent Calendar 2024 の20日目(表面) です! はじめに こんにちは!アソビューでバックエンドエンジニアの傍、技術広報の担当をしている佐藤です。 11月に技術広報の活動の一環として、エンジニア組織のオフラインイベント「…

Slack Workflow Builder でリリース承認フローの自動化をやってみる

こちらの記事は、アソビュー! Advent Calendar 2024の19日目(裏面)です。 はじめに 現状の課題 なぜ Slack Workflow Builder を使ったのか? Slack Workflow Builder を使った「リリース承認ワークフロー」の作成 リリース承認依頼ボタンの作成 依頼フォ…

新規サービスで分散システムにおける責務分解とパフォーマンスのトレードオフを考えた話

アソビュー! Advent Calendar 2024の19日目(表面)です。 アソビューにて海外事業を担当している江部です。今年の前半まではCTOで、今年からは心機一転して海外事業責任者を拝命し、これまでの国内向けサービスを拡張して海外向けのサービスを新規事業とし…

GoogleスプレッドシートをSpringBootからデータをインポートして運用改善するお話

こちらの記事は、アソビュー! Advent Calendar 2024の18日目(B面)です。 はじめに アソビューでバックエンドエンジニアを担当しているアズマです。今回は、Googleスプレッドシートを使って人力でデータのやりとりをしているのを、 Spring Boot のWebアプ…

スクラムのふりかえりにFDL+αを導入してみた話

この記事は、アソビュー! Advent Calendar 2024の18日目(表面)です。 はじめに こんにちは。アソビューの新規事業開発チームでバックエンド開発を担当している進藤です。今回は、半年ほど前に結成された開発チームがスクラムのふりかえり手法として取り入…

DatadogのDatabase Monitoringを使って非効率なSQLを見つける話

はじめに こちらの記事は、アソビュー! Advent Calendar 2024の17日目(裏面)です。 アソビューでSREを担当している鈴木です。 SREの大切なミッションの一つに可用性を保証するというミッションがあります。その可用性をすこしでも向上させるためにDatadog…

Brazeの In-App Messages を活用したゲーミフィケーション機能

.entry-inner img{ border: 0.8px solid #a9a9a9; } .equal-width { width: 80%; table-layout: fixed; } こちらの記事は、アソビュー! Advent Calendar 2024 の17日目(表面)です。 こんにちは。マーケットプレイス開発部の五十嵐です。 もうすぐクリスマ…

新卒2年目エンジニアが去年と比較してできるようになったこと

はじめに アソビューAdvent Calendar 2024の16日目(裏面)です。 こんにちは。アソビュー株式会社で主にフロントエンド開発を担当している髙木です。 2023年のアドベントカレンダーでは「文系学部出身者が入社してからおこなった3つのタスクと9つの学びにつ…

バックエンドエンジニアから未経験のデータエンジニアへのキャリアチェンジとDATA Saberへの挑戦

バックエンドエンジニアから未経験のデータエンジニアへのキャリアチェンジとDATA Saberへの挑戦

タイムライン振り返りでプロジェクト外のチームメンバーとも学びを共有する

こちらの記事は、アソビュー! Advent Calendar 2024の15日目(表面)です。 はじめに こんにちは!アソビューでエンジニアをしている野口です。 今回は、私たちのチームで実施した振り返りについて紹介しようと思います。 開発を進める中でチーム内で複数の…

変化するチーム編成に対応するためのアソビュー流バックログ管理とは

この記事はアソビュー! Advent Calendar 2024 の15日目(裏面)です。 こんにちは、アソビュー!を開発しているマーケットプレイス開発部の山内(@mauchi0106)です! 秋もすっかり深まり冬になってきましたが、みなさまいかがお過ごしでしょうか? 私は、…

ChatGPTとClaudeの比較から学ぶ!数独ゲームの実装とAI活用事例

1. はじめに 2. ChatGPTとは 3. Claudeとは 4. プロジェクト作成 ChatGPTで挑戦 ChatGPTとのやり取りまとめ 最終的なコード 完成品 感想 Claudeで挑戦 Claudeとのやり取りまとめ 最終的なコード 完成品 感想 5. コードレビュー ChatGPT -> Claudeのコード Cl…

AndroidアプリのプロダクトコードにFlutterのAdd-to-appを試しに導入検証してみた

はじめに こちらはアソビュー! - Qiita Advent Calendar 2024 - Qiitaの14日目(A面)の記事です。 アソビューのAndroidアプリ開発を担当している田澤です。 最近はFlutterKaigi2024に行ってきました。Flutterへのリプレイスに関するセッションがいくつかあ…

Spring WebFluxでリトライ処理を実現した話

こちらの記事は、アソビュー! Advent Calendar 2024 の13日目 シリーズ1です。 はじめに こんにちは!アソビューでバックエンドエンジニアをしております、佐藤です。 今回はSpring WebFluxを用いたAPIのリトライ処理を実装した話をご紹介したいと思います…

1つのフォーム内で複数の送信ボタンを扱う

はじめに この記事はアソビュー! Advent Calendar 2024 の13日目(裏面)です。 こんにちは、アソビューでフロントエンドエンジニアをしている村井です。皆さんは、1つのフォームの中で2つの送信ボタンを扱ったことはありますか? 複数の送信ボタン配置時に…

受け入れ基準(Acceptance Criteria)の導入から改善までの道のり

アソビュー! - Qiita Advent Calendar 2024 - Qiitaの12日目(表面)です。 はじめに こんにちは、アソビューでQAエンジニアを担当しております、石川和尚です! 私は主に品質改善プロセスの立案やテスト設計、実行を担当しており、テストの効果的な実施と…

MySQLでメタデータロックを考慮してALTER TABLEする

アソビュー! Advent Calendar 2024 12日B面 はじめに こんにちは。アソビューでエンジニアをやっています。小池です。 最近、MySQLのテーブルにインデックス追加 (ALTER TABLE) をしたのですが、その際にメタデータロックを発生させてしまい、一時的な障害…

月間1億通のメルマガ配信システム(文章作成、配信基盤)を約3ヶ月で実現!締切厳守した方法

アソビューAdvent Calendar 2024の11日目(裏面)です。 今年のアドベントカレンダーは2面公開なので、ぜひ表面も御覧ください! こんにちは、アソビューでチームリーダーをしている近藤です。 アソビューではSaaSを用いてメルマガ配信を運用していたのです…

モノリポで git worktree と sparse-checkout を組み合わせてみる

アソビュー! Advent Calendar 2024 の11日目です。 エンジニアの村松です🎅<コンチハ はじめに アソビューが提供するサービスは多数のアプリケーションで構成されており、これらのアプリケーションはモノリポで管理されています。アソビューのモノリポの取り組み…