このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
動作遅かったり壊れたりしてたら pleroma.database vacuum analyze すると改善することがある
壊れたデータベースとの向きあいかた https://scrapbox.io/rokoucha/%E5%A3%8A%E3%82%8C%E3%81%9F%E3%83%87%E3%83%BC%E3%82%BF%E3%83%99%E3%83%BC%E3%82%B9%E3%81%A8%E3%81%AE%E5%90%91%E3%81%8D%E3%81%82%E3%81%84%E3%81%8B%E3%81%9F#63a6de44fd448a0000a511d2
無事にホームタイムラインが表示されるようになりました
今後も https://pl.rokoucha.net/users/rokoucha を是非よろしくお願いします!!!
何度もネチネチ書いている「Tootleの通知欄を開くと強制終了される」件、どうやら特定のサーバから(メンションなりお気に入りなりされて)通知が来るとそれが原因で開けられなくなるらしい。エビデンスを複数目撃したのでほぼ確定。次から次へといっぱい通知が来る人だとどれが原因だか判らないだろうけど私にはわかる(笑)
そしてそれ以外の通知が溜まって原因が遠ざかると再び通知欄が無事に開けられるようになる→繰り返し。
異常が出るのはTootleだけなのでそれほど実害はないものの、解消できればそれに越したことはないのだが…
@omasanori ほんとだ
Moving Firefox to a faster 4-week release cycle - Future Releases
https://blog.mozilla.org/futurereleases/2019/09/17/moving-firefox-to-a-faster-4-week-release-cycle/
このアカウントは、notestockで公開設定になっていません。
import()とかが含まれたコードだと@inject-into pageでCould not loadになるのにこれ有効にしたら普通に通るのなんでなん
violentmonkeyのSynchronous page modeで何が変わるのか何もわかってない
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
期限切れしたLet`s Encryptの証明書見るたびcronでもsystemd timerでもいいから毎日certbot renew動かすぐらいしろってなる
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
自由が脅かされるという理由で青い鳥さんから突然山ほど逃げてくる流れより、「閲覧数が表示されてなんとなく居づらくなった」から引っ越してくる流れのほうが、ある意味素直でよろしいって気持ちになるね。
このアカウントは、notestockで公開設定になっていません。
自動で改行される環境で文章の途中で改行するの100歩譲ってまぁええわってなるけど段落でもないのに行間空けようとして追加で改行挟むの本当に理解できないってなった
でもブログ記事の閲覧数とか公開してるサイトとかあったらうわってなっちゃうのでテキストに閲覧数は要らないかしら……
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
macOS - Wikipedia
https://en.wikipedia.org/wiki/MacOS#History
公開範囲見てなかった
このアカウントは、notestockで公開設定になっていません。
AS follower collectionにtotalItemsもないしpage=1でも403を返してるので正しい
このアカウントは、notestockで公開設定になっていません。
FollowとAcceptの関係がなくてもいくらでもfollower collectionに既知のactorを放り込んで見かけ整えることだってできるわけで
Fediverseで自分の欲しいものだけFollowしとかないとサーバーリソースも無駄になるので色々難しい
このアカウントは、notestockで公開設定になっていません。
pleroma 2.5がいつまでもこないからdevelopの変更取り入れようとした人たちとか本当に辛いと思う
pleromaからakkoma、stable releaseからなら素直に移行できるけどdevelopからだとmigration rollbackが必要になるので辛い
@dignny 対応というか移行したのはマジですの
https://mstdn.hostdon.jp/@hostdon/109544688798843417
Force unfollow a relay? (#3019) · Issues · Pleroma / pleroma · GitLab
https://git.pleroma.social/pleroma/pleroma/-/issues/3019
follow_relationshipテーブルからundoしても消えんなぁとか思ってなんとなく理由わかってるから何もしてなかったらIssue開かれてた
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
Small updates and donation pages
https://pleroma.social/announcements/2022/10/25/small-updates-and-donations/
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
プロフィールの充実、bioに詰め込むんじゃなくてprofile metadataの数をもっと増やすとかhashtagみたいなものはbioの外で設定できるとかであって欲しい気持ち
流石に全文検索は意見割れるし慎重にいったほうがいいけど、アカウント検索ぐらいはまともにできたほうが圧倒的に薦めやすくなると思うんだ。
気が向いたらインスタンス跨いでアカウント検索できる奴作ります。
ユーザーディレクトリに登録してるアカウント一覧引っ張ってくる形で。クロールするせいでラグがあるから、すぐに登録してもらいたい人用に登録用アカウントも作るよ。
外部サービス連携じゃなくてはてなブックマークをASオブジェクトにするの試みてほしいねってなった。無理がある
このアカウントは、notestockで公開設定になっていません。
Block、お前のactivityは受け取らないしこちらからのactivityは取り消すよって伝えるやつなので何も言わずに処すより親切
> Qvitter uses GNU social's built in "twitter compatible" API. The API was designed to be compatible with Twitter's API v1.0. Some documentation is here: http://skilledtests.com/wiki/Twitter-compatible_API Twitter's API v1.1 documentation is also useful, but may be partly incorrect.
hannesmannerheim/qvitter: mirror. moved to https://git.gnu.io/h2p/Qvitter, send merge requests and issues there
https://github.com/hannesmannerheim/qvitter#api
pleromaにPleroma.Web.TwitterApiってモジュールがあるけどqvitterのログイン用に実装されたのがpleroma-feで使われてて名前が残り続けてるだけなのかしらってなってたの思い出した
pleromaがmisskeyと話すためにはdevelopかakkomaを使う必要がある(v2.4.xまではhackneyでTLS v1.3を有効にできない&Gun/Tesla adapter対応が不完全なため)の、ちょっと罠
pawooの譲渡やfriends.nicoなどの閉鎖を見てしまった後なのでその辺りを新たにお勧めしづらい気持ちになってるやつ
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
sandboxed page scriptになっててもdispatchEventとaddEventListenerで双方向にやりとりできるのでzenzawatchのデータやり取りをevent駆動にするかーって気持ちになってるけど、書き換えは苦しそうなので1から書き直そうとして何ヶ月か放置したやつで進めよう
“The many branches of the Fediverse” https://axbom.com/fediverse/ の図がめちゃ良くて、ActivityPubもMastodonも森の中の一本の木、その木に生えた一本の枝というのが私の中でしっくり来た。
どのacceptで要求してもサポートされてなければjrdが帰ってくるのでjrdでパースするフォールバックは置いとかないといけない
The WebFinger resource MUST silently ignore any requested representations that it does not understand or support. The media type used for the JSON Resource Descriptor (JRD) is “application/jrd+json” (see Section 10.2).
RFC 7033: WebFinger https://www.rfc-editor.org/rfc/rfc7033.html#section-4.2
/.well-known/webfinger、acceptヘッダーの内容に関わらずapplication/jrd+jsonを返すように定義されてるのでよくあるrouterのaccept判定の外で受けないといけない
Violentmonkey v2.13.4でZenzaWatchのスクリプト群が動かなくなったの、injection-web周りの挙動を変えたことで@inject-into autoがsynchronous page modeを有効にしないと2回目以降必ずcontentで動くような条件になっちゃったからなのかしら
DBから値を消す動作するとcompile_envに置き換えるっぽくてOTP application運用だと悲しいことになるのがわかった
このアカウントは、notestockで公開設定になっていません。
s3 bucket見たらちゃんとファイルが存在してたのでtruncated_namespaceをadmin-feから触ったのが悪いっぽい
トラブルシュートからだとメール届いて????ってなってたけどTOTPの中にAmazon Web Serviceがあってどういう顔すればいいかわからなくなった。なんでメールで来ると思ってたんだ
画像upしても404帰るのなんでやってなってawsコンソール入ろうとしたら多要素認証のメールが届かん
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
いつでも新しいソフトウェアが生まれうる世界なので比較表みたいには出来ないだろうけどREADMEに飛ぶとかなら出来るし
マストドンは、フォローしたい人を探そうとすると現状、サーバー毎のTL(ローカルTL)から話題が合う人を探すしかないのが現状。これは、同じサーバーに寄っていくモチベーションにもなってしまってる。
それが解決できないと、言論インフラとしてのマストドンはちょっと心許ないかな。
このアカウントは、notestockで公開設定になっていません。
violentmonkey v2.13.4、WindowをSandboxにしたんじゃなくてWeb Extensionのcontent script扱いで動くようにしたのか…?iframeで動いた方はglobalThisがWindowのままだしimport()使おうとしたらmoz-extension URLじゃないとダメだぞって怒られたんだけど
OMNIAUTH_ONLYをtrueにしなければ両立はできるっぽい?
mastodon/app_sign_up_service.rb at v4.0.2 · mastodon/mastodon
https://github.com/mastodon/mastodon/blob/v4.0.2/app/services/app_sign_up_service.rb#L62
このアカウントは、notestockで公開設定になっていません。
> ID TokenとUserInfo APIという2つの要素を標準化することによって、OpenID ConnectはOAuth 2.0ベースのID連携を「各APIプロバイダー独自のProfile APIへの対応なしに」可能にしており、これが「OAuth 2.0 + Identity Layer = OpenID Connect」といわれるゆえんである。
OpenID Connectユースケース、OAuth 2.0の違い・共通点まとめ - Build Insider
https://www.buildinsider.net/enterprise/openid/connect
なるほど…?
OAuth 2.0のauthorizeからどう発展したらOIDCになるのかわかってなさすぎる
OIDCのこと全然わかってないのでVivaldi Socialが特に手を加えずにvivaldiのアカウントでログインできるようにしてあるならPixivログインもそっちに乗っけられないのって漠然と思ってしまった
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
People · Mastodon
https://github.com/orgs/mastodon/people
6人いるけどOSSだから開発に参加してるのは数百人いる
このアカウントは、notestockで公開設定になっていません。
gpg key、ubuntuとかのapt repositoryが自分のサイトにkeys.gpg置いてたりkeys.openpgp.orgとかのkeyserverにアップロードしたりgit sign verify用にgithubとかに貼り付けたり
s3 apiのあるobject storageのコピー、rclone使うって話があるけどobject storage移行したことないので経験がない
映像見たいなサイト、スクロールでやらないで欲しいって気持ちがある。スクロールの動き方じゃないじゃんみたいな
うーん?
https://git.pleroma.social/pleroma/pleroma/-/blob/develop/lib/pleroma/web/plugs/set_locale_plug.ex
つーかPleroma.Signature.signed_dateはPleromaとAkkomaで実装同じっぽいからPleromaでも再現する可能性あるんだよな
これ、HTTP Headersだけに入れること想定するならgettextで壊れないようにTimex.lformat/3に置き換えるべきなのでは?英語以外絶対使わんし
`config :gettext, :default_locale, "fr"`
gettext/gettext.ex at main · elixir-gettext/gettext
https://github.com/elixir-gettext/gettext/blob/main/lib/gettext.ex#L217
timex/gettext.ex at 3.7.9 · bitwalker/timex
https://github.com/bitwalker/timex/blob/3.7.9/lib/l10n/gettext.ex#L2
priv/translations
gettextにja設定してるとかかしら
timex/translator.ex at 3.7.9 · bitwalker/timex
https://github.com/bitwalker/timex/blob/3.7.9/lib/l10n/translator.ex#L60
思っきししてたわ。Timex.Translator.current_locale()ってあるじゃん
timex/strftime.ex at 700814f5617d848a09172668df95c987c8b4012f · bitwalker/timex
https://github.com/bitwalker/timex/blob/700814f5617d848a09172668df95c987c8b4012f/lib/format/datetime/formatters/strftime.ex#L110
lformat!/3がlocale設定できるようになってるけどデフォルトでlocaleが使われるところあったりすんのかな
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
Pleroma、IssueもMRも長く放置されてるのが溜まってきてるしFinch移行というか:hackney依存をなくしてTeslaの仕組みをちゃんと使える設計に変更するやつが全然Draft外されずにマージされてないのでずっと使い続けるのやだよってなる
DDGで出てきたのが2022年のインド映画なんだけど映画わからなさすぎて大ヒットしてたんだ‥…ってなる
このアカウントは、notestockで公開設定になっていません。
chatと投稿は分離されるべき、良いねって思うけどActivityPubでやることじゃねえやって思っちゃったりするのでChatとかChatMessageみたいな拡張そんなに好きじゃない
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
アオアシ、ペップ・グアルディオラのサッカーを指す時にバイエルンって言ってるしシティ来る前のペップバイエルンの長期政権想定してたのかなぁになってる
microsoft/cascadia-code: This is a fun, new monospaced font that includes programming ligatures and is designed to enhance the modern look and feel of the Windows Terminal.
https://github.com/microsoft/cascadia-code
Lapce最近使ってみてたけど記号のリガチャあるフォントがデフォルトでエディタ用に設定されてるの趣味合わんなぁってなった。変えられるのでターミナルと同じフォントにしたけど
actionsから直接deployできる前のgh-pagesブランチにありがちなコミットログを意図して作る時にしか必要なさそう
git repositoryを差分取れるストレージとして使うのは道具の使い方は人によるしで済むけど、設定ファイルって言葉の選び方もそうだし.shなのにshebang使わずにsh github.shとかしてるし、これがエンジニア向けで個人開発の話ってのがわからんねってなるやつだった
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
おひとりさま動かしてる期間の方が長くなってしまって自分の制御下にないLTL/FTLの影響とかいうやつ無視しがち
このアカウントは、notestockで公開設定になっていません。
yoがnpm exec yarn global dirが失敗してやり直すときにちゃんと殺す前にプロセス生やしまくるからメモリ食われまくるやつになってた
バズったので宣伝を仮にfediでやってもバズったあとのリプライはAccounceしたactorには配送しないのでそもそも宣伝効果がない
「バズったので宣伝です」という文化もないですよ。てか、わたし的にはその文化はこっちに来ないでほしいとすら思ったり。
このアカウントは、notestockで公開設定になっていません。
バージョンの型
わかる:
- 整数でインクリメント
- 文字列でsemver
わからない:
- 浮動小数点でマイナーアップデートの表現
こんなボール持たされてシュート1本すら打たせてもらえないフランス何すればいいかわからなくなってるやろ
担架要求した後すくっと立ち上がって審判欺いたって判断されてイエロー出されるのダサすぎるから二度とやるなってなっちゃった
pinnedのfeatured collectionのこと言いたいのかもしれん(本人の特徴的な投稿になるだろうし
11月頭に買ったの12月末発送予定だったのが1月中旬よりは早く発送するってメール来るぐらいだったし馬鹿みたいにキュー詰まってんだろうなって思わせる
このアカウントは、notestockで公開設定になっていません。
フォローしてなかった人の過去投稿が見れない問題が解決してる…?ってなってる。Mastodonってoutbox取りに行ってない気がするけど
久々にMastodonインストールしたら、フォローしてなかった人の過去の投稿が見れない問題が解決したりとかしてていい感じじゃん。
ホグワーツの組分け、プライドある人はみんなうっすらハッフルパフが嫌いだし、ヴォルデモート以降に純血思想ない人はスリザリンが嫌いだし、傲慢さが嫌いな人はグリフィンドールが嫌い
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
https://dash.cloudflare.com/?to=/:account/domains/pricing
.netとか.meとか.ioとかが値上げって表示に変わってる
yubikeyとcloudflareのプロモーション
https://dash.cloudflare.com/?to=/:account/yubico-promotion
このアカウントは、notestockで公開設定になっていません。
RFC 7591: OAuth 2.0 Dynamic Client Registration Protocol
https://www.rfc-editor.org/rfc/rfc7591.html
このアカウントは、notestockで公開設定になっていません。
RFC 8414: OAuth 2.0 Authorization Server Metadata
https://www.rfc-editor.org/rfc/rfc8414.html#section-3
Dynamic Client Registration やるなら /.well-known/oauth-authorization-server で表現されて欲しいなぁつってる
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
FIFA WC 2022決勝、フランスがベストメンバーで挑めなくなっててアルゼンチンが優勝してもケチつけられそうだなぁってなってる
script element作ってワーカーみたいにしてるの全部postMessageでやりとりするBlob Workerにしてsandboxの中だけで完結するようにしないとダメかしら。めっちゃ面倒だが
ZenzaWatch、violentmonkey 2.13.4でWindowがちゃんとsandboxedになったから動かんなった
世界を一点に繋げるとどうしょうもないぐらい軋轢が生まれることがわかった時点でTwitterの性質は欠点でしかないよなぁの気持ち
このアカウントは、notestockで公開設定になっていません。