Holmes開発者ブログ

契約マネジメントシステム「ホームズクラウド」の開発者ブログです

SpringBoot

プロダクトにドメイン駆動設計を適用するためにはじめたこと

こんにちは。最近Slackのカスタム絵文字作りにハマっている友野です。Holmesでサーバーサイドエンジニアをしています。 Holmesが提供するホームズクラウドは、今年8月にサービスローンチ3周年を迎えました! これまでの支持に感謝し、これからも長く使っても…

WebDavでWord直接編集をしてみる

こんにちは、尿管結石を再発させてしまったid:c-terashimaです 数年ぶりに味わう痛みはやはり辛いですね。。皆さんも健康に気をつけて楽しいエンジニアライフを送っていきましょう 文章を書くにはWordを利用されている方が多く、契約書を作成するにも今使っ…

Spring Bootのgradle bootRunによる起動を高速化してみる

Holmesでエンジニアをしている山本です Holmesでは、サーバーサイドアプリケーションをGradle管理のSpring Bootで実装しています。現在、ローカル環境での gradle bootRun によるSpring Bootアプリケーションの起動まで、数十秒かかっているため、多少なりと…

spring-boot-starter-scim2を使ってSCIM APIを作る

こんにちは、id:c-terashimaです tl;dr SCIMとはプロビジョニングやデプロビジョニング用のアカウント・グループ情報をRESTful APIで操作するプロトコルです 基幹システムで管理しているアカウント情報を別システムに流し込むのに利用され、ホームズクラウド…

オンライン勉強会を運営してみて

こんにちは、id:c-terashima です 長野のエンジニアを盛り上げようと「長野Javaユーザグループ(通称:ながのJava)」を立ち上げ、3/25に第1回目の勉強会をオンラインで開催しました nagano-java.connpass.com オンラインでの開催ということもあり、県外の方…