2020-01-29 00:01:24 ぐすくま@わかりみの投稿 guskma@abyss.fun
icon

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

icon

闇落ち村仮眠さんかわいい

2020-01-29 00:05:28 てるこの投稿 t@pl.telteltel.com
icon

うんとこしょ、どっこいしょ
それでもデブは痩せません

icon

ふむ、思ったよりちゃんと動くな……。

icon

我ながらクソコードであることだなぁ。しかしまだリファクタリングは我慢せねば。

icon

ブラ三上

Attach image
2020-01-29 00:52:56 xanacの投稿 rk_asylum@under-bank.blue
icon

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

2020-01-29 01:11:03 めいめいの投稿 mei23@misskey.m544.net
icon

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

icon

うさぎ様はビア鯖やね

icon

@syuilo おはよう!

icon

Mastodon v3.1.0rc1のタグが切られたので、ようやくリリース候補版その1が出たよって言えるようになりましたね。
github.com/tootsuite/mastodon/

2020-01-29 01:30:40 Mastodonの投稿 Mastodon@mastodon.social
icon

🎉 First release candidate for 3.1.0 is out for testing:

github.com/tootsuite/mastodon/

There are security-related fixes, improvements of admin functions like search by IP, announcements, bookmarks, and more.

icon

てすふぁいぶ

icon

てすしっくす

icon

ぼるてすふぁいぶとか!

icon

まさに鯖缶びちびち

icon

nokogiri祈祷中...

icon

さて、久しぶりに の更新です。

・inboxの主要処理をserverプロセスからworkerに委譲

・Misskeyとの互換性を向上

・ユーザーレベルの設定コマンドをいくつか追加(リレーによる送信の停止、特定ドメインへのリレーの拒否など)

--
各サーバから受け取ったactivityを捌く処理を、sidekiqのキューに積んでworkerで処理するよう変更しました。

たまにタイムアウトすることがあったようなので、改善するといいなーと思っています。

Misskeyとの互換性ですが、まだ完全ではありません。さしあたり、リレー側でHTTP Signatureのアルゴリズムを明示していなかったことにより発生していたエラーを解消しました。

また、最近MisskeyがPKCS#8形式の公開鍵へ変更する修正を行ったことにより問題が改善しました。

残りの非互換はリレー側がGroupActorを用いるのに対しMisskeyが正しいActorタイプとして受け入れない問題で、現在のところのえすきーのみ対応しています。

ユーザーレベルの設定コマンドについては別記します。

icon

に、ユーザーレベルで設定できるコマンドを追加しました。

@relayctl に対し、下記のコマンドが使えます。

【リレーによる送信を有効化】
send :enable

【リレーによる送信を無効化】
send :disable

【送信を拒否するドメインを追加】
send :deny:domains example.com

【送信を拒否するドメインをクリア】
send :deny:domains

【設定状態を確認】
status

【表示言語を変更】
set :lang:ja
set :lang:en

なお、set系のコマンドは、他のコマンドのオプション設定のデフォルト値を変更するもので、set以外でも組み合わせて使えます。

status :lang:en

など。

これらはすべて個人設定です。

サーバ管理者による設定で、サーバ全体がハッシュタグリレーに参加している場合でも、自分の投稿をリレーさせないようにしたり、特定のサーバへリレーされないように指示することができます。

icon

ミスったので消して書き直したスマンw

icon

Misskey開発陣、なんでみんなこの時間に起きてるんだw

icon

は、ハッシュタグのついた投稿を、フォロワーのいないサーバーや関心のあるユーザーに届けるActivityPubのサービスです。

サーバ単位で参加したり、ユーザー個人で参加することができます。

リレーには、 @relayctl という、コマンド受け付け専用のbotアカウントがあります。

このエージェントを通じて、ユーザーレベルでリレーに参加したり、リレーされないように制限したり、その他さまざまな設定を変更したり、その状態を確認することができます。

ちょっと使い方の説明が追いついていないですが、もう少し実装が進んだらまとめてご紹介します。

既存の情報についてはこちらをご覧下さい。

ハッシュタグリレー
hashtag-relay.dtp-mstdn.jp/

Mastodonからの、ハッシュタグリレーへの参加の仕方
noellabo.qrunch.io/entries/jjn

Pleromaの場合はこんな感じ
fedibird.com/@noellabo/1034354

最近追加したコマンド
fedibird.com/@noellabo/1035622

ハッシュタグリレーサービス
Web site image
のえる (@noellabo@fedibird.com)
Web site image
のえる (@noellabo@fedibird.com)
Attach image
2020-01-29 03:23:33 :angry_ai::syuilo::angry_ai:の投稿 syuilo@misskey.io
icon

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

icon

@miyon イグアノドンとnoraworldは閉鎖でOKのハズ。mini.gorone.xyzをどうするかは @squid999 さんに確認してみましょう。

Attach image
Attach image
icon

@miyon @squid999 判断方法は、私も実稼働で機械的に判断するのが良いと思います。

そうすると、この稼働未確認の情報、そもそも広報しない方がいいんじゃないかな?(確認できる場所だけあれば)

2020-01-29 02:44:27 のえるの投稿 noellabo@fedibird.com
icon

さて、久しぶりに の更新です。

・inboxの主要処理をserverプロセスからworkerに委譲

・Misskeyとの互換性を向上

・ユーザーレベルの設定コマンドをいくつか追加(リレーによる送信の停止、特定ドメインへのリレーの拒否など)

--
各サーバから受け取ったactivityを捌く処理を、sidekiqのキューに積んでworkerで処理するよう変更しました。

たまにタイムアウトすることがあったようなので、改善するといいなーと思っています。

Misskeyとの互換性ですが、まだ完全ではありません。さしあたり、リレー側でHTTP Signatureのアルゴリズムを明示していなかったことにより発生していたエラーを解消しました。

また、最近MisskeyがPKCS#8形式の公開鍵へ変更する修正を行ったことにより問題が改善しました。

残りの非互換はリレー側がGroupActorを用いるのに対しMisskeyが正しいActorタイプとして受け入れない問題で、現在のところのえすきーのみ対応しています。

ユーザーレベルの設定コマンドについては別記します。

2020-01-29 02:57:26 のえるの投稿 noellabo@fedibird.com
icon

に、ユーザーレベルで設定できるコマンドを追加しました。

@relayctl に対し、下記のコマンドが使えます。

【リレーによる送信を有効化】
send :enable

【リレーによる送信を無効化】
send :disable

【送信を拒否するドメインを追加】
send :deny:domains example.com

【送信を拒否するドメインをクリア】
send :deny:domains

【設定状態を確認】
status

【表示言語を変更】
set :lang:ja
set :lang:en

なお、set系のコマンドは、他のコマンドのオプション設定のデフォルト値を変更するもので、set以外でも組み合わせて使えます。

status :lang:en

など。

これらはすべて個人設定です。

サーバ管理者による設定で、サーバ全体がハッシュタグリレーに参加している場合でも、自分の投稿をリレーさせないようにしたり、特定のサーバへリレーされないように指示することができます。

2020-01-29 03:32:04 のえるの投稿 noellabo@fedibird.com
icon

は、ハッシュタグのついた投稿を、フォロワーのいないサーバーや関心のあるユーザーに届けるActivityPubのサービスです。

サーバ単位で参加したり、ユーザー個人で参加することができます。

リレーには、 @relayctl という、コマンド受け付け専用のbotアカウントがあります。

このエージェントを通じて、ユーザーレベルでリレーに参加したり、リレーされないように制限したり、その他さまざまな設定を変更したり、その状態を確認することができます。

ちょっと使い方の説明が追いついていないですが、もう少し実装が進んだらまとめてご紹介します。

既存の情報についてはこちらをご覧下さい。

ハッシュタグリレー
hashtag-relay.dtp-mstdn.jp/

Mastodonからの、ハッシュタグリレーへの参加の仕方
noellabo.qrunch.io/entries/jjn

Pleromaの場合はこんな感じ
fedibird.com/@noellabo/1034354

最近追加したコマンド
fedibird.com/@noellabo/1035622

ハッシュタグリレーサービス
Web site image
のえる (@noellabo@fedibird.com)
Web site image
のえる (@noellabo@fedibird.com)
Attach image
icon

のTIPSです。

@relayctl へのメンションでコマンドを送る仕様になっていますが、これ、メンションが本文の先頭にない場合は無視するようになっています。

この説明文のように、文中にメンションを記載しても誤動作しないようにするためのものです。

2020-01-29 07:22:49 てるこの投稿 t@pl.telteltel.com
icon

おかげさまで6歳になりました!
今日までにポチってくれた人達、あらためてありがとう、これからもゆるく仲良くしてね

https://www.amazon.co.jp/hz/wishlist/ls/3QPM1G82FKMLK/

Web site image
Amazonほしい物リストを一緒に編集しましょう
2020-01-29 08:25:43 🐤🐖🍚かつ丼@🎂1/29🎂🥁🛵⛺️の投稿 haggy@pawoo.net
icon

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

icon

あるときはRubyで書いていて、あるときはCrystalで書いているんですが、この二つの言語、文法は本当にそっくり、ほとんど同じです。

ほとんど同じなのですが、決定的に違う点として、Crystalには型があります。

型があるので、書き間違えたり配慮にモレがあったりすると、即座にエラーを出して指摘してくれます。

『ここはStringがくることを前提に書いてるみたいだけど、条件によってはNilが来ることもあるから、この書き方はエラーです』って指摘してくれる。これが凄く頼りになります。

面倒くさいんですけど、すっごく楽です。

※ Rubyに似たCrystalという言語があります
※ Crystalはいいぞ

2020-01-29 12:12:06 Achi@銀河丼の投稿 Achi@gingadon.com
icon

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

2020-01-29 11:01:57 中の亀@JPの投稿 tootle@mstdn.jp
icon

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

icon

お詫びと訂正。

先の投稿、対比として『型がある』という書き方をしてしまったのでRubyに型がないかのような説明になっていますが、実際は異なります。
fedibird.com/@noellabo/1035638

Rubyは数値や文字列まですべてのデータがオブジェクトであり、すべてが型に基づいています。動的型付けの言語です。

Crystalは同様の特徴を持ちつつ、こちらは静的型付けの言語となっていて、型の明示と推論によって、コンパイル時点で型を解析して、型の不一致やNullに対する安全性を図っている、という違いになります。

Web site image
のえる (@noellabo@fedibird.com)
icon

雑にdo-release-upgradeしたい

icon

めっちょねもい

icon

Crystalについて知りたい方は、こちらのリソースがお薦めです。技術書典で頒布された同人誌。全部読めるよ。
at-grandpa.hatenablog.jp/entry

Web site image
プログラミング言語 Crystal の解説書同人誌「Introducing Crystal Programming Language」
icon

@liaizon I do not know the running prismo server. I hope the flagship instance is back.

prismo.fedibird.com is a public instance. We welcome your use. The development of the mainline has been suspended for a long time, so I'm thinking about getting a hand in the near future.

Web site image
Hot stories - △ Prismo / fedibird
icon

kanzakiを読む頃にOCamlに手を出す可能性が高い。Elmで慣れてきた。

2020-01-29 19:29:34 としこの投稿 1045shookit@gingadon.com
icon

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

icon

@panorama_box いやこれメッチャ良いと思います……

2020-01-29 20:39:56 まさらっきの投稿 masarakki@best-friends.chat
icon

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

2020-01-29 20:41:44 まさらっきの投稿 masarakki@best-friends.chat
icon

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

icon

こういうのがいいんだよ!!

2020-01-29 20:36:13 しにがみの投稿 Reaper@yakumo.foundation
icon

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

icon

mstdn.jpとの接続で、User-AgentにPleromaやfedibird.comを含む場合に接続がブロックされる件、直ってますね。普通に疎通できるようになったみたい。

icon

@squid999 ゴロツキからみえるよ。なんか、フォローうまくいかないけど。

2020-01-29 20:55:58 Achi@ハトの塒の投稿 achi@achi.masto.host
icon

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