ツナ缶雑記

ぐうたらSEのブログです。主にマイクロソフト系技術を中心に扱います。たまに技術と関係ないことも書きます。

Issue や Pull Request を自動的にプロジェクトへ追加する方法(GitHub Actions未使用)

GitHub の Issue や Pull Request を、登録時に Project へ自動紐づけする GitHub Actions を使わないで行う方法を解説します。

ASP.NET Coreでダミーの認証処理を組み込む

ASP.NET CoreのWebアプリケーションで、サーバーサイドで完結するダミーの認証処理の組み込み方を解説します。

東京23区東側のじゃぶじゃぶ池 まとめ(2024年)

東京23区東側のじゃぶじゃぶ池をまとめました。開催期間、駐車場の有無、対象年齢、オムツ水着可否、形態、床の素材、サンダルの可否に限定して、ギュッと情報まとめてます。

打鍵感を追求するモバイルキーボード選び(MX Keys mini)

PC

ノートパソコンのキーボードが壊れたのをきっかけに、外付けのモバイルキーボードを探す旅に出ました。行きついた先は Logicool の MX Keys mini 。とても良いキーボードでした。

大型外部ディスプレイによる作業効率化

PC

ノートPCだと画面サイズが足りない!そんな時に使う外部ディスプレイですが、私がいろいろ試して最終的に落ち着いた環境について書いてみました。

Azure Pipelines で Git LFS を有効にする方法

Azure Pipelines は、明示的に設定しないと Git LFS が有効になりません。チェックアウト時にファイルは存在するけどファイルサイズがおかしい(異常に小さくなる)場合は、 Git LFS を有効にしましょう。

.NET 8 でのアプリケーション設定の実装方式と設定値の検証方法

.NET 8 でのアプリケーション設定の管理方法と読み出し方、設定値の検証方法を解説します。

Ryzen CPU の Hyper-V ゲストマシンで Docker Desktop を実行する

前回は Hyper-V で作成した仮想マシンの中に、さらに Hyper-V で仮想マシンを作る話を書きました。 tsuna-can.hateblo.jp 今回は Docker Desktop を Hyper-V の仮想マシンにインストールして使ってみようと思います。 私の使い方だと、この構成ができると大…

Ryzen CPU で Hyper-V の入れ子を試す

以前 Ryzen CPU を使って Hyper-V の入れ子ができるようになる話を書きました。 tsuna-can.hateblo.jp ようやく手元の環境が整ってきたので、今回は Hyper-V の入れ子を試してみようと思います。 環境 ホストマシン Windows 11 Pro 21H2 Ryzen 9 5900X 第 1 …

Rest Client の Cookie キャッシュを削除する

前回は VS Code から Web API のテストを行うための拡張機能である Rest Client をご紹介しました。 tsuna-can.hateblo.jp marketplace.visualstudio.com Rest Client は、サーバーが発行した Cookie を自動的に次のリクエストに引き継いでくれる機能があり…

VS Code で Web API をテストする(Rest Client)

最近 Web API のテストをするとき、 VS Code の拡張機能である Rest Client を多用しています。 今回はその簡単なご紹介です。 Rest Client とは その名の通り、 Web API をたたくための VS Code の拡張機能です。 以下からダウンロードできます。 marketpla…

画面操作のキャプチャを Gif アニメにするツールのご紹介(GifCam)

PC

PC 画面内の一部を Gif アニメにできるツールを見つけたので紹介します。 GifCam https://blog.bahraniapps.com/gifcam/ 自分が PC 操作しているのを部分的に記録しておくとき、一般的な動画ファイルでは容量の無駄遣いになってしまいます。 サイズが大きい…

Logic AppでJSONを簡単に取り扱う

Logic App で外部の API をたたいて、取得した JSON をもとに何かする、みたいなことをやろうとするときに個人的によくやる便利な使い方を書いてみます。 取得した JSON を解析する [データ操作] の中にある [JSON の解析] を利用しましょう。 使い方 今回は…

名前空間宣言の内側に using ディレクティブを置くと Using の削除と並び替えが動作しない

暗黙的な using ディレクティブと global using C# 10 になって結構うれしい機能のひとつが暗黙的な using ディレクティブと global using の機能です。 docs.microsoft.com この機能があるおかげで、ほとんどすべてのクラスファイルに追加していた System …

Core 第12世代の PC 構成を考える(まとめ)

PC

Core 第 12 世代 CPU を用いた PC を作るシリーズは、今回で最終回です。 ここまでに選定してきたパーツと、流用するパーツを合わせて最終構成を書いてみようと思います。 また流用するパーツを組み合わせて、消費電力と電源ユニットの過不足を確認します。 …