00:14:05 @mitarashi_dango@social.matcha-soft.com
icon

名画『牛乳を注ぐ女』の世界に入りこんで暴れ回るUnity製アート映像が話題に
https://news.denfaminicogamer.jp/news/220520q

Web site image
3DCGで再現した名画『牛乳を注ぐ女』の世界に入りこんで暴れ回るUnity製アート映像が話題に。ありとあらゆるものを払いのけ、注ぐ女の代わりに牛乳をこぼしまくってやりたい放題
00:16:06 @mitarashi_dango@social.matcha-soft.com
icon

暴力ies...

11:36:07 @mitarashi_dango@social.matcha-soft.com
2022-05-21 05:00:19 lilaの投稿 lila@nca.aqualitore-lily.com
icon

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

11:37:03 @mitarashi_dango@social.matcha-soft.com
icon

寝落ちから復活してPCの画面を見たら、開発環境のMastodonが死んでいた

11:37:22 @mitarashi_dango@social.matcha-soft.com
icon

これ今のHEAD死んでるっぽいなぁ

11:40:59 @mitarashi_dango@social.matcha-soft.com
icon

いや、でも切り分けしてないからおま環の可能性もあるか

11:43:34 @mitarashi_dango@social.matcha-soft.com
icon

俺たちは雰囲気でチンしている...

11:44:33 @mitarashi_dango@social.matcha-soft.com
icon

しばふ...

12:02:18 @mitarashi_dango@social.matcha-soft.com
icon

開発環境で試したけど、やっぱりブースト解除時にはアクティビティー送られてないな

12:05:16 @mitarashi_dango@social.matcha-soft.com
icon

Pawooのアカウントで試したらUndo Announce送られて来て爆笑してる

12:05:31 @mitarashi_dango@social.matcha-soft.com
icon

どっかでデグレードしただろこれ

12:05:55 @mitarashi_dango@social.matcha-soft.com
icon

いやでもPawooちょっとカスタマイズ入ってるからバニラの同じバージョンで試すか

12:06:39 @mitarashi_dango@social.matcha-soft.com
icon

なんとなく、ブーストの公開範囲指定が可能になったあたりでやらかしてるんじゃないかなぁと思っている (まだ未検証)

12:10:52 @mitarashi_dango@social.matcha-soft.com
icon

rbenv: version `2.6.6' is not installed (set by /opt/mastodon/.ruby-version)
一回休み

12:21:10 @mitarashi_dango@social.matcha-soft.com
icon

ハウジングの土地抽選販売の再開ならびに当選後にご購入されていない方へのご案内(5/20) | FINAL FANTASY XIV, The Lodestone
https://jp.finalfantasyxiv.com/lodestone/news/detail/81408c971281aaa2799c6cf2aa0cab99cc9628f8

まだ手続きしてない人向け案内

Web site image
ハウジングの土地抽選販売の再開ならびに当選後にご購入されていない方へのご案内(5/20) | FINAL FANTASY XIV, The Lodestone
12:22:28 @mitarashi_dango@social.matcha-soft.com
icon

Fetching gem metadata from https://rubygems.org/.........
Your bundle is locked to mimemagic (0.3.5), but that version could not be found in any of the sources listed in your Gemfile. If you haven't changed sources, that means the author of mimemagic (0.3.5) has
removed it. You'll need to update your bundle to a version other than mimemagic (0.3.5) that hasn't been removed in order to install.

面接は以上です。ありがとうございました。

Page not found | RubyGems.org
12:23:01 @mitarashi_dango@social.matcha-soft.com
icon

今回はデバッガとか要らないし、Dockerイメージで動かすかなぁ...

12:23:17 @mitarashi_dango@social.matcha-soft.com
icon

環境変えないといけないのが本当に面倒くさい

12:46:15 @mitarashi_dango@social.matcha-soft.com
icon

あ、Dockerイメージだとそもそも開発サーバーにアクセスできないんだった

12:47:14 @mitarashi_dango@social.matcha-soft.com
icon

MastodonってローカルIPアドレスに対してのアクセス制限をバイパスするオプション無いんだっけ...

12:47:34 @mitarashi_dango@social.matcha-soft.com
icon

いやdevelopmentでコンテナ動かせば良いか

12:55:21 @mitarashi_dango@social.matcha-soft.com
icon

ちょっと休憩

13:11:01 @mitarashi_dango@social.matcha-soft.com
icon

@zundan@mastodon.zunda.ninja ありがとうございます
ということは、Mastodon側からリクエスト投げる際のチェックについても何らかのバイパス手段が用意されている可能性ありますね... ちょっと探してみます

13:14:36 @mitarashi_dango@social.matcha-soft.com
icon

あ、ALLOWED_PRIVATE_ADDRESSESとかいう環境変数見てるな...

13:14:42 @mitarashi_dango@social.matcha-soft.com
icon

これか?

13:17:24 @mitarashi_dango@social.matcha-soft.com
icon

@zundan@mastodon.zunda.ninja 無事いけました!ありがとうございます!

13:30:34 @mitarashi_dango@social.matcha-soft.com
icon

ブロックした記録はメールじゃなくてログに出力して、デイリーで覗くくらいで良いと思う。正しくブロッキング出来てるのはリアルタイムで見えなくてもいいと思うので。

13:31:08 @mitarashi_dango@social.matcha-soft.com
icon

デイリーメールはLogwatchとかでたぶん良い感じに出来そう

13:31:53 @mitarashi_dango@social.matcha-soft.com
icon

まぁ個人とか組織によって運用ポリシーは違うと思うのでこの辺で

14:27:27 @mitarashi_dango@social.matcha-soft.com
icon

v3.2.2までは RemoveStatusService#remove_from_remote_affected でリブログ対象投稿の投稿者をUndo Announceの送信対象とする処理が入ってるけど、v3.3.0でごっそり処理が変わってて、そこで意図せず消えた可能性がある

当該処理が入った変更は以下のPull-Request
https://github.com/mastodon/mastodon/pull/7959

Web site image
Send undo of boost to original poster if reblog by Gargron · Pull Request #7959 · mastodon/mastodon
14:27:47 @mitarashi_dango@social.matcha-soft.com
icon

意図しないデグレードでFAかなぁこれは

14:28:17 @mitarashi_dango@social.matcha-soft.com
icon

とりあえずどの変更で消えちゃったかの調査をする

14:29:04 @mitarashi_dango@social.matcha-soft.com
icon

Rubyなんもわからん~~~~~~~~~~って言いながら読んでる

14:34:31 @mitarashi_dango@social.matcha-soft.com
icon

@rinsuki@mstdn.rinsuki.net ALLOWED_PRIVATE_ADDRESSES で回避出来るやったぜ!って思ったら、当該処理が入ってないバージョンまで遡らないといけなくなって詰んで泣いてた

14:43:23 @mitarashi_dango@social.matcha-soft.com
icon

このコミットで一気に変更が入ってるっぽい (が、ここで挙動が変わったかは未確定)

https://github.com/mastodon/mastodon/commit/e7e099d1a06700d14fa10258f5509fc5c52738c8

Web site image
Fix deletes not reaching every server that interacted with status (#1… · mastodon/mastodon@e7e099d
14:45:03 @mitarashi_dango@social.matcha-soft.com
icon

StatusReachFinderに対して何らかの処理追加が必要...?

14:45:47 @mitarashi_dango@social.matcha-soft.com
icon

いや、でも入ってるように見えるんだよなぁ

15:01:55 @mitarashi_dango@social.matcha-soft.com
icon

なんかの見間違いであって欲しいと思って開発環境でもう一回動作確認したけど、やっぱり/inboxに届いてない...

15:07:42 @mitarashi_dango@social.matcha-soft.com
icon

あ!!!!!!!!!!!!!

15:07:50 @mitarashi_dango@social.matcha-soft.com
icon

おいおいおいおい~~~~~~~

15:08:07 @mitarashi_dango@social.matcha-soft.com
icon

書き換えて動作確認するかぁ

15:11:56 @mitarashi_dango@social.matcha-soft.com
2022-05-21 15:09:26 一畳の投稿 neyo0_@pawoo.net
icon

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

15:15:16 @mitarashi_dango@social.matcha-soft.com
icon

書き換えたら届いた

15:15:29 @mitarashi_dango@social.matcha-soft.com
icon

なるほどねえ

15:16:59 @mitarashi_dango@social.matcha-soft.com
icon

StatusReachFinder を修正する必要があると思う

15:20:52 @mitarashi_dango@social.matcha-soft.com
icon

ここの処理、単純にリブログかどうかをチェックするだけではたぶんダメ (この判定ロジック自体消しちゃっても良いんじゃない?って思わなくも無いけど、ちょっと影響調査しないと他への影響が怖い)

https://github.com/mastodon/mastodon/blob/dfb9e6dab1b119c907dece5555408c9b98ec8f2c/app/lib/status_reach_finder.rb#L22

もしくは、RemoveStatusService側に、リブログ対象がリモート投稿の場合は投稿者のinboxを追加する処理を再導入するか (こっちのほうが影響範囲は少ないと思うので良いかもしれない)

15:21:04 @mitarashi_dango@social.matcha-soft.com
icon

そろそろかみげーしていい???

15:22:22 @mitarashi_dango@social.matcha-soft.com
icon

俺さぁ、今日Gaia DCのキャラ育てようと思ってたんだ・・・

15:28:44 @mitarashi_dango@social.matcha-soft.com
icon

Announceを送信してる処理と平仄合わせるのが良い気がするなこれ

15:39:28 @mitarashi_dango@social.matcha-soft.com
icon

あー、ブースト時にブースト対象投稿の投稿者にフォローされてなくてもAnnouceアクティビティー送るのは通知としての意味合いかー

15:40:18 @mitarashi_dango@social.matcha-soft.com
icon

ということは、逆の場合も同じ考え方で送ってやるのがいい気がするなぁ

16:04:50 @mitarashi_dango@social.matcha-soft.com
icon

あ!これ https://github.com/mastodon/mastodon/commit/e7e099d1a06700d14fa10258f5509fc5c52738c8 の段階では動いてたんだ。
でも、後からStatusReachFinderが書き換えられた影響で死んでる。

Web site image
Fix deletes not reaching every server that interacted with status (#1… · mastodon/mastodon@e7e099d
16:05:23 @mitarashi_dango@social.matcha-soft.com
icon

Issue書いてるタイミングで気付いた

16:05:37 @mitarashi_dango@social.matcha-soft.com
icon

じゃあリグレッションが起きたのは別のコミットか

16:18:22 @mitarashi_dango@social.matcha-soft.com
icon

FF14しちゃおw

16:20:24 @mitarashi_dango@social.matcha-soft.com
icon
Web site image
Undo Announce activity is not sent when unboosting posts from unfollowed remote accounts · Issue #18471 · mastodon/mastodon
16:22:04 @mitarashi_dango@social.matcha-soft.com
icon

Attach image
16:22:31 @mitarashi_dango@social.matcha-soft.com
icon

なんかここまで調査したんだったらもうテメーが直せよって言われそうw

16:36:04 @mitarashi_dango@social.matcha-soft.com
icon

電話番号たぶん振られてると思う (設定とかから見れるはず)

16:36:37 @mitarashi_dango@social.matcha-soft.com
icon

現地行け

16:38:56 @mitarashi_dango@social.matcha-soft.com
icon

SMS使えるんならそれでいけるじゃん

16:39:07 @mitarashi_dango@social.matcha-soft.com
icon

エキルレ行ったらアグライア行くか

16:54:12 @mitarashi_dango@social.matcha-soft.com
icon

とりあえず、さっきのやつがバグって確定したら修正PR書くか

17:18:54 @mitarashi_dango@social.matcha-soft.com
icon

パーマリンクになってなかった、一回休み

17:27:10 @mitarashi_dango@social.matcha-soft.com
icon

そういえば、こっちは完全に音沙汰なしで止まっちゃいそうな気がする
https://github.com/mastodon/mastodon/issues/15281

Web site image
Embedding posts and scrolling on their own · Issue #15281 · mastodon/mastodon
17:27:21 @mitarashi_dango@social.matcha-soft.com
icon

誰も埋め込み使ってへん...

17:28:42 @mitarashi_dango@social.matcha-soft.com
icon

まぁ動画付き投稿を埋め込んだ場合っていう条件付きだから、あんまり引っかからないのかもしれない

17:55:24 @mitarashi_dango@social.matcha-soft.com
icon

最近スパムアカウントがちょこちょこ生えてるっぽい

17:55:43 @mitarashi_dango@social.matcha-soft.com
icon

もしかしたら同一人物もしくは同一の集団の可能性がある

18:04:10 @mitarashi_dango@social.matcha-soft.com
icon

見てる感じ愉快犯っぽいしねぇ

19:33:20 @mitarashi_dango@social.matcha-soft.com
icon

またロット負けしたので、アーゼマ様のパンチラ見に行っただけになってしまった

21:07:26 @mitarashi_dango@social.matcha-soft.com
2022-05-21 21:00:15 おさの投稿 osapon@mstdn.nere9.help
icon

ボイジャーもそろそろ厳しくなってきたねぇ。
打ち上げ45周年の惑星探査機「ボイジャー1号」地球へ届いたデータの一部に問題が見つかる | sorae 宇宙へのポータルサイト
sorae.info/space/20220520-voya

Web site image
打ち上げ45周年の惑星探査機「ボイジャー1号」地球へ届いたデータの一部に問題が見つかる
21:07:57 @mitarashi_dango@social.matcha-soft.com
icon

40年以上稼働し続けてるシステム、よくよく考えるとなかなかヤバいな

21:17:12 @mitarashi_dango@social.matcha-soft.com
icon
Web site image
Fix Mastodon not correctly processing HTTP Signatures with query strings by ClearlyClaire · Pull Request #18474 · mastodon/mastodon
22:25:16 @mitarashi_dango@social.matcha-soft.com
icon

昼頃に調査してたやつ、一応仕様の可能性もあるのでIssueへのコメント待ちだけど、数日待って特にコメントなしならPR投げちゃう方が良いかなぁみたいな気がしてきた

22:27:02 @mitarashi_dango@social.matcha-soft.com
icon

リファクタリングって言いながらめっちゃ機能追加するやつじゃん

22:27:08 @mitarashi_dango@social.matcha-soft.com
icon

???