RevComm Tech Blog

コミュニケーションを再発明し 人が人を想う社会を創る

2025-12-01から1ヶ月間の記事一覧

RevComm のエンジニアリングチームの 2025 年振り返り

皆さんこんにちは。RevComm の CTO の平村 (id:hiratake55, @hiratake55) です。今年もあと数日となりました。この記事では、2025 年の RevComm の開発チームの振り返りを行いたいと思います。 この記事は、RevComm Advent Calendar 2025 の 25 日目の記事で…

AWS BedRockでSlackのリアクションだけでチケット作成を自動化してみた

はじめに 皆様こんにちは、RevCommでソフトウェアエンジニアをしている加藤です。私は主にSaaSにおけるユーザーやテナントの管理および認証を担当しています! 今回は社内で構築したチケット作成Slackアプリについて話します! 背景 私たちのチームではユー…

VSCodeとZedなどのテキストエディタのテキストバッファの実装について

こんにちは。RevCommでフロントエンドエンジニアしているnobkzと申します。 はじめに 普段みなさんは、どのようなエディタをお使いでしょうか?私は普段から色んなエディタを使っていて、また色んなテキストエディタの実装を見ています。そこで、今回は、テ…

Apple Foundation Modelsを活用したオフライン対応長文要約アプリの開発

RevCommでモバイルアプリ開発を担当している藤田と申します。本日はApple Foundation Modelsと呼ばれるオンデバイスAIを活用したオフライン対応のiOSアプリのプロトタイピングについて記載していきたいと思います。 はじめに:AIとモバイルアプリケーション…

MiiTel Phone を支えるデザインパターン

MiiTel Phone におけるデザインパターンの活用事例を紹介。Factory, Container/Presentational, Middleware, Observer Pattern を実装コードとともに解説します。

Devin に Recoil -> Jotai への移行をしてもらう

はじめに MiiTel Advent Calendar 17 日目です。 RevComm でフロントエンドエンジニアをしている渡部と申します MiiTel では Recoil を使用しているアプリが多数ありますが、MiiTel PhoneでRecoilからJotaiへの移行を行いました のように Jotai への移行を進…

Speaker Diarization with Language Model

Background Speaker diarization has become increasingly valuable in applications designed for high-noise environments, often tailored for complex audio settings, emphasizing robust audio processing capabilities. Initially, the development o…

Software Development Planning : Clarity, Impact, Priority

Rushed. Pushed. Silenced. These are the ingredients for burnout, not breakthroughs. In the current economic climate, the instinct to treat engineering teams like assembly lines is understandable; everyone is chasing revenue. But it is ulti…

toB Flutterアプリのログ戦略:Datadog RUM/loggerの活用

RevCommモバイルアプリチームの横内です。本日はRevCommアドベントカレンダー12日目として、私たちがモバイルアプリチームとして実行しているログ戦略についてご紹介します。 私たちはMiiTel RecPodやMiiTel Phone Mobileなどのアプリを開発/運用しておりま…

Salesforce主催「Agentforce Hackathon」出場記 - Agentforce開発と敗退から得た学び

はじめに Corporate Engineering で社内システムの開発・運用を担当している瀧山です。 先日2025年11月14日に行われた、Salesforceが主催するハッカソンイベント「Agentforce Hackathon Tokyo」にTeam RevCommとして出場しました。今回は、そこで開発したソ…

PythonからGolangへ移動した時の驚いたこと

Go

ハロー、ホセです。今年の9月、PyConJPとGoConJPが同じ日に開催されることになり、どちらに参加するか迷いました。結局PyConJPに参加することにし、「GoConのスライドは後で見よう」と心に決めて広島へ向かいました。しかし、12月になった今でも一つもスライ…

Generative Error Correction: Boosting Domain-Specific Vocabulary Recognition for Speech Transcription

Introduction Hello, I'm Santoso, and I work as a Research Engineer at RevComm Research Team. Today, I will introduce our recent study on improving domain-specific vocabulary (DSV) recognition in our products using generative error correcti…

評価者としてLLMの判定結果はどこまで信頼できるのか?

この記事はRevComm Advent Calendar 2025 8日目の記事です。 qiita.com 1. はじめに こんにちは。Research Engineerの髙瀬です。 近年、大規模言語モデル(LLM)の性能向上により、テキスト生成や分類タスク、さらには評価やアノテーションなど、様々な場面…

Vue 3 Composablesで肥大化コンポーネントをスリムにした話

Vue 3 ComposablesとTypeScriptで肥大化したコンポーネントをリファクタリング。Nuxt 4で構築した大規模管理画面で、肥大化したコードを整理し再利用性を向上させた実装例。共通ロジックの分離方法から横展開まで実践的に解説。

ゆるーいペアプロ — チームの技術共有

はじめまして。フロントエンドエンジニアをしている伊藤と申します。 この記事では、チームで週に1回開催しているペアプロという名の技術共有会について、お届けします。 技術共有の中身や始めたきっかけなどをお伝えできればと思っています。 目次 目次 ペ…

心理的安全性を高め、工数を減らす「校正者」としてのAIレビュー導入実践事例

著者: Researchチーム 春日 1. はじめに 「レビューがいつまでも終わらない」「人によって指摘の粒度がバラバラ」「些細な指摘で心理的安全性が削られる」……。 開発規模の拡大や専門性が深まるにつれ、ドキュメントやコードのレビューにまつわる悩みは、ど…

Kubernetes Operator 入門の入門

Go

RevComm Advent Calendar 2025 2日目です。 qiita.com AI Div. Research Group で機械学習のサービスの開発・運用(+MLOps)を行うチームでエンジニアリングマネージャーをしている高橋です。我々のチームは、EKSで音声解析や自然言語処理に関するサービスを提…

フロントエンド開発において信頼性の高いテストを記述するための方法や考え方の紹介

はじめに RevComm Advent Calendar 2025 1日目の記事です。 qiita.com 昨今では AI コーディングエージェントが話題です。AI コーディングエージェントを活用することで、フロントエンド開発においても生産性の大きな改善が期待できます。 AI コーディングエ…