L is Bエンジニアブログ

ビジネス用メッセンジャーdirectのエンジニアによるブログ

LisBエンジニアブログ

ビジネスチャットdirectのエンジニアブログ

Java

Gradle で BOM を扱う(Gradle 5.2 以降)

こんにちわ。サーバーで Java 書いている 持田 です。 今回はバージョン 5.2 以降の Gradle で BOM(Bill Of Materials の略。詳しくはリンク先の Maven のドキュメントの Dependency Management を参照) を扱う方法について紹介します。 時間がない人のため…

師弟で JJUG CCC 2019 Spring に行ってきました

はじめに 弊社平成最初で最後の新卒エンジニアの石川です。 教育係の持田氏と共に JJUG CCC 2019 Spring (http://www.java-users.jp/ccc2019spring/#/) に行って参りました。 『Duke』持田画伯・作

2019/05/18 の JJUG CCC に L is B の持田が発表 + ボランティアで参加します

こんにちは。 direct のサーバー側のアプリケーションを書いている 持田 です。 明日(2019/05/18) 開催される JJUG CCC 2019 Spring に弊社の 持田 が発表「Collections Framework 入門」とボランティアで参加します。

Stream を使ってテストしやすい業務チェック処理を実装する

こんにちはサーバーでジャバジャバと Java を開発している 持田(@mike_neck) です。 今回は Stream を使ったテストしやすいチェック処理の実装方法を紹介します。

開発合宿でリファクタリングを行いました

こんにちは、サーバーアプリケーション用の Java プログラムを書いている持田です。 2019/01/10 に direct 開発部で合宿をおこなった際に、 API サーバーのリファクタリングを集中的に行いました。

GraalVM で google-java-format-cli を高速化する

こんにちは、サーバーで開発している持田(@mike_neck)です。 現在、弊社のサーバープログラムは Java で記述されており、そのコードフォーマッターに google-java-format を使っています。 このエントリーではそのツールである google-java-format-cli を gr…

Spring Fest 2018 に一般参加者として参加してきました

こんにちわ、サーバーの Java プログラムを書いている持田(@mike_neck)です。 先日(2018/10/31)開催された Spring Fest 2018 に一般参加者として参加してきました。こちらはそのカンファレンスレポートになります。

Java11 で標準に取り入れられた HttpClient を試してみる

こんにちわ、サーバーで Java を書いている持田(@mike_neck)です。 Java11 が公式にリリースされてから約半月経ちましたが、もうお試しになられたでしょうか? 今回は Java11 でやっと標準APIに取り入れられた HTTP クライアント を簡単に試したいと思います…

Spring ではないプロジェクトに Spring REST Docs を使う

みなさん、こんにちは。 direct のサーバー開発担当の持田(@mike_neck) です。 本日は Spring を使わない、 Spring REST Docs の話をしようと思います。

Spring による Reactive WebSocket

こんにちは、directのサーバーエンジニアをしている持田(@mike_neck)です。 会社ブログに初めて記事を書くので、非常に緊張しておりま…せん。 Spring Framework 5 がリリースされて少し経ち、僕も素振りに余年がありませんが、今回も素振りがてら Spring の …