https://github.com/pixelfed/pixelfed/issues/1709 Pixelfedは次のリリースでMastodon互換APIを追加するよう作業中だそうです
https://github.com/pixelfed/pixelfed/issues/1709 Pixelfedは次のリリースでMastodon互換APIを追加するよう作業中だそうです
ドールの画像を貼ったらなぜかフィギュアの話になった、はかなりマシな方なのだろうとは思う
@noellabo oh..
ActivityPub::MoveDistributionWorker
// NoMethodError: undefined method `id' for nil:NilClass
フォロワー移動したはずなんだけど、移動先アカウント https://mastodon2.juggler.jp/users/test2/followers のフォロワーは0人のままだな。
@noellabo まあリモートアカウントのフォロワー情報はただのキャッシュでロクに更新されないという前提があるので、仕方ないですね
/settings/migration は 'could not be found' というエラーを出すが、これも本当の理由は先頭の@
エラーは表示されるがエラーの理由はなし。謎い。サーバ側のログも200だし何もわからない
https://gist.github.com/tateisu/531cd72134a37a12c2ec5501636ac3c7 いや、 テーブルには何も登録されてないな…?
今度はサーバ側は200を返してるのにWebUIはエラーを表示する。JavaScript consoleには何も表示されないが、たぶん「すでに登録されている」エラーなのだと思う。
テストスクリプト組みたいところだけど、アカウント作成も設定画面もAPIだけじゃ完結しないからすごくめんどくさいやつだ…
ユーザ設定の create alias に失敗するみたい。 https://サーバ/settings/aliases
ああ、redirect (moved) account はWebUIの表示ができなくなったのか
自作PC系のディスコに潜り込むなど。
https://discord.gg/HSw5M4U
https://discord.gg/hKud33W
いや…イオシスで衝動買いした後に使わなくなって他人に押し付けたりとか、もっとロクでもない購買活動してるヤツがここにいたな…?
Androidユーザは新機種発売にお祭り感を求めてない、というのはある。粛々と予約してたり、評判を確認してから調達したり。
@Eai 絶対時間で渡された期限を相対時刻のフォームに出しても、編集して投稿してサーバで処理されてまた絶対時刻になるから揃えられないね
このアカウントは、notestockで公開設定になっていません。
pixelfedと外部APサーバの間でconversation階層が深い時に何か問題があるらしい。謎い。
@tateisu なんで@ふたつあるんだろ… pixelfed側でリプライ足しただけでmention部分はいじってないのに。
このアカウントは、notestockで公開設定になっていません。
http://news.ricoh-imaging.co.jp/rim_info/2019/20190920_027962.html 5年ぶりくらいのモデル更新か…。(KPは数えない)
仰向けに寝転がってゲームするときにスイッチのライト欲しくなるけど、画面小さいんだよな…。年寄りにはつらい
Aviraを入れたら勝手にgimpを2.10にされて、2.8に戻したらgimpが落ちるようになった。完全にアンインストールするのが困難なやつだ…
InstanceApiController はどこからも参照されてない気がするがphpわからん
https://github.com/pixelfed/pixelfed/issues/1709 に投げたけど、コードみたら https://github.com/pixelfed/pixelfed/blob/dev/app/Http/Controllers/Api/InstanceApiController.php は存在するんだよな。謎い。
Response{protocol=http/1.1, code=404, message=Not Found, url=https://pixelfed.tokyo/api/v1/instance} インスタンス情報APIがないのか。これは対応しにくい…
この形式のアカウントURLを余計なアクセスなしで汎用的に取り扱うのはムリだな。一度アクセスしてActivityPub互換か調べてみる以外に手立てがない
引っ越し先でも既にフォローされてたらとか、引っ越し先が鍵付きアカウントだと承認は省かれるのかとか、確認しておくべきなんだろうか
日本の予報では今年の冬は比較的マイルドらしいが、アメリカの年鑑『ファーマーズ・アルマナック』は今年の冬は厳冬だと予報している。https://www.google.com/amp/s/www.excite.co.jp/news/article-amp/Karapaia_52278695/
分散SNSの鯖缶が大変?いやIRCの鯖缶やってた時代と何も変わらないぞ。人間が関わるサービスの運営はぜんぶ大変だ
SQLiteなどは整数を保存する際に可変長整数に変換する。1バイトごとに「続きがあるかどうか」を1ビット消費するかわりに、値の桁数に応じたバイト数で数値を表現する。
failed to open source object: open (...)/public/system/media_attachments/files/000/259/core: permission denied
妙なところにコアダンプ吐かれてるな…
USB端子につけるWi-Fiアダプタの速度計測をしてみた。https://gist.github.com/tateisu/1616e73dec3602e1c673662873713320
うちの部屋は無線環境わるいわ…ってことだけが分かった。次はデュアルacなアダプタでも試すか
パラメータセットをDBに登録できるようにして、URLにはそのデータのIDを持たせるといい、というような話なのだが、どうも全く伝わってないらしい。
URLの長さには制限がある。ブラウザやWebサーバやプロクシは長すぎるURLに対応していない。2000文字あたりから問題が出るそうな。出典どこだったかな
@weep デフォルトのままでいい項目まで桁埋めのためだけに指定することになる。項目の増減にも対応しにくい。お勧めしない。
@weep 一般公開すればそうたけど、特定サービスのパラメータ短縮用ならそこまで増えません
@weep 長いURLをDBに覚えさせて、その行IDをBase53して短縮URLのキーにする。
このアカウントは、notestockで公開設定になっていません。
@Yukiya あんな開発者の気分で変わるようなのにいちいち追従するのめんどくさい
ttps://mastodon2.juggler.jp/@tateisu/10281680212016590 なるほどこの絵文字の描画はやや重いな
@giraffe_beer どれのこと?最近のアプデで普通の絵文字はSVGを描画するようにしたけど、なんか重い絵柄でもあるの?
WebUI用のAPIはあるのに api.digitalocean.com 経由だとアクセスできないらしい。https://www.digitalocean.com/community/questions/spaces-bucket_stat-api に質問なげといた
DigitalOcean Spaces の使用量のグラフを記録したいんだけど、 https://cloud.digitalocean.com/api/v1/spaces/buckets と等価なAPIが提供されてない…?
マルチカメラは一直線に並べる(Galaxy S10とか)方が見た目キレイなんだけど、カメラ間の距離が短い方がパララックス少ないという性能的利点があるのも事実なんよね。
ん、テストサーバのメディアストレージ移行は半分くらい終わった。大きな問題はなかったな。このサーバの方は3.0を入れた後にするかなあ。 tootctl preview_cards remove してから移動したい。
ストールマンが他人のスキャンダルに不用意な発言してMITとFSFを解任。こわいこわい
CloudFlare側のOrigin Certificates にワイルドカード証明書を使おうとしたら、DigitalOceanはスペースごとにユニークな証明書を用意しないと怒られるのだった。ちゃんとユニークにしてからCloudFlare側のOrigin Certificatesに個別にそれを指定する必要があるんだな。
テストサーバにtootctl account cull かけてみたけどタイムアウト5秒って短すぎるだろう。
【悲報】 スーパーえちえち、閉店 http://blog.livedoor.jp/goldennews/archives/52089447.html エロゲみたいな店名だな
@s_go_p 肩の力を抜いて、まずシンプルで拡張可能なクライアントを作れ。後の肉付けは全部アップデートでなんとかしろ。サブウェイはそういうアプリだ騙されるな
【悲報】 生理で汚れた下着を電気ケトルで洗浄する方法を紹介した女性、大炎上 http://blog.livedoor.jp/goldennews/archives/52089460.html え、ホテルのケトルで…。なんで沸かすんや…。洗面台にお湯ためればいいやろ…
【悲報】 女性の86%「ガンプラを素組みとスミ入れだけで完成させている男とは付き合えない」 http://blog.livedoor.jp/goldennews/archives/52089722.html すまぬ。。。すまぬ。。。
@weep 端末メーカーが好き勝手に変える自由があるから、デフォルトのキーボードなんて事実上ないよ。GboardはAOSPには含まれてないし。
Androidの場合、複数端末で同じ使い勝手にしたいなら端末メーカーの用意したホームやIMEじゃなくてサードアプリのを使うのが正解。
@weep Androidのデフォルトのキーボード、って何?そんなの存在しないと思うけど。
@weep フィードバックがデフォルトONなのは低性能端末を意識してるから。画面への反映が遅いとかある。
そもそもiOSのUIって別にオープンでもフリーでもないからな。EMUIとかも訴えられない程度にしか似せられてない
@tenm_tijacku 特効ポイントで有利になるか他人の評価で有利になるか、どっちもセンスあまり関係ないんですよね…。カスタムメイドでコーデしてる方がマシまであります。
@tenm_tijacku モチベもなにも、コーデ勝負とかあるので周りに振り回されるだけのやつだ
@tenm_tijacku イベント特効とかに振り回されますし評価つけてくれるギャラリーもアテにならんのでおすすめしません
Admin::AccountAction って suspended_at 変更してるだけで、SuspendAccountService 呼んでないし同等の処理も別に行ってない気がするけどどうなんだろ。Ruby素人だしなんもわからん
rails console 直打ちなら
Account .where(domain:'pawoo.net',suspended_at:nil) .where('note like ?',"%\u{3081}\u{3063}\u{305f}\u{306b}Pawoo\u{3092}\u{4f7f}\u{3044}\u{307e}\u{305b}\u{3093}%") .map{ |account| SuspendAccountService.new.call(account, reserve_email: false) ;"#{account.username},#{account.domain}" }
@noellabo 「予備アカウントでもフォローしておきたい」はどうにもならないですねえ。自分の意志でフォロワーを繋ぎ変えられるだけマシなんでは。
例のフォロースパムのサスペンドの自動化 https://gist.github.com/tateisu/920a26d73ebdfb485adac07a0f783c32
ああもうmastodonのdockerコンテナはreadlineがUS-ASCIIで動いてるとか、rails consoleだとワンライナーしか書けないとか、色々めんどくさいんじゃ。
ゆる募: docker-compose run --rm web bundle exec rails console
で文字列リテラル内部にUTF-8を使えるようにする方法
@noellabo マルチポストじゃないならアカウント変更前と後で1投稿ごとにfan-outする負荷は別に増えないのだから、負荷のためという見方はおかしいと思う。フォロワーを繋ぎかえるのが主な効果じゃないかな
# select username,domain from accounts where domain='pawoo.net' and note like '%めったにPawooを使いません%' order by username;
Tusky開発版がPixelfed対応してたけど、日本だとユーザ数どんな感じなの? 観測できないから放置してるけども。
絵文字のSVGからAndroid Vector Drawable への変換も試してみたけど、VDの機能不足で変換できないのだった
🧁 🥮 🥯 🥰 🥶 🥴 🥳 🦵 🦶🏻 🦷 🦴 🦸♂️ 🦸♀️ 🦹♀️ 🦹♂️ 🦠 🧭
@Eai まあ押せないボタンが表示されてるのもアレなんで、無効表示じゃなくて表示しないようになる
@Eai APIが追加されたのが割と最近。https://github.com/tootsuite/mastodon/commit/9c9dcf580ab9b40c3fd420159a0a02ea4dd11925 このコミットが入ってないサーバからは注目のハッシュタグを読めず、ボタンは有効にならない。
@Eai ユーザがWebUIの設定画面で用意した、注目のハッシュタグがあれば選べる。
Emoji 11.0 に対応させるついでに可能ならSVGの絵文字データを使うようにした。APKのサイズは2MBくらい減った。。。苦労した割に大して変わらないなー