おやや?
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
> The "subject" value returned by a WebFinger resource MAY differ from the value of the "resource" parameter used in the client's request.
> This might happen, for example, when the subject's identity changes (e.g., a user moves his or her account to another service) or when the resource prefers to express URIs in canonical form.
> RFC 7033: WebFinger
https://www.rfc-editor.org/rfc/rfc7033.html#section-4.4.1
一応webfingerのsubjectが変わって違うidのacctになるの許されるんだ?
リンク先にDockerfileの例が載ってた。そのうち #いつ 参考にさせてもらおう
このアカウントは、notestockで公開設定になっていません。
うーむ。弊ぼっちときどきもっさりしてるのやっぱりhiredisからredus-rbに乗り換えてからかなぁ…ぐぬゆ
どばー
231e3ec55 (upstream/main) Remove blank line from start of Dockerfile breaking syntax declaration (#20948)
0a78631e8 New Crowdin updates (#20759)
1b5ed3208 Split off Dockerfile components for faster build times (#20933)
585cc1a60 Remove use of DOMParser in front-end emoji rewriting code (#20758)
4f15fd0ba Fix style for hashes (#20518)
c373148b3 Support for import/export of instance-level domain blocks/allows for 4.x w/ additional fixes (#20597)
e7deea62d Remove last references to "silencing" in UI text (#20637)
92734e3df Use buildx functions for faster build (#20692)
daf6f3453 Handle links with no href in VerifyLinkService (#20741)
cbb0153bd Fix invalid/empty RSS feed link on account pages (#20772)
7fdeed5fb Make tag following idempotent (#20860)
72618ebf0 Fix getting a single EmailDomainBlock (#20846)
00b2720ef Change automatic post deletion configuration to be accessible to redirected users (#20774)
7955d4b95 Add form-action CSP directive (#20781)
(つづく)
eb80789b0 Fix misleading wording about waitlists (#20850)
e1f819fd7 Fix pagination of followed tags (#20861)
654d348aa Make the button that expands the publish form differentiable from the button that publishes a post (#20864)
642870c82 Bump Helm chart version to account for mastodon 4 (#20886)
0cc77263f Change batch account suspension to create a strike (#20897)
413481f95 Add maskable icon support for Android (#20904)
a2931d19a Add missing admin scopes (fix #20892) (#20918)
aaca78da7 Fix safari explore disappearing tabs (#20917)
\Master?/ \ますたー/
Merged mastodon/mastodon at 231e3ec5525939971b8b4001d28123119b4eed3a.
いいよもうお金払うよ…
$ export HEROKU_APP=弊ぼっちアプリ名
$ heroku redis:info
=== redis-slippery-18121 (HEROKU_REDIS_BROWN_TLS_URL, HEROKU_REDIS_BROWN_URL, REDIS_TLS_URL, REDIS_URL)
Plan: Hobby Dev
:
$ heroku addons:upgrade redis-slippery-18121 heroku-redis:premium-0
date
Changing redis-slippery-18121 on zundan-mastodon from heroku-redis:hobby-dev to heroku-redis:premium-0... done, $15/month
The Heroku Redis instance is in the process of being upgraded.
The time it takes to upgrade is dependent on how much data exists in the instance.
You can use `heroku redis:wait` to monitor the status of your upgrade.
$ date
Thu Nov 17 09:46:15 AM HST 2022
$ heroku redis:wait redis-slippery-18121; date
Waiting for database redis-slippery-18121... available
Thu Nov 17 10:14:57 AM HST 2022
30分強でupgrade完了。キャッシュ用の無料のRedisをひとつずつ消すね。
$ heroku addons:destroy CACHE_REDIS
リリース完了を待って、
$ heroku addons:destroy SIDEKIQ_REDIS
さて。$15/月の贅沢Redisでhiredisからredis-rbに移行した弊ぼっちの応答はどうなるでしょうか!!
技術的により正当な選択肢は、hiredis gemを更新してRedisサーバにTLSで接続できるようにすることだったにゃんね。弊ぼっちはredis-rb gemに逃げちゃった。
https://github.com/mastodon/mastodon/issues/19824
弊ぼっちが知っているアカウントの数の変化です。横軸はUTCで縦線は広瀬さんの最初のトゥートの時刻。アカウント数の増えかたとの相関は今のところ見えていないように思えます。SELECT created_at FROM accounts WHERE actor_type='Person';で得られたタイムスタンプをソートしてプロットしたものです。
あ、Redisが贅沢になったからSidekiqのプロセス数増やせんじゃね?とりゃ ($7/月ちゃりーん)
heroku ps:scale worker=1
見にくいんだけど100/分くらいだったリモートへのトゥートの配達がSidekiqのスレッド数を2倍にしたら200/分くらいになってる。んふふ (しかし$7/月の価値があるかと聞かれるとびみょーだなあw
実験終了。スループットは2倍になったのでバルスの時とか活用しよう。
$ heroku ps:scale worker=0
久しぶりにlogwatchの1日分のsshdへのお客様を数えてみるね
https://github.com/zunda/whois-ip-country
実家(東京)
$ bundle exec ruby country.rb t.txt | awk '{print $1}' | sort | uniq -c | sort -nr | head
29 CN
8 US
6 GB
4 TW,ZZ
3 RU
2 NL,SC
2 CN,ZZ
1 SC
1 NL,RU
1 LT
自宅(ヒロ)
$ bundle exec ruby country.rb h.txt | awk '{print $1}' | sort | uniq -c | sort -nr | head
30 CN
10 US
6 GB
4 RFC1918
2 CN,ZZ
1 TW,ZZ
1 SC
1 RU,UA
1 RU
1 PL
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
バブル崩壊後なふいんき
Swallowtail Butterfly〜あいのうた〜 (JEWEL ver.) / Chara
https://open.spotify.com/track/02EKv3kZQhUc7HuANxgCsT
#スポチハイ
@skoji avoid silently ignoring exceptionsとか… (適当に検索したらいちばん上にWhich is the shortest way to silently ignore a Ruby exceptionというタイトルがw
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
弊ぼっちが知っているアカウントの数の変化です。横軸はUTCで縦線は広瀬さんの最初のトゥートの時刻。00:00 UTCにまるめられちゃってるのもあるんだけどそれを除いても日本が朝になってからぴろんって増えはじめてるかも。
@yakumo ActiveRecordのfindメソッドの使い方を検索しつつdb/schema.rbあたりから気になるカラム名を探したくなるような気がします #Railsわからん
このアカウントは、notestockで公開設定になっていません。
RailsのログレベルRAILS_LOG_LEVEL=deugとかで下げる(上げる?)と作ったSQLをログに吐いてくれるよ (あ!! 英語になっとる)
Status Create (1.1ms) INSERT INTO "statuses" ("text", "created_at", "updated_at", "language", "conversation_id", "local", "account_id", "ordered_media_attachment_ids") VALUES ($1, $2, $3, $4, $5, $6, $7, $8) RETURNING "id" [["text", "こってりリロード"], ["created_at", "2022-11-17 19:28:07.858531"], ["updated_at", "2022-11-17 19:28:07.858531"], ["language", "en"], ["conversation_id", 477], ["local", true], ["account_id", 107475339473892866], ["ordered_media_attachment_ids", "{}"]]
@mayaeh 進研ゼミで見たやつだ!!
https://github.com/zunda/mastodon/commit/c482850bc0328d3c9558e731a7319f86a7b08af6
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
Mastodonはデフォルトでいくつかヘルスチェックのエンドポイントを提供してた気が刷る。config/routes.rbみたらわかるかな(今はおっさんぽ中国でみられない)
流入加速してきたよ。いまお昼食べに行って戻ってきた20分ぐらいで、fedibird.comに150人ぐらい増えてる。
/healthはやっぱり自分のことしか気にしてなかったねw
> render plain: 'OK'
https://github.com/mastodon/mastodon/blob/v4.0.2/app/controllers/health_controller.rb
このアカウントは、notestockで公開設定になっていません。
/api/v1/instanceならPostgresとRedis見てくれるかと思ったけどPostgresは見てくれなさそうわね(RAILS_LOG_LEVELがdebugでSQLが見えない)。バージョン情報とかはRedisにキャッシュされてるはずなのでRedisの確認にはなるのかもしんまい
びみょうにちがう
$ dig +noall +answer joinmastodon.com
joinmastodon.com. 292 IN A 104.21.43.63
joinmastodon.com. 292 IN A 172.67.221.114
$ dig +noall +answer joinmastodon.org
joinmastodon.org. 300 IN A 172.67.200.5
joinmastodon.org. 300 IN A 104.21.36.223
@skoji いつだったかデータベースとRedisも見たいよねーってどこかで議論してた気がするんですが見当たらないですー #おっさんのジャンク記憶
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
@kuroringo @noellabo 横からすいっぱでみません。ネットワーク越しにPostgresとRedisに接続できるようになっている(DATABASE_URL環境変数とREDIS_URL環境変数に適切なURLが設定してある)ならばSidekiqはどこでも動かせます。Puma (+Ngnix)の方はさらにインターネットからリクエストが送られてくる必要があります。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
@hyuki 実際問題として死活監視けっこうたいへんなこともあるんですよねー。以前AWSの東京のデータセンターで空調が壊れちゃったときに、サーマルスロットリングだかで遅くて実用にならないインスタンスがたくさんあったのですが、ヘルスチェックでは元気そうに見えちゃってました。たぶん、おかしいときにいろいろ試してみて、信用できそうな指標をみつけてくしかないんじゃないかなーとか想像します。
このアカウントは、notestockで公開設定になっていません。
6桁なので新規です
$ curl -s https:// mastodon.zunda.ninja/nodeinfo/2.0 | jq -r .usage
{
"users": {
"total": 1,
"activeMonth": 1,
"activeHalfyear": 1
},
"localPosts": 100809
}
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
mastodon.socialだけじゃなくてmastodon.onlineもMastodon gGmbHが運用してますよー
このアカウントは、notestockで公開設定になっていません。
まだ人があまり登録してなくて軽いサーバがあるので、この投稿に気が付いた人はこっちにアカウント作るのもいいと思うよ。
mstdn.jpのような、標準のMastodonで、平和なコミュニティのあるサーバ。
Fedibirdとはタイプの違うサーバなので、自分にあったサーバを選んでね。
QT: https://mastodon-japan.net/@kuroringo/109362772496158079 [参照]
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
Mastodonの全文検索は自分が見たトゥートしか見つからないように設計されてるよって根拠のURLを探したんだけど見つけきりませんでした
> Mastodon deliberately does not support arbitrary search. … What you can do, however, is search messages you posted, received or favourited. That way you can find that one message on the tip of your tongue.
Cage the Mastodon
An overview of features for dealing with abuse and harassment
https://blog.joinmastodon.org/2018/07/cage-the-mastodon/
どなたか和訳も公開してくれてたっけ
> Mastodonは意図的に任意の検索をサポートしていません。 … あなたが検索できることは、自分の投稿や受信した投稿、またはお気に入りした投稿です。これにより、思い出せなかった投稿を見つけられます(訳注:サーバーが検索機能を有効にしている必要がある)。
Mastodonの檻 - 誹謗や嫌がらせに対処するための機能の概要
https://gist.github.com/peaceroad/c9947e4150f93886578fac8d167109ab
弊ぼっちへのリクエスト/分のここ1時間の変化です(横軸は2022-11-18 UTC)。ブーストしてもらったりするとスパイクが出るんだけど、なんかベースラインが右上がりの気のする…。
そんなこんなでhiredis gemからredis-rb gem への移行の影響はぜんぜんわからなくなりました。とほほw
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
最近メ社になったとこ、DNSだったかの設定を間違えて自分とこのSSOが動かなくなって物理攻撃が必要になったんじゃなかったつけ
2021 Facebook outage - Wikipedia https://en.wikipedia.org/wiki/2021_Facebook_outage
> Location: Earth
🤔
このアカウントは、notestockで公開設定になっていません。