おやや?

さんがいらした頃のTwitterより今のMastodonのほうがデザインは洗練されてるよね

@hanage999 ふつうのWeb UIでも下の方を省略してくれたと思いますよー

ハッシュタグ使ってみたけどリモートまで配達される気がしないぬ

わんわん

@hanage999 スクショ見ましたw

それはそうとスキー行きたいなあ

Twitterの広瀬香美さん語尾が変わってて笑っちゃった(ご本人だ…

2022-09-29 22:55:23 まめもの投稿 mamemomonga@momo.mame.moe

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

ウニニーウニニー

2022-11-17 02:18:30 Luz🦄 :saba:の投稿 luz@relict.one

マストドンへようこそ〜ってハッシュタグつけようと思ったけどみすきーだからやめといた

2022-11-17 02:19:31 xanacの投稿 rk_asylum@under-bank.blue

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

Rubyのチューニングってかhiredis gemの更新があるといいんだけどな…

メモリぎつちぎちでJITすると落ちちゃう弊ぼっち

Rendering APIがRaspberry Piに見えちゃったのでやっぱり二度寝するね

2022-11-17 06:13:09 𝕥𝕩𝕩𝕩𝕩𝕩_𝕥𝕖𝕒𝕔𝕙𝕖𝕣(JP)の投稿 txxxxx_teacher@mstdn.jp

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

僕もこれだと思ってたー

1億2000年後…地球温暖化の影響はどうなってるんだろう…

2022-11-17 06:20:54 まめもの投稿 mamemomonga@momo.mame.moe

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

小さな音楽大きなシンセ、かっこいいなあ(途中から小室哲哉さんが乱入してきた?

2022-11-17 06:29:01 シャポコ🌵🔞の投稿 shapoco@pawoo.net

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

何か通信してる…

僕がすきなTRFです

BOY MEETS GIRL
https://youtu.be/35hCo_grAqw

Attach YouTube
2022-11-17 07:08:28 kphrxの投稿 kPherox@pl.kpherox.dev

> 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の例が載ってた。そのうち 参考にさせてもらおう

https://community.fly.io/t/host-misskey/7751

2022-11-17 09:03:58 まめもの投稿 mamemomonga@momo.mame.moe

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

かわいいのきたー!って思ったら終わっちゃったw

うーむ。弊ぼっちときどきもっさりしてるのやっぱりhiredisからredus-rbに乗り換えてからかなぁ…ぐぬゆ

redus

お仕事の時間わね…

luksを解除できない。1回休み。

hiredisでTLS使えるようにできるといいんだけど僕はそこまでRedisを知らないぬ

どばー :saba:

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)

LastPassを有効にしてるとOktaでログインできないの…

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

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

朝ラーのできたい人生だった

なんか躍動する生命のようなスワップ使用量が…

まごうことなきあさだー

今日は湿度が高いからかお仕事デスクトップの調子が悪い。マウスの左クリックがペーストになったりするのw

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

17jkは16行上に移動するよ

さて。$15/月の贅沢Redisでhiredisからredis-rbに移行した弊ぼっちの応答はどうなるでしょうか!!

/sidekiqちゃんは昔のことちょっと忘れちゃったみたい。まいっかー。

贅沢Redisにして1時間。スムーズに動いてるなあ。金で解決したくなかったなあ…(スキルもないくせに←

お風呂につかれたい人生だった

技術的により正当な選択肢は、hiredis gemを更新してRedisサーバにTLSで接続できるようにすることだったにゃんね。弊ぼっちはredis-rb gemに逃げちゃった。
https://github.com/mastodon/mastodon/issues/19824

hiredis does not support SSL // Migrate Mastodon to use redis-rb · Issue #19824 · mastodon/mastodon

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

弊ぼっちが知っているアカウントの数の変化です。横軸はUTCで縦線は広瀬さんの最初のトゥートの時刻。アカウント数の増えかたとの相関は今のところ見えていないように思えます。SELECT created_at FROM accounts WHERE actor_type='Person';で得られたタイムスタンプをソートしてプロットしたものです。

日本の昼になってから増えるのかもだねー

あ、Redisが贅沢になったからSidekiqのプロセス数増やせんじゃね?とりゃ ($7/月ちゃりーん)

heroku ps:scale worker=1

おー。配達が2倍早くなった気のするw

きもちー!!

なお課金

おっさん昔はrpmパッケージつくってたりしたのに最近はおきらくごくらくXubuntuで満足しちゃってるよね

あらもう昼

トゥの編集しとぅ?
たまに

見にくいんだけど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

GitHub - zunda/whois-ip-country: Looks up whois to determine the country an IPv4 address is assigned to.

だん!

みんな大好きへいますたー!

びっくりマークの全角半角が逆ですがw

2022-11-17 12:30:13 ほたの投稿 hota@mstdn.maud.io

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

すてきー!! (ときどきのスパイクはバルスとかかな?

ぐぬぬ遅いなあ

:mastodon_oops: というわけで弊ぼっちもだいすきなカスタム絵文字をいただいてまいりました

2022-11-17 13:03:47 1日24時間睡眠健康法の投稿 yakitama@mstdn.yakitamago.info

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

わかる

( º дº)<プエェェェエエェェェ

プエ

@nelsoncoffeeroaster ( º дº)<ブエェェェエエェェェプエェェェエエェェェ

弱虫だったよねー

ぼくたちの失敗 / Ai Kawashima
https://open.spotify.com/track/3EghBatqWf7LU45eg3L7cZ

ぐーぬぬーとげとげしてるなあ

新規でs

バブル崩壊後なふいんき

Swallowtail Butterfly〜あいのうた〜 (JEWEL ver.) / Chara
https://open.spotify.com/track/02EKv3kZQhUc7HuANxgCsT

おっさんはしつこいのバリュードメインさんのことまた鳥にちくってきたよ
https://twitter.com/zundan/status/1593402803292020736

ツ社内大変そうなの見かけちゃってとりあえず🍕

営業力社なんてかわいいもんだったわ…

Twiterの広瀬さん語尾が戻っちゃっててちょっとざんねんw

日本政府なら.go.jpにサーバを置いてほしいよなあ

バブル前感(はずれ)

夏が来た! / Misato Watanabe
https://open.spotify.com/track/7Ku2z9SdPWqeSNltSRix5w

@skoji avoid silently ignoring exceptionsとか… (適当に検索したらいちばん上にWhich is the shortest way to silently ignore a Ruby exceptionというタイトルがw

鯖管してるけど鯖缶たべたい

トゥ消し←

もー

2022-11-17 15:38:38 まおーの投稿 yakumo@yakumo.foundation

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

そうそう!! 自然なふかふかの負荷がすてき

2022-11-17 15:37:32 ゆらのふの投稿 eulanov@m.eula.dev

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

津田さん!? ツダりじゃなくてマスり?(微妙に不適切…

弊ぼっちが知っているアカウントの数の変化です。横軸はUTCで縦線は広瀬さんの最初のトゥートの時刻。00:00 UTCにまるめられちゃってるのもあるんだけどそれを除いても日本が朝になってからぴろんって増えはじめてるかも。

@yakumo ActiveRecordのfindメソッドの使い方を検索しつつdb/schema.rbあたりから気になるカラム名を探したくなるような気がします

疲れた牛乳飲もうって冷蔵庫開けたらビール缶ちゃんがこっち見てるのンフフ

あと僕はたぶんSQLの方が慣れてる感じなので

SELECT * FROM accounts LIMIT 1;

から出発してWHERE足して削っていったりもするかも

PostgresのシーケンシャルスキャンがTLを流れてった

psqlではよくCtrl-Cやってますw

create_atにはインデックスが付いてることが多いっぽいのでまずは期間限定するとあんまり負荷かけないかも

@yamako ruby.socialにいらっしゃいますよー。

弊ぼっちでまつもとさんを検索しようとエクスプローラーを開いたら津田さんが居てびっくらこいたw

JavaScriptからundefinedが仲間に入れてほしそうにこっちを見ている

2022-11-17 16:19:44 やまこの投稿 yamako@fedibird.com

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

むかしtDiaryが目指してた世界だー

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", "{}"]]

ここまでSKYですかいなし

ほんどに!!?

まう

2022-11-17 16:39:15 がにょ✈️の投稿 ganyo@hikoukidon.jp

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

2022-11-17 16:39:47 はーしぇる。 :sabakan: :freebsd:の投稿 herschel@raptol.net

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

MauiƱ”-ʓうまい

@S_H_ @yamako あざます!! 柴田さんもいらっしゃいますねー (あんましトゥートはしてないんだけど

2022-11-17 16:48:21 ランラン@鯖缶 :sabacan:の投稿 ranpei@mstdn-jp.site

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

ヤメテw

TootCloudでワードクラウドを作成しました! tootcloud.ml

もうだめじゃ。このサーバはRedisに支配されておる…

コードざっくり探すのはgit grep -l 探し物 とかgrep -rl 探し物 がおぬぬめ

@yamako @S_H_ いつだったかどこかでruby.socialにみんなで申請しよかーって会話を見たような気がします (ってruby-jpのSlack探して見つけられなかったので勘違いかも…

2022-11-17 16:54:42 絵描きの干物の投稿 rt_riaf@vocalodon.net

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

物理ボカロ

@S_H_ @yamako あーそっちかもですねー

2022-11-17 17:34:47 あしゅふぃの投稿 ashphy@mstdn.nere9.help

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

おわーおいしそうー!

Mastodonはデフォルトでいくつかヘルスチェックのエンドポイントを提供してた気が刷る。config/routes.rbみたらわかるかな(今はおっさんぽ中国でみられない)

おっさんぽ中国…

1ヶ月ほどでルンバさんの猫じゃらしブラシが3本ぜんぶもげた。これはパチもんじゃったのう…。

2022-11-17 17:47:37 のえるの投稿 noellabo@fedibird.com

流入加速してきたよ。いまお昼食べに行って戻ってきた20分ぐらいで、fedibird.comに150人ぐらい増えてる。

ちょままた円安還元セールの機運?

カシャプシュして晩ごはん錬成中

/healthはやっぱり自分のことしか気にしてなかったねw

> render plain: 'OK'
https://github.com/mastodon/mastodon/blob/v4.0.2/app/controllers/health_controller.rb

mastodon/app/controllers/health_controller.rb at v4.0.2 · mastodon/mastodon
2022-11-17 18:12:53 まめもの投稿 mamemomonga@momo.mame.moe

このアカウントは、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も見たいよねーってどこかで議論してた気がするんですが見当たらないですー

2022-11-17 18:25:23 zunda nはおまけの投稿 zundan@mstdn.jp

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

遅延ありまちえん!

2022-11-17 18:26:54 Satoshi Kojima (小嶋智)の投稿 skoji@sandbox.skoji.jp

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

@skoji あーなるほど!

/aboutはいtくつかSQLが走るかもわねー

って何度も試してたらSQL走らなくなっちゃった。Redisにキャッシュされてるぽいのう。

2022-11-17 18:50:04 estplsの投稿 estpls@mstdn.beer

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

オブジェクトストレージの転送料金がw

:mastodon_oops: Mastodonのfail whaleちゃんはこちらです

@kuroringo @noellabo 横からすいっぱでみません。ネットワーク越しにPostgresとRedisに接続できるようになっている(DATABASE_URL環境変数とREDIS_URL環境変数に適切なURLが設定してある)ならばSidekiqはどこでも動かせます。Puma (+Ngnix)の方はさらにインターネットからリクエストが送られてくる必要があります。

@h12o@blessedgeeks.com Fail whaleの頃もそうでしたよねえ…(遠い目w

@kuroringo @noellabo いっぱでじゃなくて、一般論で、です。もーすみません…

テストですと?

こうですと?

2022-11-17 18:55:50 uchanの投稿 uchan_nos@tablegame.mstdn.cloud

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

2022-11-17 19:10:20 大破の投稿 musashino205@mstdn.maud.io

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

(いまもときどきこわれるのはひみつw

からし

.jpさん通知は20分とか遅れて来たな…

@hyuki 実際問題として死活監視けっこうたいへんなこともあるんですよねー。以前AWSの東京のデータセンターで空調が壊れちゃったときに、サーマルスロットリングだかで遅くて実用にならないインスタンスがたくさんあったのですが、ヘルスチェックでは元気そうに見えちゃってました。たぶん、おかしいときにいろいろ試してみて、信用できそうな指標をみつけてくしかないんじゃないかなーとか想像します。

2022-11-17 19:29:48 斎藤ただしの投稿 tadd@best-friends.chat

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

@tadd そうそう僕が見たのこれでした!! ありがとうございます

@ejo090 まちがいてARMのSoCになっちゃったりして、あ、それならみんなMでも…

お、/.well-known/nodeinfoから紹介される/nodeinfo/2.0でもSQL走るかも

6桁なので新規です

$ curl -s https:// mastodon.zunda.ninja/nodeinfo/2.0 | jq -r .usage
{
"users": {
"total": 1,
"activeMonth": 1,
"activeHalfyear": 1
},
"localPosts": 100809
}

@ejo090 gMailかMeetでまからんじゃろか…

あーこれがんばって集めてまわったらFediverseの人口統計みたいのにできるのか。重複いっぱいわね。

(なんか災害現場から遺跡に格上げになったみたいです…
https://twitter.com/nabokov7/status/1593408534766505986

ずんだあん「みんなもちつけー!」

2022-11-17 19:59:47 てるこ🐢𓈒 𓂂𓏸 の投稿 t@pl22.telteltel.com

これちょっと気の毒 マストドン新しいポケモンだと勘違いされるかもしれん(???)

:mastodon_oops: ←新しいポケモン

2022-11-17 17:51:16 くろりんごの投稿 kuroringo@mastodon-japan.net

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

2022-11-17 20:15:41 TOMOKI++の投稿 tomoki@vocalodon.net

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

おかしいな、えすとさんが頼もしく見える…!!

mastodon.socialだけじゃなくてmastodon.onlineもMastodon gGmbHが運用してますよー

2022-11-17 20:27:55 もちもちずきん :teto_zuho: 🍆の投稿 Yohei_Zuho@mstdn.y-zu.org

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

2022-11-17 20:00:18 のえるの投稿 noellabo@fedibird.com

まだ人があまり登録してなくて軽いサーバがあるので、この投稿に気が付いた人はこっちにアカウント作るのもいいと思うよ。

mstdn.jpのような、標準のMastodonで、平和なコミュニティのあるサーバ。

Fedibirdとはタイプの違うサーバなので、自分にあったサーバを選んでね。
QT: mastodon-japan.net/@kuroringo/
[参照]

くろりんご (@kuroringo@mastodon-japan.net)
投稿の参照(1件) by のえる (@noellabo@fedibird.com)
2022-11-17 20:53:22 まめもの投稿 mamemomonga@momo.mame.moe

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

う…?う…!

2022-11-17 21:00:06 まめもの投稿 mamemomonga@momo.mame.moe

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

さ…?さ…!

2022-11-17 21:07:19 からしのえるの投稿 indexair@mstdn.jp

このアカウントは、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の檻 - 誹謗や嫌がらせに対処するための機能の概要
gist.github.com/peaceroad/c994

弊ぼっちへのリクエスト/分のここ1時間の変化です(横軸は2022-11-18 UTC)。ブーストしてもらったりするとスパイクが出るんだけど、なんかベースラインが右上がりの気のする…。

そんなこんなでhiredis gemからredis-rb gem への移行の影響はぜんぜんわからなくなりました。とほほw

タグの誕生をいわって!!

←雑音を増やすではない

2022-11-17 21:24:11 あくあーら@イワテドン鯖缶の投稿 aquarla@iwatedon.net

🎉 🎉 🎉

僕もコミュ障じゃなかったら登録解放するんだけど続かない自信があるししょうがないな

2022-11-17 19:04:36 ももつきゆきや@日曜東5ツ-57bの投稿 yukiyalien@cho.yukiya.me

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

2022-11-17 21:47:45 あしゅふぃの投稿 ashphy@mstdn.nere9.help

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

フェ社がやったやつだ…

フェ社だっけ?

たぶん…

最近メ社になったとこ、DNSだったかの設定を間違えて自分とこのSSOが動かなくなって物理攻撃が必要になったんじゃなかったつけ

2021 Facebook outage - Wikipedia https://en.wikipedia.org/wiki/2021_Facebook_outage

> Location: Earth
🤔

物理攻撃の下りは見つけられなかった。すんません

チエン🥺

みんながんばえー🍕

2022-11-17 21:20:29 k_taka‮🔖‭の投稿 k_taka@mstdn.jp

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