@9min Illustratorは25年以上やってますが、プログラムは35年ぐらいやってますw
主に、Fediverseへの関心に基づいた投稿を行うアカウントです。DTP・印刷に関する話をしたり、同人の話をしたり、カレーをブーストしたりします。
Mastodonのcollaborator(開発者の一員)です。また、独自機能を盛り込んだFedibirdを管理・開発しています!
Mastodonサーバ『fedibird.com』の管理者アカウントでもあります。ご連絡は当アカウントへ、サーバインフォメーションについては https://fedibird.com/about/more と @info を参照してください。
This account is not set to public on notestock.
Fedibirdユーザーにフォローされていないbest-friends.chatユーザーほとんどいないのでは?と思ってたら、 他ならぬ私のアカウントがフォローされてなかったw
@cv_k エラーが発生しました、は、全画面で真ん中に赤文字とかでてくるちょっと怖い画面のアレですか? ちょっとスクショがすぐでてこないんで、わかりづらくてすいません。
連合経由で受け取ると、画像の添付されている投稿だけ処理が後回しになって、順番が狂う。それ以外はあまり差異がない。
さっきのbest-friends.chatが詰まってた時のように、先方でdefaultが詰まっていると、push経由のこちらの方が早く表示されることもある。
Fedibirdの構想が現在の形に落ち着く前、まだDTP-Mstdn.jpだけを運営してたころに、どんなサービスをやろうと考えていたかというと、Mastodonの入口サーバ。
初めてMastodonを利用する人が登録して、使い方を体験しながら、そこでいろんなMastodonのサーバを探してもらって、その人の気に入ったサーバに送り出すベースキャンプ。始まりの街。
まぁ大それた話で、色々難しいんだけど、いつかそれに近いことが出来るとイイネ、と思いながらFedibirdに機能を積んでいってます。 #fedibird
This account is not set to public on notestock.
@pacochi 鍵の人が引っ越したときは、Mastodonの場合はフォローリクエスト状態になるハズ。外部のサーバから普通にフォローが飛んでくるだけなので、スルーする仕組みにはなってないかと。
ん? 相互(あらかじめフォローインポート済み)になる場合はスルーされるんだっけかな。忘れた。
連れて行かれる側は、Mastodonだと黙って変更されますが、Pleromaで反発があって、Moveが飛んできたときに変更を受け入れるかはユーザーが選べるようにしよう、ってなりました。
MisskeyはMastodonの引っ越し機能に不満があって、いまのところ全般的に対応しない方針です。
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
@rokurvn Mastodonの検索欄に、メールアドレスみたいなアカウント表記(@ syuilo @ misskey.io)か、プロフィールページのURL(https: //misskey.io/@syuilo)を入力して検索するといいですよ!
そうそう、ちょっと面白いものを。
日本時間だと月曜の9:00に週のカウントがリセットされるんですが、9:00〜11:38の今週活動した人数、つまりログインした人の数ですが、67名しかいません。
24時間経つと500名以上のログインが記録されますから、この時間帯にアクセスしている人はかなり限られているということがわかりますね!
@cv_k 週単位の統計情報がこちらから取得できます。API直打ち。
https://fedibird.com/api/v1/instance/activity
先週は649/919で70.6%のアクティブ率ですが、新規が212人増えているので、できるだけ控え目な数字にするためにバッサリ除外して、437/707で61.8%のアクティブ率と考えましょうか。
その前の週は365/707で51.6%ですが、新規12を除外すると343/695で49.4%ってところです。
集計が週単位なので、毎日の記録はすぐでてこないですが、週で649あれば、初日で少なくとも500は越えます。推定です。
Fedibirdは、他のサーバに比べてアクティブ率がかなり高い傾向があると思います。
@souji 実行の際にモニターさせていただきたいので、タイミングだけ合わせましょう。何かあったら対応します。準備できていれば、今晩にでも。
フォローリストは、無理にmstdn.jpを除外しなくてもかまいません。ちなみに、現在4,778のmstdn.jpのアカウントがFedibirdからフォローされています。じぇいさんのリストを追加しても、たぶんそんなに増えないんじゃないかと思います。
死んだサーバが含まれていても大丈夫なように改善したつもりですので、テストも兼ねて、思いっきりやってもらえると助かります。
ちなみに引っ越しの方は、サティスさんが先日6Kフォロワーを引き連れてきましたw
しばらく応答なくなるかもしれませんがw、たぶん耐えられるんじゃないかと予想しています。
This account is not set to public on notestock.
This account is not set to public on notestock.
@goma hosts書き換えでログインできたようで!
Fedibirdもhosts書き換えでmstdn.fmに疎通できるようにしてあります。私のメッセージは届いておりますでしょうか(ひとりぼっち惑星)
@Satis MastodonのWebUIやクライアント、リモートのMisskeyやPleromaから表示する場合など、同じ数字をどこまで省略するかはそれぞれです。
特に、表示エリアが狭い場合、より大雑把に四捨五入させています。
PCからWebUIでみている場合は、カーソルを重ねると正確な数値が表示されたりします。
This account is not set to public on notestock.
現在、じぇいさんの引っ越しで、Fediverse各地にMoveが飛んで、Fedibirdにフォローリクエストが飛びまくってます。
#fedibird いま、Elasticseachにアカウント情報をツッコむ待機列が最大手かな。
これ時間かかるねー。pullだけ塞いでゆっくり消化中。待機7,500。
mstdn.jpのじぇいさんのアカウントに残されたフォロワーが、Moveに未対応の鯖、たまたまいまダウンしてる鯖、もう返ってこない閉鎖済みの鯖です。
#fedibird 待機45,000越えたね。
Import::RelationshipWorkerがフォロー飛ばして、ActivityPub::ProcessingWorkerがAccept受け取って、という感じ。
#fedibird フォローの処理はもう全部終わってるけど、フィードまわりがずっとまわってる。
フォローすると、ピン留めした投稿とか流れてくるので、そのへんかなー。Elasticsearchも足引っぱってるな、これ。
あと待機5,000ぐらい。
#fedibird の利用者として、どのぐらい重くなったとか、何分遅延したとか、ありましたら教えて下さい > Fedibirdの人々
他鯖の方、影響どうでした?
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
#fedibird 現状報告です。
Fedibirdのサーバを収容しているVultrにおいて、MastodonやデータベースなどのVPS間をプライベートネットワークにより接続していましたが、これが接続できなくなっています。
原因は不明ですが、本日の引っ越しやフォローインポートとは無関係と思われます。
現在、プライベートネットの利用をあきらめ、構成変更をおこなっています。
また、さくらのVPS上にあるサーバと、Vultr上のデータベースサーバは、構成上グローバルIPで接続していたため、この障害の影響を受けずに済んでいます。
なんとか動いたり動かなかったりしているのは、このさくらのVPS上のMastodonと、Vultr上のデータベースサーバが頑張ってくれていることによるものです。
以上、取り急ぎ。
#fedibird 現状報告です。
Fedibirdのサーバを収容しているVultrにおいて、MastodonやデータベースなどのVPS間をプライベートネットワークにより接続していましたが、これが接続できなくなっています。
原因は不明ですが、本日の引っ越しやフォローインポートとは無関係と思われます。
現在、プライベートネットの利用をあきらめ、構成変更をおこなっています。
また、さくらのVPS上にあるサーバと、Vultr上のデータベースサーバは、構成上グローバルIPで接続していたため、この障害の影響を受けずに済んでいます。
なんとか動いたり動かなかったりしているのは、このさくらのVPS上のMastodonと、Vultr上のデータベースサーバが頑張ってくれていることによるものです。
以上、取り急ぎ。
#fedibird の利用者が、投稿しても反映されなかったり、クリックしたりブースト・リプライしようとすると404になったりしていた原因は、リードレプリカです。
データベースサーバが2台あり、片方が読み書きの出来るメインのマスター、片方がマスターの複製であるレプリカです。
このレプリカが、マスターとの接続に失敗し、正しく複製できなくなっていました。(先のプライベートネットワークの問題です)
Fedibirdの構成では、書き込みはマスターに行い、読み込みだけを行う場合はレプリカを使うようになっていますが、ここで矛盾が生じ、読み出し時にエラーになってしまいました。
ちょっと複雑な構成にすると、扱いが難しいですね……。
@Yashima これ要るよね。
アイマストドンとか、ゲーム画面のスクショが多いから、PNGで来てもJPEGに変換した方が小さければそっちにする機能ついてますもんね。たぶんやります。プルリクして通るかはわかりませんがw
今日の #デレステ
ミッションの課題曲がTulipだったので久々にPROのフルコンにトライしたんですが、351ノートに対して350コンボで敗北……「私は最後の長押しで手を離しました」札を掲げて反省せねばなりません……。
もうひとつのTulip(SPバージョン)の方が、ただひたすらバラのノート合わせていくだけって感じで簡単ですが、とはいえ敗北……。
なお、双翼の独奏歌[PRO]のフルコンには成功しました。
イベント始まったら、なかなかフルコンを狙う通常のLiveができず。でもイベントあけたら腕があがってたりするので、あとで回収する!
イベント中に発見したのは、とどけ!アイドルのMASTERとか、かつてはそれなりに苦労していたLiveが異様に簡単に思えるようになっていたことですね。成長だ。
あと、ローカルオーディションしてたら不意にドロップしたSレアの緒方智絵里をのっけておきます。この子ぜんぜんコミュとかみてないので、いい機会ですね。
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
#fedibird さて、報告遅くなりました。さきほどのダウンの件です。
FedibirdのデータベースサーバはVPSにより運用しており、メインとレプリカ(リアルタイムに複製している予備サーバ)の2台で構成しています。
今回、メインサーバのVPSを切り替える予定になっており、それに備えて昨晩のうちに予備サーバに切り替えておかなければならなかったのですが、これを忘れておりまして……。
メインのVPSは5月末で契約が切れるようにしてあったので、さきほど綺麗さっぱり消えてしまいました。
状況がわかったところで、待機中のレプリカに切り替え、復帰させました。
9:28にダウンし、9:40あたりから順次復帰、遅延も含めて安定するのにはもう少しかかったかと思います。
いやはや、みなさまご迷惑をかけしました。お粗末様でした。
@ayano なるほど。ちょっと応答が遅れてくるのは私も感じているので、そのへんを重点的にみてみますね。
手動更新が従来より遅くなっているのは、ほぼ絵文字リアクションが原因かな……。
ちょっと処理が非効率になっているので、改善したいと思います(というか遅いのわかってて投入してるので、ご迷惑おかけしております!)
体はカレーで出来ている
血潮はルウで心は具
幾たびの皿を越えて不敗
ただ一度の敗走もなく、
ただ一度の勝利もなし
担い手はここに孤り。
鍋の丘でカレーを鍛つ
ならば、我が生涯に意味は不要ず
この体は、
無限のカレーで出来ていた
This account is not set to public on notestock.
This account is not set to public on notestock.
@RRRB_F 本家にTwemoji 13.1.0を導入するプルリクがでまして、これを適用して解決しました。リロードで使えるようになるかと思います。
#fedibird Twemoji 13.1を本家PRから入れてみたんですが、それにともない、通知カラムに絵文字リアクションが表示されないバグが発生してます。
早めに修正します。
This account is not set to public on notestock.
@wayp01nt F-Droidで管理してみては。
https://blog.pikegadge.com/f-droid/
https://android.izzysoft.de/repo/apk/jp.juggler.subwaytooter
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
@sakasame 約1日頑張って、あきらめてデッドいきます。
んで、アカウント情報は1日経つと古いとみなされるので、何か参照されたときに、あらためてアカウント情報ごと再取得しにいきます。このときまた取得できなかったら、新規のRedownload〜が起動されます。
This account is not set to public on notestock.
@sakasame ソースコードいじってますね。
ここです。
https://github.com/Julianne420/mastodon/commit/b5869aa27dce5d8cefb9fd7b1901d50498b007ec
This account is not set to public on notestock.
This account is not set to public on notestock.
今日のそうなんだ()
QT: https://groundpolis.app/notes/90yjhefvam [参照]
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
@pissenlit_18 IPアドレスが変わるなど条件はいろいろあるんですが、これ最新のv3.5.3になると要求されなくなるので、mstdn.jpのアップデートを待ってください。(というかアプデしろって要望した方がいいかも)
@Satis 学校支給のタブレットを使ってアクセスしている人達が、misskey.ranranhome.infoがフィルタリング対象になって、大移動したっていうのがあるかな。
@Satis これはFediverseだけの話じゃないけど、直近のPixivのセクハラ(性犯罪)案件で、これまで何度か繰り返してきた不祥事と合わせての判断で、PixivやFANBOXなどPixiv系のサービス使い続けたくないと思う声があがっていて、現実的に離れられない、いや多少不便でも離れる、などそれぞれにいろいろ考えたりしているよ。
じゃあ、他のサービスなにがあるのかとか、もっと本質的に中央主権的サービスをやめるならどうするかとか、いろいろ話し合わせたこと自体に、価値があると思う。
@news4vip_pomu 技術的なところでいうと、DMは常にメンションによる宛先付き(@〜っていうIDがついた状態)でやりとりするけど、チャットはチャットルームの中で宛先なしでつぶやいていて、任意に参加したり、離脱したり、あとから内容を読むことができたりという自由度に違いがあるんじゃないかな。
表示も会話が主体になるようなUIになっているしね。
@hidao 新規ユーザーなどMastodon公式アプリを利用しているユーザーの場合、ローカルを表示は可能だけど、検索の中から選ぶ副次的な機能になっていて、村の感覚は薄いと思います。ホームを使うように仕向けられてます。
mastodon.socialのような巨大サーバや、fedibird.comのようなローカルの存在しないサーバもそうです。
サーバ内ではなく、フォロー関係を中心とするホームを中心とした運用をする世界もだいぶ広がってきていると考えて良いでしょうね。
@news4vip_pomu MisskeyはDMの仕様が違っててメンションついてきてないですね。そうか、その考慮が抜けてた。それは普通にDMとして返信でいいハズです。
Misskeyのチャット機能は、連合しないサーバ内だけの会話機能なので、こちらには飛んでこないです。
Pleromaにも同様に、サーバ内専用のチャット機能があります。
連合しない不便さの代わりに、間違ってヘンなところに投稿が飛んでいかないとか、いまログインしてチャットに参加してる人は誰かとかメリットもあって、なかなか便利な代物です。
#fedibird Nightlyの方で、タイムライン上で絵文字リアクションの表示を抑制する機能をテスト中です。
好みに応じて、ユーザー設定から変更できます。
これまでタイムライン上に展開されていた絵文字リアクションを、件数表示だけにして隠しています。
投稿をクリックした、詳細表示ではこれまで通り絵文字リアクションが表示されます。
スクリーンショット1枚目がこれまでの表示、2枚目が抑制した場合です。
3枚目はここに絵文字リアクションがあることを表示してるよって矢印書いたやつ。4枚目が設定です。
ちょっと抑えすぎてて、ついてるのかどうかよくわからない問題ありますねー。ここからどうしようかな……。
なお本件は、絵文字リアクションはあったらいいなと思うけど、展開でタイムラインがゴチャゴチャするの避けたいなという複数の声を検討する中で、それなら詳細画面だけに表示すればいいのでは、というアイデアを頂戴して実現したものです。 [参照]
@mdk0037 とりたてて難しいわけじゃなくて、最初はいいのですが、折々、破壊的変更が入ったり、対応してる人達をだいじにしないので、付き合いきれなくなるのです。
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
@takke FedibirdにもisCatついてたんですが(いや、今も内部的にはついてますが)、一定数嫌だという声があったので、未対応状態に戻した経緯があります。
(またやろうとは思ってますけど!)
@takke ウチの内部ではこうなってます。
misskey.cloudの私のアカウントがisCatなのをfedibird.comは認識していて、ActivityPubではmisskey.cloudからニャイズされていない元のcontentを受け取っているんですが、こちらでニャイズしたcontentを生成してAPIから一緒に返しています。
アカウントの応答にもisCat属性ついてます。
featherは雑にリリースしないから正式版なかなか出ないと思うけど、どの機能も丁寧にほぼフル実装してくるので、本命感が凄いですよね。
WebPみられないのも基本同じなので、このへんみといて > 各位
QT: https://kmy.blue/@askyq/110427350362137183 [参照]
This account is not set to public on notestock.
@makihara 解除すると公開に戻るけど、結局リモート配送されたやつは未収載のままになるね。具合悪いや。
スパムフィルタ機能はオフにしておいたので、再投稿がいいかな。ごめんねー!
@makihara このへんを最初にsignalとして見るってかいてあるわ。
Account is less than 6 months old
Account has less than 100 followers
Post contains one or more of: HTTPS:// HTTP:// HXXPS:// HXXP:// WWW. .COM .NET .ORG
で、判定を重ねて学習させていくって。
ただ、解除したときの連合の副作用(もうリモートに届いてるので回復しない)を考えないとだめだね、この仕組み。
スパム判定されたらリモート配送を一時保留して、ジャッジしてから配送っていうのが妥協点かな。
ファミコンの光線銃のやつ(ダックハントとかワイルドガンマンとかで使われたやつ)
画面の方の光ってる部分を感知して命中判定を行う仕組み(トリガーを引いたタイミングで画面が一瞬だけ判定画面になる)なんだけど、よくできてるよねえ。
何でドキュメントを書いて欲しいとか、何でAPI定義して欲しいとか、あると助かるんだけどな。
私の場合は、クライアントアプリ開発する人とか、他のFediverseサーバ実装してる人とかが、何を求めているのか。
事情が様々でよくわからん。
まぁまだソースコード当たり前のように見えて、routes.rbがあって、controllers見ればいいって分かってるRoRはありがたいってことかな。
青本(PC-9800シリーズテクニカルマニュアル)みながらあれこれやってたことを思い出すわね
@tochu_cha アクセス試してみてもいいですか? ここまで苦労してると、どんな応答がきて、Mastodonがどう受け取っているのか興味が出てきた……。
ハッシュタグリレーはリレーするだけなので比較的(比較的)非力なVPSで動いてますが、時々遅延したり死んでたりします。
原因はいくつかあるんですが、一番大きいのが、閉鎖されたり不具合から復帰しない登録サーバです。
昨日のメンテでは、54サーバ削除しました。
長めの不具合から復帰したサーバは、こちらから削除していることがあるので、再登録してください。
まぁ、いうて4GBメモリのVPSなのでそんなに低スペックではないのですが、少なくともfedibird.comやrss系サーバの公開投稿が全部流れてきて常時捌いているので……よく働いてますよね。
『サーバ』と『捌いている』で検出したのだろうか……賢い?
QT: https://social.timespiral.co.jp/@DajareDetector/112538344823708736 [参照]
もう一度検出されたので、ビンゴのようです。えらい。
QT: https://social.timespiral.co.jp/@DajareDetector/112538350493797779 [参照]
This account is not set to public on notestock.
This account is not set to public on notestock.
#fedibird #fedibird_info Fedibirdのコードに、直近でリリースされたMastodon v4.2.9 / v4.1.17 の修正を反映しました。
Fedibirdは現在、Mastodon v3.4.1からv3.5に向けて開発中のコードをベースとしていますが、現行バージョンのMastodonの修正をバックポート(逆輸入)する形で随時修正適用しています。