はてぶ・Qiita・Zennのトレンド記事を紹介
BigQueryへのデータ転送方式移行でマルチリージョンに苦しんだ話
はじめにはじめまして、4月からatama plusにデータエンジニアとしてジョインしたTackungです。弊社ではデータ基盤にBigQueryを採用しており、プロダクト側で日々発生するデータをTROCCOやGoogle Cloud Dataform、Composerを使った日
Mastraワークフローの型安全性と変更容易性を高める設計指針
はじめにこんにちは、atamaplus の takei です。最近、趣味や業務でエージェントフレームワークであるMastra のワークフロー機能[1]を約 1 ヶ月ほど使ってみました。実際に使ってみて非常に便利である一方で、適切に設計しないと型安全性や変更容易性(保守性)に
DataformでBigQueryのPython UDFを管理する事例紹介
こんにちは、atama plus でデータエンジニアをしている kumewata です。先日プレビュー版が公開された BigQuery の Python UDFを、Dataform 経由で利用してみたので紹介します。 背景弊社で利用している BigQuery 上で iCa
QA主催!エンジニアとともに品質文化を育てるテスト勉強会の舞台裏 🔖 2
こんにちは!atama plusでQAエンジニアをしています、池上です。「エンジニアを巻き込んで品質について考えたいが、どう働きかければ良いかわからない」そんな悩みを抱えるQAエンジニアの方もいらっしゃるのではないでしょうか。この記事では、エンジニアを巻き込んで開催し
【CircleCI】モノレポでpath-filteringを使って既存のデプロイフローを維持したまま無駄なデプロイを減らす 🔖 1
atama plusのtakeiです。この記事では、モノレポ構成においてCircleCIのpath-filteringを使って既存のデプロイフローを変更せずにデプロイを効率化する方法について紹介します。 背景と目的私たちの開発中のプロジェクト※では、frontend、ba
TSKaigiで登壇デビューしました 〜過去の自分に伝えたい登壇して良かったことと準備の流れ〜 🔖 1
はじめにこんにちは。atama plusのtakei(@yutake27)です。先日、TypeScriptのカンファレンス「TSKaigi2025」のライトニングトーク(LT)枠で人生で初めて登壇しました。これまで小さなイベントでさえ現地参加の経験がほとんどなく、登壇は自分
Standalone時代のIonic Angularでion-iconをスマートに扱う! 🔖 1
Standalone時代のIonic Angularでion-iconをスマートに扱う! 〜ion-icon-angular-standaloneのご紹介〜atama plusという教育の会社でエンジニアをしている@ippeiukaiです。Ionic AngularのStan
useFormでバリデーション制御に悩んだ話 〜setErrorとisValid〜 🔖 1
TL;DRsetErrorするだけではisValidが変わらない素直にregisterやControllerのonChangeを使おう はじめにReact Hook Form(以下 RHF)は、軽量で直感的に使えるフォームライブラリとして、多くのReactプロジェク
作って理解するModel Context Protocol (MCP) Server 🔖 4
はじめにModel Context Protocol (MCP) は、AIモデルとユーザーのデータソースを安全に接続するための規格です。この記事では、MCP Serverの実装を通じて学んだ、MCPの技術概要や通信の仕様について解釈してみます。 MCPの技術的概要と通信イ
langchain/openevalsでLLM-as-a-judgeの基本を理解 🔖 4
はじめにLLMアプリケーションを本番環境にデプロイする際、従来のソフトウェアテストと同様、評価は非常に重要な役割を果たします。適切な評価を行わなければ、モデルが期待通りに動作しているかどうかを確認することができません。今回、LangChainが提供するopenevalsという