L is B BLOG

株式会社L is Bの社員ブログです。会社の取り組みや技術ブログを発信しています。

Java

Jersey1(jersey-guice) から Jersey2 (Jersey2-HK2-Guice) への移行に関する手記〜その1

Jersey1(jersey-guice) から Jersey2(Jersey2 + HK2 + Guice) に移行するための手記

「JSUG勉強会 2019その7 ビズリーチにおけるSpringの活用」に行ってきました

はじめに 弊社平成最初で最後の新卒エンジニアの石川です。 本記事では 「JSUG勉強会 2019その7 ビズリーチにおけるSpringの活用」の勉強会に参加してきたので、その備忘録をここに記します。 全3セッションでした。 本勉強会のツイート(#jsug)はこちら…

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

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

師弟で 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 を開発している持田です。 今回は Stream を使ったテストしやすいチェック処理の実装方法を紹介します。

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

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

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

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

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

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

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

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

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

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

Spring による Reactive WebSocket

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