Oddbean new post about | logout

Notes by たけうちひろあき :zonepane: | export

 屋根の雪解け水がポタポタ落ちる音が微妙に長い間隔で部屋に響いて寝れなかった。めっちゃ眠いのに。。 
 kmisskeyへの移行、大変面倒なマージ作業になってるのでAndroid Studioを3つ開いて4Kディスプレイ2台をフル稼働させている 
 このペースだとあと2日はかかるな。まあいずれはやらねばならぬ作業ゆえ、仕方あるまい。 
 家計が厳しいのでPS4売ればいいという結論になった。PS5あるし。なんだか悲しいけども。SSDに換装してて愛着あるし。 
 リリース待ち(v25.6.3) 
 リリースされてた。1Hくらい。 
 今朝の夢、何かしらのスタートアップに参加してイベント運営的な苦手なことをやらされてる内容だった。 
 前職続けてたら普通にRedisとか使ってたんだろうなあ 
 ノートのデータなんてたいていDBのメモリキャッシュに載ってるんじゃないのかな 
 年末調整の季節、か。 
 鼻づまりで頭痛くなってきたな。ご飯食べたら横になろう。 
 大河ドラマで天下統一ではなく天下一統と言ってたのも印象的ね。言葉は変わっていくもの。 
 今朝は寒過ぎですわ。少しのども痛い気がするくらい。 
 iPhone常用してないので全然分からなかったけど完全に理解した(完全に理解したとは言ってない) 
 奥さんのiPhoneのバックアップをお手伝いしてたらあっという間にこんな時間に。 
 スクリーン名という呼び方は旧Twitter由来だね 
 ところでぞーぺんのアクティブユーザー数はここ最近少しずつ減っているんですよね。どうしたものかな。。 
 稟議通らないというのもまああったけど。 
 そう思ってたけど探しきれずにメタルラックで固めてしまったんだよな。 
 かく言う私も82年生まれでしてね。 
 あーあのあたりは飛ばす車多いもんね 
 Xのことかと思った 
 返ってくるオーダーが違ったりするけどそれは微々たるもの。ソートすればいいだけ、但しidは英数字だ。 
 今日も病院、薬局、混んでるねえ 
 外は7℃とか、冬かな。寒すぎて暖房強めた。​:blobcatafternoon:​ 
 新着絵文字は別管理なので移行できないんだよね。数が多くなりそうなので別管理にしたので。 
 それでも日本の官公庁、各種団体にまで波及するのはまだ時間がかかるでしょうなあ。 
 リリース待ち(v25.6.0) 
 リリースされた。アップロード済みだったので0.5Hくらい。 
 ほんとにXをFirefoxで見ると全投稿に「さらに表示」がついてた。 
 さて、au→UQの開通式やるか。 
 あと検証用にじゃぱねっとにアカウント作ったり。 
 UQのSIM届いたので明日には開通式やりたい(開通式とは?) 
 プリンタのインクなくなってきたな。予備もなくなった。 
 栗を圧力鍋で煮て剥いたらこんな感じ。
熟成させてないのであんまり甘くないけどホクホク感はあってそれなりの美味しさ。

https://s3.fedibird.com/media_attachments/files/111/203/938/595/904/967/original/5830112a142ddd47.jpeg 
 リリース待ち(v25.5.8) 
 リリースされた。アップロード済みだったので0.5Hくらい。 
 下書き周辺をいろいろ直してまずはDeployGate版をリリースしてみました。 
 息子が欲しいというので買ってみたスイカゲームがハチャメチャに面白くて何回もやってた 
 ソロプレイのパズルゲームなのに家族みんなでワイワイできるのは珍しい感じ。フルーツの絵がかわいいし、割と容易に奇跡が起きるし、物理シミュレーション故に「そうはならんやろ」的な終わり方もあるし、簡単なのに絶妙なゲームバランス。240円なのにすごい。 
 (こんな時間だけど土曜日なので)
DeployGate版リリースした。
主に下書きのピン留め対応(テンプレート機能)です。
問題なさそうなら明日の夕方以降にリリースする予定です。 
 DeployGate版リリースしておきたいところだけど所用で仕事部屋に戻れず。 
 自分はそういう使い方ほぼしないので要望を受けての想像ですが​:blobcatshh:​ 
 下書きのピン留めは「テンプレート」として使えるんですよね。毎日定期的に投稿したりとかの、ハッシュタグを含めた定型的な文面をピン留めしておくと捗るはずです。 
 やりたい放題だねえ。
普通はその視点で別アプリ(サードアプリ)作るんだけど。

X「返信・リポスト・いいね」の数を非表示に マスクが宣言(Forbes JAPAN) - Yahoo!ニュース https://news.yahoo.co.jp/articles/aec8a9a082ca2e527ffbb1d69b6ea6eb36e3ae2f 
 投稿画面でハッシュタグ選択画面からハッシュタグ選んでもハッシュタグ選択画面が閉じないのは今回のバグっぽいですね(v25.5.4をインストールして確かめた) 
 あと検索画面からのハッシュタグ一覧も同様でした。投稿時にハッシュタグを連続入力するのには便利なんだけどね、一瞬意図した変更かなと思っちゃった。 
 ついぺんの時はあったよね…? 
 nostr:npub1z5czfjec5uful9tkhu6e4czrmnge049ygdxltpyan7xztf4rhr5qvhjfty 
わがままついでに... 
 @47a65fab いずれもMastodonの仕様に関連する部分(Mastodon側が勝手に変換してしまう)なので対応するのは少し難しいですね。検討します。 
 こういう過疎ってる時間帯にXでトレンドワードで検索したら10個中10個が○○凸系のスパム投稿なのでもう終わりだよ終わり。 
 かつてはAPIが無料だったので業者もAPIで投稿していてアプリ単位でがっつりフィルタリングしたり出来てたのかな。明らかに闇のAPIまたはブラウザの自動化で投稿されていて仮にAPIが再無料化されたとしても業者がAPIに戻るわけはないし、覆水盆に返らず。 
 ハッシュタグ周り、今日の修正前はかなりごちゃごちゃしてて、Twitterのデータ構造に依存してたり、ModelにRepository相当のロジックが乗ってたり、かと思いきやPresentationレイヤーに削除処理も書かれてたりして、これらを整理するところからやったので予想以上に時間がかかった。
そうは言ってもハッシュタグの履歴なんて扱うデータは高々文字列の配列程度なので、ピン留めの導入なんてどうとでも書けるということで今回は(フラグではなく)配列自体をもう一つ用意する形にした。 
 さて、では「下書き」はというと構成的にはハッシュタグ以上にごちゃごちゃしていて、でも追いかけてみると実はtweet/toot/noteをうまく同じ処理で扱えるように工夫したデータ構造になっていて少し悔しいけど一つの正解なのでこれを拡張する形に。
下書きの場合はすでに「自動保存かどうか」つまり「投稿履歴」を表すフラグを持っているので、これを含めて「ピン留め」の種別を導入する形に。というRepositoryレイヤーまで作ったところで今日はおしまい。UIとかめんどくさすぎてスムーズに作れるかよく分かんないな。 
 ほんとは「下書き」のピン留めを作りたくてとりあえずまずはハッシュタグをと手を付けたんだけどめちゃめちゃ大変だったのでハッシュタグだけで打ち止めでした。 
 手元に検証用のいろんな端末があるけどAQUOS系はAQUOS SERIE SHV32/Android 7.0以来購入してなかった。 
 リリース待ち(v25.5.6) 
 リリースされた。1Hちょい。 
 android13…

投稿編集画面でハッシュタグダイアログとか履歴ダイアログ... 
 @31c72464 うちのXperiaもAndroid13ですけど全然大丈夫ですね。AQUOSの罠でしょうか。 
 カジュアルに差別的発言をしてるのでさすがにあちらのSNSのオーナーのフォロー切りたいんだけど。 
 某SNSのようにバレバレの「いいね削除」は話にならないけど、少しだけ反政権側の投稿が多く表示されるようになってても全然分からないんだろうなあ。 
 ハッシュタグ周辺の処理をリファクタリングするところから始めたので1時間くらいのつもりが2時間かかっちゃったんだけど「20年以上」と比べると誤差みたいなもんだった 
 進捗表に「2」(2時間の意味)と入力しようとしたらATOKの予測変換で「20年以上」と入力されてしまってね。ちょっとかかりすぎかなー。 
 ハッシュタグのピン留めに対応してみた
・ピン留めしたら先頭に移動
・ピン留めを解除したら非ピン留めの先頭に移動
みたいな感じ。

https://s3.fedibird.com/media_attachments/files/111/186/846/855/491/987/original/972e1f15ec907035.mp4 
 フォロワーが数千~数万クラスならそれでいいとおもうけど数百とかでもサンプリング方式でいけるのかな 
 プログラムは適宜動かしながら書くのが当たり前だと思ってるんだけど、大量に書き終えてコミットしてから初めて動作確認(コンパイル/ビルド/リンク/実行)する人がまれにいる。詳細設計書などというものがある現場でたまに遭遇した。
(ふと思い出しただけ) 
 CDで持ってるのにリッピングしてなくて20年以上聞いてない曲にサブスクで再会して毎日聞いてるとなんだか申し訳ない気持ちになる 
 setを2つ用意して1週間ずつずらすとか。 
 そうそう、この回を聞いてた。 
 そういえば佐久間さんのラジオ、去年の年末あたりから聞いてないなあ。 
 「歩ってる」は佐久間さん(テレビプロデューサーの、福島県出身)が普通にラジオで使ってたのにしばらくして「え、通じないの?」って言ってたので初めて知った言葉。 
 松屋の(昔の)ビビン丼、また食べたいなあ 
 そういえば FANBOX でこっそりサポータープラスプランというのを開始してたんだけどこちらで登録してくれた方がいて嬉しい限り。単に支援額が増えるだけなんですが、ありがとうございます。

https://takke.fanbox.cc/ 
 リリース待ち(v25.5.5) 
 リリースされた。1Hくらい。 
 恵庭のほうやばそうね。 
 ずっと雷ゴロゴロですわ 
 尾方のことかー(ルーザーといえば) 
 尾形だった(いずれにしても呼び捨てはどうかと思う)(5つも年上なんだな)(でも年上なの嫌がるしな) 
 自動更新の手動実行と進捗表示を作ってみた。

まだデバッグメニューからの開始だけど良さそうなら普通のメニューとして追加予定。

https://s3.fedibird.com/media_attachments/files/111/176/603/052/105/918/original/4eef432b0c1d594d.mp4 
 Mastodon側の編集機能で割と消耗したのでMisskeyの編集どうしようかなとは思っていた。 
 リリース待ち(v25.5.4) 
 リリースされてた。ちょうど1Hくらい。 
Event not found
 @71a4091b 延長版はこれから作成予定です。もう少しお待ちください! 
Event not found
 @8eff1087 いえいえ、よくある機能なのでお気持ちは分かります​:ablobcatnodblink:​ 
Event not found
 あくらいってなんだww