エムスリーテックブログ

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

2023-07-01から1ヶ月間の記事一覧

gokartの分散並列化ライブラリkannonの中身

こんにちは!AI・機械学習チームの小栗です。普段は東京大学電子情報工学科で学生をしており、エムスリーには業務委託で参画しています。 今回はkannonというライブラリについて紹介します。kannonはgokartという機械学習向けパイプラインライブラリを分散並…

今日から使えるgokart小技集

img{ display: inline-block; box-sizing: border-box; border: solid 1px #333; } こんにちは! エムスリーエンジニアリンググループ AI・機械学習チームの氏家です。 AI・機械学習チームでは多くのMLプロダクトを開発・運用していますが、そのうちのほとん…

ファイル競合を防ぐロック技術 in gokart

こんにちは、AI・機械学習チームの池嶋です。 複数のjobを並列して実施していると、同じファイルを同時に操作する可能性があります。 このときに同時編集をするとファイルが破損したり変更が消滅したりする、データの競合問題が発生することがあります。 こ…

BigQueryでSendGrid Activityをセキュアに管理する仕組みを構築した

BigQueryでSendGrid Activityをセキュアに管理する仕組みを構築したのでその紹介をします。

axe-core を用いて web a11y test に触れる

QA

【QAチームブログリレー8日目】 エンジニアリンググループ QA の窪田です。最近は AWS 資格を取ることにハマっています。資格勉強は結果が目に見えやすいので、モチベーションが維持しやすいですね。 今回は web accessibility (a11y) test とそのツールであ…

ChatGPTに要件レビューを手伝ってもらえるか調べてみた

QA

【QAチームブログリレー7日目】 こんにちは。エンジニアグループQAチームの中塚です。 オンライン医療相談サービス「AskDoctors」を中心に、コンシューマ向けのサービス全般のQAを担当しています。 最近は宅トレや家カフェ、クラフトビールの飲み比べを楽し…

「QAって何をする人?」~上流工程におけるQAの役割とその重要性~

QA

【QAチーム ブログリレー6日目】こんにちは。エンジニアリンググループ クオリティアシュアランス(QA)チームの今井(@tak-imai-m3)です。 新年度が始まってから3か月が終わり、各社新人研修も終わった頃かと思いますが、QAについての研修はありましたでしょう…

毎年6/27はエムスリーチームリーダーの日

はじめに こんにちは、VPoEの河合(@vaaaaanquish)です。 最近、父の日のタイミングで実家にお酒を送った所、滅多にメッセージを送ってこない父がLINEで140字程の文章を送ってきまして、傍若無人な思春期を支えてくれた事を思い出しながらエモい空気を味わい…

【Sansan x エムスリー】gokartで爆速開発!MLOps勉強会をSansan株式会社と共同開催しました!

こんにちは! エムスリーエンジニアリンググループ AI・機械学習チームの氏家です。 最近同僚におすすめされたチーズグレーターを使ってチーズを削るようになり、市販の粉チーズと比べて格段に風味が良くて感動しています。 さて、エムスリーは7月10日にSans…

API テスト事始め ーテストツールscenarigoを添えてー

【QAチームブログリレー5日目】 こんにちは、エンジニアリンググループの末吉です。最近十数年ぶりに再開したピアノにハマっています。何年先になるかはわかりませんが、英雄ポロネーズを弾けるようになろう! と目標を立てて励んでいます。 実家の猫です、…

2023年夏のインターン、はじめました

はじめに こんにちは、エムスリーVPoEの河合(@vaaaaanquish)です。7月になって大分暑くなってきましたね。冷やし中華が食べたくなる毎日です。 冷やし中華です。本文には特に関係ありません。 本記事は、2023年、エムスリー夏の学生インターンの募集を宣言す…

E2Eテスト自動化サービスmablでテストケースを作成する際のルールを作った話

【QAチームブログリレー4日目】 こんにちは! エムスリーエンジニアリンググループ QAチームの城本(@yuki_shiro_823)です。普段は担当しているBIR(Business Intelligence and Research)チームで品質向上のためにあれこれしています。 今回はE2Eテスト自…

mablでassertエラーでもテストを続けて欲しい。そう、最後まで。

QA

【QAチームブログリレー3日目】 おはようございます。エンジニアリンググループ QA チームの津向です。 前回も健康診断で目標達成できず、生活に気を使うようになりました。 最近はノンフライヤーでオートミールクッキーを焼いていましたが、美味しくないの…

エラーでる憂き夕刻をエラー無く棲みなすものは

QA

【QAチーム ブログリレー2日目】 こんにちは。猛暑のさなか仁左衛門の体調がいささか気になる、エンジニアリンググループ・マルチデバイスチームQAの前川です。 1月のエンジニアブログで紹介のありましたように、私がQAエンジニアとして所属するマルチデバイ…

観点表を活用してテストの抜け漏れを防ごう

【QAチームブログリレー1日目】 こんにちはエンジニアリンググループの森内です。私は現在eESのエビデンスソリューション(治験臨床研究支援)チームでQA(品質保証)を担当しております。本ブログでは、QAの作業効率と生産性向上のために導入したテスト観点…

BigQuery上のデータマートをクラスタ化したらクエリコストが9割カットできた話

こんにちは、エンジニアリンググループ、データ基盤チームの木田です。 最近我が家では手作りピザがブームになっており、週末になると度々生地をこねては家庭内ピザパーティーを開催しております。 息子が盛り付けた手作りピザ (本文とは特に関係ありません)…

ECDW2023に山崎、河合が登壇しました

はじめに こんにちは、エムスリー VPoEの河合(@vaaaaanquish)です。 最近の推しはブルーロック 雪宮剣優です。試練に挑み続けたいですね。 さて、6月21日から5日間に渡って開催されました、エンジニアtypeさん主催のENGINEERキャリアデザインウィーク 2023(…

エンジニアリングの時間を生み出すドキュメンテーション術

【データ基盤チーム ブログリレー 3日目】 こんにちは、エンジニアリンググループの石塚です。 趣味は筋トレです。好きなトレーニングはレッグカールです。今年2023年の1月に第一子が爆誕し、毎日子供の笑顔に癒されております。一方であまり言い訳にはした…

【入社エントリ】エムスリー新チーム”データ基盤チーム”へジョインした決め手

こんにちは! エムスリーエンジニアリンググループの山口です。 2023 年 6 月にエムスリーのデータ基盤チームにソフトウェアエンジニアとして入社しました。 この記事では、自己紹介も兼ねて、転職に至った経緯や実際にエムスリーのデータ基盤チームに入って…

エムスリー、データ基盤チームはじめました

エンジニアリンググループ、データ基盤チームの鳥山(@to_lz1)です。 私は過去何度かデータ基盤に関連する記事を出していますが、データ基盤チームという肩書を付けるのは今回が初めてとなります。それもそのはず、エムスリーでは2023年4月に新たにデータ基盤…