Commentclojurecode日本語Clojureを紹介する記事はよくマクロの存在を最強の武器としてあげているが、実際にマクロはそう頻繁には使わない気がする。個人的にマクロを作る目印になるのはとあるウィキの記事に書いてある基準。C++を主にみたデザインパターンの考え方の批判で指摘されるのは、ああやってパターンを繰り返し適応するのはまだコード化できてないなんらかの抽象化があることを示している。コードに規則性や繰り返しが現れるのは、今使っている抽象化が十分ではない印。マクロに任せるべきコード展開を手動でやっている。Commentactivitypubcodekitsune日本語タイトル通りではあるが、その言葉全部通じない人も少なからずいるし、そもそもどうやっては書いてない。言葉の定義から順にする:ActivityPubって何、それを使った通信が一体どんなものか、SNS連合とは何なのか、そして最後どうやってそれと通信できたかを述べる。Commentcodeobservabilityここしばらくは空いてる時間でキツネという分散型SNSを開発している。Pleromaなど)とのサーバー間の通信も重要。本番に上がって使ってもらう時はもちろん、現状の開発中でもログは不可欠。バグがもしあった時に、いちいちデバグ文をあちこちに入れて何とか原因を突き詰める作業をできるだけ減らしたい。俺に考えつくのは、例えばリクエストや処理が失敗したとしても、初段の調査に最低限必要な情報は既にログにあるようにしたい。Themes.HomeArchives。