Tech

プロンプトインジェクションとその防御

LLMのプロンプトインジェクションはセキュリティリスクを伴う。本稿では、その防御戦略と評価手法を詳述する。入出力契約本稿で扱うLLMアプリケーションの入出力契約を以下に定める。入力: ユーザーからの自由形式テキスト。最大1024文字。出力:...
Tech

役割 (Role) プロンプティングの深掘り

役割プロンプティングの深化と評価LLMにおける役割プロンプティングは、特定ペルソナによる高品質な出力を導出する。本稿では、役割プロンプティングの設計、評価、改良サイクルを詳述する。ユースケース定義技術サポートチャットボットがユーザーの質問に...
Tech

CoTプロンプティングの活用と改善

CoTプロンプティングによる複雑な推論タスクの精度向上複雑な推論タスクにおけるLLMの精度向上のため、CoTプロンプティングの活用と改善手法を詳述する。入出力契約タスクは、与えられたビジネス要件から適切なAPIエンドポイントとパラメーターを...
EXCEL

PowerShellスクリプトの署名と実行

PowerShellスクリプトの署名と並列実行PowerShellスクリプトの署名と実行は、セキュリティポリシー遵守と運用の効率化に不可欠である。本稿では、署名手順、Runspaceを用いた並列実行、エラー処理、ロギング、性能計測を含む包括...
EXCEL

PowerShellでイベントログ監視と通知

PowerShellによるイベントログ監視と通知の実装本記事は、PowerShell 7以降を利用し、複数のWindowsホストからイベントログを効率的に収集・監視し、異常を検知した場合に通知を行う堅牢なスクリプト設計について解説する。導入...
EXCEL

PowerShellで並列処理を効率化

PowerShellで並列処理を効率化PowerShellの並列処理は、多数のWindowsホストに対する操作や大規模データ処理の効率を劇的に向上させます。本稿では、現場で適用可能な並列処理の実装、検証、運用を解説します。目的と前提 / 設...
EXCEL

PowerShell DSCで設定管理

PowerShell DSCによる大規模Windows設定管理と実践的アプローチPowerShell DSCはWindows環境の設定管理をコード化し、望ましい状態を維持する。本稿では、実践的な運用手法と課題を解説する。目的と前提 / 設計...
EXCEL

VBAクラスモジュールの設計と利用

VBAクラスモジュールは、大規模なOffice自動化においてコードの構造化、再利用性、保守性を向上させる。背景/要件VBAによるOfficeアプリケーション開発は、ビジネスロジックの複雑化に伴い、コードの可読性や保守性が低下する傾向にある。...
Tech

自由テーマ

PowerShellでWPF GUIを開発する際、XAMLによる宣言的UI定義とデータバインディングの活用は、コードの可読性と保守性を向上させる。これにより、UIとロジックの分離が促進され、開発効率とメンテナンス性が向上する。XAMLによる...
EXCEL

WebAssembly System Interface (WASI)

WebAssembly System Interface (WASI) 解説:Universal Runtimeの実現へWASIはWebAssemblyがブラウザ外でOSリソースに安全にアクセスするための標準インターフェース。この標準化が、...