• 2024-12-21の日報


    今日やったこと

    Common Lisp

    今日は一日6時間ひたすらCommon Lispを書いていたのでかなり整った。

    成果として、bech32のエンコード処理を実装できた。 bech32というのはNostrとかで見るnpubとかnsecとかそういう形式のデータを表現する規約。

    なおbech自体はNostrではなくBitcoinの方で決められている。

    NostrのNIP-01はわりとシンプルな仕様だけど、Nostrの根幹とも言える仕様なのでしっかり実装する必要がある。 それゆえ正確性にかなり気を遣って実装していて、また違ったたいへんさがある。

    明日以降やりたいこと

    bech32のデコード処理とか、メッセージ周りとか。 はやくNostrに投稿するところまで漕ぎつけたい。


    ko-fi ☕GitHub Sponsors 🐙