しばやん雑記

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

Durable Functions のエラーハンドリングと向き合う

Durable Functions は async / await で複雑なフローを簡単に書けるので便利ですが、エラーハンドリング周りに少し癖があるので基本的な処理方法をまとめておきます。ドキュメントはありますが、基本的すぎることしか書いてないです。以下の内容は Durable F…

ASP.NET Core Module V2 の In-Process Hosting はアプリケーションプールで 1 つだけ利用可能

ASP.NET Core 2.2 から使えるようになった ANCM V2 の In-Process Hosting はパフォーマンス面で有利なので使っていきたいし、そもそもデフォルトは InProcess になっているので勝手に使っていると思うのですが、タイトルの通りの制約があるので注意です。In…

Elastic Beanstalk で Windows Server Platform v2 が提供されるようになった

先月の話ですが、これまで Linux 系でしか提供されていなかった Platform v2 が、やっと Windows Server 2012 R2 / 2016 にも提供されるようになったようです。これで Linux 系と同様に拡張ヘルスレポートや Immutable でのデプロイも設定可能になりました。…

フリーランスになって 3 回目の確定申告を終わらせた話

今年も確定申告を freee で終わらせました。面倒な確定申告も 3 回目となると操作にも慣れてくるし、知識も付いてくるので楽になってきました。去年は 8 月からガチ無職だったり、入院とか検査とかいろいろあった関係で収入は少し減りました。後半は主にリモ…

既存の 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 月末に入院して行った手術だけで済ん…