pleromaのbookmarks api実装、deactivatedのuserも取ろうとしてるしobject消した上にサーバー死んでると取得できないのはバグでは?

ログ流してたら再起動後だと lib/pleroma/web/mastodon_api/views/status_view.ex:104 でエラー起きてた (UndefinedFunctionError) function nil.data/0 is undefined が発生してた。というかバージョンがpleroma 2.4.55-0-g987e1d3-pl-kpherox-devでpull忘れてるのに気づいた

lib/pleroma/web/mastodon_api/views/status_view.ex · develop · Pleroma / pleroma · GitLab
https://git.pleroma.social/pleroma/pleroma/-/blob/develop/lib/pleroma/web/mastodon_api/views/status_view.ex#L104

lib/pleroma/web/mastodon_api/views/status_view.ex · develop · Pleroma / pleroma · GitLab

pleromaが叩いてそうなSQL叩いて普通に帰って来てるからobject消した古いやつが取得できないとダメとかなんかなぁ…になってる

ブックマークAPIが500返してる

後でブログに残して手順思い出せるようにしとこう

何もしてないpg_restoreがあまりにも終わらなくてpg_upgradeやろうかと思ったけど`command: -c fsync=off`で--jobs 8オプションつけたら現実的な時間でrestore出来て良かった

postgres:13-alpineのvolumeが35GBあるのにpostgres:15-alpineにrestoreした直後のvolumeは19GBしかない

~/bin/pleroma_ctl database vacuum analyzeもやったし大丈夫かしら

postgres:15-alpineにrestoreしてpleroma動かしてnginx繋いだけど問題なく動いてるかな?

なんか全然disk書き込みされないし

pg_restoreに1時間以上かかってるからtianon/docker-postgres-upgradeでpg_upgrade叩くのやろうかなってなってる

docker logs -fでずっとskipping vacuum of "activities" --- lock not availableって流れてくる

du -bd1でマウントしたvolume見たら値が変わらないけどpg_restoreってどういう挙動するんだ

time command頭につけときゃよかった

postgresqlのアップグレード、pg_dumpとpg_restoreでやろうかなとか思いながら別のコンテナはやしてpg_restore走らせてみたら思ったより時間かかる

2022-12-27 12:49:52 🌑🌒🌓🌔はいいぞ🌖🌗🌘🌑の投稿 nisejasuikei@heislandmine.work

このアカウントは、notestockで公開設定になっていません。

お年玉を経費に計上

2022-12-27 17:23:15 NHK NEWS【非公式】の投稿 NHK_NEWS@mastodon.chotto.moe

[ジャニーズ事務所 「お年玉」を経費に計上 4000万円追徴課税]
「ジャニーズ事務所」とそのグループ会社が、所属するタレントに毎年渡している「お年玉」は、会社の経費ではなく、社長の個人的な支出だとして東京国税局から所得税の源泉徴収漏れを指摘され、およそ4000万円を追徴課税されたことが関係者への取材で分かりました。
www3.nhk.or.jp/news/html/20221

ジャニーズ事務所 「お年玉」を経費に計上 4000万円追徴課税 | NHK

pleromaのmerge developしたのでついでにpostgresql 15にする作業したくなったのでup down繰り返すかも

ようやく2.5.0がリリースされてTLSv1.3 onlyのサーバーとお話できるようになった

2022-12-27 13:55:24 Suji Yanの投稿 Sujiyan@mstdn.jp

このアカウントは、notestockで公開設定になっていません。

プロジェクトをろくに調べられない三流投資家なんか相手にすんなってなるやつじゃん

2022-12-27 12:37:34 神楽坂 凪の投稿 Nadja@fedibird.com

このアカウントは、notestockで公開設定になっていません。

ゲーム全然やらんからPlague Incが一つだけどんとあるやつになってた

まだWebRenderがshipされたってニュース聞いてない

Webページのレンダリング、いつまでGeckoのままなのかな

2022-12-27 11:42:58 めじの投稿 Median@p.median.moe

このアカウントは、notestockで公開設定になっていません。

2022-12-27 11:14:39 無宛@零月のラウラ良かった……の投稿 LwVe9@mstdn.poyo.me

このアカウントは、notestockで公開設定になっていません。

2022-12-27 11:14:21 やまこの投稿 yamako@fedibird.com

このアカウントは、notestockで公開設定になっていません。

開かれた百合!?

ソフトウェア名と一緒に調べてようやくスタートラインだと思うけど利用者数が比較的少なめだとそんな軽すぎる情報残してる人いないのでやっぱりログ見ることになる

検索エンジンでHTTP satus code単独で調べてもMDN以上に確かなソース引っ張ってこれるケース大概無いと思う

500 Internal Errorはソフトウェアがちゃんとエラーハンドリング出来てないか単純にサーバーでエラー起きてることを伝えてるやつなのでログとかソースコード当たらないとなんともってやつ

2022-12-27 10:55:03 かき@ねむしーの投稿 oyster@nemushee.net

このアカウントは、notestockで公開設定になっていません。

🐟ウオーーー💨

政治

解散総選挙で信を問う、野党が雑魚のときにそれ言ってもなーんも響かん

stream paramに渡してるtopic名がpleroma? akkoma?がちゃんと返せるやつじゃないとか?

lib/pleroma/web/mastodon_api/websocket_handler.ex · develop · Pleroma / pleroma · GitLab
https://git.pleroma.social/pleroma/pleroma/-/blob/develop/lib/pleroma/web/mastodon_api/websocket_handler.ex#L22-49

そんなことはなかった

lib/pleroma/web/mastodon_api/websocket_handler.ex · develop · Pleroma / pleroma · GitLab

access_tokenパラメータ解釈できてないとかあるのかなつってる

2022-12-27 02:09:52 もちゃ(あと-9.80Kg)の投稿 mot@mastodon.motcha.tech

このアカウントは、notestockで公開設定になっていません。

2022-12-27 02:08:22 もちゃ(あと-9.80Kg)の投稿 mot@mastodon.motcha.tech

このアカウントは、notestockで公開設定になっていません。

Release 2.5.0 (!3816) · Merge requests · Pleroma / pleroma · GitLab
https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3816

あー?

Release 2.5.0 (!3816) · Merge requests · Pleroma / pleroma · GitLab

Draft: Release/2.5.0 (!3724) · Merge requests · Pleroma / pleroma · GitLab
https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3724#note_22602d68b6c73a15e26c94adf6d5ef9de68e0792


??????

2.5.0のrelease MRが閉じられてるんだけどなんで?

Draft: Release/2.5.0 (!3724) · Merge requests · Pleroma / pleroma · GitLab

なんでsubwaytooterだと動かんのやろ

2022-12-27 02:06:16 もちゃ(あと-9.80Kg)の投稿 mot@mastodon.motcha.tech

このアカウントは、notestockで公開設定になっていません。

```
res = for i <- Enum.to_list(0..5) do
"#{i}"
end
assert ["0","1","2","3","4","5"] = res
```

Range — Elixir v1.14.2
https://hexdocs.pm/elixir/1.14.2/Range.html

Kernel.SpecialForms — Elixir v1.14.2
https://hexdocs.pm/elixir/1.14.2/Kernel.SpecialForms.html#for/1


rangeとfor式でやれば良さそう

2022-12-27 01:53:20 もちゃ(あと-9.80Kg)の投稿 mot@mastodon.motcha.tech

このアカウントは、notestockで公開設定になっていません。

最近プライムビデオがチャンネルの人気の作品(第一話無料)を見放題対象のトップページにめっちゃ並べるようになっててうへぇつってる

excelを文書フォーマットとして使うな2022暮