Mastodonの全文検索について、ちょっと整理しておくね。
■ Mastodon v4.1.xまで
・Mastodonはもともと全文検索に対応している
・自分の投稿と、お気に入りした他人の投稿など、過去を振り返るための検索しか許可されていなかった
・Elasticsearchという外部サービスを設置する必要があり、設置・運用の難しさ、コストの関係で、設置していないサーバが多い
■ Mastodon v4.2 以降
・自分のアカウントについて、全文検索の対象にする許可ができるようになる
・検索のオプション機能(期間指定など)が拡充される
・Elasticsearchが必要(構成要件はこれまでと一緒)
・Mastodon v4.1.x以前や、互換性のないMisskeyの投稿などは、全文検索の対象にならない
■ 注意点
『Mastodonが全文検索をサポートする』という理解は誤りで、検索範囲がこれまでより広くなって実用的になるということ。
サーバ運営者が全文検索をサポートするコストや技術的要件は従来と変わらないので、急にあちこちのサーバで検索できるようになるわけではない。
例えばmstdn.jpやPawooは全文検索をサポートしていない。Pawooはコスト削減のために提供中止した。
#fedibird 下書き機能自体をつけろっていう話ではあるんですが、とりあえずそれはおいといて……
ダイレクト(指定された相手のみ)や自分限定で投稿して、削除して下書きに戻す、というのがテクニックとしてよく知られています。
この時、WebUIは、投稿を先に削除し、その内容をWebUIのJavaScriptに預けているのですが、これをうっかり失うとそのまま消えてしまいます。
プログラムのバグによるエラーでもそうなのですが、うっかりWebUIがクラッシュしたり、ブラウザを閉じてしまうなどの事故は発生し易いので、そこは注意してください。
ちなみに添付画像は削除後もしばらく保持していて、再投稿する際にそのまま再利用されます。
それと、もうひとつ。
だいぶ先の公開日時を指定して投稿し、それを下書きにするという方法もあります。
こちらは予約投稿を削除せずに内容の編集が可能で、公開範囲も最初から目的のものにしておいて変更する必要がなく、納得する内容になるまで編集し、最終的にOKになったら公開日時の指定を外すことで確定させるというやり方が可能です。
クライアントアプリでは未対応のやり方で、WebUI(ブラウザ)でしかできないですが、有効な手段なので、TIPSとして覚えておいてください。
@c_ssk @wanedmoon bird.makeupというサーバは、TwitterのクローンアカウントをBotとして作成するサービスの一つです。
今回のように個人のアカウントを勝手に複製するため嫌われていますが、bird.makeupに通報を転送してもあまり意味が無く、このアカウントはニセモノです、と名指ししてもかえってコピーを宣伝することにしかならず、できるのは個々のサーバに依頼してブロックしてもらうことぐらいです。
bird.makeupの趣旨としては、そもそもあちこちのサーバで勝手に作られている転載Botを集約することで重複を避けること、個々にBotを運用する手間をかけずに済む汎用サービスを提供すること、などがあります。
Fediverseに公式アカウントを作成してくれそうもないが、Fediverseから投稿を読めたら良いな、と多くの人が思うアカウントに対しては、実際にその転載Botが大量に作られていて、利用されているのも事実です。(非公式)というやつです。
そのため、bird.makeupなどのサービスを便利なものとして受け入れる人も一定数いる状況です。
いずれにしても、実態としては無断転載の海賊版です。
fedibird.comでは、申し出のあったアカウントを停止しています。
砂を吹き付けてガラスに模様を彫る、箱根ガラスの森美術館サンドブラスト体験工房では、季節限定モチーフとして「ひまわり」などをご用意いたしました。
体験料金:1600円(税込)より
制作時間:約40分から60分
https://www.hakone-garasunomori.jp/atelier/sandblast/
事前ご予約優先です。当日朝8時までに公式オンラインチケット販売ページからご予約ください。
https://www.e-tix.jp/hakone-garasunomori/
席数に空きがある場合は工房にて先着順に整理券をお配りいたします。
※毎時間の最大定員8名様まで。
疲れているときに眠ろうとすると瞼の裏でグロ画像連想が始まるのはなんだろう。他の人もそんなことある?
#fedibird #fedibird_info 今回のElasticsearch側のメンテナンスは、インデックス内容の変更に伴うデータ刷新と、形態素解析器をKuromojiからSudachiに切り替える作業を行いました。
インデックス(ここでは全文検索用のデータをデータベースに保存すること)する内容は、後ほど検索オプションを提供するための仕込みで、いろいろと増やしています。
形態素解析器の切り替えは、単語の間に空白を設けない日本語の文章を分析して切り分けるための仕組みが変わるということで、sudachiはその基礎となる辞書が大きいこと、分割が検索に適していることから、検索精度にも影響してくる変更です。
とはいえ、口語調であったり、短い文章が多かったり、辞書にない言葉が使われているなど、うまく分割できないことも多いので、検索の際は " " で囲う方法も覚えておいてください。
たとえば『将棋』と検索しても、『将来』とか『大将』が検索結果にでてきてしまいますが、これを "将棋" と指定するとそのままの表現で検索するので、より目的にかないます。
通常の検索は表記揺れに強い(多少表現が違ってもヒットする)反面、余計なものを結果に出す欠点があるということで、うまく使い分けてください。
さて、自分の投稿の検索範囲の指定方法です。
プロフィール説明文への特定キーワード記載で、Fedibird側が認識します。
#searchable_by_all_users
誰でも検索できる
#searchable_by_followers_only
フォロワーが検索できる
#searchable_by_reacted_users_only
リアクションした人だけ検索できる(Mastodon標準)
プロフィール説明文が記載できる実装であれば、通常のMastodonでも、Misskeyでも、PleromaやAkkomaでも、Fedibirdのネイティブ指定と同様の効果となります。
自分の投稿をより広い範囲で検索して見つけて欲しい人は、記載しておくことをお勧めします。
まだFedibirdでしか効果がありませんが、明示しれあれば、他の実装で拾ってくれるようになるかもしれません。
また、Misskeyの方で、検索されたくない場合も、この記載をしておくことをお勧めします。
この記載はMisskeyには効果がないので、引き続きあなたの投稿は検索対象になりますが、指定する人が多ければ、Misskeyの検索範囲の見直しの切っ掛けになるかもしれません。
#fedibird #fedibird_info さて、今回、重要な仕様変更があります。
・Misskeyの投稿を公開の検索対象に変更した
・プロフィール説明文へ特定文字を記載することで、Fedibirdでの検索範囲を指定可能にした
Misskeyの投稿は、Misskeyの仕様により、公開範囲がパブリックおよびホームの投稿がすべて検索の対象になります。
Fedibird側ではこれまで、リモートサーバの種別を保持していなかったこともありますが、すべてMastodonの基準で対応していました。今回これをMisskeyの仕様に準じ、検索の対象とすることにしました。
Misskeyの仕様についてはGithub Issueにて確認をとっていますので、合わせて確認されると良いと思います。
https://github.com/misskey-dev/misskey/issues/11399
Misskeyのアカウントについても、個々のアカウント単位で検索範囲を制限することができます。(次の投稿を確認ください)
従来より検索結果が非常に多くなりますので、状況によっては検索範囲を狭くして使われた方が良いかもしれません。
フォローしてる人までにしたり、通常のMastodon同様、自分とリアクションした相手だけにすることもできます。
(長くなったので続く)
#fedibird #fedibird_info 全文検索用のサーバですが、急な話で申し訳ありませんが、メンテナンスに入りました。
本当はまだ始めるつもりじゃなかったんですが、事前準備でいろいろやっているうちに動作に問題がでてきてしまいまして、前倒ししています。
メンテナンス中、全文検索の結果が『このサーバーでは投稿本文の検索は利用できません。』という表示になります。これは一時的なものですので、メンテナンス終了後に再び検索可能となりますので、よろしくお願いします。
なお、昨晩あたりからさきほどまで、ハッシュタグの検索も同様に影響を受け、ハッシュタグ入力中にエラーが出るなどの症状がでていたかと思いますが、こちらは解消していると思います。
メンテナンスは、まずサーバそのものの再構築から始まり、終盤ではインデックスの再作成が行われます。
この再作成は非常に時間がかかることが見込まれるため、全文検索が再開されてしばらくは、直近の投稿以外が表示されない状況が続きます。インデックス作成が進むと、徐々に表示される範囲が拡大していきます。
ということで、しばらくご不便をおかけしますが、よろしくお願いします。
箱根芦ノ湖、箱根園湾で8月2日20時から「箱根園サマーナイトフェスタ」が行なわれます。芦ノ湖の湖上から打ち上げられる花火が水面を揺らし、その輝きが湖面に映り込むその姿はとても美しく幻想的です。
自分はもともと電子書籍嗜んでいたから、電子派の読書家さんたち自体には思うところない。
けど、本屋に「新刊本は絶対定価で売ること」と契約で念を押されているのに対して電子はホイホイ割引するのは目に余りがすぎる。
かといって紙の本を割引したら、元々ない利益がほぼなくなってしまうけれど、ちょっと傷んでしまった本を「定価でしか売りません!」っていうのは何か違う気がしてる。
#本屋
Mastodonでは長らく、投稿する行為をToot(トゥート)、投稿自体をStatus(ステータス)と呼んでおり、定着しておりましたが、
2021年4月22日に作られたこのプルリクエストにて『Post』に変更することが説明・宣言され、いくらかの議論の後、マージされました。詳しくはプルリクエスト本体のやりとりをみて下さい。
https://github.com/mastodon/mastodon/pull/16080
なお、この時点では投稿ボタンだけは『Toot』という表現が維持されましたが、その後『Post』に変更になりました。
また、用語変更の抜けがあちこちにあったため、その後ちょこちょこ修正が行われました。
ただ、この変更の周知はあまり行き渡らなかったようで、この時期に変更が行われたことのみならず、そもそも変更されたことがいまもって伝わっていないという状況かと思います。(正直、しっかり広報されてはいないと思います)
キタ━(゚∀゚)━!
『悪魔くん』予告編PV - 2023年11月9日(木)よりNetflixにて世界独占配信! https://youtube.com/watch?v=DK8FtdqhMGI&feature=share
箱根ガラスの森美術館の体験工房「ヴェトロ」では、様々なガラスを組み合わせ、熱を加えて熔かし合わせるフュージング技法を使ったアクセサリー作りを行っています。期間限定モチーフとして「あさがお」などをご用意いたしました。
期間限定モチーフ:2,400円(税込)より
https://www.hakone-garasunomori.jp/atelier/fusing/
事前ご予約優先です。当日朝8時までに公式オンラインチケット販売ページからご予約ください。
https://www.e-tix.jp/hakone-garasunomori/
席数に空きがある場合は工房にて先着順に整理券をお配りいたします。
※毎時間の最大定員4名様まで。