Slide 1

Slide 1 text

No content

Slide 2

Slide 2 text

自己紹介

Slide 3

Slide 3 text

名前 : 発火大根 Emacs歴 : 4-5日ほど 職業 : 自宅警備員 a.k.a プー太郎 前職 : ソフトウェアエンジニア 趣味 : Vim,Nostr で遊ぶ 自己紹介1

Slide 4

Slide 4 text

自己紹介2 ~直近の活動~ 2024/9/23, Nostrの国際カンファレンスの 発起人をやりました。 (参加者99人、海外から参加/登壇多数) 登壇したり mattn氏に メッセージ貰ったり マグロの 解体ショーも!

Slide 5

Slide 5 text

Q.Nostrとは?

Slide 6

Slide 6 text

A.プロトコルです

Slide 7

Slide 7 text

Twitter(X)ぽいSNSとか Damus Nostter

Slide 8

Slide 8 text

クックパッド みたいなサービスとか zap.cooking

Slide 9

Slide 9 text

NoteやQiitaみたいな エントリ投稿できるやつとか YakiHonne

Slide 10

Slide 10 text

色々作れます

Slide 11

Slide 11 text

①速い ②電話番号メールアドレスいらない ③潰れない Nostrの特徴

Slide 12

Slide 12 text

①速い Nostr Websocket TCP / IP Ethernet Physical パケット クライアント リレー

Slide 13

Slide 13 text

②電話番号メールアドレスいらない { "content": "test", “created_at”: 1726456407, "id": "7b31d7a9d9e8f65b1e3102a4cdc...", "kind": 1, "pubkey": "101b30ee88c27a13de68bf7...", "sig": "3d7d019db85deece5c1d704c987393957bb8c5c61458...", "tags": [] } ・アカウント=鍵(公開鍵/秘密鍵) ・全てのイベント発行時に電子署名する

Slide 14

Slide 14 text

③潰れない ・自分で選んだ複数のリレーにデータをバラまく

Slide 15

Slide 15 text

2024/2/10 Nostr x Vimの勉強会をやって VimのNostrクライアントを作りました (ライブコーディング)

Slide 16

Slide 16 text

Emacsでも作ってみた

Slide 17

Slide 17 text

Nostrのタイムラインを Emacsのバッファに 表示してみた タイムラインを見るのに 使うパッケージは jsonとwebsocketだけ!

Slide 18

Slide 18 text

これで、Emacsで開発しながら Nostrのタイムラインが 見れる!

Slide 19

Slide 19 text

Thank you for your Attentio…

Slide 20

Slide 20 text

本当にそれで 良かったのでしょうか? (天の声)

Slide 21

Slide 21 text

もうひと手間入れたい

Slide 22

Slide 22 text

ということで 美少女にNostrの投稿を 喋らせてみた

Slide 23

Slide 23 text

No content

Slide 24

Slide 24 text

No content

Slide 25

Slide 25 text

No content

Slide 26

Slide 26 text

構成 Nostrリレー Emacs 伺か (デスクトップ マスコット) Nostr SSTP

Slide 27

Slide 27 text

伺かとは ・2000/5/25に発表されたデスクトップマスコット ・24年の歴史あり ・拡張性が高く、今も開発が続いている

Slide 28

Slide 28 text

2025/5/18 綿商会館4Fで 伺か25周年イベントをやるらしい!

Slide 29

Slide 29 text

余談

Slide 30

Slide 30 text

余談 ・Emacs (いいMAX)を始めて使った ・デフォルト状態でもパッケージ入れやすかった ・ショートカットはevilでvimライクにしている ・ollama(ellama) + Nostr + 伺か連携を考えていた ・自分のノートPCだと重かった

Slide 31

Slide 31 text

Thank you for your attention ! Nostrで遊んでみよう! 伺か楽しいよ!