Masto.hostで、Mastodonの全文検索(ElasticSearch)を利用できる有料オプションサービスをテスト的に開始したようです。
全文検索はかなりサーバ資源が必要なので、有料は当然かなと思います。
QT: [https://mastodon.social/@mastohost/102989684599379218]
主に、Fediverseへの関心に基づいた投稿を行うアカウントです。DTP・印刷に関する話をしたり、同人の話をしたり、カレーをブーストしたりします。
Mastodonのcollaborator(開発者の一員)です。また、独自機能を盛り込んだFedibirdを管理・開発しています!
Mastodonサーバ『fedibird.com』の管理者アカウントでもあります。ご連絡は当アカウントへ、サーバインフォメーションについては https://fedibird.com/about/more と @info を参照してください。
Masto.hostで、Mastodonの全文検索(ElasticSearch)を利用できる有料オプションサービスをテスト的に開始したようです。
全文検索はかなりサーバ資源が必要なので、有料は当然かなと思います。
QT: [https://mastodon.social/@mastohost/102989684599379218]
This account is not set to public on notestock.
This account is not set to public on notestock.
プロキシアカウント(代理フォローアカウント)あるいはFederationBotは、購読機能がいろいろある #fedibird が備えていれば便利なのは間違いないんだけど、いろいろスジが悪いので採用してないんだな。
ハッシュタグリレーの個人参加(リレーからのフォローバック方式)がせいぜい。リレーは公開投稿以外を無視するから、フォロワー限定投稿などがダダ漏れになる問題を仕組みで食い止めてくれる。自分で望んで参加するものだしね。
サーバーアクター自体は、もうすでにMastodonに実装されてるけど、まだ特に機能してないよね。(たぶんあまり知られていない)
何でも実装できるけど、それだけに慎重に扱わないとあきまへん。 #mastodon
だいぶgit switchするの慣れてきた。でも、気を抜くといつのまにかgit checkoutに戻ってる……。
misskey.wiki参照しようとしたらまた別サービスに入れ替わってたw(いまはdolphinの実験鯖になってる)
This account is not set to public on notestock.
プロキシアカウント、主にMisskeyの機能の話題だと思うのでそちらをご紹介。 #misskey
Misskeyのリストは、フォローしていないユーザーを追加することができる。
サーバ内の誰もフォローしていない場合は、誰かがフォローするまで投稿が届かない。
プロキシアカウントを設定してあると『誰かがフォローする』というアクションを自動で代行してくれる。
なお、自分でフォローしているユーザーをリストに追加すると、全ての投稿が流れてくる。
自分でフォローしていない場合は、公開と未収載が流れてくる模様。フォロワー限定の投稿は見えない。
自宅にいると地図手に入る機会メッチャ少ないですよね。やったーでも魔王級とかむーりー!! ってなる #星ドラ
This account is not set to public on notestock.
Keybaseチャットやってると『この発言は自動的に消滅する』が使えて楽しいよね。みるみる過去ログが消えてゆく
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.
@7ba もう一度SKIP〜をつけてmigrateして多分大丈夫。既に実行済みのとこまでは成功してるから、その続きをやってくれる。多分。
@7ba 実行したmigrateを調べて個別に戻すか、期待される状態に手動で直しちゃうか、ってとこかな……。
db/migrateやdb/post_migrateが順番に実行されているので、そのへんに目を通してください。日付ファイル名でわかると思います。
ちょっとコマンド確認してくる。
@7ba http://song-of-life.hatenablog.com/entry/2017/11/12/234703 この記事でいいや。手がかりになるかと。
@7ba add_indexで失敗してるなら、乱暴にいえば、dbからdrop indexしちゃえばいけるかな。
bin/rails db でpsqlに入って、
drop index index_statuses_20190820;
って。
DTP鯖が一度だけDB巻き戻したの、マイグレーションの失敗というか、DBいじってわかんなくなっちゃったって奴だからねぇ。
2017年6月6日に2時間前に戻した奴。
Photoshopでもあるんだよ、そういうの。調整レイヤー使うと戻せちゃうから、色調補正から一発で決めろとかいう奴w
小学生の時分にファミリーベーシックを知って、これで自分でゲーム作れる! 作るぞ!って思ったから、もうそれ以降はプログラマになろうって改めて考えてないよね。そこからは、もっと書けるようになりたいってだけ。
This account is not set to public on notestock.
This account is not set to public on notestock.
@asteroid prefixがいいんじゃ? っていう話もあったんですが、直接指定index名を指定するようになってますね。
https://github.com/syuilo/misskey/pull/5257
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.
This account is not set to public on notestock.
This account is not set to public on notestock.
@mayaeh ずっと死んでたから、もうあきらめて失敗に振ってるのかな?(Stoplightのドキュメントちゃんと読んでない)
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 購読系の機能で、非表示にしているドメインの投稿が流れてきてしまう不具合に対処しました。
……たぶん直ってると思うんで、確認お願いします。ダメだったら教えて!
@sakko2005 ということで!
This account is not set to public on notestock.
Mastodonにはstoplightというgemが採用されていて、落ちてるサーバへの接続などエラーを検出すると、信号機を黄色や赤に変更して交通整理するようになっている。
これによって、エラーが発生することが予測される大量の無駄なアクセスを未然に抑制しているんだね。
sidekiqでエラー報告されるStoplight::Error::RedLightっていうのは(ずっとエラーが続いていたから)赤信号になってるので止めたよ、ということ。
で、だったら現在の信号機の状態を確認できないのかな? って思ったらstoplight-adminっていうgemが用意されていたので、Mastodonに組み込んで見られるようにしてみたよ。これで /stoplights で添付画像の画面にアクセスできる。信号機の操作もできるね。
https://github.com/fedibird/mastodon/commit/6d9711b04212ffee5eaaac95cde222b7ed635d2c
なお、ムリにMastodonに組み込まずに、stoplight-admin単体でビルドしてnginxなどで振り向けるっていう運用もできるよ。Adminの認証とか面倒だけど、改造不要なのがありがたいね。 #mastodon
This account is not set to public on notestock.
This account is not set to public on notestock.
@ars42525 正直、提供してくれる機能はありがたいが、出来が良くない。Mastodon本家にプルリク出さないのはそのへんw
@ars42525 引っかかり始めた奴(緑や黄色)をさっさと赤に変更したり、赤判定されてる奴を(復帰確認できてるトコを)強制で緑にしたり、各状態をロックしたり、ってとこ?
期待通りに動くかは知らんw
stoplightの本体にredis経由で指示が伝わる感じなので、挙動は本体次第かなぁ。
@ars42525 緑のトコクリックすると、赤のロックになるんじゃない?
関係ないけど、今、mstdn.jpが赤と黄色をウロウロしてるね……
#fedibird AccountDomainBlockっていうのは、ユーザーが自分で設定できる、特定のサーバを非表示にする機能で、設定はこのへん(添付画像)
非表示(ブロック)に設定した際、そのドメインのフォロワーはすべて解除される。非表示のサーバからこちらをフォローすることはできなくなる。メンションは可。
逆に、こちらからのフォローは維持され、引き続き表示される。新たにフォローしようとするとエラーになる。
Fedibirdの場合は非表示にする前に購読していたアカウントと、キーワード購読(ブロック無視)の投稿を表示できる。新たなアカウント購読は設定できない。
キーワード購読は、個別に、非表示(ブロック)を反映するかしないか選択できる。
@ars42525 行方不明ってことは、赤黄緑のどれでもない、ノーマークにされちゃうのかな? さすがに説明無しでは意味不明だw
#fedibird かつてサーバレベルでフォロー爆撃しかけてきたとこ2つ、ドメインブロック解除した。
ブロック情報開示ページの表示確認を兼ねて登録を維持していたんだけど、まぁもういいよね。
@nzws 前にtootctl accounts followか何かで、サーバの所属ユーザー全員でターゲットを一斉フォローするとかやってたトコ。weedis.lifeとかfreefedifollowers.ga。
@nzws その後、あまりにも危険なので、リモートアカウントを対象にできないっていう制限がこっそりついた。
以前はacct指定だったけど、今はusername指定。
This account is not set to public on notestock.
『Challenges in the Decentralised Web: The Mastodon Case』
ほほぅ……。
@tomoki ボカロ丼の事例が紹介されているみたいですね。
ボカロ丼の運営ポリシーとか、資金の調達方法とか、いろいろ面白いもんなぁ。
QT: [https://mastodon.social/@Gargron/103005706126102848]
This account is not set to public on notestock.
人数が桁違いに多いサーバ、大変だよねぇ。
4桁はまぁなんとか理解できるけど、5桁とか6桁とかよくわからん……。
This account is not set to public on notestock.
This account is not set to public on notestock.
【mstdn.jp 連合遮断のお知らせ】
昨日10/22(火) 日本時間10:07 頃より、アクセス過多により mstdn.jp に接続し辛い状況が続いております。
一時的な負荷軽減として、他のマストドンインスタンスとの連合機能を遮断いたしました。
× Mastodon → mstdn.jp
○ Misskey他 → mstdn.jp
○ mstdn.jp → Mastodon
○ mstdn.jp → Misskey他
これMisskeyやPleromaからも届かないな。全部鎖国に切り替えたか、キューがメッチャ遅延してるかのどっちかだ。
@0418 ブロックしたサーバのユーザーとサーバ内の投稿に対し、
画像を非表示にした場合:保持している画像の削除
サイレンスした場合:全てのアカウントをサイレンス処理
ブロック(サスペンド)した場合:全てのアカウントをサスペンド処理
が走ります。
画像の削除は、アバターアイコン、添付ファイル、カスタム絵文字など関連する全てです。
サスペンドは、投稿など保持しているデータを削除します。
一時的に受け取るのを止めるというような軽い措置ではないですね。
mstdn.jpの鎖国は、外部からの受け取りを止めているだけ。
mstdn.jpから外部への配送は随時ちゃんと行っているので、復帰した時に大量送信してくるアレじゃないから大丈夫よ。
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.
@mstdn_jp で告知しております通り、現在一部通信を遮断しております。
mstdn.jp トップページにも併せて随時情報を更新いたします。
@silverscat_3 shared_inboxは必須ではない(MAY:あっても良い)ので、存在しないならエントリポイントを返さないでくれた方がありがたいです。
@kuroringo @kuroringo バイク鯖の人は、この非常用アカウントの公開ページURLをブックマークしておいたらいいと思うヨ。
https://fedibird.com/@kuroringo
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.
@reiwa アップロードできるのはこのへんで、
audio/wave
audio/wav
audio/x-wav
audio/x-pn-wave
audio/ogg
audio/mpeg
audio/mp3
audio/webm
audio/flac
audio/aac
audio/m4a
audio/x-m4a
audio/mp4
audio/3gpp
video/x-ms-asf
全部mp3に変換して提供するって感じかな。
たとえばDBに重複とかインデックス破損とかあってパフォーマンス落ちてるとか、何か不調には理由があるんじゃないかなぁ、と想像している。
@reiwa ウチでは小さいのもアップロードできてますねー。
mastodonのbeep(ポコってやつ)、5.2KBのoggと12.2KBのmp3がアップロードできるし、ソースコード上にも特に制限ないように思います。
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.
せっかく毎日面白い出来事が起きてるのに、仕事忙しくて読み切れないのだわ。色々残っちゃってるけど、今日は帰るわよ!!!!れ
メンチカツやさいチーズのトリプルトッピングだ!!! #gochisou_photo #ココイチ
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.
次にmstdn.jpとの鎖国が解けるタイミングがあったら、そのときは避難・移行先のアカウントからmstdn.jpの人達のアカウントをフォローしておくといいよ。今はできないから……。
フォローの仕組みは、こちらからFollowのActivityを送って、先方がAcceptのActivityを返すことで成立するから、一方通行になっただけで使えなくなってしまう。
This account is not set to public on notestock.
@squid999 そもそも、今一番需要があるmstdn.jpで引っ越し機能使おうとするとうまくいかないしね……。
【mstdn.jp アプリからのアクセスの解放について】
アプリからのアクセスについて現在制限を行なっておりますが、
調査ならびに検討の結果、
ご要望のありましたアプリについて、順次個別にアクセス解放を判断する運びとなりました。
アプリからのアクセスをご希望の方は、お手数をおかけいたしますが、アプリの名称を @mstdn_jp 宛にリプライください。
なお、全てのアプリのアクセス解放を保証するものではございません。何卒ご了承頂けますと幸いです。
This account is not set to public on notestock.
This account is not set to public on notestock.
#fedibird は、Fediverseを活用する上で、他でやるより都合が良くて便利な場所を提供することで、Fediverseをもっと盛り上げていくことが主目的のMastodonサーバだよ。
そのためには、最低限、快適で安定した拠点でありたいよね。実現できているといいけど。
ウチはLTLが無いんだけど、それは互いに干渉せず、同調を求められない、自由な場所を作るため。
強制参加のLTLは無いけど、コミュニティを作ったり、自分から参加したりする機能は別途拡充する計画だよ。これはまだ出来てないから、もうちょっと待っててね。
すごく気楽な空間だから、他で何か不自由している人はウチに来ると良いよ。
ただ、自由な場所だけど、何でも許されるわけではない。維持継続していくことが難しくなる使い方をしていたら注意したり話し合うし、折り合えなければ独立してもらう。でも、みんなそのぐらいは心得ているよね。
基本的にこちらからは干渉しないので、自由に使うと良いよ。なにか一緒にやりたいとき、困っている時は声をかけてね。
サーバのアドレスはここだよ。 https://fedibird.com
#fedibird ドメインの購読機能を強化しました。
・リストで購読可能に
・ブーストを含めることが可能に
リストで購読は、これまでUIがなく、APIで追加することしかできませんでした。
今回、設定画面が追加され、ホームで受け取るか、既存のリストで受け取るか、新しいリストを作成して受け取るかを選択できるようになりました。
また、従来は通常の投稿のみ対象としていましたが、ブーストを含めた購読ができるようになりました。(デフォルトはオフ)
ドメインの購読は、擬似的に他のサーバのLTLを受け取っているような状態になります。
ご活用下さい。
※ 購読系の機能は、FTLと同じように、サーバが受け取っている情報だけが対象です。雪餅リレーのようなリレーに参加している場合は全員を対象にすることができますが、通常はサーバの誰かがフォローしているユーザーの投稿のみが対象になります。
鎖国されているmstdn.jpのユーザーって、今、新規にフォローできないんですが、 #fedibird のアカウントの購読やドメインの購読を使えば、フォローしているのと同様に投稿を受け取ることができます。
ただし、これには条件がありまして、既に誰かがフォローしていて、FTLに表示されている必要があります。
購読だと公開以外の投稿は受け取れないんですが、LTLを中心に使っていた場合は大差ないかと思います。
アカウントの購読インポートは実装していないので、手作業で一つ一つ追加してください……。
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.
This account is not set to public on notestock.
This account is not set to public on notestock.
@godzhigella 行動記録というのは、いろいろ環境を変えて何度もトライしている部分があたると思いますので、
『書き込みができなかったから、いろいろ環境を変えて試してみた』という経緯を説明すれば理解が得られるかと。
This account is not set to public on notestock.
@godzhigella サポートに連絡する際に、そのへん整理しようとしてやっていたことを伝えておくと良いと思います。(説明の行動をログと照合すると思います)
This account is not set to public on notestock.
@nippon 5xx系エラーじゃなくて、時間経過で勝手に直るとなると、ブラウザやcloudflareなどのキャッシュ系もあやしいかな……。
確かめるとしたら、エラー解消されないうちに、別のブラウザでアクセスしてみるとか……
こちらでも再現したらやってみます。
@centumix 再現しないので、何か条件があるかもしれません。
うまくいくケース、いかないケースを見つけたら教えて下さい!
@centumix いくつかvalidateが仕掛けてあるんですが、そのうちのどれかで間違って弾いている感じですね。そこまで絞れれば直せると思います!
@centumix あ、それバグですね。ホームだけの時はそれでよかったんですが、リストの場合が考慮されてない……。直します!
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.