.NET 8 は C# 12
#dotNET
AssemblyInfo.cs は .NET 6 以降は .csproj で設定するのがデフォルト
https://learn.microsoft.com/ja-jp/dotnet/core/project-sdk/msbuild-props#migrating-from-net-framework
#dotNET
今年も飲み放題
ありがとうございます

読め
NIPs のコミットのキャッチアップ
https://github.com/nostr-protocol/nips/commits/master?since=2023-12-22&until=2023-12-24
* README
* NIP の番号の先頭にゼロを付けた
* `kind 2` の非推奨について言及された
* NIP-44: Encrypted Payloads (Versioned)
* https://github.com/nostr-protocol/nips/commit/ffc32c43e6b08ac54d63b21c8887f0f073c716ba
* NIP-01: Basic protocol flow description
* `
#キャッチアップ #nips
今日はこれ

#イベント
ユーザーの pubkey か、ユーザーごとの署名者の pubkey
9WtCKr1TpO20xtWyImyqLbi/jQiW3vUXM0W3x+gzmibBVfwhxTpIGJlbZHrsQ1cl7nqAkWbzaYgpYuvOAuL3wwxGhaZNG2es4cleAg+Tjx4NL6rP8M0qPzZs9SExLkHtJaijfiy2im5Xh8q7+lrqFfXsPcSXr0cmRx4uiCEq9+LsKgNqtxzFM6t0/UuzM0McPJ1nNbJDUF6QnJzrL+wSKhisBil5F96dQegmm/vGAK+3BQpiAWSt92sqeHSELIXVyu7Z9b1Nj/Jvch2S25RBULFRIrTlMp3JLc3KBo16JQDOOfxr91c+1pA+6dN8zoWedcLAINyDyz2mZhkHBTXoVQ==?iv=Lfgn129fAWyZ8/STuOrZkA==
YakiHonne mobile app
ブログ プラットフォームの YakiHonne のモバイル アプリ
iOS: https://apps.apple.com/mo/app/yakihonne/id6472556189
Android: https://play.google.com/store/apps/details?id=com.yakihonne.yakihonne
#キャッチアップ #awesomenostr
nostr-geotags
イベントの様々なジオタグ (`g` タグなど) を生成する JavaScript モジュール (ESM)
リポジトリ: https://github.com/sandwichfarm/nostr-geotags
#キャッチアップ #awesomenostr
YakiHonne mobile app
ブログ プラットフォームの YakiHonne のモバイル アプリ
iOS: https://apps.apple.com/mo/app/yakihonne/id6472556189
Android: https://play.google.com/store/apps/details?id=com.yakihonne.yakihonne
#キャッチアップ #awesomenostr
https://github.com/nostr-protocol/nips/blob/master/46.md
> The client always starts by generating a random key which is used to communicate with the signer
セッションごと?
なんとなく理解できた気がする
https://github.com/nostr-protocol/nips/blob/master/46.md
> The client always starts by generating a random key which is used to communicate with the signer
セッションごと?
> - **connect**
> - params: [`pubkey`, `secret`]
なるほど、わからん
https://github.com/nostr-protocol/nips/pull/831#discussion_r1401571254
https://github.com/nostr-protocol/nips/blob/master/46.md
> The client always starts by generating a random key which is used to communicate with the signer
セッションごと?
> The signer key will always be the key of the user who controls the signer device.
これは何でも良さそう
https://github.com/nostr-protocol/nips/blob/master/46.md
> The client always starts by generating a random key which is used to communicate with the signer
セッションごと?
> The user copies that token and pastes it in the client UI somehow. Then the client can send events of kind `24133` to the specified relays and wait for responses from the remote signer.
https://github.com/nostr-protocol/nips/pull/831#discussion_r1372968659
会話の流れから察すると、`connect` を送信する必要はなさそう