あけおめ
のえすきーを設置・管理している『のえる』のアカウントです。
不明なこと、要望などありましたらご連絡ください。
なお、普段はfedibird.comのメインアカウントを中心に活動しています。お急ぎの場合はそちらへご連絡ください。 @noellabo@fedibird.com
投稿を消さずに閲覧注意にするやつだけどね、
リモートサーバに全く反映されないから、支障ないやつだけにしといてね。だいたい支障あると思うけど。
むかし、板橋のげんちゃんが、MoEっていうMastodonにメールで投稿するサービス作ってたことはあるよ。
https://mstdn.miraheze.org/wiki/Mastodon_on_Email
@Sleeper_uknn リモートには、投稿も画像も複製されるので、こちらのあとからの操作は基本的に反映されないんだ。
投稿そのものを一度削除して(リモートから複製を消し去って)、新しく投稿し直すしかないよ。
カスタム絵文字の差し替えですが、このように、既に連合先に流れた分は入れ替わらないなどがありますので、ご留意ください。
ドライブで閲覧注意を設定するのと同様、連合先では基本的に更新されません。
既存のショートコードを廃止しv2のショートコードに移行する(末尾に2をつけるなど)で対応した方が、意図通りになることもあります。
どっちでもいいよ!
@digi_tan 直近のでじたんイラスト、あれもNSFWリアクションもらっちゃったかな?
でじたんが心地よく過ごせるサーバ、どんな場所にしたらいいかなぁ。私もそういう場所欲しくなってきた。
のえすきー、Misskey v13.12.0に更新しました。
https://misskey-hub.net/docs/releases.html#_13-12-0
@neuromancer まず、管理者が任意にロールを作成できます。利用者が自分でロールを選べるわけではありません。
で、たとえばこの人は公開の投稿ができないとか、今回の追加機能のように投稿するとNSFWが追加される、というように、制約の強いロールをつくったり、
このロールの人は絵文字を追加できるようにしよう、というように制約の緩いロールを作ったりできます。
絵文字のライセンスは、単なる文字列ラベルですが、これを複数の絵文字に一括セットできるということですね。絵文字の一括登録はもともとできるのですが、ライセンスの一括セット機能がなかったのです。
Misskey v13.12.0から、ついに引っ越しに対応しました。
https://misskey-hub.net/docs/releases.html#_13-12-0
まだ各地のMisskeyサーバに更新が行き渡っていませんが、ほどなく最新追従しているサーバが更新されていくでしょう。
期待通り動けば、MastodonからMastodonに引っ越しを行った際に、これまでMisskeyのフォロワーだけ置き去りになっていましたが、Mastodonアカウント同様についていくようになります。
また、MisskeyとMastodonの引っ越しもできる……はずですので、誰かやってみてくださいw
私の管理下のMisskeyは既に更新し対応しています。
misskey.cloud https://misskey.cloud
のえすきー https://misskey.noellabo.jp
ま、現実的にはmisskey.ioの対応待ちかな。
@neuromancer モデレーションの一環として、制限ロールをひとつ運用しています。
あとは、まだ誰にも特別なロールはつけていません。
もともと特権のある管理者の他には、全員に適用されるベースロールがあるだけです。
ロール毎のタイムラインとかもできるんですが、ま、そういうのは追々ねー。
あのね、2019年の5月4日にこのアカウントを作ったから、のえすきー自体が4周年なんだよ。過ぎてからいうけどw
MisskeyもMastodonも、音が好きっていう人けっこういるよねー。愛着湧いてきたりもする。
このアカウントは、notestockで公開設定になっていません。
みんな、フォローしておいた旧アカウントへのフォローって消えた?
引っ越しが実行された瞬間、何かでた?
引っ越し終わったアカウント、
フォロワーが0人になってて、なるほどねーって思うじゃん?
クリックすると、なんかまだ居るんだよね……みえる?
@zyunotaku_2 たぶん、Mastodon側のアカウントに、連れてこられなかった人だけフォロワーに残ってると思う。どうなってる?
これはPleroma / Akkomaでの、フォローしてた人が引っ越した時の表示。
Mastodonといろいろ挙動が違うけど、問題なければヨシ。
わざとそうしているものもあると思う。
マズイとこだけどうにかせんとねー。
気になる挙動としては、
一見、フォロワーが全員残っているようにみえるけど、引っ越しに未対応のアカウントからのフォローが消えている。(misskey.ioとfedisnap.com)
当のmisskey.ioとfedisnap.comからは、フォローしている状態になっている。不一致。
MastodonやAkkomaは、古いアカウントのフォローをはずして、新しいアカウントをフォローするのだが、Misskeyは古いアカウントのフォローを維持したまま、新しいアカウントをフォローする。
このため、Mastodonの引っ越し済みアカウントは復活させても整合性がとれるが、Misskeyの引っ越し済みアカウントは復活させてはいけない。フォロワー水増し不正が可能になるため。
グレーになってみえているのは引っ越し先の方で、そしてこの画像は最初からグレースケールですw
のえすきー、Misskey v13.12.1に更新しました。
https://misskey-hub.net/docs/releases.html#_13-12-1
のえすきー、Misskey v13.12.2に更新しました。
https://misskey-hub.net/docs/releases.html#_13-12-2
のえすきー(Misskey v13.12.2)は、ちゃんと中身はいってるなー。このあいだcontentに何も入ってなかったの、どの実装だったかな……。
むかし運営してた草の根BBSで、そこで出会って結婚した人いるねー。結婚式にも参列してきた。
@_neko_sake_ 末尾が_misskeyioになってる絵文字はダメのがはっきりしてる。あとは個別に確認するしかないね。
あちこちに普及してるどこが出所かわからないやつは、とりあえず使わせてもらったりするよ。
のえすきー登録の絵文字は、どこかに明文化してなければコピーされていくって認識しといて。作成者に権利があるので、使わないでって言ってまわることはできるけど。
カスタム絵文字は、設計上は、連合の共有財産になるように想定されています。
MastodonもMisskeyも、簡単に自分のサーバで使えるように登録することができるようになっていて、権利者を確認したり、コピーして良いかどうかを知る仕組みは用意されていません。
とはいえ、絵文字の作成者に権利があること、それを保護し守っていく必要がないわけではありません。慣習的に、登録して公開することで許可されているとみなされる場であることを承知の上で、周知する手段を工夫し、お願いしてまわることになります。
確実に複製を防ぐには登録しない以外の方法はないので、そこはご承知おきください。
なお、Misskeyでは最近、ローカルに登録した絵文字に権利文字列を追加できるようになりましたが、それが他のサーバに伝わって認知される仕組みはないため、ほとんど実効性はありません。
もし、カスタム絵文字の利用範囲を限定したいと考えている場合は、その絵文字が自分が作成した(あるいは独占的な利用権を持っている)ものであることを説明し、その利用可否・許可申請を要するならその手順等を記したリストを作成し、他のサーバの管理者の協力を仰ぐのが現実的です。
こうしたリストは、他サーバの絵文字を使わせてもらおうと思った時に、私たちが欲しいものでもあるはずです。
のえすきーにおいては、オリジナル絵文字が非常にたくさんありますので、登録絵文字と権利者、利用可否、複製したい場合、既に複製している場合の対応方法などを案内するページを作成するのが第一歩になるかと思いますが……やりますか?
もしそのあたりを整備していこうということであれば、いよいよ絵文字管理者のロールを作成して、登録やリスト管理を委任させていただきたく思います。
そこまでやらなくてもかまいません。
少し、みなさんで話し合ってみてください。
オブジェクトストレージ、別に制限いくつでもいいんだよ。
ただ、初期状態でやたらに大きくしとくと、ガバいサービス探してる人が寄ってくるから、ほどほどにしてあるだけ。
毎月100円で120GBぐらい確保できるよ。
ちなみにMastodonはユーザー毎の容量制限という概念自体がない。Misskeyみたいになんでもおけるわけじゃないけど。
@MaySoMusician@nightly.fedibird.com 法解釈の可能性を問われたら「ある」としか答えられませんが、ありえないと思います。
@MaySoMusician@nightly.fedibird.com 省きすぎたかな。
『プログラムの機能の一部としてみなされる』ことはない(ありえない)と解釈しています。そういう前提にたって仕組みが運用されているので、覆されたら一大事です。その場合は、登録した絵文字がAGPLにはならないよう将来を作り替えます。
適用されるかどうかは裁判所の管轄なので、有無を問われれば常に「あり」です。
絵文字のショートコードはリモートでも有効なので、短いものを使うときは競合を意識してくださいね。
@neuromancer ファイル名がショートコードになっていれば、別途ショートコードは不要です。大文字ダメだったと思うので、全部小文字にしといてね。
カスタム絵文字の登録・管理は、サーバの管理人が行ってきました。
これは、文字という基本的な要素と同等に使えるもので、利用者全員の絵文字入力候補に強制的に追加し、サーバ内外の一般利用者に対して様々な場面で強制的に見せる画像を登録する強力な権限で、画像に問題がある場合に責任を持てる人である必要があるからでしょう。コミュニティに与える影響が強いこともあるかもしれません。
@Sleeper_uknn 絵文字のオブジェクト確保(メモリ割り当て)戦略かえたって言ってたから、Milkteaの改善じゃないかな。
ろ
読みでの入力もたぶんいけるよ。不足してる文字などは、ユキエさんにフィードバックしてあるのでお待ちくださいませ。
というわけで、のえもじ、揃ったね。
ヱも入れてよって逆リクエストしといたよw
読みを入れておいたので、呼び出しやすくなってると思います。
というわけで『絵文字の管理人』ロールを作成しました。
これまでの経緯も踏まえ、ひとまず一人目にカスタム絵文字申請作業するカネヲさんを割り当てますが、普段使いのアカウントの方がいいですかどうですか。 @kanewo
二人目以降の任命・解任申請は、カスタム絵文字ロール申請作業するカネヲさんにお願いしてもいいですか (そんなユーザーはいない)
『絵文字の管理人』ロールを引き受けてくれる方へ
重要な決定・判断・紛争解決は私が責任を持ちますので、カスタム絵文字の整備のお手伝いをお願いします。
現在、Misskey開発側で色々検討がなされていますが、複製の許可やライセンスまわりについて、のえすきーでやっていきたいことがあります。
私が提案しているのは、自分のサーバ(のえすきー)で登録した絵文字について、各サーバに固定のパス(/emoji_license)に一覧ページを作って、どのサーバでもそこを参照すれば事情がわかる状態にすることです。
- すべての絵文字について言及する必要はなく、あくまでローカルに登録する、はっきりしているものだけを一覧する。(グレーなものには触れない)
- コピーの許可(許可・拒否・条件付き)
- 条件・経緯・補足情報
- 問い合わせ先・作者
- 非技術者の管理人でも、Mastodonなど別の実装の人でも、いますぐ実行できるように、ページを割り当てたり、htmlを手書きして配置すればOKという形で、ローテクで実現可能とする
で、具体的には、Misskeyのカスタム絵文字管理画面で登録できる、絵文字毎の「ライセンス」(1024文字のテキスト)から一覧を作るプログラムは用意してありますので、これを整備して、こういうものを見せていくルールにしてみない? という提案を進めたいと思っています。
のえすきーだけ実施しても十分に意味のあることですので、さっさと率先して開始し、みせていきたいです。とりあえずやっつけですがサンプルはもうあります。
https://misskey.noellabo.jp/emoji_license
ついては、絵文字の管理人をお手伝い頂く方に、ウチのオリジナル登録したものについて、ライセンステキストの整備をお手伝い頂きたいです。
通常のタスクもあります。
- ショートコード(名前)の統一作業
- タグ(別名の整備)
- カテゴリー分類の見直し
- 重複登録の削除
- そいて、新規登録・削除
まあ、どれも追々やっていければOKです。
『絵文字の管理人』ロールは、割り当てれば上記の全ての作業が可能となりますが、臨時参加でライセンスのとこだけやるとか、役割分担は人間同士の約束で運用します。
MisskeyおよびFediverseの性質があり、技術面でいろいろと注意事項がありますので、そこは随時説明していきます。
くれぐれも、できそうな範囲、お手伝いで考えてください。
ひとまずそのぐらいかなー。
@kanewo 削除して再登録です。
リモートサーバに変更が反映されないという弱点があり、これは基本的に相手側の問題なので解決できません。(重大なものについては、協力してくれる管理者にお願いすることは可能です)
一度も使っていない絵文字の画像変更は大丈夫ですが、一度でも使って連合した絵文字は、古い絵文字画像がリモートに残り続けて、のえすきーでだけ更新された状態になる、あるいはあとから認識したサーバは新しいものになるので、まだらになるとご理解ください。
ついては、解像度が粗かったのを直したとか、タヌキの尻尾の柄を塗り間違えたとか、そのぐらいの範囲でおさめた方が無難かと思います。
ショートコード(名前)のつけかえも同様の問題があり、リモートに届いたものは登録されたままになります。基本的に消せません。
現在、Misskey本体には、絵文字に1024文字のテキストをつけることしかできません(※ 次のバージョンでは属性が増えます)ので、これをどう活用するかです。
そこで、暫定で #コピー可 #コピー不可 #条件付き というタグ表記を考案しました。プログラムでこれを拾い、一覧表とjson(プログラムが読むための、もうひとつの表データ)では属性として拾い出しています。
コピー条件、仕様化するならどうしようか考えてみましたが、結局この3属性に絞られてくるかなと思います。
コピー可と不可は、機械的判断が可能なので、できるだけこのどちらかで行きたいところです。
条件付きは、たとえば要申請とか、エロOKのサーバにのみ許可とか、二次創作だから承知の上で使えよ、などの人間が見て判断する条件です。
カスタム絵文字の複製問題については、
- ActivityPubのオブジェクトの属性としてライセンスも出力して連合させる
- 絵文字の画像に埋め込む(特定の画像形式には埋め込みができるので、そこに入れちゃう)
- 既存の絵文字と互換性をあえて捨てて(互換性のないサーバでは使えない)、ライセンス込みの新仕様で、過去の問題点をクリアした絵文字仕様にする
- ローカルでのみ使えるカスタム絵文字属性
などの提案が他にされていて、本命はこちらで攻めていくべきではありますが、
既存の既に複製された絵文字についてカバーできて、いますぐ非技術者でも参加できて、新仕様が他実装まで含めて普及するのを待つ必要がない提案がないので、これらと同時に進めていきたい所存です。
@neuromancer @kanewo やってみて下さい!
更新したら、みんなにはキャッシュ削除してもらわないと更新されないので、そういうアナウンスもあわせてよろしくですー
で、いろいろ書きましたが、現実的な話。
カスタム絵文字の管理画面で、Selectモードにして、対象の絵文字まとめて選んで、Set Licenseボタン押して、 #コピー可 って登録する。だいたいこれでいいかと思いますw
ローマ字などの表記揺れは、タグ(エイリアス)で対応すればいいんじゃないかな。もらってきた絵文字も改変せずにいけるし、既に登録されて連合されたものも回収不能なわけだから。
(なお、noeskyなのかnoesskeyなのかで、既に盛大に表記揺れが発生している)
よっしゃカスタム絵文字整理するぞー、こんな絵文字も欲しいな! いいのあった!!
……これ使って良いのかな??
って時に、確認する方法が確立してると嬉しいよね。
次のMisskeyでは、カスタム絵文字にセンシティブフラグと連合するかどうかのフラグが追加されます。
センシティブは、絵文字リアクションとして使われた際に、各個人が受け入れない設定(拒否)をすることが可能です。
まあ、拒否設定をつけるというのは、詐欺です、とか、タウンエースなどの対策だと思いますが、そうなるとあらかじめ設定して登録しておくというのも微妙なところ。
運用については一考すべきかなと思います。文字系じゃなくてイラスト系の見た目の問題に対し、ちんちん(形状)とかゴキブリ絵文字とかにつけたらいいんじゃないかな。
連合させない設定は推奨できませんが、ここぞというところで使ったら面白いかもしれません。
その他、カスタム絵文字毎に使えるロールを設定する機能も追加されます。ま、これはロールをもっといろんな用途に使おうという段階になってから考えましょう。新機能として定着するかわかりませんし。
パスワードは管理者が再発行するの簡単にできるんだけど、それを間違って本人以外の人にみせてしまうと乗っ取られるので、確実じゃないと対応できないんだよ。
なので、
- メールアドレス登録しておかないと本人証明難しいから、どうしても避けたいんじゃなければ登録しておくこと
- プロフィールの引っ越し機能(アカウントの移行)で登録できる移行先アカウントのエイリアス登録や、プロフィールの追加情報などで、別のFediverseアカウントや公式サイトなどと結びつけておくこと
- どこかにログイン状態を維持しておくこと。クライアントアプリを入れておくと救われることが多いよ!
このへんよろしくな!
@iko そうだ、これ2日前にみたわ!(アカン)
簡単に消せちゃうけど、復帰できません!
同じ名前で登録すれば(キャッシュクリア必要だけど)復元はできるのですが、問題はどれを消したかわからんということですねw
Mastodonは登録も削除も履歴が残るのですが、Misskeyは多分なんともならないので、まとめてエクスポートしておくしかないかなあ。
もう一つ重要な注意点がありまして、登録した人のドライブにカスタム絵文字の画像が保存されます。これを消すと絵文字の方もダメになります。たとえばアカウント削除してえらいことになった事例もあったり。ドライブを整理しようと思ってうっかりやらかしたり。警告は出るんですが!
これも対策はエクスポートぐらいしかないかなー。データベースのバックアップが戻せても、オブジェクトストレージを過去状態に戻すのは難しい(ほぼ不可能)ので、やっちまったらアウトだと思っておいてください。
そういうわけで、よろしくおねがいします!
絵文字の管理人の皆様、仕事増やして良いですか(ダメです)
Fedibirdに が届かない件、たぶんファイルサイズデカ過ぎ問題です。
昔のMastodonで64kb、新しめのMastodonで256kbまでしか受け取れません。モバイルでギガ食い潰す原因の一端にもなるので、あまり大きなファイルサイズの絵文字は避けた方がいいところですが、基準として256kb(ギリギリせめると危ないので若干下ぐらいで)を目標として、
まずは新規登録の際に対処する。形式変えていけそうならwebpにするとか、ピクセル数落として納めるとか、工夫した方が良さそうです。
既存絵文字についても、見直しした方がいいなと、実は気付いていたんですが、放置しておりました\(^o^)/
ま、ひとまず情報共有しておきましょう〜。
のえすきーの絵文字管理機能は特に強化されないので、しゅいろ先生の次回作にご期待ください……
絵文字作った人を見つけ出して小一時間^H^H^H^H真相を究明するってのもやってみたいねー(老人会しぐさ)
これからこういう、元ネタはなんだろう、誰の許可をもらえばいいのか、みたいな話をする機会は増えるかなー。
私も英語わからんすぎて高校卒業できないところだったんだけど、Githubで英語使って開発参加してるからなー。機械翻訳だけどw
のえすきーは、割と立てて長いので、立てた当時の事情で画像を保存するサーバ(wasabiというオブジェクトストレージ)のリージョン(設置されている地域)が海外なので、画像まわりはちょっと遅いというのがあるんだよね。
ちょっとじゃなくて、時々すごい遅いときあるよねw
tokyoかosaka使いたいなあ。
いまむしろ負荷かけてるんだけどねw
(データベースレプリケーション新規にかけてる)
見えるようになったかな。
新規にアップロードしたファイルを新しいオブジェクトストレージに保存するように切り替えたよ。
古いのはそのままにしてあって、とりあえず転送するようになってるから、ちょっと表示遅いけどよろしくね。新しい方に移動するつもりだけど、ま、ぼちぼちやってくよ。
のえすきー、だいぶ構成に手を入れました。
元々のVPSは 4コア / 4GB memory 80GB というスペックでしたが、別途 4コア / 4GB memory 600GB のサーバを用意してそちらにPostgreSQLのデータベースを移動しました。
このデータベースサーバは余力を持たせてあるので、他のサービスを同時にのせて使います。兼用です。
データベースは既にかなり大きくなっていて、遠からず容量不足になる見通しだったため、メインのサーバから分離する必要がありました。
メインのサーバ上では、MisskeyとRedis(メモリ上で動くキャッシュ系のデータベース)だけ動かせば良くなったので、Misskeyのワーカープロセスを増やしました。
画像を保存するオブジェクトストレージですが、us-west-1(オレゴン州)にあったため、ちょっと遠かったんですね。これをap-northeast-1(東京)に変更しました。保存や表示がはやくなってくれるといいな。古いファイルはまだオレゴンに置いてあります。
だいたい一通り改善したので、ある程度負荷がかかってみないとわかりませんが、かなり快適になった感じがします(ほんとか)
スペック最後の80GBと600GBは、ブロックストレージ(ハードディスク・SSD)のサイズね。
DBチューニング。ローカルでよく発生するスロークエリーが減るといいのだけど。
ローカルタイムラインの初回表示がエラーになる現象とか、遡る時にメッチャ重いってやつね。通知のあなた宛とかプロフィールの投稿一覧でも起きるかな?
@RRRB_N アンテナ、作って1週間すると自動停止するとかいう話をきいてるので(?)、再作成すると動き出すかも。
逆方向の電車にのる実績、若い頃に終電で達成しました\(^o^)/
飲み会の帰り、あなたが全力疾走で電車のホームに到着すると、最終がホームの両側に同時に入ってきた。どちらが正しいかさっぱりわからない。
どっちにのる?
ちょっと再起動するから、Bad Gatewayとか出るかとおもうけどまっててねー
データベースにはそのまま書き込まれてるから、みようと思えばみえるよ。みないけどね。
覗き見しないという道義的なことだけじゃなくて、みえないということも大事なことで、全ての投稿を監視する責任を持たされると困るってのもあるのよ。個人間の秘密のやり取りは、知らない方がいいのだ。
ローカルのないmisskey.cloudだけど、ローカルがみえるロールがついてると見えるよ。
Fedibirdにはそういうのないので、外部から観測するしかない。
たぶんのえすきーの人5人ぐらいしかフォローしてないので、基本的にみえてないよ。フォローして欲しかったら言ってね!
万事その調子(特にフォロー返さない)なので、かまって欲しいとか、困ってるとき拾って欲しいなどは、fedibird.comのnoellaboにフォローしてリクエストすると吉(そういう機能はない)
添付はfedibird.comのアカウントの様子
@neuromancer @noellabo@fedibird.com やばいねこれ……。なんで消えるんやろ。
とりあえず昨晩データベース移行したので直前のデータは保全されてるけど、他は無理だなー。いまあるノートは、最悪そこまで先祖返りするけど戻せる。
バグっぽいので、どういうときに消えるか確認して(問題をみつけだして)修正かな。
Fedibirdの場合は、サムネを低画質にして、アニメーション切って、リアクションのリアルタイム反映をoffにすると、かなり帯域を削れるね。
限界だいたいわかったので、定期再起動入れます。
いま、メインプロセスを二つ立ち上げる方式をとっているので、交互に再起動入れることで、オフラインにならずに使い続けられるはず。
たまに『サーバから切断されました』メッセージが表示されるけど、切断されてないな? ってやつです。
メモリ使用量が増大しつづけるのはそもそもおかしいと思うんですが、対処療法でいきます。
麻雀牌、トランプ、将棋の駒は、自由に使えるライセンスでオリジナル作ってくれる人がいると、色々遊びが捗るんだよねえ。まぁ CC0 / PD のでもいいんだけども。
トランプとか、Jokerとか、King、Queen、JackはSuitで4種類もあるし、オリジナルの絵柄割り当てて描くだけで楽しいよねー
ま、設定から負荷の高そうな機能をオフにしておくのと、データセーバーを設定しておくことかなー。
1%からじゃ、なんともならんけど \(^o^)/
のえすきーでは現在、毎時10分と40分の二回、サーバープロセスの自動再起動をかけています。
プロセスは2つあり、どちらかが起動していればサーバーは応答します(普通に使えます)
10分に再起動するプロセスと40分に再起動するプロセスはそれぞれ異なるため、サービスがつながらない時間は発生しません。
ただし、つないでいるサーバーが再起動されると「サーバーから切断されました」というメッセージが出ます(デフォルト)。
この場合、リロードする必要はないので、なにもしないを選択するか、そのまま無視してください。
本当にリロードする必要があるのは、アップデートを行った場合です。新しいバージョンが認識されたポップアップが表示されるのと、アナウンスの投稿を行うので、その時はリロードしてください。