本文へスキップ
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
タグ一覧へ
ホーム
著者
澁川喜規
2ページ目
澁川喜規
さんのページ
記事一覧
全196本のうち 26 ~ 50 本目
式言語のCELに独自の型を追加してみる
CELという言語をご存知でしょうか?Google製の組み込み言語で、さまざまな製品に組み込まれています。関数の追加はチュートリアルにありますが、型の追加はまったくない。
2025.08.08
Programming
Xでポストする:式言語のCELに独自の型を追加してみる(4件の反応)
4
Facebookでシェアする:式言語のCELに独自の型を追加してみる
はてなブックマークで見る:式言語のCELに独自の型を追加してみる
Go 1.25リリース連載始まります & trace.FlightRecorder
Go 1.25のリリースが近づいてきました。今回は比較的シンプルなアップデートかなと思います。
2025.07.30
Programming
Xでポストする:Go 1.25リリース連載始まります & trace.FlightRecorder(28件の反応)
28
Facebookでシェアする:Go 1.25リリース連載始まります & trace.FlightRecorder
はてなブックマークで見る:Go 1.25リリース連載始まります & trace.FlightRecorder(13ブックマーク)
13
HyperDXを試す
HyperDXはいわゆるオブザーバービリティに属すプロダクトです。この領域のプロダクトはかなりのデータ量を扱う必要があったり、可用性のために、ストレージとビューアが分かれていたり、大量のツールと連携させる必要があったりします。
2025.06.18
DevOps
Xでポストする:HyperDXを試す
Facebookでシェアする:HyperDXを試す
はてなブックマークで見る:HyperDXを試す
Pocketに保存する:HyperDXを試す
macOS 26でLinuxコンテナのネイティブサポートが来る
現在開催中のWWDCで、Linuxコンテナネイティブサポートが発表されました。毎年WWDCの時期になると仮想化のアップデートの話が来るのをずっと首を長くしてまっていた日々だったので、待望のアップデートです。macOSは以前から、Linux仮想化の機能がOSのAPIレベルでサポートしており..
2025.06.10
DevOps
Xでポストする:macOS 26でLinuxコンテナのネイティブサポートが来る(62件の反応)
62
Facebookでシェアする:macOS 26でLinuxコンテナのネイティブサポートが来る
はてなブックマークで見る:macOS 26でLinuxコンテナのネイティブサポートが来る(101ブックマーク)
101
Pocketに保存する:macOS 26でLinuxコンテナのネイティブサポートが来る(12保存)
12
Dokployで自宅PaaSを構築する
Dokployというのを知ったので動かしてみました。よくあるクラウドサービスのPaaSマネージドサービスようなインフラをオンプレ環境やVPSなどに簡単に構築できるものです。
2025.06.03
DevOps
Xでポストする:Dokployで自宅PaaSを構築する(9件の反応)
9
Facebookでシェアする:Dokployで自宅PaaSを構築する
はてなブックマークで見る:Dokployで自宅PaaSを構築する(11ブックマーク)
11
Pocketに保存する:Dokployで自宅PaaSを構築する(10保存)
10
FastAPI on Dockerがかなりシンプルになった(2025年版)
5年ほど前にPythonのコンテナ化について2つの記事を書きましたがFastAPI側もDocker側もアップデートがあり、当時よりもかなりシンプルになってきたのを感じたので少し調べてまとめてみました。
2025.06.02
DevOps
Xでポストする:FastAPI on Dockerがかなりシンプルになった(2025年版)(163件の反応)
163
Facebookでシェアする:FastAPI on Dockerがかなりシンプルになった(2025年版)
はてなブックマークで見る:FastAPI on Dockerがかなりシンプルになった(2025年版)(265ブックマーク)
265
Pocketに保存する:FastAPI on Dockerがかなりシンプルになった(2025年版)(48保存)
48
Connect用のバリデーションライブラリが最新化していた
そろそろ2年近く経ちますが、2023年7月号のSoftware DesignのgRPCの特集記事の執筆をしました。その中で、バリデーションツールとしては github.com/bufbuild/protoc-gen-validate の紹介をしていました。
2025.05.19
Programming
Xでポストする:Connect用のバリデーションライブラリが最新化していた(8件の反応)
8
Facebookでシェアする:Connect用のバリデーションライブラリが最新化していた
はてなブックマークで見る:Connect用のバリデーションライブラリが最新化していた
Pocketに保存する:Connect用のバリデーションライブラリが最新化していた(1保存)
1
Pythonの関数で入力と出力の型を束縛させたい 〜デコレータ編〜
Pythonの型定義についてちょっと苦戦したのでメモ。Functional Python Programmingという本のサンプルで次のようなサンプルがありました。
2025.05.14
Programming
Xでポストする:Pythonの関数で入力と出力の型を束縛させたい 〜デコレータ編〜(5件の反応)
5
Facebookでシェアする:Pythonの関数で入力と出力の型を束縛させたい 〜デコレータ編〜
はてなブックマークで見る:Pythonの関数で入力と出力の型を束縛させたい 〜デコレータ編〜(1ブックマーク)
1
Pocketに保存する:Pythonの関数で入力と出力の型を束縛させたい 〜デコレータ編〜(1保存)
1
データフローダイアグラム本の献本をいただきました
データフローダイアグラムは1970年代に構造化分析の手法と一緒に考案された技法です。1990年代にはオブジェクト指向がさかんに取り上げられ、次世代のスタンダードとして喧伝されました。1997年代にはUMLが登場しました。
2025.05.01
Programming
Xでポストする:データフローダイアグラム本の献本をいただきました(10件の反応)
10
Facebookでシェアする:データフローダイアグラム本の献本をいただきました
はてなブックマークで見る:データフローダイアグラム本の献本をいただきました(6ブックマーク)
6
Pocketに保存する:データフローダイアグラム本の献本をいただきました(3保存)
3
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
Tailwind CSSのドキュメントから見えてくる使い方とCSS設計のヒント
CSSをわかりやすくメンテナンス性高く書くというのは長い間試行錯誤され続けてきました。命名規則でがんばる、SCSSのようなプリプロセッサを使う、CSS in JSなどいろいろな仕組みがかつて作られたりしてきましたが...
2025.03.14
Frontend
Xでポストする:Tailwind CSSのドキュメントから見えてくる使い方とCSS設計のヒント(45件の反応)
45
Facebookでシェアする:Tailwind CSSのドキュメントから見えてくる使い方とCSS設計のヒント
はてなブックマークで見る:Tailwind CSSのドキュメントから見えてくる使い方とCSS設計のヒント(55ブックマーク)
55
Pocketに保存する:Tailwind CSSのドキュメントから見えてくる使い方とCSS設計のヒント(37保存)
37
Go 1.24連載始まります&os.Root、WASMの最新のまとめ
恒例のGo新リリース記念連載が始まります。今回の1.24連載では次のような記事を予定しています。今回もたくさんメンバーが手を上げてくれたのと...
2025.01.27
Programming
Xでポストする:Go 1.24連載始まります&os.Root、WASMの最新のまとめ(5件の反応)
5
Facebookでシェアする:Go 1.24連載始まります&os.Root、WASMの最新のまとめ
はてなブックマークで見る:Go 1.24連載始まります&os.Root、WASMの最新のまとめ(15ブックマーク)
15
Pocketに保存する:Go 1.24連載始まります&os.Root、WASMの最新のまとめ(15保存)
15
構造化テキスト(URL)を文字列結合で作らないようにするライブラリを作ってみた
SQL、ファイルパスなどの構造化テキストを文字列結合で作ると、不正な文字列が入ってきた時に困るよ、というのはプログラミングの基本原則ですが、URLはついついやってしまいがちな部分です。だいたいの言語には
2025.01.09
Frontend
Xでポストする:構造化テキスト(URL)を文字列結合で作らないようにするライブラリを作ってみた(2件の反応)
2
Facebookでシェアする:構造化テキスト(URL)を文字列結合で作らないようにするライブラリを作ってみた
はてなブックマークで見る:構造化テキスト(URL)を文字列結合で作らないようにするライブラリを作ってみた(1ブックマーク)
1
Pocketに保存する:構造化テキスト(URL)を文字列結合で作らないようにするライブラリを作ってみた(4保存)
4
TypeScript/JavaScript Array完全攻略2024
イマドキのJavaScriptの書き方2018]というのを以前書いたのだけど、配列周りはかなり変わっているな、というのを思ったので、そこの部分だけアップデートするつもりで書いてみました。
2024.12.05
Frontend
Xでポストする:TypeScript/JavaScript Array完全攻略2024(17件の反応)
17
Facebookでシェアする:TypeScript/JavaScript Array完全攻略2024
はてなブックマークで見る:TypeScript/JavaScript Array完全攻略2024(136ブックマーク)
136
Pocketに保存する:TypeScript/JavaScript Array完全攻略2024(59保存)
59
DBUnitでいろいろはまった
Javaでデータベースを使うプロジェクトだったのでDBUnit使うぜ、と導入したのですが、細かいところで引っかかったりしたので備忘メモです。
2024.12.04
Programming
Xでポストする:DBUnitでいろいろはまった(1件の反応)
1
Facebookでシェアする:DBUnitでいろいろはまった
はてなブックマークで見る:DBUnitでいろいろはまった
Pocketに保存する:DBUnitでいろいろはまった(1保存)
1
Vue.js連載始めます & Nuxtの通信パターンも見てみる
フロントエンドフレームワークからサーバーにアクセスするパターンという記事を書いたところ、ちょっとバズったので、そういえば調べきれてなかったNuxtの話でも書こうかな、と思って調べてみた記事です。
2024.11.25
Frontend
Xでポストする:Vue.js連載始めます & Nuxtの通信パターンも見てみる(5件の反応)
5
Facebookでシェアする:Vue.js連載始めます & Nuxtの通信パターンも見てみる
はてなブックマークで見る:Vue.js連載始めます & Nuxtの通信パターンも見てみる
Pocketに保存する:Vue.js連載始めます & Nuxtの通信パターンも見てみる(2保存)
2
フロントエンドフレームワークからサーバーにアクセスするパターン
僕が触り始めた頃のウェブフロントエンド開発はデバッガーもなく、ダイナミックHTMLと呼ばれて文字をチカチカさせたりするようなものでした。IE6という超安定ブラウザが出てきたり
2024.11.11
Frontend
Xでポストする:フロントエンドフレームワークからサーバーにアクセスするパターン(180件の反応)
180
Facebookでシェアする:フロントエンドフレームワークからサーバーにアクセスするパターン
はてなブックマークで見る:フロントエンドフレームワークからサーバーにアクセスするパターン(405ブックマーク)
405
Pocketに保存する:フロントエンドフレームワークからサーバーにアクセスするパターン(168保存)
168
パーサーコンビネータを自作してみる
パーサーコンビネータをもっと身近にするという記事でパーサーコンビネータを使ってみる記事を書きました。せっかくなので作ってみたくなったのでチャレンジしてみました。
2024.11.08
Programming
Xでポストする:パーサーコンビネータを自作してみる(12件の反応)
12
Facebookでシェアする:パーサーコンビネータを自作してみる
はてなブックマークで見る:パーサーコンビネータを自作してみる(4ブックマーク)
4
Pocketに保存する:パーサーコンビネータを自作してみる(3保存)
3
Oktaのセキュリティの問題をGoで再現する
先日、Oktaでユーザー名が52文字を超えるとどのようなパスワードでもログインできてしまうという問題が公表されました。Goでも試してみます。
2024.11.06
Security
Xでポストする:Oktaのセキュリティの問題をGoで再現する(20件の反応)
20
Facebookでシェアする:Oktaのセキュリティの問題をGoで再現する
はてなブックマークで見る:Oktaのセキュリティの問題をGoで再現する(1ブックマーク)
1
Pocketに保存する:Oktaのセキュリティの問題をGoで再現する(5保存)
5
Playwrightでなぜかボタンにヒットしない
getByRoleでボタンがヒットしないです、という相談を受けて調べた内容のメモです。次のようなHTMLになっていました。
2024.10.24
Frontend
Xでポストする:Playwrightでなぜかボタンにヒットしない(2件の反応)
2
Facebookでシェアする:Playwrightでなぜかボタンにヒットしない
はてなブックマークで見る:Playwrightでなぜかボタンにヒットしない(1ブックマーク)
1
Pocketに保存する:Playwrightでなぜかボタンにヒットしない(2保存)
2
Goのテストでファイルの読み書きを扱いたい
プロセス外部への副作用がないコードならテストは難しくありませんが、ファイルの読み書き、ネットワーク、データベースを使いだすと気にしなければならないことが増えます。今回はファイルの読み書きを扱うテストを書こうとしていろいろ調べたりしたことをまとめます。
2024.10.16
Programming
Xでポストする:Goのテストでファイルの読み書きを扱いたい(17件の反応)
17
Facebookでシェアする:Goのテストでファイルの読み書きを扱いたい
はてなブックマークで見る:Goのテストでファイルの読み書きを扱いたい(3ブックマーク)
3
Pocketに保存する:Goのテストでファイルの読み書きを扱いたい(5保存)
5
技育祭2024秋で「サークル的活動で業界貢献」というタイトルで発表してきました
2024年9月21日-22日に開催された「技育祭2024秋」で登壇してきました
2024.10.09
Culture
Xでポストする:技育祭2024秋で「サークル的活動で業界貢献」というタイトルで発表してきました(7件の反応)
7
Facebookでシェアする:技育祭2024秋で「サークル的活動で業界貢献」というタイトルで発表してきました
はてなブックマークで見る:技育祭2024秋で「サークル的活動で業界貢献」というタイトルで発表してきました
Pocketに保存する:技育祭2024秋で「サークル的活動で業界貢献」というタイトルで発表してきました(1保存)
1
curlを讃えよ
Web開発者を支える重要なツールにcurlがあります。素晴らしいツールなのですが、ウェブAPIのリクエストがJSONという時代にあって、JSON書くのが面倒とかいろいろあるのですが、そのためだけに他のツールを使うのではなく、もうちょっと世の中がcurlでテストしやすいようになったらいいのでは、と思っていました。
2024.09.24
Programming
Xでポストする:curlを讃えよ(10件の反応)
10
Facebookでシェアする:curlを讃えよ
はてなブックマークで見る:curlを讃えよ(7ブックマーク)
7
Pocketに保存する:curlを讃えよ(10保存)
10
パーサーコンビネータをもっと身近にする
生成AIが人気です。生成AIに対しては自然言語で指示を与えられますが、自然言語を構造化してやりとりする方法としてはよくMarkdownが使われます。その生成AIフレンドリーなMarkdownで設計ドキュメントを作るとしても...
2024.08.19
Programming
Xでポストする:パーサーコンビネータをもっと身近にする(32件の反応)
32
Facebookでシェアする:パーサーコンビネータをもっと身近にする
はてなブックマークで見る:パーサーコンビネータをもっと身近にする(4ブックマーク)
4
Pocketに保存する:パーサーコンビネータをもっと身近にする(7保存)
7
2024年版のDockerfileの考え方&書き方
最近はお客さんとの勉強会でDockerのドキュメントをつまみ食いして読むというのをやっていますが、改めて最新版を読んでみて、いろいろ思考が整理されました。
2024.07.26
DevOps
Xでポストする:2024年版のDockerfileの考え方&書き方(1891件の反応)
1891
Facebookでシェアする:2024年版のDockerfileの考え方&書き方
はてなブックマークで見る:2024年版のDockerfileの考え方&書き方(1085ブックマーク)
1085
Pocketに保存する:2024年版のDockerfileの考え方&書き方(559保存)
559
前のページ
1
2
3
4
5
…
7
8
次のページ