本文へスキップ
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
100
AIDD
51
DataEngineering
46
セキュリティ
Security
36
認証認可
24
ビジネス
Culture
131
Business
50
Management
48
連載
連載
人気の連載
秋のブログ週間2025
Go1.26リリース
Go1.27リリース
春の入門祭り2025
春の入門祭り2024
AI Tips
連載一覧へ
リソース
リソース
フューチャーのガイドライン
設計ガイドライン・コーディング規約
仕事ですぐに使えるTypeScript
(外部サイト)
実務向けの実践テキスト
OSS / ツール
(外部サイト)
Cheetah Grid / uroboroSQL / Vuls
アクティビティ
アクティビティ
HACK TO THE FUTURE
フューチャー主催のプログラミングコンテスト
Future Tech Cast
技術ブログ発のポッドキャスト
アドベントカレンダー
2015年からの歴代一覧
表示テーマ: 端末の設定に従う。切り替える
表示テーマ: 明るい。切り替える
表示テーマ: 暗い。切り替える
検索を開く
最近の検索
すべて消す
人気のタグ
Go言語
266
ガイドライン
23
設計
44
AWS
138
Python
60
Docker
40
生成AI
27
PostgreSQL
29
Claude
18
Java
41
タグ一覧へ
ホーム
タグ
設計
タグ
よく読まれている記事
AIネイティブ時代の設計書を考える
2026.06
♡
198
なぜアーキチームは設計や実装のパターンを絞りたいか? 背景にある思考と技術選定のジレンマ
2025.11
♡
160
Webフロントエンド設計ガイドラインを公開しました
2025.09
♡
226
設計ドキュメント腐る問題、Git管理で運用してみた結果
2023.11
♡
666
AIを使ったナレッジ中心設計を試してみた
2026.08
♡
118
署名付きURLを利用したファイルアップロードWeb API設計の勘所
2024.07
♡
361
よく使われるカテゴリ
Programming
16本
Frontend
6本
新着記事
全44本
ラジカルAIプログラミング実践編 — 1人PoCから考えるマルチエージェント開発の「統治と委任」
マルチエージェントの開発基盤を1名・約1週間で作り、その基盤自体の開発に使ってみました。企画・実行・レビュー・トリアージを別セッションに分けた構成、ドッグフーディング中に起きた事故、そこから見えた「統治と委任」の設計について書いています。
2026.08.28
井上拓
AIDD
Xでポストする:ラジカルAIプログラミング実践編 — 1人PoCから考えるマルチエージェント開発の「統治と委任」
Facebookでシェアする:ラジカルAIプログラミング実践編 — 1人PoCから考えるマルチエージェント開発の「統治と委任」
はてなブックマークで見る:ラジカルAIプログラミング実践編 — 1人PoCから考えるマルチエージェント開発の「統治と委任」
AIを使ったナレッジ中心設計を試してみた
自分史上最高のウェブアプリケーションフレームワークを作るにあたって、設計知識を小さなファイルの集合としてAIに持たせる「ナレッジ中心設計」を試しました。OKFとの違い、ワークフロー、複数リポジトリでエージェント同士に議論させた話まで書いています。
2026.08.27
澁川喜規
AIDD
Xでポストする:AIを使ったナレッジ中心設計を試してみた
Facebookでシェアする:AIを使ったナレッジ中心設計を試してみた
はてなブックマークで見る:AIを使ったナレッジ中心設計を試してみた(118ブックマーク)
118
AIネイティブ時代の設計書を考える
Goならわかるシステムプログラミングなどのウェブ連載や書籍化でお世話になりまくりの鹿野さんのブログ記事が話題となっています。これを読んで、今までモヤモヤ思っていたことに光明が射してきたので、ちょっと実験してみました。
2026.06.09
澁川喜規
AIDD
Xでポストする:AIネイティブ時代の設計書を考える
Facebookでシェアする:AIネイティブ時代の設計書を考える
はてなブックマークで見る:AIネイティブ時代の設計書を考える(198ブックマーク)
198
ラジカルAIプログラミング
本ドキュメントは、従来のプログラミング手法の限界を超えた、AI中心のプログラミング手法として、ラジカルAIプログラミングの概念を定義する。
2025.11.27
澁川喜規
AIDD
Xでポストする:ラジカルAIプログラミング
Facebookでシェアする:ラジカルAIプログラミング
はてなブックマークで見る:ラジカルAIプログラミング(9ブックマーク)
9
なぜアーキチームは設計や実装のパターンを絞りたいか? 背景にある思考と技術選定のジレンマ
アーキチーム(アーキテクト)やテックリードなどからの設計/開発のレビューで、こんな経験はありませんか?「その実装は、この機能ID BL310 の実装パターンでお願いします」
2025.11.07
真野隼記
Programming
Xでポストする:なぜアーキチームは設計や実装のパターンを絞りたいか? 背景にある思考と技術選定のジレンマ
Facebookでシェアする:なぜアーキチームは設計や実装のパターンを絞りたいか? 背景にある思考と技術選定のジレンマ
はてなブックマークで見る:なぜアーキチームは設計や実装のパターンを絞りたいか? 背景にある思考と技術選定のジレンマ(160ブックマーク)
160
Webフロントエンド設計ガイドラインを公開しました
フューチャー社内の有志メンバーでWebフロントエンド設計ガイドラインを作成し公開しました!本ガイドラインではガイドライン策定の背景やガイドラインの特徴に加えて、内容の一部をピックアップしてご紹介します。
2025.09.11
長谷川寛
Frontend
Xでポストする:Webフロントエンド設計ガイドラインを公開しました
Facebookでシェアする:Webフロントエンド設計ガイドラインを公開しました
はてなブックマークで見る:Webフロントエンド設計ガイドラインを公開しました(225ブックマーク)
225
I/F設計ガイドラインを公開しました
フューチャー社内の有志メンバーでI/F設計ガイドラインを作成し、公開しました。本ガイドラインは、クラウドネイティブな環境におけるモダンなシステム間連携の設計指針を提供することを目指しています。
2025.08.18
山口真明
Programming
Xでポストする:I/F設計ガイドラインを公開しました
Facebookでシェアする:I/F設計ガイドラインを公開しました
はてなブックマークで見る:I/F設計ガイドラインを公開しました(237ブックマーク)
237
データフローダイアグラム本の献本をいただきました
データフローダイアグラムは1970年代に構造化分析の手法と一緒に考案された技法です。1990年代にはオブジェクト指向がさかんに取り上げられ、次世代のスタンダードとして喧伝されました。1997年代にはUMLが登場しました。
2025.05.01
澁川喜規
Programming
Xでポストする:データフローダイアグラム本の献本をいただきました
Facebookでシェアする:データフローダイアグラム本の献本をいただきました
はてなブックマークで見る:データフローダイアグラム本の献本をいただきました(6ブックマーク)
6
Pocketに保存する:データフローダイアグラム本の献本をいただきました(3保存)
3
区分値設計 再考
システムにおける「区分」とはカテゴライズ可能な値の集合体を表すものであり、「区分値」とはその集合に属する個々の識別子を指します。たとえば、あるアイテムの「ステータス」という区分には「下書き」「レビュー中」「承認済み」といった区分値が含まれます。
2025.03.21
武田大輝
DataEngineering
Xでポストする:区分値設計 再考
Facebookでシェアする:区分値設計 再考
はてなブックマークで見る:区分値設計 再考(73ブックマーク)
73
Pocketに保存する:区分値設計 再考(30保存)
30
署名付きURLを利用したファイルアップロードWeb API設計の勘所
現代のWebアプリケーションにおいて、ユーザが写真や動画などのファイルをアップロードする機能は、しばしば求められます。本記事では、ファイルアップロードを実現するための一手段として、「署名付きURL」を利用した方式を取り上げ、その設計について詳しく解説します。
2024.07.05
武田大輝
Programming
Xでポストする:署名付きURLを利用したファイルアップロードWeb API設計の勘所
Facebookでシェアする:署名付きURLを利用したファイルアップロードWeb API設計の勘所
はてなブックマークで見る:署名付きURLを利用したファイルアップロードWeb API設計の勘所(257ブックマーク)
257
Pocketに保存する:署名付きURLを利用したファイルアップロードWeb API設計の勘所(104保存)
104
OpenAPI Specification v3.0.3のコーディング規約を公開しました
フューチャーの有志メンバでOpenAPI Specification(OAS) v3.0.3に対応したコーディング規約を作成しました。
2024.07.02
武田大輝
Programming
Xでポストする:OpenAPI Specification v3.0.3のコーディング規約を公開しました
Facebookでシェアする:OpenAPI Specification v3.0.3のコーディング規約を公開しました
はてなブックマークで見る:OpenAPI Specification v3.0.3のコーディング規約を公開しました(28ブックマーク)
28
Pocketに保存する:OpenAPI Specification v3.0.3のコーディング規約を公開しました(12保存)
12
ぼくのかんがえたさいきょうのキャッシュ戦略
動作が遅いサービスはストレスがたまるので利用したくないですよね。例えばネットショッピングする際に商品ページの表示が遅かったり検索してもすぐに結果が表示されないとそのサービスを利用するのをやめてしまいたくなります。
2024.01.24
村瀬善則
DB
Xでポストする:ぼくのかんがえたさいきょうのキャッシュ戦略
Facebookでシェアする:ぼくのかんがえたさいきょうのキャッシュ戦略
はてなブックマークで見る:ぼくのかんがえたさいきょうのキャッシュ戦略(5ブックマーク)
5
Pocketに保存する:ぼくのかんがえたさいきょうのキャッシュ戦略(5保存)
5
設計ドキュメント腐る問題、Git管理で運用してみた結果
設計ドキュメントをGit管理して腐らせないようにがんばってみた話をします
2023.11.01
真野隼記
DevOps
Xでポストする:設計ドキュメント腐る問題、Git管理で運用してみた結果
Facebookでシェアする:設計ドキュメント腐る問題、Git管理で運用してみた結果
はてなブックマークで見る:設計ドキュメント腐る問題、Git管理で運用してみた結果(462ブックマーク)
462
Pocketに保存する:設計ドキュメント腐る問題、Git管理で運用してみた結果(204保存)
204
フューチャーのSwagger(OpenAPI 2.0)規約の紹介
フューチャーの有志メンバーでSwagger(OpenAPI Specification Version 2.0)のコーディング規約を作りました。
2023.07.25
真野隼記
Programming
Xでポストする:フューチャーのSwagger(OpenAPI 2.0)規約の紹介
Facebookでシェアする:フューチャーのSwagger(OpenAPI 2.0)規約の紹介
はてなブックマークで見る:フューチャーのSwagger(OpenAPI 2.0)規約の紹介(35ブックマーク)
35
Pocketに保存する:フューチャーのSwagger(OpenAPI 2.0)規約の紹介(16保存)
16
リアクティブプログラミングについて考える
前回のエントリーで、コンポーネント単位のステートをがちゃがちゃ更新していくという、オブジェクト指向型(オブジェクトの境界がコンポーネント)の考え方から、より小さな状態のインタラクションになっていくよ、という話を紹介しました。ビジネスロジックのアーキテクチャとしては、DDD本には以下の2つが書かれています。
2023.06.29
澁川喜規
Frontend
Xでポストする:リアクティブプログラミングについて考える
Facebookでシェアする:リアクティブプログラミングについて考える
はてなブックマークで見る:リアクティブプログラミングについて考える(70ブックマーク)
70
Pocketに保存する:リアクティブプログラミングについて考える(74保存)
74
ソフトウェア設計のトレードオフと誤りを出版しました
オライリージャパンから「ソフトウェア設計のトレードオフと誤り」の翻訳をフューチャーのメンバーと一緒に出版いたしました。好評なようで、発売一カ月ほどで増刷も決定いたしました。
2023.06.16
澁川喜規
Programming
Xでポストする:ソフトウェア設計のトレードオフと誤りを出版しました
Facebookでシェアする:ソフトウェア設計のトレードオフと誤りを出版しました
はてなブックマークで見る:ソフトウェア設計のトレードオフと誤りを出版しました(167ブックマーク)
167
Pocketに保存する:ソフトウェア設計のトレードオフと誤りを出版しました(80保存)
80
データライフサイクルとトレードオフ
ソフトウェアの中身を大きく2つに分解すると、プログラムとデータに分かれます。データの表現にもいくつもの方針があって、それによるトレードオフがあるな、というのはもやもやと考えていたので、その考えをまとめて文章にしてみました
2023.03.17
澁川喜規
Programming
Xでポストする:データライフサイクルとトレードオフ(224ポスト)
224
Facebookでシェアする:データライフサイクルとトレードオフ
はてなブックマークで見る:データライフサイクルとトレードオフ(145ブックマーク)
145
Pocketに保存する:データライフサイクルとトレードオフ(80保存)
80
データベースと向き合う決意
「中間層を増やして柔軟性を高めるのがソフトウェアの歴史」これは大学時代に2つ上の先輩が言っていた言葉です。例えばマシン語を直接書くのではなく、アセンブラで書けば、変換(コンパイル)の手間はかかりますが、他のCPUへの移植はしやすくなります。
2022.11.11
澁川喜規
DB
Xでポストする:データベースと向き合う決意(639ポスト)
639
Facebookでシェアする:データベースと向き合う決意
はてなブックマークで見る:データベースと向き合う決意(285ブックマーク)
285
Pocketに保存する:データベースと向き合う決意(208保存)
208
DynamoDB利用時の書き込みスキュー(Write Skew)の回避
一般的に複数のトランザクションが並行して同じオブジェクトに対してアクセスを行う場合には、トランザクションの分離レベル(SERIALIZABLE/REPEATABLE READ/READ COMMITTED/READ UNCOMMITTED)によって様々な問題が発生します。DynamoDBは2018年にトランザクションがサポートされましたが、本記事ではファントムリードによる書き込みスキューの問題とその対応について取り上げたいと思います。
2022.09.06
武田大輝
DB
Xでポストする:DynamoDB利用時の書き込みスキュー(Write Skew)の回避(37ポスト)
37
Facebookでシェアする:DynamoDB利用時の書き込みスキュー(Write Skew)の回避
はてなブックマークで見る:DynamoDB利用時の書き込みスキュー(Write Skew)の回避(5ブックマーク)
5
Pocketに保存する:DynamoDB利用時の書き込みスキュー(Write Skew)の回避(12保存)
12
ドメイン駆動設計の源流のPofEAAを読んでみる
最近、ドメイン駆動設計(以下DDD)とかそのあたりを読みこんでいる人から、DDD本の読み方を教えてもらいました。ここではDDD本はエリック・エヴァンスのドメイン駆動設計の方を参照しました。「DDDはパターンランゲージの形式を意識してるよ」ということでした。ただし、きちんとしたパターンランゲージの形式になっておらず、記述が著者のものになってるので、読者は注意して読む必要があるのかもとのことです
2022.06.10
澁川喜規
Programming
Xでポストする:ドメイン駆動設計の源流のPofEAAを読んでみる(37ポスト)
37
Facebookでシェアする:ドメイン駆動設計の源流のPofEAAを読んでみる
はてなブックマークで見る:ドメイン駆動設計の源流のPofEAAを読んでみる(93ブックマーク)
93
Pocketに保存する:ドメイン駆動設計の源流のPofEAAを読んでみる(78保存)
78
ソフトウェアのバージョンと開発スタイルの関係について
バージョンという言葉を身近に聞いたり、体感することは多いのではないでしょうか?ソフトウェア開発においてもバージョンは決して避けて通ることはできません。しかし、プログラムにバージョンをつける側に立ってみると、そもそもバージョンとは何なのでしょうか?ふわっと考え出すとわりときりがないと思います。
2022.04.26
原木翔
Culture
Xでポストする:ソフトウェアのバージョンと開発スタイルの関係について(17ポスト)
17
Facebookでシェアする:ソフトウェアのバージョンと開発スタイルの関係について
はてなブックマークで見る:ソフトウェアのバージョンと開発スタイルの関係について(7ブックマーク)
7
Pocketに保存する:ソフトウェアのバージョンと開発スタイルの関係について(18保存)
18
Class Widgets vs Functional Widgets
FlutterでWidgetを開発するとき、Stateless WidgetやStateful Widgetを継承したクラスを作成することが一般的だと思います。一方でクラスを定義せずとも、Widgetを返却するFunctionを定義することで同様のことが実現できるのでは?と考えたことはないでしょうか。
2022.03.16
武田大輝
Mobile
Xでポストする:Class Widgets vs Functional Widgets(29ポスト)
29
Facebookでシェアする:Class Widgets vs Functional Widgets
はてなブックマークで見る:Class Widgets vs Functional Widgets(3ブックマーク)
3
Pocketに保存する:Class Widgets vs Functional Widgets(6保存)
6
Project Haystackに関する備忘録
IoTに関するデータモデル標準化に用いられるProject Haystackについて調べる機会があり、日本語でまとめられている文献が少なくて理解するのに若干苦労したため、備忘録も兼ねて調査した内容を簡単にまとめておきます。Project Haystack は、ファシリティ・機器などの IoT に関するデータモデルを標準化する取り組みです。ビルシステムとそれに関連するデバイスのモデルを様々なツールで解釈できるようにするため...
2022.03.08
大西翔太
IoT
Xでポストする:Project Haystackに関する備忘録(6ポスト)
6
Facebookでシェアする:Project Haystackに関する備忘録
はてなブックマークで見る:Project Haystackに関する備忘録
Pocketに保存する:Project Haystackに関する備忘録(3保存)
3
A5:SQL Mk-2に回帰した話
みなさま、ER図を作成するとき、どんなツールを使っていますか?タイトル通りの出オチですが、数度の輪廻転生を経て私はA5:SQL Mk-2(以下A5M2)を使用しています。ツールをお勧めする記事は多数ありますが、意外と現場のリアルな事情を踏まえた投稿は見当たらなかったので、経験を踏まえてER図作成ツールの比較検討していきたいと思います。
2022.02.25
宮崎将太
DB
Xでポストする:A5:SQL Mk-2に回帰した話(20ポスト)
20
Facebookでシェアする:A5:SQL Mk-2に回帰した話
はてなブックマークで見る:A5:SQL Mk-2に回帰した話(9ブックマーク)
9
Pocketに保存する:A5:SQL Mk-2に回帰した話(19保存)
19
PlantUMLのテーマ(思わぬ展開)
PlantUMLで使えるテーマについてのご紹介です。以前、チームで機能設計するためのPlantUML標準化の記事でも書かせていただきましたが、PlantUMLのデフォルトカラーって少しドライですよね。色の好みは人それぞれで、あれはあれでカッコよさはありますが、複雑な図は少しでも可愛く描きたい・楽しく見たいものです。
2021.11.08
ヴーホアン・ミン
DevOps
Xでポストする:PlantUMLのテーマ(思わぬ展開)(165ポスト)
165
Facebookでシェアする:PlantUMLのテーマ(思わぬ展開)
はてなブックマークで見る:PlantUMLのテーマ(思わぬ展開)(347ブックマーク)
347
Pocketに保存する:PlantUMLのテーマ(思わぬ展開)(128保存)
128
1
2
次のページ