エムスリーテックブログ

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

Kotlin

Spring Boot + Flyway で複数の DB に接続したい!!!

【Unit4 ブログリレー5日目】 こんにちは。Unit4 Eng の西川です。JavaScript が好きですが、今回は JavaScript ではなく、最近やった Spring Boot + Flyway を利用しているシステムから別の DB への接続を増やした時の話をしたいと思います。 非常に可愛い…

デジスマチームでのOpenAPI活用方法の紹介

【デジスマチーム ブログリレー6日目】 こんにちは、デジスマチームに所属している大和です。 タイトルに含まれるOpenAPIという文字から、ChatGPTやGPT-4で話題のOpenAIと見間違えた方もいらっしゃるかもしれませんが、今回はREST APIのスキーマ定義に使用さ…

スマホアプリ開発で採用している技術

【マルチデバイスチーム ブログリレー1日目】 イントロダクション こんにちは、エンジニアリンググループ・マルチデバイスチーム(以下「マルデバ」)の星野です。 エムスリーのエンジニアリンググループは、サービス開発を行う「事業チーム」と、各事業チーム…

7年間運用している主力アプリをリファクタリングしている話 Android編

こんにちは、エンジニアリンググループ マルチデバイスチーム 新卒2年目の小林です。 先日、iOS版m3.comアプリのリファクタリングに関する記事が公開されましたが、Android版もリファクタリングを行っているため、Androidの方で起きていた問題とリファクタリ…

Springで快適なDB疎通ユニットテストライフを送りたい

こんにちは、エムスリー 製薬企業向けプラットフォームチームでエンジニアをやっている桑原です。Spring Frameworkが好きです。よろしくお願いします。 エムスリー Advent Calendar 2021 の19日目の記事になります。 今日はSpring Boot でDB疎通をするユニッ…

Kotlin Multiplatform Mobileを使ってBrainf*ckエディタアプリを作る

<エムスリー Advent Calendar 2020 まで残り6日となりました。Advent Calendar本編に先んじて新卒1〜2年目メンバーが執筆します。> エムスリーエンジニアリンググループ マルチデバイスチーム 新卒1年目の小林(@kobasato34)です。 入社してからは、Andro…

日本経済新聞社さんと Kotlin 座談会を開きました

エンジニアリンググループの松原@ma2geです。 先日、株式会社日本経済新聞社のエンジニアの方々にお越しいただき、Kotlin 座談会を開きましたのでその様子を報告します。 日本経済新聞社様からは、長島様、浦野様、野口様の御三方が、弊社からは滝安、松原と…

どこでもKotlin #7 〜Kotlin MPP特集〜 を開催しました

こんにちは、エムスリー エンジニアリングGの大和です。 3/27 (水) にCrowdWorksさん *1 のオフィスをお借りして、「どこでもKotlin #7 〜Kotlin MPP特集〜」を開催しました。 m3-engineer.connpass.com 発表内容 発表順に内容および資料を紹介します (敬称…

どこでもKotlin #6 〜Kotlin 1.3の新機能に触れる〜 を開催しました

こんにちは、エムスリー エンジニアリングGの大和です。 11/7 (水) にCrowdWorksさん *1 のオフィスをお借りして、「どこでもKotlin #6 〜Kotlin 1.3の新機能に触れる〜」を開催しました。 m3-engineer.connpass.com 今回は、私も登壇者として参加させていた…

Kotlin Fest 2018でエンジニアが登壇&ことりスポンサーとして参加してきました

こんにちは、人事の友永です。エムスリーは8/25に開催されたKotlin Fest 2018にことりスポンサーとして参加してきました。またエンジニアの前原と鈴木の2名が「How to Test Server-side Kotlin」というタイトルで発表いたしました。ブースにお越しいただいた…

エムスリーはKotlin Fest 2018にスポンサーとして参加します!

こんにちは、エンジニアリングGの大和です。 8/25 (土) に開催されるKotlin Fest 2018*1に、エムスリーはことりスポンサーとして協賛いたします! 当日は弊社もブースを出すとともに、RubyKaigi2018*2でも絶賛いただいたノベルティーも配布予定です (以下は…

フロントエンド向けの API サーバリニューアルに GraphQL を検討している話

エムスリーでマルチデバイスチームのチームリーダーをしている松原@ma2geです。 マルチデバイスチームはこちらのテックブログでは初出なので簡単に紹介すると、iOS や Android 等のデバイス対応を主導する開発するチームで、主に iOS, Android のネイティブ…

エムスリーで「サーバサイドKotlin」を導入したチームに話を聞きました

はじめまして、人事の友永です。エムスリーのエンジニアが日々どのようなチャレンジをしているのか、もっと皆様にお届けしたい!という思いから、インタビューシリーズを始めることになりました。 エムスリーのプロダクトは医療従事者向けのものが多く (注)…

エムスリーTech Talk 82回目 を開催しました! #m3dev

準社内向けの勉強会であるTech Talkの82回目を11/17に開催しました!今回はそのレポート記事です。 Tech Talkについては前回の記事をお読みください。 www.m3tech.blog 今回はGMOペパボのほんざわさん (@Joe_noh) も招いての勉強会となりました。 KotlinConf…

JJUG CCC 2017 FALLにゴールド&コーヒースポンサーとして参加しました #jjug_ccc

こんにちは、エムスリーのエンジニア前原([twitter:@maeharin])です 11/18(土)に日本最大のJavaコミュニティイベント、JJUG CCC 2017 FALLが開催されました http://www.java-users.jp/ccc2017fall/ 弊社エムスリーはゴールドスポンサー & ☕コーヒースポ…

どこでもKotlin #2 〜サーバーサイドKotlin特集〜 を開催しました! #m3kt

エンジニアの星川 id:oboenikui です。 2017/09/28にSpeeeさんのオフィスにて、弊社主催のKotlin勉強会である「どこでもKotlin #2 〜サーバーサイドKotlin特集〜」を開催しました。 エムスリーではAndroidの開発言語としてだけでなく、サーバーサイドでもKot…