エムスリーテックブログ

エムスリー(m3)のエンジニア・開発メンバーによる技術ブログです

ホームラン級のプロダクトビジョンを作る

こんにちは。プロダクトマネージャーの泉です。 2022年6月にエムスリーに入社し、デジスマ診療のプロダクトマネージャーを担当しています。 昨年リリースしたデジスマ診療 リリースから1年を迎えたデジスマ診療 *1 のプロダクトビジョンの更新を、弊社VPoPで…

【入社エントリ】エムスリーのプロダクトマネージャーに転職した決め手3つ

こんにちは! エムスリーエンジニアリングGプロダクトマネージャーの髙田です。辛いものが大好きです。 ブログを書きながら食べたラーメン 2022年7月にプロダクトマネージャーとしてエムスリーに入社し、あっという間に3ヶ月が経ちました。 今回は、私がエム…

エムスリーへ入社してホームランバッターと3ヶ月働いてみた結果

こんにちは、エムスリー エンジニアリングG プロダクトマネージャーの佐野です。 先日、エムスリーテックブログにて、弊社岩田がホームランバッターと同じ環境で働くことで得られる知見をご紹介しました。 www.m3tech.blog 私は2022年7月にエムスリーへ入社…

QAライトニングトークを開催しています

QA

こんにちは。エンジニアリンググループ QA チームの津向です。 エムスリーQAチームではチーム内交流として様々な取り組みを実施しております。 今回はその中のひとつである、QAライトニングトークについてご紹介させて頂きます。 【テーマとは関係ない美味し…

BigQueryの連携クエリ導入時にハマった制約と回避策

エムスリーエンジニアリンググループの遠藤 (@en_ken) です。 エムスリーではクラウドプロバイダとしてAWSが主要に利用されていますが、 分析基盤はGoogle CloudのBigQueryを利用しており、各チームが分析に必要なデータを集約しています。 歴史的な経緯もあ…

産休・育休〜職場復帰の体験記:プロダクトマネージャー編

こんにちは。エムスリーエンジニアリンググループの中村です。 現在は1歳8ヶ月の娘を育てながら、プロダクトマネージャーとして働いています。 私がこのブログを書くのは実に1年9ヶ月ぶりとなります。 というのも2020年12月より産休に入り、育休を経て、今年…

Rust製Elastic Cloud料金監視Bot作った

Elastic Cloudの料金監視BotをRustで作った

Rust製パターンマッチングマシンDaachorseを使ってPythonパイプラインを高速化する話

高速なRust製パターンマッチングマシン**Daachorse**をPythonで呼び出して既存の文字列パターンマッチロジックを高速化したお話

育児と仕事の両立のためにエムスリーに転職した話

入社7ヶ月目、エンジニアリングGの立花です。 デジスマ診療 というサービスのアプリ(Flutter)、バックエンド、フロントエンドの開発をしています、宜しくお願いします。 私は一昨年の12月に第一子が産まれてから、それまでの働き方を大きく変える必要がある…

ホームランバッターと同じ環境で働けると何が嬉しいのか?その2 - トレードオフに逃げない

こんにちは。エムスリーでプロダクトマネージャーとして働いている岩田(@a___iwata)です。 以前、ホームランバッターと同じ環境で働くことで得られる知見の1つを以下で紹介させて頂きました。 www.m3tech.blog 今回はその2本目(ホームランだけに)として…

5年継続することで分かってきた、個人開発モチベーションを持続するための方法

Walica、what we useは継続開発していますが、過去にはアイデアの段階でボツになったもの、開発の段階でモチベーションが薄れてリリースに至らなかったもの、リリースはしたけどユーザー数が伸びず、継続を断念したものなど多くの失敗を経験しました。今回は…

秘密情報をGitLabに格納することなくGoogle Cloud / AWSに対して認証する

エムスリーエンジニアリンググループ AI・機械学習チームの笹川です。 趣味はバスケと筋トレで、このところはNBAはオフシーズンですが、代わりにユーロバスケが盛り上がっていて、NBAに来ていない良いプレーヤーがたくさんいるんだなーと思いながら見ていま…

ホームランバッターと同じ環境で働けると何が嬉しいのか? - "アイデアこそ全て"症

こんにちは。エムスリーでプロダクトマネージャーとして働いている岩田(@a___iwata)です。 最近、弊社山崎が各所で「ホームランを打つ」ということについて言及しています。 anchor.fm エムスリーでは「ホームラン」と呼べるような事業が多数立ち上がって…

絶対に落とせない!友人の結婚式の余興用アプリケーションをエラーゼロで突破した

エムスリーエンジニアリンググループ AI・機械学習チームでソフトウェアエンジニアをしている中村(po3rin) です。検索とGoが好きです。 今回は友人の結婚式の余興用に作ったアプリケーションの実装とエラーゼロで突破するための工夫などを紹介します。

チームをまたぐ機械学習プログラム実行のプロセスを爆速にする

エムスリーエンジニアリンググループの遠藤(@en_ken) / 佐々木です。私達はBIRというチームでアンケートシステム周りの開発を担当しています。 BIRでは、独自で実施したアンケート調査結果を使った製薬会社等のマーケティング支援する事業を行っています。 …

Datadog導入によるSLOの設定

エムスリーエンジニアリンググループの秦野です。主にアンケートシステムを開発しているBIRというチームに所属しています。 今回、我々のチームにDatadogを導入したのでその経緯と過程についてご紹介したいと思います。 www.datadoghq.com

Go1.19に採用されたPattern-defeating Quicksortの紹介

Go

Pattern-defeating Quicksortの論文を読んで実際にGoでどのように使われているかを調べてみました。

BigQuery向けクエリの社内ライブラリのCIを整えて料金を抑える

AI・機械学習チームで2021年新卒の北川(@kitagry)です。 最近Zigが流行っている感じがしますね。僕もちょっとずつ勉強し始めています。 今日はZigではなく、BigQueryとPythonのお話をします。

論理レプリケーションを使ったAurora PostgreSQLのメジャーバージョンアップ

こんにちは、エムスリー 製薬企業向けプラットフォームチームでチームSREをやっている後藤です。 先日、担当しているサービスにてAmazon Aurora PostgreSQL を10から13にメジャーバージョンアップしました。 チームとして初めて論理レプリケーションを使った…

ScalaプロダクトにScala Stewardを導入しました

エムスリーエンジニアリンググループでまどマギのマミさんが好きな安江です。今回はScalaプロダクトにScala Stewardを導入したのでご紹介します。

アーキテクチャと設計は全然違う⋯ただしあなたの想像する”違い”とは多分全然違う【輪読会発表紹介】

「ソフトウェアアーキテクチャの基礎」第2章の輪読会資料をご紹介。アーキテクチャと設計の違いを思考法の違いから説明していきます。

3年半デプロイのなかったクラウド電子カルテ体験版をついに本番追従させた話

こんにちは、電子カルテチームの鳥山(@to_lz1)です。私のチームではクラウド電子カルテ「エムスリーデジカル」を開発運用しています。今回はそんなエムスリーデジカルの "オンラインデモ版"、つまり体験版アプリケーションを3年半ぶりにアップデートさせたお…

GitLab CIのテンプレート基盤を構築した

IaC

チームで利用するGitLab CIのテンプレート基盤を構築してGitLab CIの運用改善を行ったのでご紹介します。

TypeScriptの型で麻雀の点数計算をしたい

こんにちは。プロダクト支援チームでエンジニアをしている堀田です。 最近はデジスマ診療をメインで開発しています。 個人的に、一時期 type-challengesにハマっていました。 mediumの後半くらいまで完了していて、いつか全部クリアしたいなと思っています。…

【Tech Talk動画紹介】HTML+JavaScriptで作るジグソーパズル

こんにちは、Unit4の西川です。JavaScript が好きです。 エムスリー内で隔週金曜日に開催されている Tech Talk にて、これまでに何度か JavaScript 関連の発表をさせていただいていますが、そのうちの1つをブログで紹介いたします。 www.youtube.com 概要 改…

【Tech Talk動画紹介】ローマ字限界カスタマイズ

ローマ字テーブルをカスタマイズして日本語入力を効率化しようというLT動画を紹介します。

【Tech Talk 動画紹介】高度な正規表現は文字化けと区別がつかない件について

こんにちは、SREチームの山本です。 といいましても、今回はSRE的な話ではなくもう少し別の話をさせてください。 エムスリーにおいて隔週で行われている TechTalk という社内勉強会で発表させていただいた「高度な正規表現」についての話となります。 元動画…

dotfilesのこだわりを晒す

Unit4の永山です。 dotfiles弄りを趣味にしています。 世にdotfilesを題材とした記事は数多く存在していますがその大半は「dotfilesを作ってみた」「こうやって管理しています」などの表層的な部分の紹介に留まり、その奥にあるべき細部のこだわりや個人の思…

【Tech Talk 動画紹介】リモート環境での勉強会

こんにちは、エムスリーエンジニアリングGの榎田 (@niflh) です。趣味は数学とゲームです。 GW は対馬に旅行して aji wo [K]utta*1 り、 Ghost of Tsushima のシナリオをクリアしたりしました。 エムスリーでは隔週金曜日に Tech Talk という社内勉強会を実…

【Tech Talk 動画紹介】競馬の必勝法(笑)

天皇賞も近くなってきた春の時期ですが、みなさまいかがお過ごしでしょうか。どうもこんにちは、AI・機械学習チームの丸尾 (@snowhork) です。好きなウマ娘はナリタブライアンです。 今日は、天皇賞も近いということもあり、競馬の必勝法についてみなさんに…