シングルスレッド前提なので考えることは減るけど
コールバックベース非同期処理をAsyncIteratorに変換するにはGoのChannelの再発明みたいなことをJSでやらないといけないんだなあとなってる
AsyncIteratorにしてみるか
Denoがnpmパッケージの読み込みにそのまま対応してくれたおかげで特別な対応何もしなくて良くなったのありがたい
Temporalはよ〜って言ってる
JS DateとNostrプロトコルの相性の悪さについて
さっき公開したやつ、publish前にbuildするの忘れてておかしくなってたので早速0.1.1が出た
これ広告無しでTL見るためのテクニックらしいんだけど、こういう状況でも役に立つんだね
なるほどまたTwitterおかしくなったのか
姿が不安定なNostrちゃん
公開作業してるうちにまたなんか起きた?
リレーから全部取ってくるライブラリ、最低限の機能ができたので雑に公開しました〜
全イベント取ってくるやつ、リレー接続管理の層から自分で作り直して、署名検証スキップすれば万単位のイベントも1秒くらいで取れるようになった
とてもkawaii
NosTxのバグ探してたらSnortのURLリンクが無限に増殖する謎バグに遭遇するの巻
???
昨日の夜おもいたって作ってました。
URLをドメイン+NIP-19準拠のキー(投稿・ユーザーのnpub)をやると、普段使っているクライアントへ自動転送してくれます
バグ潰しを行いたいのでテストお願いします
1バグにつき777sats(早いもの勝ち)
再設定はページにルートアクセスするだけ
↓実際のURL発行例
https://nostrtransport-stg.web.app/npub1l60d6h2uvdwa9yq0r7r2suhgrnsadcst6nsx2j03xwhxhu2cjyascejxe5
https://nostrtransport-stg.web.app/ で「常にこのアプリを使用する」のチェックを外した状態で https://nostrtransport-stg.web.app/ + npubのURLにアクセスすると出る画面に書いてある「設定を変えるときは以下のURL」のリンク(https://nostx.shino3.net)を踏むと無限リダイレクトするようです
なんとなくそんな気はしてたけど署名検証まあまあ重いな、手元の環境でも1イベントあたり1msに収まらない