本文へスキップ
Future Tech Blog
フューチャー技術ブログ
メニュー
表示テーマ
表示テーマ: 端末の設定に従う。切り替える
表示テーマ: 明るい。切り替える
表示テーマ: 暗い。切り替える
カテゴリ
カテゴリ
開発
Programming
332
Frontend
135
Mobile
57
IoT
52
VR
20
基盤
DevOps
136
Cloud
81
DB
70
Infrastructure
70
IaC
57
AI
DataScience
100
AIDD
55
DataEngineering
46
フィジカルAI
2
セキュリティ
Security
36
認証認可
24
ビジネス
Culture
132
Business
50
Management
48
連載
連載
人気の連載
秋のブログ週間2025
Go1.27リリース
Go1.26リリース
夏休み自由研究2026
春の入門祭り2025
春の入門祭り2024
連載一覧へ
リソース
リソース
フューチャーのガイドライン
設計ガイドライン・コーディング規約
仕事ですぐに使えるTypeScript
(外部サイト)
実務向けの実践テキスト
OSS / ツール
(外部サイト)
Cheetah Grid / uroboroSQL / Vuls
アクティビティ
アクティビティ
HACK TO THE FUTURE
フューチャー主催のプログラミングコンテスト
Future Tech Cast
技術ブログ発のポッドキャスト
アドベントカレンダー
2015年からの歴代一覧
表示テーマ: 端末の設定に従う。切り替える
表示テーマ: 明るい。切り替える
表示テーマ: 暗い。切り替える
検索を開く
最近の検索
すべて消す
人気のタグ
Go言語
266
ガイドライン
23
設計
44
AWS
139
Docker
40
Python
60
生成AI
30
ドキュメント
21
PostgreSQL
29
Java
45
ホーム
カテゴリ
Programming
Programming
カテゴリの Go 以外の記事
よく読まれている記事
なぜアーキチームは設計や実装のパターンを絞りたいか? 背景にある思考と技術選定のジレンマ
2025.11
♡
237
非同期設計ガイドラインを公開しました
2026.02
♡
438
「ソフトウェアエンジニアリングの基礎」から見る読書マップ
2026.10
♡
191
バッチ設計ガイドラインを公開しました
2025.09
♡
385
龍が如く7のすごいテストをなぜ我々は採用できないのか
2024.02
♡
518
Web API設計ガイドラインを公開しました
2025.05
♡
525
よく使われるタグ
Java
32本
Python
17本
書評
15本
OpenAPI
11本
アルゴリズム
10本
新着記事
すべて
332本
Go以外
124本
「ソフトウェアエンジニアリングの基礎」から見る読書マップ
オライリー・ジャパンの『ソフトウェアエンジニアリングの基礎 ―コーダーからエンジニアになるための実践ガイド』を読んだ感想と、各章の「関連リソース」に挙がる書籍55冊を整理した読書マップを紹介します。
2026.10.08
武田大輝
Xでポストする:「ソフトウェアエンジニアリングの基礎」から見る読書マップ
Facebookでシェアする:「ソフトウェアエンジニアリングの基礎」から見る読書マップ
はてなブックマークで見る:「ソフトウェアエンジニアリングの基礎」から見る読書マップ(191ブックマーク)
191
Java 26 / Java 27 リリースまとめ
Java 26(HTTP/3 対応・AOT キャッシュの全 GC 対応・Lazy Constants)と Java 27(G1 とコンパクトオブジェクトヘッダの既定化・耐量子 TLS・JFR の秘匿化)の主な JEP と、JEP 以外の運用に関わる変更、アップグレード時の注意点をまとめます。
2026.10.05
前川喜洋
Xでポストする:Java 26 / Java 27 リリースまとめ
Facebookでシェアする:Java 26 / Java 27 リリースまとめ
はてなブックマークで見る:Java 26 / Java 27 リリースまとめ
Java 27:オブジェクトヘッダが 8 バイトになる(JEP 534)
Java 27 で JEP 534 により Compact Object Headers がデフォルトで有効になり、オブジェクトヘッダが 12 バイトから 8 バイトに縮みました。ヘッダの中身、小さくなるオブジェクトとならないオブジェクト、ヒープ使用量の実測、移行時に確かめることを整理します。
2026.10.02
武田大輝
Xでポストする:Java 27:オブジェクトヘッダが 8 バイトになる(JEP 534)(2件の反応)
2
Facebookでシェアする:Java 27:オブジェクトヘッダが 8 バイトになる(JEP 534)
はてなブックマークで見る:Java 27:オブジェクトヘッダが 8 バイトになる(JEP 534)
Java 26:final を本当に final にする準備(JEP 500)
Java 26 で入った JEP 500 により、リフレクションで final フィールドを書き換えると警告が出るようになりました。背景の Integrity by Default、警告と例外の違い、Gson・Jackson での挙動、対処方法を整理します。
2026.09.30
武田大輝
Xでポストする:Java 26:final を本当に final にする準備(JEP 500)(2件の反応)
2
Facebookでシェアする:Java 26:final を本当に final にする準備(JEP 500)
はてなブックマークで見る:Java 26:final を本当に final にする準備(JEP 500)
Java連載2026:Java 26/27リリース記念ブログ連載
Java 27のリリースを記念して、Java 26/27をテーマにしたブログリレーを開催します。AI時代のJavaの立ち位置と、公開スケジュールを紹介します。
2026.09.30
admin
Xでポストする:Java連載2026:Java 26/27リリース記念ブログ連載
Facebookでシェアする:Java連載2026:Java 26/27リリース記念ブログ連載
はてなブックマークで見る:Java連載2026:Java 26/27リリース記念ブログ連載
よくあるファイルアップロードの実装の共通コンポーネントを実装してみました
今まで色んな案件で同じようなファイルアップロード処理を見てきたので、共通のコンテナにできたらいいかも、と思ってAIに作ってもらいました。
2026.07.14
澁川喜規
Xでポストする:よくあるファイルアップロードの実装の共通コンポーネントを実装してみました(12件の反応)
12
Facebookでシェアする:よくあるファイルアップロードの実装の共通コンポーネントを実装してみました
はてなブックマークで見る:よくあるファイルアップロードの実装の共通コンポーネントを実装してみました(2ブックマーク)
2
Java製のSalesforce Apexパーサーをブラウザで動かす
Salesforce ApexというJava5に似た構文を持つ言語のパーサーをJavaで実装したので、それをブラウザ上で動かすという実験をしてみました。JavaからJavaScriptとWebAssemblyの両方にコンパイルして、パフォーマンスを比較できる形で検証しています。
2026.02.25
二村暢之
Xでポストする:Java製のSalesforce Apexパーサーをブラウザで動かす(2件の反応)
2
Facebookでシェアする:Java製のSalesforce Apexパーサーをブラウザで動かす
はてなブックマークで見る:Java製のSalesforce Apexパーサーをブラウザで動かす(1ブックマーク)
1
非同期設計ガイドラインを公開しました
フューチャー社内の有志メンバーで非同期設計ガイドライン を作成し、公開しました!
2026.02.20
亀井隆徳
Xでポストする:非同期設計ガイドラインを公開しました(256件の反応)
256
Facebookでシェアする:非同期設計ガイドラインを公開しました
はてなブックマークで見る:非同期設計ガイドラインを公開しました(182ブックマーク)
182
今なぜ「アルゴリズム」を学ぶのか? —— Software Design2026年1月号への寄稿によせて
同僚の澁川さん、松本さんと一緒に、Software Design 2026年1月号の第1特集「アルゴリズムはどこに効く?」にて、第3章「パフォーマンス問題の診断とアーキテクチャの再考」を寄稿しました。
2026.02.17
真野隼記
Xでポストする:今なぜ「アルゴリズム」を学ぶのか? —— Software Design2026年1月号への寄稿によせて(31件の反応)
31
Facebookでシェアする:今なぜ「アルゴリズム」を学ぶのか? —— Software Design2026年1月号への寄稿によせて
はてなブックマークで見る:今なぜ「アルゴリズム」を学ぶのか? —— Software Design2026年1月号への寄稿によせて(5ブックマーク)
5
Software Design 2026年1月号のアルゴリズム特集に寄稿したお話
真野さん、松本さんと一緒にSoftware Designの特集記事に寄稿しました。当初は3章構成の2章だけで、「配列 vs 連結リスト / HashMap vs Tree」みたいな企画内容として話が来たのですが、企画を見たときに...
2025.12.18
澁川喜規
Xでポストする:Software Design 2026年1月号のアルゴリズム特集に寄稿したお話(19件の反応)
19
Facebookでシェアする:Software Design 2026年1月号のアルゴリズム特集に寄稿したお話
はてなブックマークで見る:Software Design 2026年1月号のアルゴリズム特集に寄稿したお話(1ブックマーク)
1
なぜアーキチームは設計や実装のパターンを絞りたいか? 背景にある思考と技術選定のジレンマ
アーキチーム(アーキテクト)やテックリードなどからの設計/開発のレビューで、こんな経験はありませんか?「その実装は、この機能ID BL310 の実装パターンでお願いします」
2025.11.07
真野隼記
Xでポストする:なぜアーキチームは設計や実装のパターンを絞りたいか? 背景にある思考と技術選定のジレンマ(77件の反応)
77
Facebookでシェアする:なぜアーキチームは設計や実装のパターンを絞りたいか? 背景にある思考と技術選定のジレンマ
はてなブックマークで見る:なぜアーキチームは設計や実装のパターンを絞りたいか? 背景にある思考と技術選定のジレンマ(160ブックマーク)
160
JDK25のアップデート
JDK 25 の変更点の内、プレビュー以外の言語機能に関する変更点を中心に内容を見ていきます。
2025.10.02
岸本卓也
Xでポストする:JDK25のアップデート
Facebookでシェアする:JDK25のアップデート
はてなブックマークで見る:JDK25のアップデート
Java25リリース連載:Java 24におけるパフォーマンス周りのアップデート
Java 24&25 リリース連載第 2 弾の記事です。第 1 弾の記事 に引き続き本記事では Java 24 のアップデートを取り上げます。
2025.09.24
武田大輝
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
前川喜洋
Xでポストする:Java25リリース連載:JDK24のアップデート
Facebookでシェアする:Java25リリース連載:JDK24のアップデート
はてなブックマークで見る:Java25リリース連載:JDK24のアップデート(1ブックマーク)
1
Java25リリース記念ブログ連載
Java 25のリリースを記念して、フューチャー技術ブログでブログリレーを開催します!社内のJavaエキスパートたちが日替わりで記事を公開していきます。最新のJavaの世界をぜひお楽しみください。公開スケジュール
2025.09.22
admin
Xでポストする:Java25リリース記念ブログ連載
Facebookでシェアする:Java25リリース記念ブログ連載
はてなブックマークで見る:Java25リリース記念ブログ連載
バッチ設計ガイドラインを公開しました
フューチャー社内の有志メンバーでバッチ設計ガイドラインを作成し、公開しました。本記事ではガイドラインの作成の経緯や想いなどを簡単に紹介します。
2025.09.18
本田健悟
Xでポストする:バッチ設計ガイドラインを公開しました(13件の反応)
13
Facebookでシェアする:バッチ設計ガイドラインを公開しました
はてなブックマークで見る:バッチ設計ガイドラインを公開しました(372ブックマーク)
372
コーディング規約を Java 21 対応にアップデートしました
フューチャーの GitHub リポジトリで公開している Java コーディング規約を Java 21 対応に更新しましたのでその内容をご紹介します。
2025.09.12
金澤祐輔
Xでポストする:コーディング規約を Java 21 対応にアップデートしました(4件の反応)
4
Facebookでシェアする:コーディング規約を Java 21 対応にアップデートしました
はてなブックマークで見る:コーディング規約を Java 21 対応にアップデートしました
I/F設計ガイドラインを公開しました
フューチャー社内の有志メンバーでI/F設計ガイドラインを作成し、公開しました。本ガイドラインは、クラウドネイティブな環境におけるモダンなシステム間連携の設計指針を提供することを目指しています。
2025.08.18
山口真明
Xでポストする:I/F設計ガイドラインを公開しました(16件の反応)
16
Facebookでシェアする:I/F設計ガイドラインを公開しました
はてなブックマークで見る:I/F設計ガイドラインを公開しました(237ブックマーク)
237
Java における "Hello World!" の深堀り
私は Java の経験が長いのですが、JVM やバイトコードといった Java で処理が実行される根本的な仕組みへの理解が薄かったため改めて向き合うことにしました。
2025.05.29
岸本卓也
Xでポストする:Java における "Hello World!" の深堀り(1件の反応)
1
Facebookでシェアする:Java における "Hello World!" の深堀り
はてなブックマークで見る:Java における "Hello World!" の深堀り(1ブックマーク)
1
Pocketに保存する:Java における "Hello World!" の深堀り
Connect用のバリデーションライブラリが最新化していた
そろそろ2年近く経ちますが、2023年7月号のSoftware DesignのgRPCの特集記事の執筆をしました。その中で、バリデーションツールとしては github.com/bufbuild/protoc-gen-validate の紹介をしていました。
2025.05.19
澁川喜規
Xでポストする:Connect用のバリデーションライブラリが最新化していた(8件の反応)
8
Facebookでシェアする:Connect用のバリデーションライブラリが最新化していた
はてなブックマークで見る:Connect用のバリデーションライブラリが最新化していた
Pocketに保存する:Connect用のバリデーションライブラリが最新化していた(1保存)
1
Pythonの関数で入力と出力の型を束縛させたい 〜デコレータ編〜
Pythonの型定義についてちょっと苦戦したのでメモ。Functional Python Programmingという本のサンプルで次のようなサンプルがありました。
2025.05.14
澁川喜規
Xでポストする:Pythonの関数で入力と出力の型を束縛させたい 〜デコレータ編〜(5件の反応)
5
Facebookでシェアする:Pythonの関数で入力と出力の型を束縛させたい 〜デコレータ編〜
はてなブックマークで見る:Pythonの関数で入力と出力の型を束縛させたい 〜デコレータ編〜(1ブックマーク)
1
Pocketに保存する:Pythonの関数で入力と出力の型を束縛させたい 〜デコレータ編〜(1保存)
1
Web API設計ガイドラインを公開しました
Web API に関するガイドラインも昨年11月から検討を開始し、今年の 1/17 に[公開されました!本記事はその紹介になります。
2025.05.13
佐藤尭彰
Xでポストする:Web API設計ガイドラインを公開しました(157件の反応)
157
Facebookでシェアする:Web API設計ガイドラインを公開しました
はてなブックマークで見る:Web API設計ガイドラインを公開しました(294ブックマーク)
294
Pocketに保存する:Web API設計ガイドラインを公開しました(74保存)
74
データフローダイアグラム本の献本をいただきました
データフローダイアグラムは1970年代に構造化分析の手法と一緒に考案された技法です。1990年代にはオブジェクト指向がさかんに取り上げられ、次世代のスタンダードとして喧伝されました。1997年代にはUMLが登場しました。
2025.05.01
澁川喜規
Xでポストする:データフローダイアグラム本の献本をいただきました(10件の反応)
10
Facebookでシェアする:データフローダイアグラム本の献本をいただきました
はてなブックマークで見る:データフローダイアグラム本の献本をいただきました(6ブックマーク)
6
Pocketに保存する:データフローダイアグラム本の献本をいただきました(3保存)
3
Fast APIのすすめ(概要編)
FastAPIを選定した理由や、そもそもFastAPIがどのようなものかについて、簡単に紹介できればと思います。
2024.12.26
髙橋遼
Xでポストする:Fast APIのすすめ(概要編)(11件の反応)
11
Facebookでシェアする:Fast APIのすすめ(概要編)
はてなブックマークで見る:Fast APIのすすめ(概要編)(37ブックマーク)
37
Pocketに保存する:Fast APIのすすめ(概要編)(45保存)
45
DBUnitでいろいろはまった
Javaでデータベースを使うプロジェクトだったのでDBUnit使うぜ、と導入したのですが、細かいところで引っかかったりしたので備忘メモです。
2024.12.04
澁川喜規
Xでポストする:DBUnitでいろいろはまった(1件の反応)
1
Facebookでシェアする:DBUnitでいろいろはまった
はてなブックマークで見る:DBUnitでいろいろはまった
Pocketに保存する:DBUnitでいろいろはまった(1保存)
1
1
2
3
4
5
次のページ