SASキーを用いた認証でユーザー専用コンテナによるセキュリティ強化策を考えた

今回は、Azure Blob Storage を使用したマルチテナントファイルアップロードシステムにおけるセキュリティ問題の分析と、ユーザー専用コンテナアーキテクチャの結果をまとめたものです。
元々考えていたアーキテク ...
Azurite利用時におけるCORSエラーの解決策

ローカル環境でAzure StorageをエミュレートするAzuriteは非常に有用なツールです。しかし、その利用過程でCORS (Cross-Origin Resource Sharing) に起因する問題が発生することがあ ...
macでgemma3nをDocker Modelsから使用する

Apple Silicon使ってるならAIのモデルの実験で一番手っ取り早いやり方がDocker Modelsを使うことだと思ってます。
自分のローカル端末の性能でどれくらい動くのかというのを実験し ...
Docker MCP Toolkitが統合されたので再度セットアップから連携までを解説

前回、下記で拡張機能のDocker MCP Toolkitの導入について記事を書きましたが、非推奨となったので再度記事を書きます。
さて、以前の発端は以前のDocker MCP Toolkit経由だと日本語が文字化けすると ...
【解決】Azure WebJobsがポータルに表示されなくてハマった。原因は圧縮方法。

Azure App ServiceでWebJobsにZIPファイルをアップロードしたのに、なぜかポータルにWebJobが表示されない…。設定は正しいはずなのに、スケジュール実行もされず、途方に暮れてました。
原因はZIPフ ...
ローカルLLMをTyping Mindから使う。Docker Model Runner + Gemma 3 連携を リバースプロキシ[Caddy] で実現するまで

今週はローカル環境で大規模言語モデル (LLM) を動かして遊んでました。特に Docker Desktop に統合された「Model Runner」機能は、コンテナ技術を使って手軽に LLM を試せるので捗ります。今回は、この Do ...
Mac M4でDocker Model RunnerでLLMをローカル実行

大規模言語モデル(LLM)をローカル環境で動かすのは、まだまだハードルが高いと感じています。モデル選び、ハードウェア設定、パフォーマンス調整など、本格的に開発を始める前に、準備段階でつまずいてしまうことも少なくありません。
【Terraform】depends_onのベストプラクティスと使用例

Terraformを使ってAzureのインフラをコードで管理していると、「このリソースは、あのリソースが作成された後に作られてほしいんだけど、Terraformがうまく認識してくれない…」といった状況に遭遇することがあります。多くの場 ...
非推奨となった拡張機能で提供されていたDockerのMCP Toolkitについての記事

この記事の内容は非推奨となっています。
新しいMCP ToolkitはDocker自体に組み込まれているので、わざわざ下記のように拡張機能としてインストールする必要はなくなりました。
新しくなったMCP Toolkit ...
Azure Static Web Appsにカスタムドメインを設定

Azure Static Web Appsで運用しているサイトに自分のドメインを設定することにしました。備忘録として残しておきます。
前提条件まず、今回の状況から説明します。
Azure Static Web ...