備忘録

備忘録

2024-02-01から1ヶ月間の記事一覧

Prometheus + Node exporter + Grafanaを利用してテレメトリデータをグラフ化する方法

Ⅰ. はじめに タイトルの通り「Prometheus + Node exporter + Grafanaを利用してテレメトリデータをグラフ化する方法」です。 Ⅱ. 手順 1. 新規ディレクトリを作成する mkdir telemetry 2. 新規ファイルを作成する telemetry/prometheus/prometheus.yml global…

ASP.NET Coreでレスポンスを圧縮する方法

Ⅰ. はじめに タイトルの通り「ASP.NET Coreでレスポンスを圧縮する方法」です。 Ⅱ. 手順 1. サンプルプログラムを書く Program.cs using Microsoft.AspNetCore.ResponseCompression; using System.IO.Compression; var builder = WebApplication.CreateBuild…

C#のシリアライズ、デシリアライズ方法まとめ

C#

Ⅰ. はじめに Ⅱ. まとめ Newtonsoft.Json System.Text.Json System.Text.Json (UTF-8 Bytes) MessagePack MemoryPack 参考 Ⅰ. はじめに タイトルの通り「C#のシリアライズ、デシリアライズ方法まとめ」です。例として以下クラスを利用します public class Us…

SQLでMySQLとMariaDBを判別する方法

Ⅰ. はじめに タイトルの通り「SQLでMySQLとMariaDBを判別する方法」です Ⅱ. 手順 1. 以下SQLを実行する SHOW VARIABLES like '%version_comment%' 実行結果 MySQL version_comment MySQL Community Server - GPL MariaDB mariadb.org binary distribution Go…

C#でMySQLのジオメトリ記憶形式を読み取る方法

Ⅰ. はじめに タイトルの通り「C#でMySQLのジオメトリ記憶形式を読み取る方法」です。本記事では便宜上「ジオメトリ記憶形式」という単語を利用しますが正しい単語ではありません。 英語では「Internal Geometry Storage Format」と書かれています。 Ⅱ. 手順 …

エクスプローラのナビゲーションウィンドウからCreative Cloud Filesを削除する方法

Ⅰ. はじめに タイトルの通り「エクスプローラのナビゲーションウィンドウから Creative Cloud Files Personal Account user@example.com を削除する方法」です。 Ⅱ. 手順 1. 以下コマンドを実行する reg add "HKEY_CLASSES_ROOT\CLSID\{0E270DAA-1BE6-48F2-A…