本文へスキップ
Future Tech Blog
フューチャー技術ブログ
メニュー
カテゴリ
カテゴリ
開発
Programming
327
Frontend
134
Mobile
57
IoT
52
VR
20
基盤
DevOps
134
Cloud
77
DB
70
Infrastructure
70
IaC
57
AI
DataScience
100
AIDD
49
DataEngineering
45
セキュリティ
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言語
265
ガイドライン
23
設計
44
AWS
136
Python
60
Docker
40
PostgreSQL
29
生成AI
26
Java
41
Claude
16
タグ一覧へ
ホーム
著者
澁川喜規
さんのページ
表彰
Best Blogger of the Year
殿堂入り
3
2022
2
2021
1
2020
よく読まれている記事
2024年版のDockerfileの考え方&書き方
2024.07
♡
1645
AIネイティブ時代の設計書を考える
2026.06
♡
198
データベースと向き合う決意をしてから3年たった
2025.11
♡
168
FastAPI on Dockerがかなりシンプルになった(2025年版)
2025.06
♡
313
PostgreSQLの全文検索機能を試してみる
2025.08
♡
135
龍が如く7のすごいテストをなぜ我々は採用できないのか
2024.02
♡
430
よく使うカテゴリ
Programming
71本
Frontend
53本
DevOps
24本
よく使うタグ
Go
61本
Docker
20本
登壇レポート
17本
React
17本
Python
16本
設計
13本
TypeScript
12本
テスト
9本
Next.js
9本
Java
9本
新着記事
全196本
AIを使ったナレッジ中心設計を試してみた
自分史上最高のウェブアプリケーションフレームワークを作るにあたって、設計知識を小さなファイルの集合としてAIに持たせる「ナレッジ中心設計」を試しました。OKFとの違い、ワークフロー、複数リポジトリでエージェント同士に議論させた話まで書いています。
2026.08.27
AIDD
Xでポストする:AIを使ったナレッジ中心設計を試してみた
Facebookでシェアする:AIを使ったナレッジ中心設計を試してみた
はてなブックマークで見る:AIを使ったナレッジ中心設計を試してみた(117ブックマーク)
117
Go 1.27リリース連載:インデックス+HTTP/3(定期観察)+SIMD(第2弾)
Go 1.27もそろそろ近づいてきたようです。
2026.07.28
Programming
Xでポストする:Go 1.27リリース連載:インデックス+HTTP/3(定期観察)+SIMD(第2弾)
Facebookでシェアする:Go 1.27リリース連載:インデックス+HTTP/3(定期観察)+SIMD(第2弾)
はてなブックマークで見る:Go 1.27リリース連載:インデックス+HTTP/3(定期観察)+SIMD(第2弾)(3ブックマーク)
3
React Server Component時代のReactの書き方(React19/Next.js16準拠)
一番Next.jsとかReactを書いていたのはhookが出たあたりで関数コンポーネントになった近辺でだいぶ前ですが、Reactのドキュメントを一通り見ていたところ、かなり書き方が変わっていそうなので、新規プロジェクトでがっつりイマドキの書き方に寄せてみようと思って学びなおしたり、検証したのでその備忘というか整理です。
2026.07.27
Frontend
Xでポストする:React Server Component時代のReactの書き方(React19/Next.js16準拠)
Facebookでシェアする:React Server Component時代のReactの書き方(React19/Next.js16準拠)
はてなブックマークで見る:React Server Component時代のReactの書き方(React19/Next.js16準拠)(1ブックマーク)
1
よくあるファイルアップロードの実装の共通コンポーネントを実装してみました
今まで色んな案件で同じようなファイルアップロード処理を見てきたので、共通のコンテナにできたらいいかも、と思ってAIに作ってもらいました。
2026.07.14
Programming
Xでポストする:よくあるファイルアップロードの実装の共通コンポーネントを実装してみました
Facebookでシェアする:よくあるファイルアップロードの実装の共通コンポーネントを実装してみました
はてなブックマークで見る:よくあるファイルアップロードの実装の共通コンポーネントを実装してみました(2ブックマーク)
2
AIとの対話のトークン数を減らす:UIデザイン編
いろいろなソフトウェアをAIに作らせてみてなかなか思い通りにいかずに苦労するのがUIデザインです。見た目がかっこいいとかではなくて、この画面は何をする画面で、どういう構成要素があるのか、という伝達がうまくいかない。
2026.07.07
AIDD
Xでポストする:AIとの対話のトークン数を減らす:UIデザイン編
Facebookでシェアする:AIとの対話のトークン数を減らす:UIデザイン編
はてなブックマークで見る:AIとの対話のトークン数を減らす:UIデザイン編(2ブックマーク)
2
macOSでプリインストールされるLLMサービスをコーディングエージェントから使う実験
みなさん、WWDC26の情報はみられましたか?昨年発表されたDocker互換のコンテナランタイムがパワーアップし、WSLのようなLinuxコンソール体験を提供するcontainer machineとか楽しそうですよね。
2026.06.24
AIDD
Xでポストする:macOSでプリインストールされるLLMサービスをコーディングエージェントから使う実験
Facebookでシェアする:macOSでプリインストールされるLLMサービスをコーディングエージェントから使う実験
はてなブックマークで見る:macOSでプリインストールされるLLMサービスをコーディングエージェントから使う実験(2ブックマーク)
2
エージェントスキルを評価する仕組みを作ってみる
コーディングエージェントの様々なツール横断で使えるハーネスといえば、skillsという雰囲気になってきました。
2026.06.22
AIDD
Xでポストする:エージェントスキルを評価する仕組みを作ってみる
Facebookでシェアする:エージェントスキルを評価する仕組みを作ってみる
はてなブックマークで見る:エージェントスキルを評価する仕組みを作ってみる(95ブックマーク)
95
生成AIに任せたら何でテストを書く?AIに聞いてみた
生成AIにコーディングを任せると、特に指示をしなくても自動でライブラリやフレームワークを選定したりします。
2026.06.16
AIDD
Xでポストする:生成AIに任せたら何でテストを書く?AIに聞いてみた
Facebookでシェアする:生成AIに任せたら何でテストを書く?AIに聞いてみた
はてなブックマークで見る:生成AIに任せたら何でテストを書く?AIに聞いてみた
AIネイティブ時代の設計書を考える
Goならわかるシステムプログラミングなどのウェブ連載や書籍化でお世話になりまくりの鹿野さんのブログ記事が話題となっています。これを読んで、今までモヤモヤ思っていたことに光明が射してきたので、ちょっと実験してみました。
2026.06.09
AIDD
Xでポストする:AIネイティブ時代の設計書を考える
Facebookでシェアする:AIネイティブ時代の設計書を考える
はてなブックマークで見る:AIネイティブ時代の設計書を考える(198ブックマーク)
198
AI-DLC, SDD、2026年4月時点のAI駆動の開発スタイルの考察
開発へのAIの活用はまったなしというこで、仕事やら趣味でいろいろ開発しています。せっかくなので、従来の手法をアンラーニングAIをより生かした開発スタイルでやろいうことで、現時点で作法としてまとまっているAI-DLCとSDDなどに入門して試しつつ、普段の業務への適応方法を考えたり、最近してきたことの言語化をしてみます。
2026.04.28
AIDD
Xでポストする:AI-DLC, SDD、2026年4月時点のAI駆動の開発スタイルの考察
Facebookでシェアする:AI-DLC, SDD、2026年4月時点のAI駆動の開発スタイルの考察
はてなブックマークで見る:AI-DLC, SDD、2026年4月時点のAI駆動の開発スタイルの考察(1ブックマーク)
1
S3エミュレーションでrustfsを使ってみたメモとPresigned URLの仕組み
ちょっとしたオブジェクトストレージ前提のシステムのローカルテストでApache2ライセンスのrustfsを使ってみました。おおむね簡単だったのですが、認証設定をしたり、presigned URLの発行だけちょっと手間がかかってしまったのでその対応とその過程で学んだことのメモです。
2026.04.03
Infrastructure
Xでポストする:S3エミュレーションでrustfsを使ってみたメモとPresigned URLの仕組み
Facebookでシェアする:S3エミュレーションでrustfsを使ってみたメモとPresigned URLの仕組み
はてなブックマークで見る:S3エミュレーションでrustfsを使ってみたメモとPresigned URLの仕組み(1ブックマーク)
1
2026年2月版: Dev Containersでプチはまり(Node.js 24とPostgreSQL 18とプロキシ)
Dev Containers便利ですよね?使っていますか?便利なのですが、久々に新しい環境を作ろうとしてちょっとはまったので解決のメモを書いておきます。
2026.02.13
DevOps
Xでポストする:2026年2月版: Dev Containersでプチはまり(Node.js 24とPostgreSQL 18とプロキシ)
Facebookでシェアする:2026年2月版: Dev Containersでプチはまり(Node.js 24とPostgreSQL 18とプロキシ)
はてなブックマークで見る:2026年2月版: Dev Containersでプチはまり(Node.js 24とPostgreSQL 18とプロキシ)(1ブックマーク)
1
Go 1.26連載:インデックス+SIMD
Go 1.26のリリースの足音が聞こえてきたので1.26の新機能のうち、気になる機能を有志で紹介していく連載を行います。
2026.01.27
Programming
Xでポストする:Go 1.26連載:インデックス+SIMD
Facebookでシェアする:Go 1.26連載:インデックス+SIMD
はてなブックマークで見る:Go 1.26連載:インデックス+SIMD(21ブックマーク)
21
なぜ日本語入力と相性の悪いWebサイトができてしまうのか
海外製のチャットサービスとかでIMEを確定しようとしたら勝手に送信されてしまって困った!という経験をしたかは多いでしょう。日本語入力はIMEを通じて行われますが、イベントのハンドリングを間違うとこのような挙動になってしまいます。ウェブフロントエンドのIMEにまつわる2つのトピックを紹介します。* Enterで勝手に送信しちゃう* IMEの最初の文字が取れない
2026.01.20
Frontend
Xでポストする:なぜ日本語入力と相性の悪いWebサイトができてしまうのか
Facebookでシェアする:なぜ日本語入力と相性の悪いWebサイトができてしまうのか
はてなブックマークで見る:なぜ日本語入力と相性の悪いWebサイトができてしまうのか(4ブックマーク)
4
Software Design 2026年1月号のアルゴリズム特集に寄稿したお話
真野さん、松本さんと一緒にSoftware Designの特集記事に寄稿しました。当初は3章構成の2章だけで、「配列 vs 連結リスト / HashMap vs Tree」みたいな企画内容として話が来たのですが、企画を見たときに...
2025.12.18
Programming
Xでポストする:Software Design 2026年1月号のアルゴリズム特集に寄稿したお話
Facebookでシェアする:Software Design 2026年1月号のアルゴリズム特集に寄稿したお話
はてなブックマークで見る:Software Design 2026年1月号のアルゴリズム特集に寄稿したお話(1ブックマーク)
1
プログラミング未経験の学生が選択すると良さそうな生成AIツールと考え方
技育祭でも聞かれた「AI時代にどうやって経験を積んでいけばいいのか」というテーマですが、僕はパソコン通信やインターネットがない時代にプログラミングを始めました。まあ当時の話を書いても若い人とは環境が違いすぎるので、細かいことは書きません。
2025.12.08
AIDD
Xでポストする:プログラミング未経験の学生が選択すると良さそうな生成AIツールと考え方
Facebookでシェアする:プログラミング未経験の学生が選択すると良さそうな生成AIツールと考え方
はてなブックマークで見る:プログラミング未経験の学生が選択すると良さそうな生成AIツールと考え方(1ブックマーク)
1
AWSのKiroを使うハッカソン「Kiroween」に参加してみた
生成AI搭載の新しい開発環境が毎月のように登場したりしていて、大盛り上がりの中、Kiroを使ったハッカソンが行われていたので参加してみました。
2025.12.03
AIDD
Xでポストする:AWSのKiroを使うハッカソン「Kiroween」に参加してみた
Facebookでシェアする:AWSのKiroを使うハッカソン「Kiroween」に参加してみた
はてなブックマークで見る:AWSのKiroを使うハッカソン「Kiroween」に参加してみた
プロによる本気の攻略本『JavaScript/TypeScript実力強化書』で発表しました
プロによる本気の攻略本『JavaScript/TypeScript実力強化書』 - FL#115というForkwellを運営するGroovesさんのイベントで登壇してきました。
2025.11.28
Frontend
Xでポストする:プロによる本気の攻略本『JavaScript/TypeScript実力強化書』で発表しました
Facebookでシェアする:プロによる本気の攻略本『JavaScript/TypeScript実力強化書』で発表しました
はてなブックマークで見る:プロによる本気の攻略本『JavaScript/TypeScript実力強化書』で発表しました(2ブックマーク)
2
ラジカルAIプログラミング
本ドキュメントは、従来のプログラミング手法の限界を超えた、AI中心のプログラミング手法として、ラジカルAIプログラミングの概念を定義する。
2025.11.27
AIDD
Xでポストする:ラジカルAIプログラミング
Facebookでシェアする:ラジカルAIプログラミング
はてなブックマークで見る:ラジカルAIプログラミング(9ブックマーク)
9
データベースと向き合う決意をしてから3年たった
3年前の秋のブログ週間でデータベースと向き合う決意というエントリーを書きました。3年経ちましたが、多少ベクトルは変わりましたが今も基本的な気持ちは変わっていません。むしろ、「生成AIによって自然言語で気軽に作れるようになった」ことで、SQLの敷居は大きく下がりました。
2025.11.06
DB
Xでポストする:データベースと向き合う決意をしてから3年たった
Facebookでシェアする:データベースと向き合う決意をしてから3年たった
はてなブックマークで見る:データベースと向き合う決意をしてから3年たった(168ブックマーク)
168
Vueのフロントエンドをセキュリティのしっかりしたコンテナにする
Next.jsやNuxt.jsなどのサーバーサイドレンダリング必須なフレームワークであれば、Node.jsと一緒にコンテナ化するか、Vercelなどにデプロイする方法があります。
2025.10.23
Frontend
Xでポストする:Vueのフロントエンドをセキュリティのしっかりしたコンテナにする
Facebookでシェアする:Vueのフロントエンドをセキュリティのしっかりしたコンテナにする
はてなブックマークで見る:Vueのフロントエンドをセキュリティのしっかりしたコンテナにする(1ブックマーク)
1
技育祭2025で発表してきました
技育祭2025で発表してきました。生成AI時代にどうやって生き残るのか、という話が多いだろうなというのはなんとなく予想できた(そしてその通りになった)ので、もうちょっと肩肘張らずに聞ける内容にしようということで、生成AIの言い訳集がたまたま手元にあった(変なコメントがあるたびに仲間内のチャットに書いてた)ので、それをまとめてスライドにしました。
2025.10.21
AIDD
Xでポストする:技育祭2025で発表してきました
Facebookでシェアする:技育祭2025で発表してきました
はてなブックマークで見る:技育祭2025で発表してきました
PostgreSQL連載始まります & v18で対応したUUIDv7とv4の比較
PostgreSQL 18ではUUIDv7生成に対応しました。今までのUUID v4(完全ランダム)は主キーとして使うと、ソート順で扱おうとするPostgreSQLの内部構造のB-Treeと相性が悪く...
2025.10.06
DB
Xでポストする:PostgreSQL連載始まります & v18で対応したUUIDv7とv4の比較
Facebookでシェアする:PostgreSQL連載始まります & v18で対応したUUIDv7とv4の比較
はてなブックマークで見る:PostgreSQL連載始まります & v18で対応したUUIDv7とv4の比較(6ブックマーク)
6
Kiro Meetup Japan #1で発表してきました
Kiro Meetup Japan #1でKiroを使った開発体験について発表してきました。
2025.09.19
AIDD
Xでポストする:Kiro Meetup Japan #1で発表してきました
Facebookでシェアする:Kiro Meetup Japan #1で発表してきました
はてなブックマークで見る:Kiro Meetup Japan #1で発表してきました(1ブックマーク)
1
PostgreSQLの全文検索機能を試してみる
全文検索機能がPrismaにも標準で用意されているということを知りました。PostgreSQLで全文検索はというと、PGroongaとか、pg_bigmを使うとかがトップ出てくるし、そもそも検索をしたくなったらElasticsearch使う、みたいに思っていました。標準で全文検索もできるなら運用コストもだいぶ下げられそうです。
2025.08.29
DB
Xでポストする:PostgreSQLの全文検索機能を試してみる
Facebookでシェアする:PostgreSQLの全文検索機能を試してみる
はてなブックマークで見る:PostgreSQLの全文検索機能を試してみる(135ブックマーク)
135
1
2
3
4
…
7
8
次のページ