C#

Linqのパフォーマンスを改善するなら ChatGPT

パフォーマンス改善対象のソースコードの難度は高く、1週間くらいかかると当初は見積もっていた作業が、ChatGPTに依頼したら、実行結果の検証も含めて半日でおわりました。   ChatGPTに依頼 「下記C#ソースコードのパフォーマンスを改善...
C#

VB.NETのソースコードをC#へ変換するなら ChatGPT

過去に作られた VB.NETのアプリを改修する場合、C#へ変更することが多いですが、VB.NETを C#へ変換してくれるWEBサイトは少なく、手間はかかりがちです。ChatGPTだと高精度で VB.NETソースコードを C#ソースコードへ変...
.NET Core

MagicOnionが通信しているデータサイズを測定

MagicOnionが通信しているデータサイズを測定する場合、送信するデータクラスのインスタンスを MessagePackSerializer.Serialize()し、シリアライズされたバイトデータのサイズから測定できます。 MagicO...
.NET Core

.NET 6.0とMagicOnionで実現するgRPC通信(Windowsフォーム)v6

.NET 6.0 の Windowsフォームアプリから、MagicOnion NuGetパッケージを使い、gRPC通信処理を行う 前回作成したサンプル に、MagicOnionで通信するモデルクラスのKeyを、文字列から数値インデックスへ変...
.NET Core

.NET 6.0とMagicOnionで実現するgRPC通信(Windowsフォーム)v5

.NET 6.0 の Windowsフォームアプリから、MagicOnion NuGetパッケージを使い、gRPC通信処理を行う 前回作成したサンプル に、WEBサーバの最大30MB通信制限を解除する設定を加えました。ソースコードは Git...
アンチエイジング

「トレビーノ浄水シャワー」「はつらつシャワー」の残留塩素

※それぞれ、DPD試薬が反応しきるまで、2時間くらい経過させています。 トレビーノ浄水シャワー 美研でレンタルしている TORAY トレビーノ浄水シャワー トレシャワー RS53 の残留塩素をDPD試薬で計ってみたら 0.5くらいあった。シ...
アンチエイジング

「クリンスイ浄水器」「きよまろプラス浄水器」「ミネラルウォーター」の残留塩素

※それぞれ、DPD試薬が反応しきるまで、2時間くらい経過させています。 クリンスイ 美研でレンタルしている クリンスイ 蛇口直結型高性能浄水器 SUPER-TARO の残留塩素をDPD試薬で計ってみたら 0.3くらいあった。水の出し方はチョ...
テスト

Windows 11で アプリのパフォーマンス測定

Windows 11 でパフォーマンスカウンターを使い、アプリのパフォーマンス測定をする手順 スタートメニューを開き、「パフォーマンスモニター」または「perfmon.msc」を検索し、選択します。 パフォーマンスモニターが開いたら、左側の...
.NET Core

.NET 6.0とMagicOnionで実現するgRPC通信(Windowsフォーム)v4

.NET 6.0 の Windowsフォームアプリから、MagicOnion NuGetパッケージを使い、gRPC通信処理を行う 前回作成したサンプル に、シリアライズされたMessagePackの通信データを Lz4圧縮する処理を加えまし...
C#

ファイルの内容を16進数で表示するツール

ファイル読み込んで内容を16進数で表示するツールを、けっこう前に作成しました。ソースコードは GitHub で公開しています。   主な処理