オウルです。 さて、最近工作にハマってる4歳の娘が作った、これは一体誰しょう? 煉獄杏寿郎 娘の日課は「ノージーのひらめき工房」を3~4回観る⇔工作なので、我が家は娘の工作品で溢れかえっています。こんなに無邪気に工作するのも、いつまでだろう ... 続きを読む
【おれの備忘録】はじめてのRust-XMLパースとスマートポインタのCow
actix-webではやくWebアプリを作りたいオウルです。あと、RustでWebAssembly したい。今回は、意外に使う頻度が多いXMLパースをRustで実装です。 Rustの学習にあたり、僕は公式ドキュメント以外に次の2冊の入門書を ... 続きを読む
Googleフォームと連携したスプレッドシートのデータを.NETで取得したり削除したり
オウルです。 皆さんは、Gmail、Googleドライブ使ってますか? 僕は便利なのでガンガン使ってます(所属会社ではGoogle Workspace)。今回は、そんなGoogleサービスの1つ、Googleフォームとスプレッドシートについ ... 続きを読む
【初心者】MongoDB C#/.NET Driverを使用して動的クエリをビルド
オウルです。 今回の題材はMongoDBです。MongoDBはNoSQLでドキュメント指向データベースです。そのMongoDBをMongoDB C#/.NET Driverを使用して検索してみます。DBMSは慣れてるけどMongoDBは、、 ... 続きを読む
Web Workerを使ってドラクエウォークのこころ情報を取得してみる
オウルです。 今回は、ハマっているドラクエウォークを題材にWeb Workerを使ってドラクエウォークのこころ情報を取得してみます。まぁ、この程度の処理であれば、わざわざWeb Workerを使用しなくともFetchだけで事足りますが、そこ ... 続きを読む
【初心者向け】ASP.NET Core IdentityとSendGridを使用したメールベースの2要素認証
オウルです。 前回の【初心者向け】ASP.NET Core Identity – 構成編でIdentityの構成をしたので、今回はSendGridを使用したメールベースの2要素認証を紹介します。 ローカル環境 WSL v1 ... 続きを読む
【初心者向け】JWTトークンを使用してASP.NET Core APIをセキュアにする
オウルです。 JWTトークンの復習も兼ね、JWTトークンを使用してASP.NET Core APIをセキュアにします。JWTトークンを処理する認証ミドルウェアではMicrosoft.AspNetCore.Authentication.Jwt ... 続きを読む
【Linux初心者向け】UbuntuでASP.NET Coreをホストしたときの和暦表示
オウルです。 C#をメインにされている方は、Windowsには慣れてるれど、Linuxはちょっと。。。という方は多いのではないでしょうか。というのも僕もその一人だからです。ということでC#プログラマーで、且つLinux(Ubuntu)初心者 ... 続きを読む
ASP.NET Core ファイルアップロードをマルチパートから読み取るときのクロスサイト要求偽造の検証
オウルです。 ASP.NET Coreでファイルアップロードをマルチパートから読み取る場合、formタグで自動生成された偽造防止トークンをValidateAntiForgeryTokenフィルターで処理するとエラーになります。このエラーの解 ... 続きを読む
Azure Application GatewayからNginx、ASP.NET Core AppにWebトラフィックを転送
オウルです。 Azure Application Gatewayは、Web アプリケーションに対するトラフィックを管理できるWebトラフィックロードバランサーですが、WAF機能もあります。今回はWAFとしてAzure Application ... 続きを読む