EmotionTechテックブログ

株式会社エモーションテックのProduct Teamのメンバーが、日々の取り組みや技術的なことを発信していくブログです。

埋め込みモデルを利用して2文の類似度を判定する 〜Azure OpenAI・Vertex AIのモデルを比較

エモーションテックで事業開発・データ分析(時々エンジニア)をしているイケガメです。 生成AIの登場によって、テキスト分析の常識は急速に変化しています。 その一方で、自然言語処理における基本的な考え方は、現在も変わっていません。 例えば、テキスト…

データ大量表示!Angular Material vs AG Grid パフォーマンス比較

はじめに フロントエンドエンジニアの有馬です。 弊社のプロダクトのひとつにアンケートシステムがあります。そこにはアンケートの回答データを閲覧する機能がありますが、多くのユーザーが回答するとこのデータ量が膨大になることがあります。まずは何も対…

テストエビデンスについて

はじめに こんにちは、QAエンジニアのなかじまです。 今回は品質を保証するために必要な証跡である「テストエビデンス」について、お話ししようと思います。 テストエビデンスとは テストエビデンスは「テストの証跡」です。 QAにおけるテストは「実際にプロ…

OpenRestyログ構造化奮闘記

はじめに こんにちは。テックリードのかどたみです。 今回も、構造化ログネタです。弊社ではマイクロサービス開発を複数種類の言語、フレームワークで行っていますが、ある程度統一されたフォーマットのログを出力し、運用の円滑化を図っています。アプリケ…

QAチームのタスク整理

はじめに こんにちは、QAチームのもときです。 私は正社員1人目のQAエンジニアとして2022年12月にエモーションテックに参入し、今月で1年半ほどが経ちました。 QAチームとしてどのようにタスクの対応を進めているかを今回ご紹介させていただきます。 日々の…

Angular アプリケーションで ChunkLoadError をハンドリングする

こんにちはあるいはこんばんは。フロントエンドエンジニアの id:kasaharu です。 エモーションテックでは Angular を使ってアプリケーション開発をしています。今回は Angular アプリケーションで ChunkLoadError をハンドリングする対応をおこなったので、…

Angular Material を v18 に update してみた

こんにちは!フロントエンドエンジニアの高橋 a.k.a 黄色い人( @fusho_takahashi )です。 Angular Material は v18 で大幅なアップデートがありました。ついに Material 3 が stable になったのです このアップデートは v15 で MDC-based components が s…