Conversation
Notices
-
sumiyaki (sumiyaki@plr.ph3j.com)'s status on Sunday, 29-Nov-2020 02:04:06 JST
sumiyaki
ActivityPub実験全然進まない。受けるサーバをPythonで作っていくことにしようかと思い始めたのだけど、早くもwebfingerの辺りで停止状態。MIMEとかContent-typeとかJSONの"と'とか、python clientでのhttp.client.BadStatusLineエラーとか、Chromeでは見れなくて、Firefoxでは観れるとか。curlではどうかとか。結局、PleromaなりMisskeyなりMastodonと通信できればよい、というか、それぞれできるように調整する、しないといけないのが面倒。なんとなくActivityPubに関係なさそうなレイヤーで既にくたびれている。#ActivityPubで作りたい #ActivityPub #python #JSON #MIME -
sumiyaki (sumiyaki@plr.ph3j.com)'s status on Sunday, 29-Nov-2020 02:34:01 JST
sumiyaki
あと、あると良いなと思うものText と JSON の template engine ?Text Macro Editorつまり、HTMLやXML, JSON などなどに変数を簡単に突っ込めるようにしたい。プログラム自体もマクロで出力したい。一度設定したら、ほとんど変更しないようなものはテキストマクロなりジェネレータで生成したい。Pythonでやるよりもgolangあたりでやったほうが後々は良いのかも。でも今は時間が無いから・・・。#ActivityPubで作りたい #ActivityPub #JSON #macroprocessor #golang -
sumiyaki (sumiyaki@plr.ph3j.com)'s status on Sunday, 29-Nov-2020 02:44:44 JST
sumiyaki
Python 3.6以降に F-stringとか F形式というらしいものがある。それにはリテラルの途中に変数を入れて展開してくれるそう。Here documentでもできそう。>>> a = "蜜柑">>> b = f'''1231 342353 {a} 563456 afefaf'''>>> b'1231 342353 蜜柑 563456 afefaf'#python #python3.6 #here_document #F_string -
sumiyaki (sumiyaki@plr.ph3j.com)'s status on Tuesday, 01-Dec-2020 08:59:00 JST
sumiyaki
ActivityPub実験はやはりなかなか進まず。HTTP Signatureがよく分からない。httpsighttps://github.com/ahknight/httpsigでsigningの仕方はなんとなくわかるけど、verifyの仕方がよく分からない。pylodon https://github.com/rowanlupton/pylodonでhttpsigが使われているけど、verifyはしていない?#ActivityPubで作りたい #ActivityPub#HTP_signature #httpsig
-