Home | Notifications | New Note | Local | Federated | Search | Logout
🦉@aaa@tinyap.izkluxcvy.foo
tinyapをつくっています
Joined: 2025-11-29 20:51:33
187 notes, 8 following, 4 followers
🦉@aaa (2026-01-09 01:11:16)
疲れたから肉とか食べにいきたい
Reply to @aaa
🦉@aaa (2026-01-07 02:08:01)
著作権から解放されるために著作権的な効力が必要わねん…
🦉@aaa (2026-01-07 01:57:56)
著作権表示なんかもいらないけど免責とか曖昧さとかでやっぱりオープンソースはMIT/BSD/ISCを使うべきなんだな
Reply to @tak4
🦉@aaa (2026-01-06 00:48:12)
好きな絵があって、自分も絵を描くというのは素敵で、羨ましいです。
いつかたかしさんのゲームを見るのが楽しみです
🦉@aaa (2026-01-06 00:43:44)
OpenSSLに依存しなくなったかわりにバイナリが1MBぐらい増えた
🦉@aaa (2026-01-05 23:08:33)
これで一通り作り終えた
修正がでなくなったらそれを1.0にしよう
🦉@aaa (2026-01-05 21:08:25)
うまく移行できた!
これでlemmyをフォローできます
🦉@aaa (2026-01-05 20:01:37)
もうすぐRSA鍵変更を試すので(壊れないでほしいけど)壊れるかもしれないです
Reply to @aaa
🦉@aaa (2026-01-05 16:07:28)
そうだった
https://github.com/LemmyNet/activitypub-federation-rust/blob/a7da04c2d8682b89b931e75a6f0f13f11e2b1073/src/http_signatures.rs#L25
🦉@aaa (2026-01-05 15:16:23)
なんとなくhttp署名検証で公開鍵のフォーマットが違って弾かれてる気がする
RFCにpkcs1と書かれてあるのに実際多くのapソフトウェアが使うのはpkcs8で、tinyapも外部の鍵はpkcs8として読み込んでいる
できることなら内部もpkcs8に変更するけど、公開鍵を変えるとアカウントが認識されなくなるトラウマがある
http signatureはまだドラフトなんだから勘弁してよとも思う
🦉@aaa (2026-01-05 13:55:08)
ずれた仕様のソフトウェアに互換するためのさらにずれた仕様のソフトウェアと互換..しなければならない
🦉@aaa (2026-01-05 13:53:05)
lemmyからfollow acceptが返ってこない..
帰ったら調べよう
🦉@aaa (2026-01-05 01:22:29)
自分としてはapiはいらないけど、必要な人が使ってくれるかもと思ってオプションで追加してる
Reply to @tak4
🦉@aaa (2026-01-05 01:13:53)
ブーストとリプライと画像が共存している場所がここしかなかったので…!
🦉@aaa (2026-01-05 00:55:52)
画像やファイルをてきとうにあげれるサーバーがほしい
🦉@aaa (2026-01-05 00:54:29)
もうすぐ完成しそう
https://pasteboard.co/TYLZ8t3muol3.png
🦉@aaa (2026-01-04 22:33:20)
apiから
投稿の テスト
🦉@aaa (2026-01-04 00:33:02)
scpでサーバーに実行ファイルを何度も試行錯誤しながら送っていると通信制限に引っかかって?ネットワークが異様に遅くなる
🦉@aaa (2026-01-04 00:23:20)
mastodon apiのoauthを実装できた
うれしい
🦉@aaa (2026-01-03 15:27:26)
新しいバージョンのテストを始めています
idが変わっているため昔の返信やブーストが消えています
不具合随時直していきます
🦉@aaa (2026-01-03 15:23:20)
どうだー
🦉@aaa (2026-01-02 21:37:12)
プレーンテキストが好きだからpreタグを使うけど、これは標準で折り返さないから困る
🦉@aaa (2026-01-02 16:44:02)
学位も実務経験もなくてどうやって就職するんだろう
🦉@aaa (2026-01-01 01:32:59)
https://github.com/izkluxcvy/tinyap/commit/9b7bdee0e2c811057cc1f3c06f77ee19c8febc34
🦉@aaa (2025-12-31 16:03:24)
コンパイラの最適化でrsa暗号の速度が数十倍速くなる気がする
🦉@aaa (2025-12-30 01:09:15)
簡素で整理されていて良いですね
理想的には無装飾で、欲しければユーザーが勝手にやるというのがいいですが、
実際には前おっしゃっていたように文字コードなども含めて、
必要なものは使ってしまった方が居心地が良く、その塩梅が難しいですね
🦉@aaa (2025-12-29 14:31:20)
帰省の新幹線で作業を進めようかしらと思ったけど新幹線の体の浮遊感が画面と相性悪くくらくらしたためやめ
🦉@aaa (2025-12-28 20:30:36)
ありがとうございます。
年末、寛ぐ、言葉が気持ちいいですね
🦉@aaa (2025-12-28 20:29:16)
(timestamp_ms << n) | random_bits
だけでtimestamp(63 - n bit)、random(n bit)の64bit idを得られる。
19bitをランダムに使うと、秒間100万生成しても衝突確立が0.1%ぐらいだ。
これは大いに時系列だからprimary keyに使えるし、なにより短く、int64に収まる。
短いと人間にも優しいし、データベースも小さく、速くなる。
🦉@aaa (2025-12-28 20:02:32)
まだ時間はあるけど、もう頭が疲れているからこれで今年は終わりにしよう
たしかにコードは良くなっていると思う
Older Notes