14:41:54 @h3poteto@pleroma.io
2023-08-30 14:34:18 Posting つ tsu1100@m6n.onsen.tech
icon

This account is not set to public on notestock.

14:19:57 @h3poteto@pleroma.io
icon

わろた

14:19:51 @h3poteto@pleroma.io
2023-08-30 14:16:04 Posting 真魚 :tootoise: manamimic@handon.club
icon

まじでもうちょっとなんとかならんかったかこれ・・・

Attach image
Attach image
23:19:10 @h3poteto@pleroma.io
icon

あーうごいた.これは難しいわ

23:04:55 @h3poteto@pleroma.io
icon

あーなるほど,credo経由のflycheck結果をlspのflycheckが上書きしちゃうのか.これはむずいな

22:52:03 @h3poteto@pleroma.io
icon

あーなんか動かないぞー
https://github.com/aaronjensen/flycheck-credo

Web site image
GitHub - aaronjensen/flycheck-credo
22:03:06 @h3poteto@pleroma.io
icon

直せそうだな

21:13:28 @h3poteto@pleroma.io
icon

アタリだ.震源地を突き止めた

21:06:07 @h3poteto@pleroma.io
icon

あーれーこれライブラリのバグじゃね??

14:53:30 @h3poteto@pleroma.io
icon

よし,とりあえず1.25.0でクラスタが作れるところまではきた……

01:26:45 @h3poteto@pleroma.io
icon

rustのバージョン上げたらなんかコンパイル落ちるようになったな……明日にしよ

01:06:48 @h3poteto@pleroma.io
icon

これextendsしちゃったらだめだなぁ.確かにこれは型が一致しないのでは
https://github.com/ibc/fake-mediastreamtrack/blob/master/index.d.ts

22:03:13 @h3poteto@pleroma.io
icon

原因はわかったぞ.aws-sdk-goのCreateVPCPeeringConnectionは,Inputにrequesterとaccepterの設定を取らない.なのでterraformは内部で,PeeringConnectionを作成した後にmodifyしてrequesterとaccepterの設定を上書きしている.しかし,acceptされる前のPeeringConnectionはmodifyできずにエラーになる.依存関係的に,PeeringConnectionAccepterはPeeringConnectionの作成より後ろになるので,modifyのエラーが出た時点でAccepterがapplyされずに,terraformはエラー終了する.と,acceptされないPeeringConnectionが残り,その後もplan差分になる.
つまり,Accepterを作成する場合はvpc_peering_connectionの中にrequesterとaccepterの設定を入れてはいけないのだ.vpc_peering_connection_optionsを使って別設定として流し込まないといけない.

18:52:59 @h3poteto@pleroma.io
icon

@nacika あれ、どこにいます?

17:38:00 @h3poteto@pleroma.io
icon

早めだけど終わりです.懇親会に移動するぞい

17:35:45 @h3poteto@pleroma.io
icon

preferredUsernameがないとmastodonはエラーを履かずに無視されますwww

17:31:37 @h3poteto@pleroma.io
icon

サーバが分離していたらshared_indexは使えないのでフォロー人数分リクエストを投げるしかない

17:31:13 @h3poteto@pleroma.io
icon

shared inbox
これはactor単位ではなくサーバ単位に存在する.コレがある場合は,inboxの代わりにshared_inboxに投げても良い.コレに投げると,そのサーバ内で各ユーザ向けにトゥートを作成したりできる.

17:28:50 @h3poteto@pleroma.io
icon

outboxで,このactorの発信が全部見える.これをポーリングすれば一応見られる

17:19:18 @h3poteto@pleroma.io
icon

ActivityPub仕様の日本語訳だ
https://github.com/argrath/activitypub

Web site image
GitHub - argrath/activitypub: 私家版ActivityPub日本語訳
17:18:16 @h3poteto@pleroma.io
icon

Linked Data Signature
リレーされる時にHTTP Signatureだけだとリレーサーバの鍵が取れない

17:16:20 @h3poteto@pleroma.io
icon

Note型内のtag属性の付与は,送信サーバ内でちゃんとやらないといけない.本文内にあるタグは自力パースが必要

17:05:00 @h3poteto@pleroma.io
icon

あーそれでアクター情報にPublicKeyがついてるんだ

17:03:38 @h3poteto@pleroma.io
icon

誰でもinboxにPOSTできる,となりすまし放題になる.これの対策でHTTP Signaturesをつける

14:31:01 @h3poteto@pleroma.io
icon

docker使わないとなるとみんな何でサーバのセットアップしてるの.
chefはめちゃくちゃ使ってたけど,かなり辛くない?一度Dockerやったらもう二度とchefに戻りたくなくなった

14:09:13 @h3poteto@pleroma.io
icon

https://github.com/rui314/chibicc
これがいいよっていう話

Web site image
GitHub - rui314/chibicc: A small C compiler