はてぶ・Qiita・Zennのトレンド記事を紹介
Google CloudのPrivileged Access Manager (PAM) でセキュアで効率的な一時的な権限付与を実現しました
はじめに こんにちは、エモーションテックでSREチームに所属しているsugawaraです。 エモーションテックでは、Google Cloudにおける一時的な権限付与の運用を改善するため、Privileged Access Manager (以降PAM) を導入しました。 PAMの
実測!Angularテンプレートでのメソッド呼び出しはどれだけ負荷が高いのか?
はじめに こんにちは!フロントエンドエンジニアの有馬です。 以前、コードレビューでこんな指摘を受けたことがあります。 「テンプレートでメソッドを呼び出すとパフォーマンスに影響が出る可能性があるので、Pipeを使いませんか?」 当時はその理由を深く理解していませんでしたが、実際に計
大規模調査を支えるアンケートシステムのアーキテクチャ おかわり 🔖 1
はじめに こんにちは!バックエンドエンジニアの谷口(@ravineport)です。 以前、 大規模調査を支えるアンケートシステムのアーキテクチャという記事で弊社のアンケートシステムのアーキテクチャについて紹介しましたが、今回はこれをもう少し深堀りしてみようと思います。 必要なこと
はじめに 皆様こんにちは。エモテクでエンジニアとして働いているしんです。個人的な都合でエモテクを7月いっぱいで卒業することになりました。 そんな時だからこそ、エモテクプロダクトチームの特に良いところ3つを本音で紹介したいと思います。社内Slackの情報が多めなので、所々モザイクを
100個超あるCloud Runマニフェストの管理方式とデプロイワークフローの紹介
はじめに こんにちは、エモーションテック SREのおかざきです。 弊社ではGoogle Cloud Runを利用していますが、そのマニフェスト管理方式とデプロイワークフローを紹介します。 背景 弊社プロダクトでは複数のマイクロサービスをCloud RunとCloud Run Jo
こんにちは、生成AI事業開発・データサイエンティストのikegameです。 最近当社では、「60%最速」すなわち「60%の成果物を最速で出す」という行動指針を掲げています(ご参考:エモーションテックという船の加速度をあげるために|エモーションテック)。 最初から完璧を目指すのでは
### はじめに こんにちは、QAエンジニアのなかじまです。 昨今、生成AIを利用したサービスや製品に触れる機会が増えてきており、弊社でもTopicScanという生成AIを利用したプロダクトを展開しております。 今回は増えつつある生成AIを利用したサービス・機能に対し、どのような
GitHubのリポジトリを横断的にライセンスチェックする方法 🔖 1
はじめに こんにちは、PMのかどたみです。 今回はライセンスに関するお話です。以前cargo-deny によるクレートのライセンス確認 という記事でよしかわさんにRustにおいて採用しているクレートに意図しないライセンスが含まれていないかをチェックする方法を紹介してもらいました。
はじめに こんにちは、QAチームのもときです。以前、参入後のQAチームの取り組みについて、以下の記事で紹介させていただきました。 https://tech.emotion-tech.co.jp/entry/two-years-passed-enter-qa-team この記事内で
フロントエンドアプリケーションの assets ファイルのサイズを監視する 🔖 1
はじめに こんにちは、あるいはこんばんは。フロントエンドエンジニアの id:kasaharu です。 Web アプリケーションにユーザーがアクセスしてきたとき、ユーザーはブラウザを介して HTML / CSS / JavaScript といった多くの assets をダウンロード
Google Cloud Workflows で Cloud Run Jobs を安定運用する方法
こんにちは。バックエンドエンジニアの李です。弊社ではアンケート回答の分析など時間のかかる処理の実行環境として Cloud Run Jobs を活用しています。そこで今回は Cloud Run Jobs を使ったプロダクトを安定運用するための仕組みの一部として、Google Clo