本文へスキップ
Future Tech Blog
フューチャー技術ブログ
メニュー
表示テーマ
表示テーマ: 端末の設定に従う。切り替える
表示テーマ: 明るい。切り替える
表示テーマ: 暗い。切り替える
カテゴリ
カテゴリ
開発
Programming
327
Frontend
135
Mobile
57
IoT
52
VR
20
基盤
DevOps
136
Cloud
79
DB
70
Infrastructure
70
IaC
57
AI
DataScience
101
AIDD
51
DataEngineering
46
セキュリティ
Security
36
認証認可
24
ビジネス
Culture
131
Business
50
Management
48
連載
連載
人気の連載
秋のブログ週間2025
Go1.26リリース
Go1.27リリース
夏休み自由研究2026
春の入門祭り2025
夏の自由研究2025
連載一覧へ
リソース
リソース
フューチャーのガイドライン
設計ガイドライン・コーディング規約
仕事ですぐに使えるTypeScript
(外部サイト)
実務向けの実践テキスト
OSS / ツール
(外部サイト)
Cheetah Grid / uroboroSQL / Vuls
アクティビティ
アクティビティ
HACK TO THE FUTURE
フューチャー主催のプログラミングコンテスト
Future Tech Cast
技術ブログ発のポッドキャスト
アドベントカレンダー
2015年からの歴代一覧
表示テーマ: 端末の設定に従う。切り替える
表示テーマ: 明るい。切り替える
表示テーマ: 暗い。切り替える
検索を開く
最近の検索
すべて消す
人気のタグ
Go言語
266
ガイドライン
23
設計
44
AWS
138
Docker
40
Python
60
生成AI
27
PostgreSQL
29
ドキュメント
21
Java
41
タグ一覧へ
ホーム
タグ
Java
タグ
よく読まれている記事
2024年版のDockerfileの考え方&書き方
2024.07
♡
3535
PostgreSQLのPub/Sub機能とJavaのクライアント実装
2024.06
♡
320
GoはJavaのStream APIの夢を見れるか?(見なくてもよい)
2025.03
♡
48
Difyで生成AIアプリケーション入門 後編:自作プログラムで機能追加して生成AIの指向性と精度を高める
2024.04
♡
15
JavaのDockerイメージ何選ぶ?
2021.12
♡
146
SpringBootで動的な条件をもとにDIしたい
2022.07
♡
67
よく使われるカテゴリ
Programming
31本
新着記事
全41本
Spring Boot マルチDataSource構成で secondary DB だけに Flyway を適用する
このプロジェクトはテナント用と管理用の2つの DataSource を持つ構成で、Flyway を適用したいのは管理 DB だけ。Spring Boot の Flyway 自動構成は primary DataSource にしか紐づかないため、手動で Flyway Bean を構成する必要がありました。
2026.04.10
二村暢之
DB
Xでポストする:Spring Boot マルチDataSource構成で secondary DB だけに Flyway を適用する
Facebookでシェアする:Spring Boot マルチDataSource構成で secondary DB だけに Flyway を適用する
はてなブックマークで見る:Spring Boot マルチDataSource構成で secondary DB だけに Flyway を適用する
Java製のSalesforce Apexパーサーをブラウザで動かす
Salesforce ApexというJava5に似た構文を持つ言語のパーサーをJavaで実装したので、それをブラウザ上で動かすという実験をしてみました。JavaからJavaScriptとWebAssemblyの両方にコンパイルして、パフォーマンスを比較できる形で検証しています。
2026.02.25
二村暢之
Programming
Xでポストする:Java製のSalesforce Apexパーサーをブラウザで動かす(2件の反応)
2
Facebookでシェアする:Java製のSalesforce Apexパーサーをブラウザで動かす
はてなブックマークで見る:Java製のSalesforce Apexパーサーをブラウザで動かす(1ブックマーク)
1
EDIFACTメッセージ処理をJavaでスクラッチ実装した試行錯誤
Web系のシステム開発やデータ連携においてデータフォーマットにJSONを利用することは一般的ですが、製造系の基幹システムとのデータ連携においてEDIFACTを利用するケースがあります。EDIFACTはあまり馴染みのない、あるいは聞きなれないデータフォーマットかと思いますが...
2026.01.14
辻大志郎
IoT
Xでポストする:EDIFACTメッセージ処理をJavaでスクラッチ実装した試行錯誤(2件の反応)
2
Facebookでシェアする:EDIFACTメッセージ処理をJavaでスクラッチ実装した試行錯誤
はてなブックマークで見る:EDIFACTメッセージ処理をJavaでスクラッチ実装した試行錯誤(1ブックマーク)
1
JDK25のアップデート
JDK 25 の変更点の内、プレビュー以外の言語機能に関する変更点を中心に内容を見ていきます。
2025.10.02
岸本卓也
Programming
Xでポストする:JDK25のアップデート
Facebookでシェアする:JDK25のアップデート
はてなブックマークで見る:JDK25のアップデート
Java25リリース連載:Java 24におけるパフォーマンス周りのアップデート
Java 24&25 リリース連載第 2 弾の記事です。第 1 弾の記事 に引き続き本記事では Java 24 のアップデートを取り上げます。
2025.09.24
武田大輝
Programming
Xでポストする:Java25リリース連載:Java 24におけるパフォーマンス周りのアップデート
Facebookでシェアする:Java25リリース連載:Java 24におけるパフォーマンス周りのアップデート
はてなブックマークで見る:Java25リリース連載:Java 24におけるパフォーマンス周りのアップデート(4ブックマーク)
4
Java25リリース連載:JDK24のアップデート
JDK 25のリリースを受けてバージョン24,25の変更点を紹介する連載企画の1本目の記事です。今回はJDK 24でのアップデート内容から以下についてピックアップしてご紹介します。
2025.09.22
前川喜洋
Programming
Xでポストする:Java25リリース連載:JDK24のアップデート
Facebookでシェアする:Java25リリース連載:JDK24のアップデート
はてなブックマークで見る:Java25リリース連載:JDK24のアップデート(1ブックマーク)
1
Java25リリース記念ブログ連載
Java 25のリリースを記念して、フューチャー技術ブログでブログリレーを開催します!社内のJavaエキスパートたちが日替わりで記事を公開していきます。最新のJavaの世界をぜひお楽しみください。公開スケジュール
2025.09.22
admin
Programming
Xでポストする:Java25リリース記念ブログ連載
Facebookでシェアする:Java25リリース記念ブログ連載
はてなブックマークで見る:Java25リリース記念ブログ連載
コーディング規約を Java 21 対応にアップデートしました
フューチャーの GitHub リポジトリで公開している Java コーディング規約を Java 21 対応に更新しましたのでその内容をご紹介します。
2025.09.12
金澤祐輔
Programming
Xでポストする:コーディング規約を Java 21 対応にアップデートしました(4件の反応)
4
Facebookでシェアする:コーディング規約を Java 21 対応にアップデートしました
はてなブックマークで見る:コーディング規約を Java 21 対応にアップデートしました
Java における "Hello World!" の深堀り
私は Java の経験が長いのですが、JVM やバイトコードといった Java で処理が実行される根本的な仕組みへの理解が薄かったため改めて向き合うことにしました。
2025.05.29
岸本卓也
Programming
Xでポストする:Java における "Hello World!" の深堀り(1件の反応)
1
Facebookでシェアする:Java における "Hello World!" の深堀り
はてなブックマークで見る:Java における "Hello World!" の深堀り(1ブックマーク)
1
Pocketに保存する:Java における "Hello World!" の深堀り
GoはJavaのStream APIの夢を見れるか?(見なくてもよい)
ここ最近、Goには基本となる言語機能やパッケージにいくつかの更新が入っています。Go 1.18でジェネリクスが入る、Go 1.21でslicesパッケージが追加されスライスとマップに使える関数が追加される、Go 1.23で...
2025.03.17
澁川喜規
Programming
Xでポストする:GoはJavaのStream APIの夢を見れるか?(見なくてもよい)(13件の反応)
13
Facebookでシェアする:GoはJavaのStream APIの夢を見れるか?(見なくてもよい)
はてなブックマークで見る:GoはJavaのStream APIの夢を見れるか?(見なくてもよい)(23ブックマーク)
23
Pocketに保存する:GoはJavaのStream APIの夢を見れるか?(見なくてもよい)(12保存)
12
DBUnitでいろいろはまった
Javaでデータベースを使うプロジェクトだったのでDBUnit使うぜ、と導入したのですが、細かいところで引っかかったりしたので備忘メモです。
2024.12.04
澁川喜規
Programming
Xでポストする:DBUnitでいろいろはまった(1件の反応)
1
Facebookでシェアする:DBUnitでいろいろはまった
はてなブックマークで見る:DBUnitでいろいろはまった
Pocketに保存する:DBUnitでいろいろはまった(1保存)
1
Java 23 リリース記念連載 | 第3回 JDK 23 新機能紹介
2024 年 9 月 17 日(米国時間 )に「JDK 23」が リリース されました。本記事では JDK 23 でのアップデート内容から(Preview や Incubator の変更点を除き)正式に採用となったアップデートについて紹介していきます。
2024.10.02
武田大輝
Programming
Xでポストする:Java 23 リリース記念連載 | 第3回 JDK 23 新機能紹介(4件の反応)
4
Facebookでシェアする:Java 23 リリース記念連載 | 第3回 JDK 23 新機能紹介
はてなブックマークで見る:Java 23 リリース記念連載 | 第3回 JDK 23 新機能紹介(2ブックマーク)
2
Pocketに保存する:Java 23 リリース記念連載 | 第3回 JDK 23 新機能紹介(7保存)
7
Java 23 リリース記念連載 | 第2回 JDK 22 新機能紹介
JDK 23のリリースを受けてバージョン21~23にかけての変更点を紹介する連載企画の2本目の記事です。今回はJDK 22でのアップデート内容から正式採用となった以下についてピックアップしてご紹介します。
2024.10.01
前川喜洋
Programming
Xでポストする:Java 23 リリース記念連載 | 第2回 JDK 22 新機能紹介(1件の反応)
1
Facebookでシェアする:Java 23 リリース記念連載 | 第2回 JDK 22 新機能紹介
はてなブックマークで見る:Java 23 リリース記念連載 | 第2回 JDK 22 新機能紹介(1ブックマーク)
1
Pocketに保存する:Java 23 リリース記念連載 | 第2回 JDK 22 新機能紹介(6保存)
6
Java 23 リリース記念連載 | 第1回 JDK 21 新機能紹介
JDK 21でのアップデート内容を取り上げます。
2024.09.30
金澤祐輔
Programming
Xでポストする:Java 23 リリース記念連載 | 第1回 JDK 21 新機能紹介(2件の反応)
2
Facebookでシェアする:Java 23 リリース記念連載 | 第1回 JDK 21 新機能紹介
はてなブックマークで見る:Java 23 リリース記念連載 | 第1回 JDK 21 新機能紹介
Pocketに保存する:Java 23 リリース記念連載 | 第1回 JDK 21 新機能紹介(4保存)
4
Java 23リリース記念連載スタートします
JDK 23のリリースを受けてバージョン21~23にかけての変更点を紹介するブログリレー連載です。
2024.09.30
admin
Programming
Xでポストする:Java 23リリース記念連載スタートします(1件の反応)
1
Facebookでシェアする:Java 23リリース記念連載スタートします
はてなブックマークで見る:Java 23リリース記念連載スタートします
Pocketに保存する:Java 23リリース記念連載スタートします(3保存)
3
2024年版のDockerfileの考え方&書き方
最近はお客さんとの勉強会でDockerのドキュメントをつまみ食いして読むというのをやっていますが、改めて最新版を読んでみて、いろいろ思考が整理されました。
2024.07.26
澁川喜規
DevOps
Xでポストする:2024年版のDockerfileの考え方&書き方(1891件の反応)
1891
Facebookでシェアする:2024年版のDockerfileの考え方&書き方
はてなブックマークで見る:2024年版のDockerfileの考え方&書き方(1085ブックマーク)
1085
Pocketに保存する:2024年版のDockerfileの考え方&書き方(559保存)
559
PostgreSQLのPub/Sub機能とJavaのクライアント実装
Pub/Sub型のメッセージングアーキテクチャを採用するにあたっては、kafkaなどのブローカーミドルウェアや、Amazon SNS、Google Cloud Pub/Subなどのマネージドサービスを利用するケースが多いかと思います。ところでPostgreSQLでも実はPub/Subができます。すでに業務でPostgreSQLを使っていれば、新たにPub/Subブローカーを構築しなくても、疎結合なシステム間通信を簡易的に実現できます。
2024.06.28
柳原光佑
DB
Xでポストする:PostgreSQLのPub/Sub機能とJavaのクライアント実装(130件の反応)
130
Facebookでシェアする:PostgreSQLのPub/Sub機能とJavaのクライアント実装
はてなブックマークで見る:PostgreSQLのPub/Sub機能とJavaのクライアント実装(127ブックマーク)
127
Pocketに保存する:PostgreSQLのPub/Sub機能とJavaのクライアント実装(63保存)
63
エンタープライズJavaで使えるORM「uroboroSQL」まとめ(リバイバル)
筆者自身もコミッターとして関わるJavaのDB永続化ライブラリ「uroboroSQL」の紹介です。
2024.06.27
星賢一
Programming
Xでポストする:エンタープライズJavaで使えるORM「uroboroSQL」まとめ(リバイバル)(8件の反応)
8
Facebookでシェアする:エンタープライズJavaで使えるORM「uroboroSQL」まとめ(リバイバル)
はてなブックマークで見る:エンタープライズJavaで使えるORM「uroboroSQL」まとめ(リバイバル)(3ブックマーク)
3
Pocketに保存する:エンタープライズJavaで使えるORM「uroboroSQL」まとめ(リバイバル)(2保存)
2
Difyで生成AIアプリケーション入門 後編:自作プログラムで機能追加して生成AIの指向性と精度を高める
前編のチュートリアル1で作ったSQL生成チャットbotをベースに、セルフレビュー機能を追加し、間違ったSQL文や存在しないテーブルやカラムを使用しようとした時に自動でやり直すように改修します。
2024.04.04
前川喜洋
AIDD
Xでポストする:Difyで生成AIアプリケーション入門 後編:自作プログラムで機能追加して生成AIの指向性と精度を高める(3件の反応)
3
Facebookでシェアする:Difyで生成AIアプリケーション入門 後編:自作プログラムで機能追加して生成AIの指向性と精度を高める
はてなブックマークで見る:Difyで生成AIアプリケーション入門 後編:自作プログラムで機能追加して生成AIの指向性と精度を高める(8ブックマーク)
8
Pocketに保存する:Difyで生成AIアプリケーション入門 後編:自作プログラムで機能追加して生成AIの指向性と精度を高める(4保存)
4
30種類のプログラミング言語で、ループ処理を書いてみた
range over integer にフォーカスして取り上げていきます
2024.02.06
棚井龍之介
Programming
Xでポストする:30種類のプログラミング言語で、ループ処理を書いてみた(8件の反応)
8
Facebookでシェアする:30種類のプログラミング言語で、ループ処理を書いてみた
はてなブックマークで見る:30種類のプログラミング言語で、ループ処理を書いてみた(7ブックマーク)
7
Pocketに保存する:30種類のプログラミング言語で、ループ処理を書いてみた(7保存)
7
「プロになるためのWeb技術入門」を新人が読んでみた
新人研修の期間で先輩社員の方に薦めていただいた「プロになるためのWeb技術入門」を読んだ感想を書いていきます。特にIT未経験の同期の中で評判が良く、読んでいる人が多い書籍です。
2023.11.06
木元颯人
Programming
Xでポストする:「プロになるためのWeb技術入門」を新人が読んでみた(2件の反応)
2
Facebookでシェアする:「プロになるためのWeb技術入門」を新人が読んでみた
はてなブックマークで見る:「プロになるためのWeb技術入門」を新人が読んでみた(1ブックマーク)
1
Pocketに保存する:「プロになるためのWeb技術入門」を新人が読んでみた(1保存)
1
Playwrightのテストランナーを他のテストライブラリと比較する
テスティングフレームワークには大きく2つの流派があります。ひとつはJUnit、あるいはその祖先の SUnitをベースにしたTDDスタイルものです。TDDスタイルはテスト関数、もしくはメソッドを実行します。
2023.08.25
澁川喜規
Frontend
Xでポストする:Playwrightのテストランナーを他のテストライブラリと比較する(8件の反応)
8
Facebookでシェアする:Playwrightのテストランナーを他のテストライブラリと比較する
はてなブックマークで見る:Playwrightのテストランナーを他のテストライブラリと比較する
Pocketに保存する:Playwrightのテストランナーを他のテストライブラリと比較する(6保存)
6
今どきJavaのウェブ開発体験(Helidon)
JavaでWebサービス開発というと、SpringBoot、という時代が長く続いていますが、Javaの世界もいろいろ進歩があるよ、ということで、MicroProfileというのを教えてもらいました。豆蔵さんの技術ブログや、masatarouさんのJJUGのレポートが詳しいです。
2023.03.08
澁川喜規
Programming
Xでポストする:今どきJavaのウェブ開発体験(Helidon)(19件の反応)
19
Facebookでシェアする:今どきJavaのウェブ開発体験(Helidon)
はてなブックマークで見る:今どきJavaのウェブ開発体験(Helidon)(13ブックマーク)
13
Pocketに保存する:今どきJavaのウェブ開発体験(Helidon)(28保存)
28
「スッキリわかるJava入門 実践編 第3版」の読書感想文
スッキリわかる Java 入門 実践編 第 3 版。「実践編」の内容については 実践というワードからも「まだ自分には早いのでは?」感があり、「配属後に必要となったら購入しよう」→「購入せずのまま」の流れにいる方も多いのではと思います
2023.02.27
棚井龍之介
Programming
Xでポストする:「スッキリわかるJava入門 実践編 第3版」の読書感想文(4件の反応)
4
Facebookでシェアする:「スッキリわかるJava入門 実践編 第3版」の読書感想文
はてなブックマークで見る:「スッキリわかるJava入門 実践編 第3版」の読書感想文
Pocketに保存する:「スッキリわかるJava入門 実践編 第3版」の読書感想文(5保存)
5
SpringBootで動的な条件をもとにDIしたい
SpringBootのDependency Injection(DI)は便利ですよね?利用する側にコンストラクタインジェクションやら、フィールドインジェクションやらセッターインジェクションやらの形式で書いておくと、DIコンテナが勝手に実行時に対象となるクラスをもってきてインスタンスの生成をしてくれますし、インスタンスのライフサイクルをインジェクションされるクラス側に書けます。実行時にDIしてくれるとはいっても...
2022.07.29
澁川喜規
Programming
Xでポストする:SpringBootで動的な条件をもとにDIしたい(14件の反応)
14
Facebookでシェアする:SpringBootで動的な条件をもとにDIしたい
はてなブックマークで見る:SpringBootで動的な条件をもとにDIしたい(35ブックマーク)
35
Pocketに保存する:SpringBootで動的な条件をもとにDIしたい(18保存)
18
1
2
次のページ