すべての記事

YouTube・Netflix のおすすめはどう決まるのか — レコメンドシステム入門
読了 5分

YouTube・Netflix のおすすめはどう決まるのか — レコメンドシステム入門

YouTube の次の動画や Netflix のトップ画面が、どうやって自分の好みに合わせられるのかを、コードなしで説明します。似た人をたどる協調フィルタリング、コンテンツの似ぐあいを見る方法、そしてフィルターバブルのような限界まで、非開発者の目線で解きほぐしていきます。

ハードウェア中級 #3 メモリ深掘り — available・ダーティページ・コンテナ上限
読了 6分

ハードウェア中級 #3 メモリ深掘り — available・ダーティページ・コンテナ上限

free の出力で見るべきたった 1 つの列、書き込みバーストを生むダーティページの動作、swappiness の本当の意味、そして cgroup のメモリ上限とコンテナの OOMKilled まで、運用の場面のメモリを扱います。

広告はなぜ私についてくるのか? ターゲティングと Cookie、プライバシー
読了 5分

広告はなぜ私についてくるのか? ターゲティングと Cookie、プライバシー

一度だけ見たスニーカーがニュースサイトに数日間ついてくる理由を、コードなしで整理します。広告ネットワークが Cookie や端末 ID で何を集めるのか、0.2 秒で回る RTB オークションはどう動くのか、そして 3rd-party Cookie の廃止や ATT の変化の中で露出を減らす方法までを、非開発者の視点で解説します。

LLM アプリ開発 #7 埋め込みとベクトル検索
読了 5分

LLM アプリ開発 #7 埋め込みとベクトル検索

テキストを意味を持つベクトルに変える埋め込みと、そのベクトルで似た文書を見つけるベクトル検索を扱います。次回の RAG に向けた準備段階です。

AWS Certified CloudOps Engineer - Associate (SOA-C03) #10 Domain 4-1 ネットワーキング — VPC 運用と接続トラブルシューティング
読了 6分

AWS Certified CloudOps Engineer - Associate (SOA-C03) #10 Domain 4-1 ネットワーキング — VPC 運用と接続トラブルシューティング

SOA-C03 シリーズ 10 本目の記事で、ネットワーキングドメイン (18%) の最初のトピックである VPC 運用を扱います。ルートテーブルとゲートウェイ、セキュリティグループと NACL の違い、NAT と VPC エンドポイント、ピアリングと Transit Gateway、そして接続できないときにどこをどの順序で点検するのかを運用の観点で整理します。

Certified Kubernetes Administrator (CKA) #25 Troubleshooting 4: Networking、DNS、RBAC、証明書の期限切れ
読了 11分

Certified Kubernetes Administrator (CKA) #25 Troubleshooting 4: Networking、DNS、RBAC、証明書の期限切れ

Certified Kubernetes Administrator (CKA) シリーズ 25 編です。サービス通信ができないときに Endpoints から NetworkPolicy まで押さえる診断順序、CoreDNS と nslookup で名前解決の失敗を絞り込む方法、RBAC の Forbidden エラーを auth can-i で読む方法、そして kubeadm certs check-expiration で期限切れの証明書を見つけて直す方法を整理します。

Certified Kubernetes Application Developer (CKAD) #20 試験のコツと時間管理、よく間違えるパターン
読了 10分

Certified Kubernetes Application Developer (CKAD) #20 試験のコツと時間管理、よく間違えるパターン

CKAD の実技を受けに行く直前にもう一度読んでいく圧縮版です。2 時間で約 15〜20 個のタスクを運用する時間管理、kubectl 速度セットアップの再整理、命令型 generator と公式ドキュメントの活用、実技で点数を逃す定番パターン 8 つとその回避法、混同しやすい概念ペア、ドメイン別の受験直前チェックリストまで整理します。次の #21 はフルスケールの実技模擬試験です。

Certified Kubernetes Security Specialist (CKS) #18: コンテナの不変性、forensics
読了 11分

Certified Kubernetes Security Specialist (CKS) #18: コンテナの不変性、forensics

Certified Kubernetes Security Specialist (CKS) シリーズの 18 番目の記事です。ランタイムセキュリティの最後のピースであるコンテナの不変性とインシデント対応を扱います。readOnlyRootFilesystem でファイルシステムを読み取り専用に固め、書き込みが必要なパスだけを emptyDir で開けるパターン、実行中の変更を禁じて再デプロイだけで入れ替える不変運用、そして侵害された Pod を NetworkPolicy とノードの cordon で隔離し、証拠を保全してから kubectl debug で調査する forensics の手順まで YAML の例で整理します。

Docusaurusでマニュアルを作る #2 サイドバーと検索 — ドキュメントの情報構造を組む
読了 3分

Docusaurusでマニュアルを作る #2 サイドバーと検索 — ドキュメントの情報構造を組む

ドキュメントが数十編に増えても読者が道に迷わないためには、サイドバーと検索が核心です。Docusaurusでsidebars.jsを使ってサイドバーを自動・手動で構成し、検索を付ける選択肢を整理します。

Hugoでマニュアルを作る #3 コンテンツ作成 — コードブロック、Mermaid、コールアウト
読了 4分

Hugoでマニュアルを作る #3 コンテンツ作成 — コードブロック、Mermaid、コールアウト

ドキュメントを読みやすくする三つの要素を扱います。ファイル名・行ハイライトが付くコードブロック、コードで描く Mermaid のダイアグラム、そして注意・警告を目立たせて見せるコールアウトまで、Hextra での使い方を整理します。

Kubernetes and Cloud Native Associate (KCNA) #9 模擬選択式試験: 50問 + 解説
読了 21分

Kubernetes and Cloud Native Associate (KCNA) #9 模擬選択式試験: 50問 + 解説

KCNA シリーズの最終回です。本試験と同じドメイン比重 (Kubernetes Fundamentals 46%、Container Orchestration 22%、Cloud Native Architecture 16%、Observability 8%、Application Delivery 8%) に合わせて 50 問を解き、各問題の下に正解と解説を併記しています。50 問中 38 問 (75%) 以上正解で合格圏とみなし、試験予約を進めます。

MkDocsでマニュアルを作る #2 navと検索 — ドキュメントの情報構造を整える
読了 4分

MkDocsでマニュアルを作る #2 navと検索 — ドキュメントの情報構造を整える

ドキュメントが数十編に増えても読者が迷わないためには、サイドバーと検索が要です。MkDocsでnavをmkdocs.ymlに直接設計し、Materialのナビゲーション機能と内蔵検索をオンにするところまで整理します。