2023-01-01から1年間の記事一覧
はじめに こんにちは、QAエンジニアのもときです。 この記事はエモーションテック Advent Calendar 2023の25日目の記事です。 私はプロダクトチームに所属しております。今回はプロダクトチームメンバーのランチ事情について、お伝えしたいと思います。エモ…
聞こえてくるでしょ?鈴の音がすぐそこに。どうもこんばんは。サンタクロースです。 諸人こぞりて むかえ渋谷 ミニスカ サンタの ギャル来ませり ギャル来ませり みなさんも子供の頃から、こんな歌を歌っていたことでしょう。 そう、クリスマスはギャルの季…
はじめに こんにちは、Product TeamのManagerのよしだです。今年も年末にエモーションテックの体制がどのように変化したかをご紹介します(いわゆる思い出話です)。チームに対する改善施策数が多く全ては書けないので、特に印象に残ったものだけとなります…
はじめに こんにちは、フロントエンドエンジニアのありまです。皆さんは Angular Material 使っていますか?弊社ではとてもお世話になっています。優秀なUIライブラリなのですが、時々あともう一歩かゆいところに手が届かないことがあります。今回はそんな A…
はじめに こんにちは。フロントエンドエンジニアのきぐれです。 今回は今年読んだ本の一冊である「フロントエンド開発のためのセキュリティ入門 知らなかったでは済まされない脆弱性対策の必須知識」について書こうと思います。 この記事はエモーションテッ…
はじめに こんにちは。テックリードのかどたみです。 開発チームの採用では、キーワードの1つに「少しでも職務経歴が豊かになるように」という言葉があります。これは弊社で活動するうえで候補者が成長できる環境を用意できるかという意味とともに、採用担当…
はじめに こんにちは、バックエンドエンジニアのよしかわです。 今回の題材は Rust で tracing::info! などを呼び出すコードのテストです。Rust のプログラムで処理の進捗やエラーを出力するのに tracing の tracing::info! や tracing::error! を使うケース…
こんにちはあるいはこんばんは。フロントエンドエンジニアの id:kasaharu です。 エモーションテックでは Angular を使ったフロントエンド開発をしています。 ちょうど 1 年ほど前に Angular に関する記事を書きました。 NgRx ComponentStore の lifecycle h…
はじめに こんにちは、エモーションテック SREのおかざきです。 弊社プロダクト「EmotionTech」で利用しているAWS Aurora MySQLで17億レコード規模のテーブルをAmazon RDS Blue/Green Deploymentsを用いてスキーマ変更を行ないました。 *本記事で触れるプロ…
はじめに こんにちは!バックエンドエンジニアの谷口(@ravineport)です。 以前、「サンプルコードからざっくり理解するDataflowでストリーム処理」という記事を書きました。今回はDataflowでストリーム処理をする際のエラーハンドリングについて触れたいと思…
◯ はじめに エモーションテックに2ヶ月前にjoinしましたQAエンジニアの中島です。 私はウォーターフォール開発(以降、従来型開発)の現場に長くおり、アジャイル開発でのQA活動はエモーションテックが初めての経験となりました。 QAとしてのベース部分は変…
はじめに この記事は、エモーションテックアドベントカレンダー14日目の記事になります。 こんにちは エモーションテックでPdMをしている “みねいつ” です。 「今年のアドベントカレンダーはなにを書こう?」 とネタについて毎年悩みますよね。 それと同時に…
はじめに エモーションテックでSREチームに所属しているsugawaraです。エモーションテックではPythonを利用しているプロジェクトがいくつかあります。そのプロジェクトで利用しているツールについて、今回はご紹介できればと思います。 この記事は エモーシ…
こんにちは、フロントエンドエンジニアのねだです。 今回は弊社のフロントエンドチーム内で行われているフロントエンド相談会を紹介してみたいと思います。 フロントエンドチームの雰囲気を少しでもお伝え出来れば幸いです。 この記事はエモーションテックア…
はじめに こんにちは、バックエンドエンジニアのおおたわらです。 今回はエンジニア目線で、開発チームの特徴や雰囲気を紹介してみたいと思います。 個人の主観が含まれますが、なるべくそう感じた具体的な出来事も書いています。 開発チームについて気にな…
はじめに こんにちは。フロントエンドエンジニアのすずきです。 今回は今年読んだ本の一冊である「フロントエンド開発のためのテスト入門 今からでも知っておきたい自動テスト戦略の必須知識」について書こうと思います。 この記事はエモーションテックアド…
はじめに こんにちは、QAエンジニアのもときです。 エモテクにjoinして、まもなく1年になろうとしています。 今回はこの1年で活動してきたことの中から脆弱性診断について、お伝えしたいと思います。 この記事は エモーションテック Advent Calendar 2023 の…
こんにちは、CXデータアナリスト&NLPエンジニアのイケガメです。 皆さんはChatGPT、使ってますか? 私が初めてこの技術に出会ったのは、GPT3と呼ばれていた頃。当時は本当に、衝撃を受けました。 我々エモーションテックは、「顧客の声」の重要性を知ってい…
こんにちは!フロントエンドエンジニアの高橋 a.k.a 黄色い人( @fusho_takahashi )です。エモーションテック Advent Calendar 2023 7 日目を担当させていただきます!エモーションテックのAdvent Calendar に書くのは 3 回目なのですが、技術系の記事を書…
はじめに こんにちは、エモーションテックのテックリードのかどたみです。 エモーションテックではRustのactix-web、Node.jsのNestJSに続き、マイクロサービスを担う言語としてPython、フレームワークとしてFastAPIを利用しています。 今回はFastAPIを運用に…
はじめに こんにちは、バックエンドエンジニアのおおたわらです。 Rustで開発をする中で、以下のようなケースがあります。 テストコードで使いたいアトリビュートがある #[derive] アトリビュートによるトレイト実装(assert! に指定するメッセージに構造体…
はじめに こんにちは、テックリードのかどたみです エモーションテックのプロダクトチームでは、「自分や一緒に働く仲間の職務経歴書を豊かにする」という方針に沿って日々業務を行っていますが、プロダクト開発のタスクをこなす上でだけでなく、様々な取り…
はじめに こんにちは、バックエンドエンジニアのよしかわです。 今回の記事は Rust のプログラムで利用する外部パッケージのバージョン管理についてです。Rust で書かれたあるプログラムが外部パッケージ A とB に依存しており、さらに A と B はどちらも別…
はじめに こんにちは、QAエンジニアのもときです。 エモテクにjoinして、まもなく1年になろうとしています。 「もう1年なのか……」と思えるぐらい、1日1日の経過が早く感じております。 今回はこの1年で活動してきたことをお伝えできたらと思います。 この記…
はじめに こんにちは。開発チームでインターンをしている沼澤と申します。 本記事では、学部1年の2月下旬から行ってきたエモーションテックでの約9ヶ月間のインターン経験をもとに、今までの振り返りや、今後の展望について書きました。 この記事はエモーシ…
こんにちは、りーです。エモーションテックのバックエンドエンジニアです。 今回はRustを使用してデスクトップアプリケーションの開発に挑戦しました。このプロジェクトでは軽量なRustフレームワークであるTauriを利用しました。 私の目標は、多くのAPIを組…
はじめに こんにちは、今年5月に入社したフロントエンドエンジニアの有馬です。 2023年8月18日(金)に開催されたStartup Angularに参加してきたのでイベントの様子を紹介していきたいと思います。 voicy.connpass.com Startup Angular このイベントはAngular…
エモーションテックでSREチームに所属しているsugawaraです。SRE業務の側でLLM周りの開発を行なっているのですが、現状プロンプト周りの開発・運用に課題があります。具体的には、以下のような課題です。 プロンプトを調整することが多々あるが、その調整に…
こんにちは!バックエンドエンジニアの谷口(@ravineport)です。 本日はGoogle Cloud Platform(以下 GCP)のサービスの1つであるDataflowを使ってみたのでそのご紹介です。 Dataflowではストリームデータ処理とバッチデータ処理を行うことができるのですが、今…
はじめに こんにちは、バックエンドエンジニアのよしかわです。 今回の記事は弊社内でも CI/CD で便利に活用している GitHub Actions についてのものです。GitHub Actions の既存ワークフローの手入れやレビューをしたいが勝手が分からないという方向けに、…