Gunosy Tech Blog

Gunosy Tech Blogは株式会社Gunosyのエンジニアが知見を共有する技術ブログです。

MagicPodの自動テストの結果入力を自動化しました

こんにちは。QAチームのmiyagiです。 QAチームで活用しているテスト自動化ツール「MagicPod」と、テスト管理ツール「TestRail」を連携させ、自動テストの結果入力をJenkinsで自動化しました。 この記事では、連携に必要な環境構築や手順について紹介します。…

忘れずに対応して欲しいことを自動でJIRAにまとめたら最高だった話

こんにちは、SRE チーム マネージャーの Yamaguchi(@yamaguchi_tk ) です。 概要 今回は対応期限があるインフラ、セキュリティ領域の課題を、自動で JIRA にまとめたら運用が最高になった話をします。 前提 Gunosy では主に AWS を利用しています。 AWS で…

S3 Inventory + Athena によるプレフィックスレベルコスト分析 ~S3 のコストをスリムに保つために~

プロダクト開発部 Ads チームの yamaYu です。最近体重と筋肉量をコントロールしたい願望があり、まずは可視化ということで体組成計を買いました。まだ全然成果は上がっていないですが、現状を把握できて良い感じです。 今回の記事ですが、最近取り組んだ S3…

try! Swift Tokyo 2024に行ってきました

こんにちは。GunosyでiOSアプリ開発をしている吉岡(@rikusouda)です。 try! Swift Tokyo 2024に参加してきたのでレポートを書きます。

Android OnBackInvokedDispatcher の導入

Android で OnBackInvokedDispatcher を導入したため、その内容をお伝えします。

Android Jetpack Compose 独自 TextField 実装まとめ

Android Jetpack Compose での独自 TextField の実装についてまとめましたので、その内容をお伝えします。

Datadog Agentがkubeletと疎通できなくてもAWS IMDSv2からhostnameを取得させる

こんにちは。プロダクト開発部 Ads チームの johnmanjiro です。普段は広告配信の API や管理画面を開発しています。 先日、EKS 上で動いている Datadog Agent のバージョンを更新した際、Pod の起動時に複数回 Restart するという事象が発生しました。この…

Android Macrobenchmark テストの導入

Macrobenchmark ライブラリを用いたテストを導入したため、その内容をお伝えします。

LLMのプロンプトをCI/CDで評価する。promptfooを使って

こんにちは。 LLM事業部のUTです。 概要 promptfoo の紹介 起動 CI での評価 GitHub Action まとめ 概要 OpenAI による ChatGPT 登場の衝撃から1年ほど経ちましたが、 LLM を活用する企業はものすごく増えました。 OpenAI だけでなく、大手クラウドや Huggin…

生成系AIを活用した開発者支援

こんにちは。koidです。 この記事は Gunosy Advent Calendar 2023 の25日目の記事です。 24日目の記事は hyamamotoさんの 大規模データ基盤における冪等性を確保した dbt のオーケストレーション でした。 早いもので、今年の Advent Calendar も最終日とな…