しばやん雑記

Azure とメイドさんが大好きなフリーランスのプログラマーのブログ

既存の WPF アプリケーションを .NET Core 3.0 に移行した

Visual Studio 2019 が RC に到達したという話だったので、検証用に使っているマシンにインストールして既存 WPF アプリの .NET Core 3.0 移行がどのくらいのコストで行えるのか試しました。にぃにが書いているように .NET Core 3.0 を Visual Studio 2019 R…

Azure App Configuration を一通り試したのでメモ

今朝出てきた Azure の新しいアプリケーション向けサービスの Azure App Configuration が、今持ってる課題をいい感じに解決してくれそうなので、プレビューのうちに一通り触っておきました。普通は ASP.NET Core の Configuration Provider や ASP.NET の C…

Azure Service Bus のスループットとクォーターを確認した

久し振りに Service Bus について調べる機会があったので、適当にコードを書いてどのくらいのスループットが出るのかと、クォーターで引っかかった後にどうなるかなど、気になっていた挙動も調べました。Service Bus は Premium で試しています。Standard で…

そろそろ Azure Cloud Services の移行先についてひとこと言っておくか

最近はまあまあ Cloud Services (Web Role / Worker Role) からの移行という話を聞くようになってきましたが、大体のケースで Service Fabric への移行を勧められているようです。正直言ってこの提案は全くの見当外れであるケースが大半でしょう。何故なら現…

Web App for Containers と ACR Tasks が Windows Server 2019 にアップデートされていた

久し振りに Web App for Containers (Windows) を作成してみたら、ホスト OS が Windows Server 2019 にアップデートされてることに気が付きました。正式リリースではないですがアップデートはほぼ確実でしょう。これで大幅にサイズが削減された Docker Imag…

希少がんが見つかってから回復するまでの記録

去年の夏に受けた内視鏡検査で消化器に病変が見つかった。そして昨日、手術で摘出した病変の病理診断の結果が出て、主治医からは完治と言われたテンションで書いている。幸いにも発見が早く、病変も大きくなかったため 1 月末に入院して行った手術だけで済ん…

錦糸町で『ファースト・マン』を観てきた

Facebook か Twitter のどちらかに広告が出てきたのが気になっていたので、サクッとレイトショーで観てきました。錦糸町では同時刻にコードギアスをやっていたので満員でしたが、こっちはまあまあ空いてました。タイトルの通り、人類で初めて月面を歩いたニ…

Windows 10 で Process Isolation を使う時の注意点など

Docker Engine 18.09.1 と Windows 10 Version 1809 の組み合わせ時に Process Isolation *1 が使えるようになっています。Windows Server Containers は Hyper-V Containers より軽量なので助かります。早速弄っていましたが、クライアント OS で使う場合に…

Azure CLI と Key Vault を使って自己署名証明書を作成する

たまに検証とかで必要になるので自己署名証明書を作ることがあるのですが、コマンドを毎回覚えていられないので最近は Azure Key Vault で作ってしまうことが多いです。Azure Portal から作るのは少し面倒なのと、内部で使われている API バージョンが古くて…

Durable Functions のオーケストレーターが失敗したことをキャッチしたい

Durable Functions ではアクティビティが失敗した場合にはオーケストレーターで例外が投げられるので、try ~ catch を使って簡単にハンドリングしたり、アクティビティの実行に CallActivityWithRetryAsync を使えばいい感じにリトライもしてくれます。以下…