DNSSECで固めるキャッシュポイズニング対策:ネットワークエンジニアの視点
インターネットの基盤であるDNSは、ドメイン名とIPアドレスを紐付ける重要な役割を担っています。しかし、その信頼性に疑義が生じると、私たちは意図しないサイトへ誘導されたり、フィッシング詐欺の被害に遭ったりするリスクに晒さ … 続きを読む
インターネットの基盤であるDNSは、ドメイン名とIPアドレスを紐付ける重要な役割を担っています。しかし、その信頼性に疑義が生じると、私たちは意図しないサイトへ誘導されたり、フィッシング詐欺の被害に遭ったりするリスクに晒さ … 続きを読む
サーバー構成管理は、システムの安定稼働と効率的な運用に欠かせません。中でもPowerShell DSC(Desired State Configuration)は、Windows環境においてその強力な力を発揮します。今回 … 続きを読む
Office文書の自動化に日々奮闘されている皆さん、こんにちは。今回は、VBAでPDFファイルから必要なデータを抽出するという、多くのビジネスシーンで要望されるテーマに挑戦します。特に、「外部ライブラリを一切使わず、VB … 続きを読む
最近、WebAssembly(Wasm)がブラウザの枠を飛び出し、サーバーサイドでの活用に大きな注目が集まっているのをご存じでしょうか? 開発者コミュニティの間で活発な議論が交わされており、私自身もその可能性に非常にワク … 続きを読む
近年、IT業界で急速に普及し、IPA午前2試験でも頻出テーマとなっているのがアジャイル開発です。変化の激しい現代において、この開発手法の理解は、私たちエンジニアにとって不可欠なスキルと思います。今回は、アジャイル開発の核 … 続きを読む
システム管理やアプリケーション運用において、証明書はセキュリティの要となる要素です。その証明書がどこに、どのように格納されているのか、そしてそれらを効率的に管理する方法は、日々の業務で避けては通れないテーマではないでしょ … 続きを読む
LLMの思考連鎖プロンプティング設計と評価 1. ユースケース定義 本稿では、顧客サポートにおけるFAQからの問い合わせ対応を自動化するLLMプロンプトの設計と評価に焦点を当てます。特に、単に回答を提示するだけでなく、な … 続きを読む
X.509証明書とCRL/OCSP検証のセキュリティ実践 1. 脅威モデル: 証明書ライフサイクルと検証の脆弱性 X.509証明書は、通信相手の身元を保証し、暗号化通信の基盤を提供する重要なセキュリティ要素です。しかし、 … 続きを読む
LLMの思考連鎖プロンプティング設計と評価 1. ユースケース定義 本稿では、顧客サポートにおけるFAQからの問い合わせ対応を自動化するLLMプロンプトの設計と評価に焦点を当てます。特に、単に回答を提示するだけでなく、な … 続きを読む
DSCでサーバー構成管理:プロフェッショナルなPowerShell運用術 はじめに DSC (Desired State Configuration) は、Windowsサーバーやクライアントの構成をコードで定義し、その … 続きを読む