タグ

ブックマーク / www.m3tech.blog (11)

  • レビュー依頼の優先度について考えていたら、レビュー依頼をスコアリングしてソートするツールができた - エムスリーテックブログ

    こちらはAI機械学習チームブログリレー8日目の記事です。前回のブログは高田さんの「AI機械学習チームで学んだ開発技法で趣味の通知系ツールを量産した」でした! www.m3tech.blog エムスリーエンジニアリンググループ AI機械学習チームでソフトウェアエンジニアをしている中村(po3rin) です。 「レビュー依頼の優先度」といえば自分の作業とレビューのどちらを優先するかという意味での「優先度」の印象ですが、今回は複数あるレビュー依頼の中で、どのレビューから見ていくかという意味での「優先度」の話をします。 レビューの優先度を考えていく中で、「これは自動化したら面白いのではないか」と思い立ち、レビューの優先度をスコアリングするツールを作ったので、その経緯を簡単に紹介していきます。 レビューの優先度の再考 先に見るべきレビュー依頼の観点 急ぎ系のマージリクエスト メンションされてか

    レビュー依頼の優先度について考えていたら、レビュー依頼をスコアリングしてソートするツールができた - エムスリーテックブログ
  • SRE NEXT2024 登壇&体験記 その2 - エムスリーテックブログ

    AI機械学習チームの北川(@kitagry)です。 この記事はAI機械学習チームブログリレーの記事です。 8/3,4の2日間、SRE NEXT 2024で登壇させていただきました。 こちらで自分の登壇の話しと印象に残ったセッションなどの参加レポートとして紹介します。 また、弊社の後藤もレポートを書いているので良ければこちらもご参照ください。 www.m3tech.blog SRE NEXT登壇の様子 Photo by SRE NEXT Staff SRE NEXTについて 自分の登壇について 印象に残ったセッション 工学としてのSRE再訪 DevSecOpsの内回りと外回りで考える持続可能なセキュリティ対策 宇宙科学研究所の探査機運用システムにおけるSREのプラクティス導入と月着陸実証機SLIMでの利用 こうしておけばよかったなと思ったTIPS まとめ We are Hiring! S

    SRE NEXT2024 登壇&体験記 その2 - エムスリーテックブログ
    satoshie
    satoshie 2024/08/09
  • メール配信システムを SaaS から新規社内システムへ移行した - エムスリーテックブログ

    この記事はエムスリーAdvent Calendar 2023の20日目の記事です。 エムスリーエンジニアリングG コンシューマチームの松原(@ma2ge)です。 今回はコンシューマチームで利用していたSaaSのメール配信システムを、新規に開発した社内システムに移行した経緯や設計時に意識したことなどについて紹介します。 最近使っているキーボードの様子 背景 今回移行する契機となったのはメールの配信数増加に伴うSaaSの利用料金増です。 特に定期的に送るメルマガ配信については、配信量も多く利用コストを押し上げる要因となっていました。 そのためメルマガ配信で大量に使用する部分についてのシステム移行検討が始まりました。 移行検討 SaaSから移行後のシステムについて試算すると、システムの開発や利用料といったコスト面では社内で構築したシステムの方が大幅にコストが下がることがわかりました。 しかしなが

    メール配信システムを SaaS から新規社内システムへ移行した - エムスリーテックブログ
  • Enumとてもつらい、でも負けない - エムスリーテックブログ

    列挙型、JavaでいうならEnum型、使っていますか。使わないわけにいきませんよね。 でも、Enumを使っていたせいで辛い目にあったことありませんか。ないですか。それならきっともうすぐに辛い目にあうと思います。 Enumはすべてのプログラマに等しく辛みを与えてくれるからです。そんな辛みについて、ちょっと一緒に直視してみましょう。 エムスリーエンジニアリンググループ、Unit1(製薬企業向けプラットフォームチーム)三浦(@yuba@reax.work) [記事一覧 ]がお送りいたします、エムスリー Advent Calendar 2023の6日目です。 アプリケーションプログラミング上の辛み 1. 既存のif文が偶発的に意図しない方に倒れる 2. switch文に至っては「どちらでもない」で処理不発に アプリケーションプログラミング上の対策 1. 分岐条件をEnumに持たせる 2. swi

    Enumとてもつらい、でも負けない - エムスリーテックブログ
  • エムスリーで活躍する人の型を観察してみた その1 - エムスリーテックブログ

    こんにちは、プロダクトマネージャーの髙田です。辛いものが好きです。 最近は、昼ごはんに台湾ラーメンべて、夜に二郎インスパイアで台湾まぜそば(辛口)をべました。 麺半分コール忘れて胃が爆発 入社からいつのまにか1年経過し、振り返りも込めてエムスリーで働く人を「観察」して学んだことを書こうと思います。 私は入社後半年ほど、インプット8:アウトプット2の時間の使い方をしていて、特に最初の3ヶ月は「エムスリーの型・勝ちパターン」のインプットを重点的に行っていました。 具体的には、 コミュニケーション・行動・思考法などをMTGSlack等から観察し 学んだことを週1で取締役CTOの山崎さんに報告 会話を通してさらに学びを深める&誤学習してないか確認 という手順で進めていきました。 この一連の経験が今でも役に立っていると感じる & 入社初期に「見習うべき型・勝ちパターン」のインプット期間があっ

    エムスリーで活躍する人の型を観察してみた その1 - エムスリーテックブログ
  • 超一流のプロダクトマネージャーへの道 - エムスリーテックブログ

    こんにちは。エンジニアリンググループ プロダクト支援チームでプロダクトマネージャーをしている中村です。 2019年5月にエムスリーに入社してから、早4年が経ちました(うち1年半の出産・育児のための休業期間を挟んでいます)。 ちなみにエムスリー入社前の経歴としては、大手メガベンチャーの事業企画からキャリアをスタートし、企画職、プロジェクトマネージャー等を経てプロダクトマネージャーを3年ほどやっていました。 私がエムスリーに入社してから半年後の2019年11月に、以下の記事を書いていました。 www.m3tech.blog 当時の記事に書いた通り、私がエムスリーへ入社を決めた理由は下記4点でした。 エムスリーは新規事業の立ち上げサイクルが速く、プロダクトマネージャーとして「製品を見つける」フェーズにチャレンジできる環境であること 尊敬できるプロダクトマネージャーだと感じたVPoE山崎の直轄チー

    超一流のプロダクトマネージャーへの道 - エムスリーテックブログ
  • goのLambdaはコンテナイメージでよくない? - エムスリーテックブログ

    【Unit4 ブログリレー8日目】 こんにちは、エムスリーエンジニアリンググループの福林 (@fukubaya) です。 今日の記事は、タイトルのとおりgoLambdaはコンテナイメージで管理するのがオススメって話です。 城島高原パーク(きじまこうげんパーク)は、大分県別府市の城島高原にある遊園地。文には関係ありません。 go1.xランタイムのサポート終了 コンテナイメージにする利点 起動時間は遅くならないの? 構成 処理体 main.go Dockerfile 番実行用イメージ ローカル実行用イメージ ローカルで実行 Lambdaの設定 まとめ We are hiring! go1.xランタイムのサポート終了 先日、AWS Lambdago1.x ランタイムのサポート2023/12/31で終了することが話題になっていました。 「なっていました」と伝聞なのは、Unit4ではすで

    goのLambdaはコンテナイメージでよくない? - エムスリーテックブログ
  • 人名とニックネームが混じった検索の改善 - エムスリーテックブログ

    エムスリーエンジニアリンググループ AI機械学習チームでソフトウェアエンジニアをしている中村(po3rin) です。検索とGoが好きです。 今回は弊社で運用しているメンバーズメディアと言う医療系記事サービスの著者名検索を改善したお話をします。目新しいことはやってませんが、ちょっぴり特殊な対応なので共有します。 人名とニックネームが混じった検索とは 課題 解決方法 部分一致的な検索をする ひらがな/カタカナや小文字/大文字を寄せる 苗字+名前の間のスペースを全体で削除する スコアの調整 まとめ さらなる改善を行う場合 We're hiring! 人名とニックネームが混じった検索とは メンバーズメディアというサービスでは専門家が医師向けの記事を執筆しています。著者の中には人気の方もおり、ユーザーが著者の名前で検索されることもあります。 著者には人名(苗字+名前)の方もいればニックネームで登録

    人名とニックネームが混じった検索の改善 - エムスリーテックブログ
  • セキュリティヘッダ警察です!既に包囲されている!観念してヘッダを挿入しなさい! - エムスリーテックブログ

    セキュリティチームブログリレー2回目】 こんにちは。エンジニアリンググループの山です。 セキュリティチームは、エンジニアリンググループ全体のセキュリティを向上させるためのバーチャルチームなのですが、各プロダクト開発チームのサービスをチェックして、協力しながら全体のセキュリティを向上させていくのがミッションです。 そのお仕事の一環として「この部分、セキュリティヘッダが足りないから入れてください!」というやりとりを日常的に行なっています。 今日はこの「セキュリティヘッダ」というものが一体何なのか、今さら人に聞けないアレコレを取りまとめてみたいと思います。 セキュリティヘッダ警察の日常の図(もちろん冗談です) セキュリティヘッダ そもそもセキュリティヘッダとは? 比較的安全なセキュリティヘッダ X-Content-Type-Options X-XSS-Protection Strict-Tr

    セキュリティヘッダ警察です!既に包囲されている!観念してヘッダを挿入しなさい! - エムスリーテックブログ
  • PdM4年目が読んで良かった本5選 - エムスリーテックブログ

    こんにちは。エムスリーでプロダクトマネージャーとして働いている岩田(@a___iwata)です。 これは エムスリーアドベントカレンダー2022 の28日目の記事です。 前日は@sassaheroによるデータドリブンなアプローチで巨大なモノリスをマイクロサービスに分割する(ことを考えてみる) - エムスリーテックブログでした。 さて、例年のテックブログでは弊社VPoP山崎が書籍紹介を25日に行うことが恒例でした。 しかし今年は書籍紹介がありません。 恒例の書籍紹介の伝統の火を絶やさないために、私が今年読んで良かったを紹介します。 www.m3tech.blog ※よく見たら公開後追記として数冊紹介されてますが、見なかったことにします。 1.鉄道デザインの心 2.ザ・ゴール 3.岩田さん: 岩田聡はこんなことを話していた。 4.良い戦略、悪い戦略 5.熊とワルツを リスクを愉しむプロジェク

    PdM4年目が読んで良かった本5選 - エムスリーテックブログ
  • 令和最新版エンジニアのリーダーシップ論 - エムスリーテックブログ

    エムスリーエンジニアリンググループ製薬企業向けプラットフォームチーム(「Unit1」)の三浦 (@yuba)です。乗り物大好き男の子ですので好きなテレビ番組は銀河鉄道999とナイトライダーです。 さて「フラットな組織」だとよく言われるエムスリー、特にわがエンジニアリンググループなのですが、そのフラットってどういう感じなんでしょう? 上意下達の体制でない中では、人々はどう組織としての目標を共有して一緒に動いているんでしょう? この疑問への、(管理職でない)一般エンジニアとして5年半やってきた私なりに得た答えをご紹介したいというのが今回のお題になります。これは エムスリー Advent Calendar 2022 の5日目の記事です。前日は id:hsasakawa による グローバルサービスの開発における技術的な意思決定 - エムスリーテックブログ でした。 そしていきなり最初に結論から言っ

    令和最新版エンジニアのリーダーシップ論 - エムスリーテックブログ
  • 1