俺にとってのX(あるいはTwitter)が終わったので、次を考える

とりあえずここだけ読んでほしい

今Twitterアカウントが凍結されると、異議申し立てをしても的外れな回答しか来ずに事実上詰むことがある。

まだ凍結されていないなら凍結される前に https://x.com/settings/download_your_data からアーカイブのリクエストをしよう。 さらに、できることならアーカイブがダウンロードできるまで人間性チェックが伴いそうなアクション (いいねとか、ツイートとか、プロフィール変更とか) は避けたほうが良いだろう。

凍結されても本人ならTwitter上でツイートのテキストが見られるが、ツイートに添付したメディアはサーバーが返さなくなり、見られなくなるので注意。

また、Twitter上でしか繋がっていない人の他の連絡先がどこにあるかも(どちらかが"終わる"前、つまり)今のうちに調べておいたほうがよい。

あるいは、あなたがTwitterアカウントしか連絡先を持っていないなら、BlueskyでもMisskeyでも何でも他に用意してプロフィールにでも書いておいたほうが良い。

Discordの接続などは凍結された後でも (期間限定かも?) 残るので、そのような手段で他の連絡先と紐付けておけば、凍結後でも客観的に同一人物であるかが検証しやすくなって良い。

また、どうも今の Twitter は(ひどいことに!)リンクが含まれた投稿を冷遇する傾向にあるようなので、この記事を Twitter に共有する、かつスレッドでこの記事へのリンクを貼る場合に限り、(私に著作権がある部分のみ) 日本の著作権法上の引用の要件を満たさないであろう量でもスクリーンショットなどで転載して構わない、ということにする。ぜひ拡散してほしい!!!!

俺の移住先は以下:

もくじ

続きを読む

AVFoundation において AVMetadataIdentifierID3MetadataUserText の description は extraAttributes から貰う

この記事では https://id3.org/id3v2.4.0-frames の 4.2.6. User defined text information frame を読んでいることを前提で話すので注意。Description = Key-Value の Key であるということだけわかっていればよい。

タイトルに書いた通りなんだが、AVMetadataIdentifier が .id3MetadataUserText (AVMetadataIdentifierID3MetadataUserText) だった時は value を読んでも Description は貰えない (上の 4.2.6 に書かれているところの Value しか貰えない)。

じゃあ Description はどうやって得るのか? というと、extraAttributes を読むと AVMetadataExtraAttributeInfoKey (Swift: AVMetadataExtraAttributeKey.info) の中に入っている。

まあわかってしまえば簡単なんだが、案外 GitHub でも Google でも検索したところ実際に使ってる人がいなかったのでメモ。まあ AVFoundation で mp3 のメタデータ、しかも TXXX を読もうという人もあんまりいないという話はあるかもしれないが……。

Playwright で Chromium 系ブラウザのサイトデータ (Cookieとか) の保存を無効化する

ChromeDriver とか Selenium なら pref で profile.default_content_setting_values.cookies を 2 にしたらいいのだが、Playwright はそれを指定できない。

のでどうするかと言うと、プロファイルを保存するディレクトリを事前に作って設定ファイルを書いてから Playwright に渡す。

続きを読む

WAV RIFF のメタデータが MusicBrainz Picard で文字化けするのをなんとかする

S-court Music で カスメのボーカルコレクション (注: R-18 ゲームの挿入歌) を買って意気揚々と MusicBrainz Picard に入れたところ、文字化けする。

これをモンキーパッチで直した、という話。

TL;DR: https://gist.github.com/rinsuki/d3526c637ee6a1ac0bc10b55a0ef426b

続きを読む

Oracle Cloud で Debian arm64 w/ Debian Official Cloud Images

ネットでよく見かける、なんかよくわからん .efi を落としてくる方ではない方法です。

手元からqcow2を上げるのとよくわからん .efi を落としてくるのどっちが良いかという話はありますが、気になるんだったら OCI に作ったインスタンスから上げれば良いでしょう。そもそもOracleに公式で用意していただければそれに越したことはないのですが……

続きを読む