19:39:20 @noellabo@dtp-mstdn.jp
icon

@yamma_ma 正直、そんなヘンなのつけてくるぐらいなら無い方がいいよね……?

19:31:33 @noellabo@dtp-mstdn.jp
icon

@yamma_ma そうすると、ICCプロファイルの方にsRGBがあればそっちの方がいいかな……。

19:17:58 @noellabo@dtp-mstdn.jp
2018-07-15 19:17:50 としこの投稿 1045shookit@gingadon.com
icon

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

19:15:37 @noellabo@dtp-mstdn.jp
icon

@yamma_ma この DELL E1393S.icm ってプロファイルD65って書いてあるけど、なぜコイツが適用されて、この色になっているのでしょうか先生!

19:02:53 @noellabo@dtp-mstdn.jp
icon

ちなみに relay.dtp-mstdn.jp の確認用臨時サーバはこちらです。
mstdn01.noellabo.jp

こちらは参加していただいているインスタンスは現在7つ(+この臨時鯖)です。

18:57:50 @noellabo@dtp-mstdn.jp
icon

@h3zjp テスト用の臨時インスタンスおいときます。

mstdn-relay.hama3.net 観測所
mstdn02.noellabo.jp/

連合にトゥートが流れる状況を観測するためにご活用ください。このリレーにのみ参加しています。

18:48:43 @noellabo@dtp-mstdn.jp
2018-07-15 18:38:13 xanacの投稿 rk_asylum@under-bank.blue
icon

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

16:15:54 @noellabo@dtp-mstdn.jp
icon

同一サーバにインスタンス2個立てのテストをするなど。

15:42:10 @noellabo@dtp-mstdn.jp
2018-07-15 15:35:22 あの字調味料@たぐ屋の投稿 assause@dtp-mstdn.jp
icon

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

15:22:17 @noellabo@dtp-mstdn.jp
icon

@kedama そんなあなたにすごいIPv6本をw
geekpage.jp/blog/?id=2018-7-4-

14:56:54 @noellabo@dtp-mstdn.jp
icon

@kedama IPv6、なんかありそうですねぇ。DTP-Mstdn.jpからはいけるけど、mstdn01.noellabo.jpからだといけないです。ホスティング会社違います。

13:57:37 @noellabo@dtp-mstdn.jp
icon

relayはオプションですので、特に無理に導入する必要はないと思います。

連合の見えている範囲が狭いと、分散した個々のインスタンスが情報不足で孤立するので、それをカバーする仕組みかなーと思ってます。地域格差みたいな。

13:50:50 @noellabo@dtp-mstdn.jp
icon

@assause ナニナニ?

13:47:55 @noellabo@dtp-mstdn.jp
icon

@h3zjp なくても大丈夫そうだよね。入れておくと良いことはいっぱいあるけど。

13:45:58 @noellabo@dtp-mstdn.jp
2018-07-15 13:29:02 :japan: 浜さん@鯖缶 :jp_a:の投稿 h3zjp@m.xn--fiqwix98h.jp
icon

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

13:36:17 @noellabo@dtp-mstdn.jp
icon

@Cutls わかってしまえば、standaloneやwebrootよりよほど面倒がなくて簡単です。

13:31:55 @noellabo@dtp-mstdn.jp
icon

@Cutls certbotのプラグインが対応しているDNSだったら簡単なんですけどねぇ。Route53とかGoogleとかCloudflereとか……。

13:26:29 @noellabo@dtp-mstdn.jp
2018-07-15 13:19:14 らりお・ザ・何らかの🈗然㊌ソムリエの投稿 lo48576@mastodon.cardina1.red
icon

「何故これで動くのか」とかは(良いコードなら)大抵はコードを読めばわかるので、「何故同じように動く他の書き方をしなかったのか」を積極的に書いてほしい

13:25:30 @noellabo@dtp-mstdn.jp
2018-07-15 13:12:22 Alberto Colemanの投稿 i_sparkling@rainyman.jp
icon

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

13:25:23 @noellabo@dtp-mstdn.jp
2018-07-15 13:09:33 Alberto Colemanの投稿 i_sparkling@rainyman.jp
icon

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

13:21:28 @noellabo@dtp-mstdn.jp
2018-07-15 13:00:22 メリー山の刺繍屋🐏おっちょこちょいの投稿 emb@gingadon.com
icon

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

13:17:30 @noellabo@dtp-mstdn.jp
2018-07-15 12:58:02 メリー山の刺繍屋🐏おっちょこちょいの投稿 emb@gingadon.com
icon

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

12:59:23 @noellabo@dtp-mstdn.jp
2018-07-15 12:58:02 あの字調味料@たぐ屋の投稿 assause@dtp-mstdn.jp
icon

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

12:53:31 @noellabo@dtp-mstdn.jp
icon

@S_H_ とりあえず外からは生きてるようにみえないですね〜。

12:51:44 @noellabo@dtp-mstdn.jp
icon

それにしても、人のコードを読むの、すごくいいね。ちゃんと動くすごい綺麗なヤツも、どこか危なげなヤツもw

コードっていうのは、どこを切り取ってみても作り手のモノの考え方が反映されていて、あらゆる部分に学びがある。

まとまった部分には、設計思想が色濃く表れる。本人はそう思って無くても、これまで学んできたものがそうさせるので、たぶん他人の方がよく見える。

しかも、実行すると動くんですよ。あるいは、運が良ければ(悪ければ)動かないんです。

動かなければ、動くようにしなきゃならない。これがまたもの凄く学びがある。

コード読んだり書いたりしてる人、ずっとそういうことしてきてるんですよね。だからみんなそれぞれに引き出しがスゴイ。

12:37:25 @noellabo@dtp-mstdn.jp
2018-07-15 12:37:13 あの字調味料@たぐ屋の投稿 assause@dtp-mstdn.jp
icon

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

12:35:40 @noellabo@dtp-mstdn.jp
icon

ビール! 🍺
ビールがいっぱい! 🍻
QT:[dtp-mstdn.jp/@assause/10037661]

Web site image
あの字調味料@たぐ屋 (@assause@dtp-mstdn.jp)
12:34:36 @noellabo@dtp-mstdn.jp
2018-07-15 12:34:10 あの字調味料@たぐ屋の投稿 assause@dtp-mstdn.jp
icon

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

12:34:24 @noellabo@dtp-mstdn.jp
icon

Mastodonと真剣に向き合っていると、まだまだ技術で殴って解決していけることが沢山あると実感する。これが最高に楽しい。

Mastodonはコードが綺麗だし、見た目が綺麗だし、コンセプトが綺麗。潜在的な問題だってあるし、完全無欠の存在ではないけれど、ここには理想に近い何かがある。

足りないものや、おかしな部分があったら、他ならぬ自分が直していけばいいんだし。

12:07:33 @noellabo@dtp-mstdn.jp
icon

私がフォローした際、あなたがフォローバックするのは自由だけど、本当にあなたのホームタイムラインに私のトゥートを毎回表示したいですか? というのがある。

Mastodonのホームタイムラインは、自分の理想とする状態を作り込んで欲しい。これはMastodonでもっとも重要な原則なのではないだろうか。

11:57:36 @noellabo@dtp-mstdn.jp
2018-07-15 11:49:48 xanacの投稿 rk_asylum@under-bank.blue
icon

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

11:45:57 @noellabo@dtp-mstdn.jp
icon

Mastodonによって、未経験な鯖缶が次々と襲い来る強敵を倒しながら鍛え抜かれて成長していく物語、なかなか熱いですよねw

11:42:34 @noellabo@dtp-mstdn.jp
icon

@h3zjp まぁ、まだどんどん設置してねーって段階じゃないですからねwww

基本的にMastodonと同じように作られているので、やることはほとんど一緒です。

ここに.env.productionのひな形をおいておきましたので、デフォルトでダメなとこだけ直して使って下さい。DOMAIN、PORT、REDIS_NAMESPACE、RAILS_ENV=production あたりは設定した方が良いと思います。
gist.github.com/noellabo/371b9

11:33:03 @noellabo@dtp-mstdn.jp
icon

@h3zjp この最後にあるpub-relayってヤツを設置したのが、relay.dtp-mstdn.jpです。

11:23:07 @noellabo@dtp-mstdn.jp
2018-07-15 11:22:32 monacaの投稿 mimoo@omochi.xyz
icon

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

11:02:26 @noellabo@dtp-mstdn.jp
icon

スズスケさんのトゥートが流れてくる。うまくいってるな……。

10:55:12 @noellabo@dtp-mstdn.jp
icon

@toneji ですね。

面白いけど、そんなに頑張って追従する機能でもないのでお気楽に!

10:53:03 @noellabo@dtp-mstdn.jp
2018-07-15 10:52:52 xanacの投稿 rk_asylum@under-bank.blue
icon

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

10:50:28 @noellabo@dtp-mstdn.jp
icon

@toneji 説明が雑だったな……。一応メモ代わりに書いておきます。

最初にgit fetchが必要です。

このコミットを取り込みます。
github.com/tootsuite/mastodon/

git cherry-pick e55dce3176b7ac0a23a8a652c2626707a1b74dbb

データベースにrelayの項目が追加されるので、migrateが要ります。

RAILS_ENV=production bundle exec rails db:migrate

precompileも必要です。

RAILS_ENV=production bundle exec rails assets:precompile

v2.4.3から2つ目のコミットなので、ほとんどv2.4.3と同じです。なんかヤバかったらv2.4.3に戻して下さい。

10:43:48 @noellabo@dtp-mstdn.jp
icon

@toneji リレーの実装だけもってきても、たぶん大丈夫です。ダメだったら戻して下さいw

git cherry-pick e55dce3176b7ac0a23a8a652c2626707a1b74dbb

これで、relay関係の機能だけ取り込めます。

migrateとprecompileで大丈夫かな。

10:36:14 @noellabo@dtp-mstdn.jp
icon

@toneji v2.4.3のすぐ後に出たcommitなので、cherry-pickしても大丈夫かなぁ。ちょっとみてみます。

ちなみに今度のmasterは、Node.jsのアップデートがハマりどころです。追従する場合はご注意を!
ykzts.technology/@ykzts/100370

Web site image
山岸和利 (@ykzts@ykzts.technology)
10:28:45 @noellabo@dtp-mstdn.jp
2018-07-15 10:01:18 fnya@よろず屋ドンの投稿 fnya@md.paoon.social
icon

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

10:26:07 @noellabo@dtp-mstdn.jp
icon

@S_H_ www

10:25:17 @noellabo@dtp-mstdn.jp
icon

@S_H_ ありがとう!

Creatodonのトゥート流れてくるかなー。

10:23:11 @noellabo@dtp-mstdn.jp
icon

自インスタンスがリモートユーザーのトゥートを多数保持することによる効果も出てくるかも。

リレー内のブーストされてきた人とか、リプライのスレッドで見かけた気になる人のアカウントページを(自インスタンスで)覗いた時、これまではほとんどトゥートが空っぽだったのが、その人のトゥートがまとまって見られる。

10:16:53 @noellabo@dtp-mstdn.jp
icon

メディアでフィルタして見る層には、pawooみたいに使えて便利?

10:15:18 @noellabo@dtp-mstdn.jp
icon

リレーで連合に流れてきただけだとあまり効果がなさそうですが……

ハッシュタグタイムラインのような、積極的に情報をとりに行く人に届くようになるので、HTLへ取り込まれる(リモートフォロー候補がたくさん流れてくる)かなーというのがひとつ。

10:12:35 @noellabo@dtp-mstdn.jp
icon

@hanage999 然り然り。

10:09:46 @noellabo@dtp-mstdn.jp
2018-07-15 10:09:19 山岸和利の投稿 ykzts@ykzts.technology
icon

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

10:08:45 @noellabo@dtp-mstdn.jp
2018-07-15 09:25:58 のえる :cava_red: DTP鯖管の投稿 noellabo@dtp-mstdn.jp
icon

@Yohei_Zuho リレーサーバに登録したインスタンスが相互に、

ローカルタイムラインのトゥートをメンバーのインスタンスの連合タイムラインにブロードキャストする。

お一人様や小規模なインスタンスに、他のインスタンスのローカルが混ざって流れてくるので賑やかになる。また、自インスタンスのローカルが他に流れるので、リモートでの交流が促進される。

複数のリレーサーバが同時に存在でき、同時に参加できるので、いろんなグループを作れたり、リレーのバックアップになったりする。

リレーが単一障害点(ソコが落ちたら全体が落ちる)にならない仕組みになっている。

オプション機能であり、必ずしもリレーを利用する必要はない。

masterに入ったばかりの実験的な実装。今のところ開発者or 一部のmaster追従勢の遊び。

リレーサーバはMastodon本体とは別の軽量な単独のWebサービス。

デフォルトのjoinmastodonリレー(海外サーバ多し)の他、私が立ててみたrelay.dtp-mstdn.jpがある。他は知らぬ。

10:01:03 @noellabo@dtp-mstdn.jp
icon

@S_H_ やってみましたが、ほとんどMastodon本体と同じですね。.envのひな形がないのが困るぐらい。

あと、relay.dtp-mstdn.jp にも登録して欲しい!w

09:56:44 @noellabo@dtp-mstdn.jp
icon

リレーサーバはリレーするだけなので各トゥートのデータは保持しない。redisとsidekiqが仕事するだけで、postgresqlはほとんど仕事してない。ディスク容量は要らない。

問題は参加インスタンスの方で、非力なインスタンスにmstdn.jp、pawoo.net、friends.nicoがリレーされてきたら軽く死ねる。

とはいえ、連合に流れるだけなら各々一つ受け取るだけなので、負荷は計算しやすい。

09:25:58 @noellabo@dtp-mstdn.jp
icon

@Yohei_Zuho リレーサーバに登録したインスタンスが相互に、

ローカルタイムラインのトゥートをメンバーのインスタンスの連合タイムラインにブロードキャストする。

お一人様や小規模なインスタンスに、他のインスタンスのローカルが混ざって流れてくるので賑やかになる。また、自インスタンスのローカルが他に流れるので、リモートでの交流が促進される。

複数のリレーサーバが同時に存在でき、同時に参加できるので、いろんなグループを作れたり、リレーのバックアップになったりする。

リレーが単一障害点(ソコが落ちたら全体が落ちる)にならない仕組みになっている。

オプション機能であり、必ずしもリレーを利用する必要はない。

masterに入ったばかりの実験的な実装。今のところ開発者or 一部のmaster追従勢の遊び。

リレーサーバはMastodon本体とは別の軽量な単独のWebサービス。

デフォルトのjoinmastodonリレー(海外サーバ多し)の他、私が立ててみたrelay.dtp-mstdn.jpがある。他は知らぬ。