たいへんいまおきました :saba:

ef4d29c879 (upstream/main) Replace flex styling with sensible layout rules (#22803)

そいやruby-3.2.0ではまだテスト走らせてないな←

@kimitake ぷぎゃー

heroku-22化にも挑戦しなくちゃわね

\Master?/ :saba: \ますたー/

Merged mastodon/mastodon at ef4d29c8791086b11f6e36aa121ff5c9b5fa0103.

とりゃ

$ bundle exec rspec

おや

Finished in 8 minutes 45 seconds (files took 13.61 seconds to load)
3682 examples, 7 failures, 26 pending

rspec ./spec/controllers/api/v1/statuses_controller_spec.rbがRails.cache.write(item, item)でundefined method `fetch_value' for nil:NilClassしてる…

JHUの集計だと中国は減ってきてるなあ。これからが本番感🥺
https://covid-chart.zunda.ninja/?n=t&r=China-Japan-US&t=-60

なにそれおうえんしたい

$ bundle exec rspec ./spec/controllers/api/v1/statuses_controller_spec.rb
warning: parser/current is loading parser/ruby32, which recognizes3.2.0-dev-compliant syntax, but you are running 3.2.0.
Please see https://github.com/whitequark/parser#compatibility-with-ruby-mri.

Randomized with seed 33472
22/22 |======================== 100 =========================>| Time: 00:00:07

Finished in 7.96 seconds (files took 3.65 seconds to load)
22 examples, 0 failures

Randomized with seed 33472
Coverage report generated for RSpec to /home/zunda/c/src/github.com/zunda/mastodon/coverage. 3815 / 34126 LOC (11.18%) covered.

Failureが…消えた…

GitHub - whitequark/parser: A Ruby parser.

全部テストしても再現しないぬ…

$ bundle exec rspec
:
Finished in 8 minutes 42 seconds (files took 10.27 seconds to load)
3682 examples, 0 failures, 26 pending

Randomized with seed 24202
Coverage report generated for RSpec to /home/zunda/c/src/github.com/zunda/mastodon/coverage. 17500 / 27850 LOC (62.84%) covered.

2022-12-28 11:26:42 しにがみの投稿 Reaper@yakumo.foundation

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

新しい朝が来た希望の朝だ!!れ

ソースえび丼す(昨夜の残り)

おわーいいなあー!

ネルソンコーヒーロースターさんよりエチオピアゲイシャ開けたよ!四角の中に丸みのある味うんまいなあ!語彙は足りないけど!

ゲイシャ、地名だと思ってたら品種名だったけど地名が由来だったw

ゲイシャ (コーヒー) - Wikipedia https://ja.wikipedia.org/wiki/%E3%82%B2%E3%82%A4%E3%82%B7%E3%83%A3_(%E3%82%B3%E3%83%BC%E3%

%E3%82%B2%E3%82%A4%E3%82%B7%E3%83%A3_(%E3%82%B3%E3%83%BC%E3%83%92%E3%83%BC)
2022-12-28 13:31:35 yskutm@mstdn.jpの投稿 yskutm@mstdn.jp

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

おいしいラーメンうらやましいなあ!!

2022-12-28 13:30:28 フジイユウジの投稿 fujii_yuji@mstdn.fujii-yuji.net

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

ラッコトップコンピューティングのきうん

@r なんかうれしいですよねぇ!!

2022-12-28 00:23:08 フジイユウジの投稿 fujii_yuji@mstdn.fujii-yuji.net

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

ツ社で1get喜んでたんだけどほんとの1getはカウントが見えてないやつなのかもしれないw

VPS料金に含まれないSNSご利用料金
- ドメイン代
- DNS代
- モデレータのおちんぎん
- サーバ管理のおちんぎん

Mastodonサーバで得られるもの
- 天然物の負荷(プライスレス)

( º дº)<キエェェェエエェェェ

( º дº)<プェ

( º дº)<ズンズン

( º дº)<ズンドン

お、福袋!!って思ったけど合計240gは海を越えるには軽すぎたw

ぼっち・ざ・ろっく! 流しててギター弾きたくなるんだけどなかなか難しいのでぼっち・ざ・まろっく!

while(1) {
free(malloc(1));
}

日本のIPアドレスに居るのにツ社壊れてない🥺

ツ社壊れてた🎉🍕

2022-12-28 14:56:38 シャポコ🌵🔞の投稿 shapoco@pawoo.net

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

2022-12-28 15:01:18 Giraffe Beerの投稿 giraffe_beer@mstdn.maud.io

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

SpaceXはこまるな…

ほむほむ

Fail Whaleちゃんは!! Fail Whaleちゃんはどこ!!

視野のはしっこを何かが歩いてくなあと思ったらヒロオヒルヤモリさん。かわええ。

よーっしお父さんheroku-22スタックにMastodonを (いちようシゴトも兼ねてます)

$ git push heroku master
:
remote: Bundle complete! 130 Gemfile dependencies, 238 gems now installed.

おー、行けるんでないか?

お仕事デスクトップのFirefoxはTwitterログアウトされてるーって思ったけどたぶんそもそもログインしてないなw

2022-12-28 15:26:07 ぁぅの投稿 awu@fedibird.com

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

トラックボールなかまー!!

55mm!? 負けた…

2022-12-28 15:28:10 ぁぅの投稿 awu@fedibird.com

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

明日のために爆弾を仕込んでおこう。

$ heroku stack:set heroku-22
$ heroku builds:cache:purge

あけおめ

こよとろ

$ ruby -e 'puts "あけおめことよろ".chars.shuffle.join'
ろけことめおよあ

$ ruby -e 'puts "めりーくるしみます".chars.shuffle.join'
りすまくみめーるし

おっさんぽコースの家のガレージでネコの家族がくつろいでるの眺めてたら、にゃによーって睨まれちゃった。おじゃましましま。

2022-12-28 17:19:37 短歌を検出する人の投稿 tanka@mastodon.crazynewworld.net

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

ねんむい わかる

2022-12-28 17:22:37 斎藤ただしの投稿 tadd@best-friends.chat

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

電池には二次電池的な死(充電すれば生き返る)と一次電池的な死(どうやっても使えなくなる)があるような気がする

2022-12-28 17:31:39 ぁぅの投稿 awu@fedibird.com

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

いいなあ!

2022-12-28 17:36:15 がにょ🍻の投稿 ganyo@mstdn.beer

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

いいスタバ!

2022-12-28 17:59:31 しゅーの投稿 shoe0824@mstdn-bike.net

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

すてき

ブロックしましま。もうなんか来てたんだねえ (Mastodonはサブドメインも同時にブロックします)

@h_okumura 対象のアカウントのハンバーガーメニューから設定できます (スクリーンショットでは別のサーバの自分のアカウントを表示しています)

あーみなさん返信されてた。うるさくてもうしわけないです。

ぼくはコミュ障だけどにんげんとやりとりをしたいんじゃ。

サブドメインをブロックしてるコードを探してたけどspecを先に見つけちゃった (たぶんこっちの方がずっと理解しやすかった)
https://github.com/mastodon/mastodon/blob/ef4d29c8791086b11f6e36aa121ff5c9b5fa0103/spec/mo

mastodon/spec/models/domain_block_spec.rb at ef4d29c8791086b11f6e36aa121ff5c9b5fa0103 · mastodon/mastodon

実装。むずかしい。
https://github.com/mastodon/mastodon/blob/ef4d29c8791086b11f6e36aa121ff5c9b5fa0103/app/mod

$ irb
> segments = 'sub.example.com'.split('.')
=> ["sub", "example", "com"]
> variants = segments.map.with_index { |_, i| segments[i..-1].joi
n('.') }
=> ["sub.example.com", "example.com", "com"]

mastodon/app/models/domain_block.rb at ef4d29c8791086b11f6e36aa121ff5c9b5fa0103 · mastodon/mastodon

Docker Hubからパスワードリセットのメールをいただきました。きもちわるいなあ (たぶん安全に無視できる)

ふとTwitterを開きなおしてみたらホームタイムラインは見えるのにログインを促された。たのしいなこれ🍕 (中の人おつかれさまですのピザ)

や、僕はぼっちサーバであの人の書いた文章を気に入らないから気軽にブロックしましたが、他の人の居るサーバの管理者だったとしたらもっとちゃんと頭をひねってリスクを考えていたと思います。考えてないので考えた結果どうなりそうかはわからない。

2022-12-28 21:01:53 フジイユウジの投稿 fujii_yuji@mstdn.fujii-yuji.net

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

老眼でマンが読む元気ないんだけど名古屋駅のきしめんはおいしい

かった(何年前の話だっけ)

2022-12-28 21:16:58 xanacの投稿 rk_asylum@under-bank.blue

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

自宅データセンターにはNUCちゃんが1台とハードディスクが2台、アクセスポイントルータ2台と一緒に住んでるよ。ケーブルモデムさんも常駐してくれてるよ。

一部の写真あった。UPSちゃんも住んでるよね。