NostrP2Pの地味だけどやらんとまずい処理を実装した。
コツコツ。
なお、昨日頭を悩ませて実装した処理は、NutsDBの仕様の認識誤りで、ずっと簡単に書けることが分かったので書き直した。
まあ、はじめからこのI/Fしかないのおかしくね、とはおもっていたが、おかしいのは私の頭だったロボ。
NutsDB、オンディスクRedisみたいな感じで使えるので、リレーサーバ実装しようかな、とかいう人は使ってみるのオヌヌメ。
ただ、品質はちゃんと検証していない。
https://gist.github.com/ryogrid/0ba0d825c3bb840dffa519c5ab91d4ff/revisions#diff-66632ccda7bd19c38e4c70c96892135489109a29e72de26d5e5f9d1ebd580a85
https://github.com/ryogrid/nostrp2p/compare/remove-amount-overed-events-from-db-and-etc?expand=1
#nostrp2p
月野うさぎ
npub1avge...yucl
OBです
Youtubeデ、ジロ・デ・イタリア、トイウロードレースノタイカイノライブハイシンシテルロボ
(あっ、パンツ上げたけどちょっと残ってた...)
とか、なるんだよ!
もうおじさんかも、とか、おしっこフィニッシュのキレが悪くなり出してから言ってください。
クソガキがほざくなよ?
見えないものを見ようとしている時点で既にメンタルがアレなので病院に行ったほうがいい
スターになるのか、お星様になってしまうのか。
NostrP2Pの地味な修正項目をシバいたロボ。
コツコツロボ。
https://gist.github.com/ryogrid/0ba0d825c3bb840dffa519c5ab91d4ff/revisions#diff-66632ccda7bd19c38e4c70c96892135489109a29e72de26d5e5f9d1ebd580a85
https://github.com/ryogrid/nostrp2p/compare/implment-fixed-number-limit-num-entry-getting?expand=1
#nostrp2p
GitHub
Comparing main...implment-fixed-number-limit-num-entry-getting · ryogrid/flustr-for-nosp2p
a minimal NostrP2P client made of flutter (one of flustr fork) - Comparing main...implment-fixed-number-limit-num-entry-getting · ryogrid/flustr-f...
帰り路ロボ


のす民を扇動するマルコフロボな
お宿のWiFiの調子がおかしいのでテザリングしてノスっているロボ
NostrP2Pのクライアントでhex形式のpubkey先頭を表示してしまっていたのを、npub形式の先頭に直した。
なお、NostrP2Pの試し方は以下。
#nostrp2p

Zenn
NAT透過なピュアP2P分散マイクロブログシステムの開発
ryo_gridさんのスクラップ
車内でテザリングしてM1 MBAを運用開始!
ワタシ、エネルギーホキュウノタメ、ビールデアルコールをセッシュシテイル
知事が自分で仕込んだのかな、とか考えると見方も変わってくるロボなー
オ、オッパパパパイ
ワタシ、エーアイトウサイノロボット、オマエタチノシゴトウバウ
ウィーン、ガチャ。
ウィーン。
ワイ、並列・並行プログラミングについて明るい方だとオーラ出してる人類なのにRCU知らなかった。
恥ずかしい。
(DBMS実装の実質的なマジョリティであるマルチバージョン並行性制御とかではこの手のものが必要になるし、カーネルでも活用されている)


くまメモ
userspace RCU(QSBR)の使い方と解説 - くまメモ
http://lttng.org/urcu|Userspace RCU という大変クールなプロジェクトがあります。「RCU(リードコピーアップデート)...
NostrP2Pのサーバに鍵ペア(npub, nsec, hexそれぞれ)を生成するコマンドを追加して、起動時のコマンドラインオプションでの公開鍵指定もnpub形式を受け付けるようにした。
コツコツ。
#nostrp2p

Gist
みんなで頑張る分散ピュアP2Pマイクロブログシステム(NostrP2p)
みんなで頑張る分散ピュアP2Pマイクロブログシステム(NostrP2p). GitHub Gist: instantly share code, notes, and snippets.