Gunosy Tech Blog

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

2024-01-01から1年間の記事一覧

iOSDC Japan 2024にGunosyから参加しました

こんにちは。iOSエンジニアの吉岡(@rikusouda)です。先日開催されたiOSDC Japan 2024にオフライン参加(リアル参加)してきました。

Android Navigation Compose で画面遷移時の引数を簡略化させる試み

Android Navigation Compose で画面遷移時の引数を簡略化させる試みをしてみました。

Android Navigation Compose 導入

Android Navigation Compose の導入方法と導入の際に遭遇した問題とその対処方法についてお伝えします。

AWS Summit Japan 2024 に参加してきました

こんにちは、koizumiです。 今回の記事は、6/20, 6/21の2日間で開催されたAWS Summit Japan 2024に参加してきたので、その参加レポートになります。 AWS Summit Japan 2024 今年のトピック 気になったセッションのご紹介 ① Dive deep on Amazon S3 適切なプ…

Kotlin Fest 2024 に参加してきました

Kotlin Fest 2024 に参加してきました。 今回はその内容を簡単にご紹介したいと思います。

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…