Avatar
i
4a20a2b7673c2ef864f9f9ef48913a5491eacab430562f6d8d1f31b04118a67a
console.log(["A", "ctivity", "P", "ub", " | ", "tkithrta.gitlab.io"].join(""));

TLS, QUIC, MLS

Messaging Layer Security (MLS)、顧客が本当に必要だったものかもしれん

あれ? これってNoise Protocol Frameworkでは https://www.rfc-editor.org/rfc/rfc9420

そういう意味でいうとプロプライエタリのほうが存在意義について考えるのが難しいかもしれんね。ソースも読めないし需要なくなったら諸々終了するので

ワシが公開しているOSSはログインしなくても見れるメモ帳みたいなものだと思っているので、少なくともワシには需要があり十分成り立っている

9割のOSSは死んだことにすらされず、世の中に存在しないことになっている

涼しくなってきたので再開。Spring Bootようやく理解できたけど一発で理解できる資料少ないな? そのうち書いたほうがいいかもしれん

JavaでAP実装、各機能できたのであとはコピーして少し修正したりすればv1にできる程度になったんだけど暑くてなにもできなくなった

分散型SNSは原始時代であることを人類は理解しなければならない

Spring Bootなんもわからん。今までの常識が通用しない。みんなどうやって勉強してんの

GitpodのUsageから計算してみたら合計20時間だったのでそんなんでもない? まあでも休憩時間もJavaについて調べているからな……

夏休みマジでJavaとJVMしかやってないな

プログラミング書くというかライブラリ使うときの問題として

APのSignatureヘッダー作るやつ

* URLライブラリやDateTimeライブラリに関する理解

* SHA-256のようなハッシュ関数やBase64のようなバイナリに関する理解

* RSAやX.509におけるPEMファイルやDERファイルに関する理解

が必要でFizzBuzzのようなプログラミング書くときの問題としてめっちゃ優秀だなと思った

なんかGitHubで公開していない謎のnpmパッケージを使用しているっぽい https://www.npmjs.com/package/http-request-signature

Structured Field Valuesではない古いシリアライズを使用した最新の仕様かな

HTTP Message Signaturesについて調べていたら Brave Browserで使用されているの見つけてびっくりした。Digestヘッダーをed25519鍵で署名しているらしい https://github.com/brave/brave-browser/issues/30441