エムスリーテックブログ

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

最近のOSS活動の取り組みの紹介

エンジニアリンググループ、AI・機械学習チームでデータエンジニア/チームリーダーをしている笹川です。 趣味は文字列と、筋トレです。

先日、このところのWFHの影響で、運動不足が顕著だったので、2個で60kg弱のダンベルを注文したのですが、自宅に届けてくれた運送会社のお兄さんのものすごく嫌そうな顔が忘れられません (ごめんなさい)。

f:id:hsasakawa:20200705073531j:plain
購入したダンベルと犬氏 (かわいい)

今回は、このところ個人的に取り組んでいたOSS活動について紹介したいと思います。 AIチームの業務で利用している、Goで書かれた2つのツールに、まだ実装されていない、あると便利な機能があったので、機能拡張に取り組んでみました。

  • zerolog の Goaプラグイン
  • docker registry に登録された image のタグ一覧を列挙する dockertags
  • まとめ
  • We are hiring!
  • オンライン勉強会やります!
続きを読む

7/3(金)開催のCTOミートアップ【オンライン開催】コロナ時代のエンジニア組織戦略に登壇することになりました!

皆さんこんにちは!エムスリーエンジニアリンググループでVPoE/PdMをやっている山崎です!

7/1から相棒のCTO矢崎が業務執行役員に就任してくれて大変ありがたく今後も変わらぬツートップで頑張っていきたいと思います。

さて、早速ですが、7/3(金)開催のCTOミートアップ【オンライン開催】コロナ時代のエンジニア組織戦略に登壇することになりました!

って明日ですね!

周知が遅くてすみません。

テーマとしては「リモート環境下で開発組織にどのような影響が出ており、どのように解決していくか」について、株式会社レクター 取締役 広木さんをモデレーターに、株式会社ZOZOテクノロジーズ 執行役員 CTO 今村さん、株式会社LIFULL CTO 長沢さんと議論していきます。

以下、connpassの公式アナウンスからイベント内容を抜粋して引用です。

ご興味のある方は是非ご参加ください!

flexy.connpass.com

続きを読む

Database Lounge Tokyo #6 LT "垂直スケールの果ての db.r4.16xlarge で得た教訓" 発表いたしました & 業務執行役員就任のごあいさつ

f:id:Saiya:20200630160009p:plain

はじめまして・こんにちは、M3 CTO の矢崎です。

7/1 より業務執行役員も拝命いたしました。

とはいえ、引き続き M3 における CTO - 権威ではなくロールとしての CTO にあります通り、あくまで対等・フラットなエンジニアとして、テクノロジーの力を適正なバランス感・全体感で利用することによって インターネットを活用し、健康で楽しく長生きする人を一人でも増やし、不必要な医療コストを一円でも減らすこと に努めております。

ところで、先日 "垂直スケールの果ての db.r4.16xlarge で得た教訓" を Database Lounge Tokyo #6 の LT にて発表いたしました。

こちらの発表内容は弊社のプロダクトにおいて、実際に開発チーム複数名がさまざまな苦労や紆余曲折を経て得た知見を短時間に凝縮したものでございます。

続きを読む

エムスリー はデザイナーも積極採用中!2020年度は10名募集します!

人事の友永です。先日エンジニア採用について記事を書きましたが、エムスリー ではデザイナーの採用も積極的に行なっています!というお話を本日はしたいと思います。

2020年度 デザイナー採用目標は10名

以前ご紹介した通り、2019年度エンジニアグループの採用数は26名、在籍人数は約90名になりました。デザイナーについても在籍人数を確認したところ、現時点で10名という状況でした。エンジニアが増えたことによりプロダクト開発のスピードが上がっていく一方でデザイナー不足が顕著になっておりバランスが悪い状態になりつつありました。そのため2020年度はデザイナー採用10名を目標に積極的に採用活動を進めていきます!

デザイン組織の強化

デザイナー不足という課題を解決するため、まずはデザイナー採用の知見がある人に話を聞こうと思い、当時ビズリーチのデザインマネージャーであった古結@ryusukekogetsuに会いに行きました。

続きを読む

Kotlin Multiplatform Projectを使ってAndroidとiOSのログ送信部分を共通化した

エムスリーエンジニアリンググループ マルチデバイスチーム所属の荒谷(@_a_akira)です。

弊社では、昨年の12月に医師向けの新規アプリをAndroid, iOS向けにネイティブ実装しリリースしました。 今回は、その際Kotlin Multiplatform Projectを用いてユーザの行動ログ送信部分を共通化した話をしたいと思います。

続きを読む

今期採用目標34名!エムスリー エンジニアリングGは引き続き積極採用中です!

こんにちは、人事の友永です。エムスリーのエンジニアリンググループでは2020年度末に120名体制を目指し、引き続き積極採用をしています!この記事では2019年度の採用振り返りと2020年度の採用についてお伝えいたします。

2019年度 採用振り返り

2017年12月にVPoE制を導入するなど、エンジニアの採用を強化してきました。2017年度〜2019年度の中途採用承諾実績は以下の通りです。そして2020年度は34名を採用目標にしています。

f:id:otkmym:20200514150710p:plain
2017年度〜2019年度 中途採用承諾実績と2020年度 採用目標数

2017年度と比較し2019年度は2倍以上の承諾数に至りました!ここに至るまでの具体的な取り組みはVPoE山崎の記事ご覧ください。

次に2019年度はどのような方がエムスリー に入社を決めてくれたのか、少し紹介したいと思います。

続きを読む

「レスポンシブにすればPCサイトと同じ工数でPCにもスマホにも両方対応できるよね?」

できません。

こんにちは、エムスリーエンジニアリンググループの福林 (@fukubaya) です。

中村の記事で宣言したDocpediaの技術的チャレンジの記事も今回で最後です*1。 今回は、PCページとスマートフォンページで共通的に使用できるVue.jsコンポーネントをどうやったら実現できるかを考えて実装した例を紹介します。

f:id:fukubaya:20200422111414j:plain
仙台サンプラザ(せんだいサンプラザ)は、仙台市都心部東側の宮城野通に面してあるホール・ホテル・会議室などの複合施設。本文には特に関係ありません。

*1:Coroutinesは結局やらなかった

続きを読む