新しいものを表示

TypeORM、まあ使い勝手はよいけれど、必須カラムを指定しなくてもオブジェクトを作れてしまうのは何か気持ち悪いなあ…(実行時にしかエラー検出できない)
qiita.com/sijiaoh/items/76fa98

Drizzleは最初に見て微妙だなと思ったけれど、他のORMを見てから改めてDrizzleを見たところ、意外とよいのでは…?という気持ちに。型セーフの安心感。

スレッドを表示

現行のPleroma / Akkomaに、プロフィール補足情報(Misskeyだと追加情報)が多すぎるとアカウント情報の取得に失敗し、再取得を繰り返してしまうバグが存在します。

これにより、CPUが使い尽くされたり、データベースが肥大したり、相手サーバへ過大な負荷をかけてしまいます。

Pleroma / Akkoma全体でこれが発生するため、実質的にDDoSを仕掛けるような挙動となります。

デフォルトが20なので、これを設定(Instance の Max remote account fields)で大きく引き上げる方法でまず対応し、

指定数をオーバーしたら切り捨てて対応するパッチをあてる対応が必要です。
git.pleroma.social/pleroma/ple

Pleroma / Akkomaの新バージョンがリリースされたら速やかにアップデートしましょう。

この不具合は、プロフィール補足情報の件数が多いActivityPub実装すべてで発生します。

Mastodonの標準は4件、Misskeyは16件、Fedibirdは8件ですが、独自に数を増やしているサーバであれば該当する可能性があります。

また、Misskey.ioのバナー機能はプロフィール補足情報で連合するので、こちらでも発生します。

Akkomaについて、今回の不具合への対応を含む不定期リリースが出ています。3.13.3です。
akkoma.dev/AkkomaGang/akkoma/s

stableブランチだね。
QT: ihatebeinga.live/objects/7dcc6
[参照]

akkoma stuff  
information finally got to us around the houses, but release - irregular release 3.13.3 to corect some behaviour around fields interacting badly wi...
スレッドを表示

TypeORM、Sequelize v7に書き方が似ている気がする。こっちだとマイグレーションもできるだろうし、良いかも。後で試そう。

スレッドを表示

TypeScript向けORM、放浪の旅。
色々試しているが、イマイチ書き方がしっくり来なかったりする。

Sequelize v7の、アノテーションでモデル定義するスタイルは割と好みかも。ただアルファ版で、マイグレーション機能がついていない。マイグレーションだけ別のライブラリでやってもいいけど、ほぼ同一の定義をマイグレーションとTSの型とアノテーション(DBの型)の3箇所に書くことになりそうなのが辛い。​ :blobcatthink:

実行効率は一旦脇において、書き方だけでいうならやはりPrismaなんだよな。

ActivityPubを喋るソフトウェアを作りたいなら、ActivityPubサーバーフレームワークであるFedifyを使ってみてください。

fedify.dev/

先払いなら乗るときに「お願いします」
後払いなら降りるときに「ありがとうございました」
って言ってる。 :ablobcatnodveryslow:
地方の小さなコミュニティバス(ミニバンみたいなやつ)だと、両方かも。
QT: achi.masto.host/@achi/11354647
[参照]

Achi@ハトの塒  
わたし東京だとバス乗る時に「よろしくお願いしまあす!」っていうよ 降りるときに会えないから…

わたし東京だとバス乗る時に「よろしくお願いしまあす!」っていうよ
降りるときに会えないから…

【文学フリマ東京39 出店!】
📍ブース:H-45
🗓12/1(日) 12:00〜
🏢東京ビッグサイト西3・4ホール
📕イベント詳細 Webカタログ

いよいよ来週に迫りました。
令和を名乗るあれこれを訪問した『令和6年令和めぐり』のほか、マルフク・キリスト・方言看板の本をご用意しております。ぜひお越しください。
#文学フリマ東京 #評論情報系同人誌告知

昔Twitterにメールでツイート/DMするサービスを使っていましたね…(ガラケーから送っていた)
自分で使ったことはないのですが、タイムラインもメールで読めた気がします。

Minioとか建てて使ってる人は注意! [参照]

misa  
2024.11.0から、Object StorageのEndpointにはPrivate Addressを指定できなくなった。 https://github.com/misskey-dev/misskey/commit/090e9392cdb1f584af94a6fb727fba95de3b8504

お疲れ様でした :blobtanuki_ocha:
差し支えなければ↓にもリンクを貼っていただけるとよいと思います!
fedilug.connpass.com/event/336

さばかんライフ!紹介:わーさんのFediverse雑記
dreams.parallel.jp/fedi/savaca

上記に #FediLUG での発表資料も追加いたしました。
探しにくい場所にあってすみません。

本日の 勉強会の発表資料を置きました!

FedifyでActivityPubサーバを作ってみた(第5回FediLUG勉強会)
docswell.com/s/monaco_koukoku/

お疲れ様でした!
今日の発表資料はこの後アップします

古いものを表示
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。