数年前から WinQuickLook という Windows アプリケーションを趣味で開発しているのですが、内部実装をガラッと変えた新バージョンの開発進捗が著しく悪いことに悩んでいました。現在 V4 というソリューションで絶賛開発中となっていますが、リリース日は未定…
去年に引っ越した際にフレッツ光クロスの導入と 10 GbE + Wi-Fi 6E 対応ルーターへの買い替えを行ったので、いつでも Wi-Fi 6E デバイスを迎えられる環境でしたが、技適の関係で Wi-Fi 6E を掴めるデバイスが手元にゼロという悲しい状態でした。新しく購入し…
毎年のことながら 1 年がとても早く感じますが、年末にまとめ記事を書くようにしているので書きます。今年は長年住んだ墨田区から港区へ引っ越しを行ったり、そして父親が突然他界したりとプライベートでの変化が多い年でした。仕事面ではありがたいことに非…
2022 年も仕事で Cosmos DB と Change Feed を無限に使ってきたので、2022 年最後の日のブログはそれに相応しい Cosmos DB の話題で締めたいと思います。*1何気なく仕事で Cosmos DB と Change Feed を使っていると、時々 Change Feed は変更履歴を別で持っ…
Twitter で今年になってちょいちょい GitHub Sponsors の話を目にしたので、少なくない支援を頂いている自分としても書いてみることにしました。2022 年に GitHub Sponsors 経由で頂いた支援は 218,578 円でした。実は去年より多くなっているのですが、それ…
先月の話にはなりますが .NET Conf 2022 の Recap Event として福岡で開催されたイベントで、Windows アプリケーション開発について話しました。残念ながらセッション動画は公開されませんが、使用したスライドは以下で公開しています。セッションは以下のよ…
App Service Authentication と ASP.NET を組み合わせて使うと、自動的に Thread.CurrentPrincipal に App Service Authentication で認証したユーザー情報を格納してくれるので、アプリケーション側では Request.IsAuthenticated や User.Identity でログイ…
Preview が公開されてから 1 年以上が経過しましたが、ようやく Azure Functions の Cosmos DB Extension v4 が正式リリースされました。信頼性とパフォーマンスが大幅に改善、更に機能が追加された Cosmos DB SDK v3 ベースになっているので、現在 Extensio…
Visual Studio 2022 17.4 以降に含まれている NuGet 6.4 では、複数プロジェクトでのバージョン管理を一元化出来る Central Package Management が実運用可能なレベルとして提供されています。NuGet などのパッケージマネージャを利用する際の共通の悩みが、…
しばらく前から Azure Functions で Event Hub Trigger と Timer Trigger 以外で Retry Policy を設定している場合に、以下のような警告が起動時に出るようになりました。 [2022-11-19T08:19:24.241Z] Soon retries will not be supported for function 'Fun…