Avatar
かすてらふぃ🍁
d1d1747115d16751a97c239f46ec1703292c3b7e9988b9ebdd4ec4705b15ed44
𝑭𝒖𝒍𝒍-𝒔𝒕𝒂𝒄𝒌™ 𝑺𝑾𝑬, Amateur Percussionist, Rhythm Game Mania, Travel Lover. Developing: - Nosaray: https://nosaray.vercel.app - nostatus: https://nostatus.vercel.app - nostr-fetch: https://github.com/jiftechnify/nostr-fetch Operating: - wss://nrelay.c-stellar.net (everyone can read, only followers of me can write) - wss://nrelay-jp.c-stellar.net (JP only) - wss://srtrelay.c-stellar.net (accepts shiritori-connected posts only) Banner: drawn by nostr:npub1targ0yle577hpqnumt2u2em78eve07jn6zfq42kyuvp2cr2garnseahjvn

シングルスレッド前提なので考えることは減るけど

コールバックベース非同期処理をAsyncIteratorに変換するにはGoのChannelの再発明みたいなことをJSでやらないといけないんだなあとなってる

AsyncIteratorにしてみるか

Denoがnpmパッケージの読み込みにそのまま対応してくれたおかげで特別な対応何もしなくて良くなったのありがたい

Temporalはよ〜って言ってる

JS DateとNostrプロトコルの相性の悪さについて

さっき公開したやつ、publish前にbuildするの忘れてておかしくなってたので早速0.1.1が出た

これ広告無しでTL見るためのテクニックらしいんだけど、こういう状況でも役に立つんだね

なるほどまたTwitterおかしくなったのか

姿が不安定なNostrちゃん

公開作業してるうちにまたなんか起きた?

リレーから全部取ってくるライブラリ、最低限の機能ができたので雑に公開しました〜

https://www.npmjs.com/package/nostr-fetch-all

全イベント取ってくるやつ、リレー接続管理の層から自分で作り直して、署名検証スキップすれば万単位のイベントも1秒くらいで取れるようになった

NosTxのバグ探してたらSnortのURLリンクが無限に増殖する謎バグに遭遇するの巻

なんとなくそんな気はしてたけど署名検証まあまあ重いな、手元の環境でも1イベントあたり1msに収まらない