すべての記事

Siri・Alexa はどうやって私の言葉を聞き取るのか? 音声がテキストになるまで
読了 5分

Siri・Alexa はどうやって私の言葉を聞き取るのか? 音声がテキストになるまで

音声アシスタントが常に聞いているという話は、半分だけ正しいです。ウェイクワードだけを待つ小さな耳、音をテキストに変える音声認識、意図をつかんで答えを作る段階まで、一言の裏側のリレーをたどります。ときどき変な聞き取り方をする理由と、プライバシーの実際もあわせて整理します。

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

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

ドキュメントが数十編に増えても読者が道に迷わないためには、サイドバーと検索が肝心です。Starlightでサイドバーを自動・手動で構成し、標準で組み込まれた検索を見ていきます。

Zoom・Google Meet はどう動くのか? リアルタイム通信と WebRTC
読了 5分

Zoom・Google Meet はどう動くのか? リアルタイム通信と WebRTC

ビデオ会議が映像と音声をどうやって取り込み、圧縮し、遅延なく届けているのかをコードなしで整理します。WebRTC とは何か、ブラウザー同士の直接接続にシグナリング・STUN・TURN・SFU がなぜ必要なのかを、非開発者の視点で解説します。

ハードウェア中級 #2 CPU 深掘り — ターボ・スロットリング・スチールタイム
読了 6分

ハードウェア中級 #2 CPU 深掘り — ターボ・スロットリング・スチールタイム

スペック表のクロックは約束ではありません。ターボブーストとサーマルスロットリングでクロックが揺れる理由、仮想マシンの CPU を削るスチールタイム、コンテキストスイッチのコストと CPU ピンニングまで、運用の場面で見る CPU を扱います。

LLM アプリ開発 #6 ツール呼び出しで外部機能を連携
読了 5分

LLM アプリ開発 #6 ツール呼び出しで外部機能を連携

Claude に、私たちが定義した関数を直接呼び出させるツール呼び出しを扱います。ツール定義、tool_use の処理、実行ループまで、外部 API やデータベースに Claude をつなぐ土台を作ります。

AWS Certified CloudOps Engineer - Associate (SOA-C03) #9 Domain 3-3 デプロイ — コンテナ運用 (ECS・EKS・ECR)
読了 5分

AWS Certified CloudOps Engineer - Associate (SOA-C03) #9 Domain 3-3 デプロイ — コンテナ運用 (ECS・EKS・ECR)

SOA-C03 シリーズ 9 番目の記事で、SOA-C03 で新たに編入されたコンテナ運用を扱います。ECS と EKS の違い、Fargate と EC2 起動タイプの選択、ECR でイメージを保存・スキャンする方法、コンテナのロギングとモニタリング、そしてデプロイとスケーリングの運用まで、新しい出題範囲を運用の観点で整理します。

AWS Certified Developer - Associate (DVA-C02) #15 フルスケール模擬試験 — 50 問 + 解説
読了 19分

AWS Certified Developer - Associate (DVA-C02) #15 フルスケール模擬試験 — 50 問 + 解説

DVA-C02 シリーズの最後の記事です。実際の試験のドメイン比重 (開発 32% ・セキュリティ 26% ・デプロイ 24% ・トラブルシューティングと最適化 18%) に合わせて 50 問を解き、各問の正解と解説で弱いドメインを見つけます。時間を計って解いたあと、不足している部分は該当ドメインの記事に戻って補強してください。

Certified Kubernetes Administrator (CKA) #24 Troubleshooting 3: Control plane (apiserver/etcd/scheduler ダウン)、etcd 復旧
読了 11分

Certified Kubernetes Administrator (CKA) #24 Troubleshooting 3: Control plane (apiserver/etcd/scheduler ダウン)、etcd 復旧

Certified Kubernetes Administrator (CKA) シリーズ 24 番目の記事です。control plane コンポーネントが static Pod として動くという点を診断の出発点に据え、kubectl が応答しない apiserver ダウンから etcd ダウン、scheduler/controller-manager ダウンまで症状別に原因を絞り込む方法を整理します。crictl と journalctl でコンテナを直接覗き、マニフェストを直して kubelet が再起動するようにする流れを手に覚えさせます。

Certified Kubernetes Application Developer (CKAD) #19 Ingress と NetworkPolicy
読了 9分

Certified Kubernetes Application Developer (CKAD) #19 Ingress と NetworkPolicy

Certified Kubernetes Application Developer (CKAD) シリーズの 19 番目の記事です。外部トラフィックを L7 でルーティングする Ingress と、Pod 間通信をホワイトリストで制御する NetworkPolicy を実技の観点から整理します。host / path ルーティングと pathType、IngressClass、TLS 設定から podSelector ベースの default deny パターンまで YAML 例で実際に作っていきます。

Certified Kubernetes Security Specialist (CKS) #17 Falco 行動分析、audit logs (Runtime)
読了 12分

Certified Kubernetes Security Specialist (CKS) #17 Falco 行動分析、audit logs (Runtime)

Certified Kubernetes Security Specialist (CKS) シリーズ 17 編です。最後のドメイン Monitoring・Logging・Runtime Security の核心として、syscall ベースのランタイム脅威検知ツール Falco のルール構造とカスタムルールの作成、出力の読み取りを扱い、Kubernetes API 監査ログ (audit log) のポリシーレベルと stage、apiserver フラグ設定、ログ分析まで、試験で頻出する作業を中心に整理します。

Docusaurusでマニュアルを作る #1 インストールから最初のドキュメントまで
読了 4分

Docusaurusでマニュアルを作る #1 インストールから最初のドキュメントまで

Docusaurusでチームドキュメントや製品マニュアルのサイトの骨組みを立てます。Node.jsの準備からcreate-docusaurusでサイトを生成し、開発サーバーで最初のドキュメントを表示するところまで一気に進めます。

Google ドライブ・iCloud はどう同期されるのか? クラウドストレージと競合コピー
読了 5分

Google ドライブ・iCloud はどう同期されるのか? クラウドストレージと競合コピー

スマホで撮った写真がノートパソコンに現れるまでの間に何が起きているのかを整理します。変更の検知と変わった部分だけのアップロード、2 台で同時に編集したときの競合コピー、そして同期がバックアップではない理由まで、非開発者の視点で解説します。