BEACHSIDE BLOG

Azure とか C# 好きなエンジニアの個人メモ ( ・ㅂ・)و ̑̑

Azure Cognitive Search - データをインポートしてインデックス作成する

全開のブログではインデックスがある前提でインデックスを push モデルで更新する方法と、camel case への変換に関する Tips を書きました。 blog.beachside.dev インデックスありきの話を書いたので、今回はそもそものインデックスを作るところのメモです。…

Azure Cognitive Search - 検索のインデックス更新の基礎 ( C#, SDK v11 )

Azure Cognitive Search でインデックスを更新する際 C# でサクッと更新できるのですが、それに関するメモです。 インデックスの更新は大きく2パターン Pull model Push model SDK v11 の基礎知識 パッケージ名 Json の Serializer 実装してみる Azure Porta…

Windows の 警告音 が うっせぇわ なので静かにしていただく

オンラインで会議とかワイワイすることが増えた昨今、状況次第でボリュームを大きくしてることもあります。 そんなときに Windows のデフォルトの警告音だとテロンテロン鳴ったらうるさくて不快で、最終的にはキーボードの裏から指突っ込んで奥歯がたがたさ…

SSMS でテーブルの変更の保存をできるようにする ( SQL Server Management Studio )

SSMS で GUI でテーブル定義を変更しようとすると 変更の保存が許可されていません って言われますよね、新たに SSMS をインストールしたときに設定を変更していないと。 近頃は Azure Data Studio を使ってて、昨年9月に組み立てた自分のデスクトップ PC に…

RX 6800 XT に換装したら AMD Radeon Software が起動しなくなった

先日ようやく ASRock の Radeon RX 6800 XT Taichi X 16G OC を購入できたので、今まで半年ほど利用した RX 5700 XT Taichi X 8G OC から何も考えずに換装したところ、PC 的には問題なく動きワーイってなってたんですが... 去年欲しかったけど在庫なくて買え…

freee 初心者 向け 利用メモ (2021年1月)

個人事業主として会計の知識ゼロで freee を利用したときに直感的にわからなかったことをメモしてみました。 完全に私自身のこんなユースケースを想定したものです。 事業用の銀行口座とクレジットカードがあって、freee で同期の設定してる 生活費は、事業…

Swagger UI の相対パスをカスタマイズする ( ASP.NET Core, OpenAPI, Swashbuckle )

最近 OpenAPI ( Swagger ) を設定するのに Swashbuckle の使い方を書いてましたが、その流れで相対パスの変更方法をメモしておきます。 相対パスの変更には2つのポイントがあります。 Swagger UI の相対パス swagger.json の相対パス それぞれ見てきます。 …

Swagger UI で Azure AD の認証をする (ASP.NET Core, Authorization Code Flow with PKCE)

前回は Open API の基本的な設定をしましたが、今回のゴールはこんな感じ。 Swagger UI の Authorize ボタンから Azure Active Directory (Azure AD) のサインイン画面にとんで、サインインできたらトークンを取得する Swagger UI で認証が必要な API を Aut…

ASP.NET Core で Open API ( Swagger ) の設定の基礎 (.NET Core 3.1 と .NET 5)

OpenAPI の tool set である Swagger の設定、しばらくしてなかったので改めてメモしていきます。 まず余談ですが、ASP.NET Core の Web API で Swagger を利用するときに使う NuGet package は、現時点では主にこの2つって感じです。 Swashbuckle.AspNetCor…

ASP.NET Core 5 のルーティングの基本

ASP.NET Core のルーティングについての簡単な自分用メモです。ようは Endpoint Routing についてです。 タイトルでは ASP.NET Core 5 と書きましたが Endpoint Routing は v2.2 で追加されて以前の Routing 機能よりパフォーマンスの向上もしているので使わ…