00:30:30 @shibafu528@ertona.net
icon

うーむ そろそろTissue本番サーバを式年遷宮しなければならないぞ

00:34:26 @shibafu528@ertona.net
icon

Tissueの本番VPSっていつ契約したんだこれ…

00:36:16 @shibafu528@ertona.net
icon

ケツからブルーレット出すな

00:37:12 @shibafu528@ertona.net
icon

矛盾鯖とか言うのやめろ

00:51:37 @shibafu528@ertona.net
icon

んねむ

00:52:27 @shibafu528@ertona.net
icon

Tissue本番鯖、もう1台同じスペックのVPSを契約して仮組みして行けそうならそっちに向き変えるみたいな感じにすっかねー

00:53:00 @shibafu528@ertona.net
icon

そろそろどのディストリならPHPをどう入れるかを考えたくないので、アプリケーションは流石にコンテナ化したいところかなあ

00:55:54 @shibafu528@ertona.net
icon

PostgreSQLをどう入れるかはどのディストリでもそんなに困らない印象だし、コンテナ化する旨味も少ないのでホストに構築でええかな

01:00:58 @shibafu528@ertona.net
icon

まあ繋ぎに行くときにマジで何も考えなくていいくらいやね確かに

01:07:23 @shibafu528@ertona.net
icon

VPS1台借りてTissue作り直すのメリットあって、上手く行けば今の本番鯖をワイプしてdevelopブランチデプロイするのに使えるんだよな

01:08:01 @shibafu528@ertona.net
icon

Herokuに微妙にドル建てで吸われてるやつが、な……

02:02:58 @shibafu528@ertona.net
icon

がっつりコード入れ替えたのに普通に動いてる……

02:03:00 @shibafu528@ertona.net
icon

逆に怖い

10:42:19 @shibafu528@ertona.net
icon

起きたら鼻が詰まりちらしてる

11:34:10 @shibafu528@ertona.net
icon

あぁこれ腹減ってるのか 朝飯くってねーわ

12:51:09 @shibafu528@ertona.net
icon

y4aの画像ローダーのジョブ数大幅に削減した

12:55:00 @shibafu528@ertona.net
icon

今まではメモリキャッシュにヒットしなかったら、呼び出しの数だけ {ディスクロード→HTTP GET} のジョブが積まれていて、これはListViewのView更新のたびに呼ばれるから最悪の場合同じ画像のリクエストをめちゃくちゃ飛ばすことになってたんだけど、キャッシュキーごとにジョブ束ねました

12:55:29 @shibafu528@ertona.net
icon

ジョブ : リスナー = 1:1 だったのが 1:n になった

12:59:07 @shibafu528@ertona.net
icon

あとはきれいめに書いたせいでアロケーションが多い気がするのだけ気になるが

13:42:26 @shibafu528@ertona.net
icon

全権オレオ

14:07:07 @shibafu528@ertona.net
icon

y4aのタイムラインのローダー、なんか無駄にUIスレッドにスイッチする狂気仕様になってることに今気づいた

14:09:07 @shibafu528@ertona.net
icon

UI: 非同期ロード要求
Worker: APIリクエスト
UI: 結果をTL配送キューに入れる ← なんでUIスレッド???
Worker: TL配送キューを捌く
UI: ListViewを更新

14:10:11 @shibafu528@ertona.net
icon

原因はおそらくAsyncTaskを適当に使ったことで、Kotlin Coroutinesが無かった当時でも普通にExecutor使ってればこんな馬鹿げたことには……

14:10:32 @shibafu528@ertona.net
icon

やっぱAsyncTaskって滅ぼされてしかるべきだったんだな……

14:36:05 @shibafu528@ertona.net
icon

Androidで非同期画像ローダーを自分で書いてるのアホなのでやめたほうがいいです

でも、自分で書いたので変なサムネイルロード処理とかを少ないオーバーヘッドで仕込めているし、最も使う処理でやるにはあまりにも辛いライブラリの乗り換えを10年で一度もせずに済んだ

14:36:36 @shibafu528@ertona.net
icon

でもやっぱりライブラリ使ったほうがいいよ!!うん!!!

14:36:55 @shibafu528@ertona.net
icon

今後新規に作成したプロジェクトではやることはないだろう

14:37:37 @shibafu528@ertona.net
icon

その気になればBitmapFactory以外でデコードしてBitmapを返すみたいな処理も仕込めるかもしれんな

14:37:59 @shibafu528@ertona.net
icon

昔一度やったなそれ……?

14:46:40 @shibafu528@ertona.net
icon

Yukari Next 3.1.5.2535 (mirage 231118 40d566e)/exvoice arm64-v8a(May 3 2022 12:44:30)/Google/Android SDK built for arm64/10

14:52:37 @shibafu528@ertona.net
icon

ここまでやって、やっと投稿編集のストリーミング着信とかやれる目処が立つんだよな

14:52:45 @shibafu528@ertona.net
icon

ヤクの毛クッソ長かった

15:06:17 @shibafu528@ertona.net
2023-11-18 15:06:02 Yukari for Android님의 게시물 yukari4a@ertona.net
:yukari4a: Yukari Next 3.1.5.2535をDeploygateで公開しました
icon

久々に結構バグいかもしれない、テスト版らしさのあるリリースです。

* [Twitter] ストリーミング関連のコードを削除
ストリーミング接続管理画面で、Twitterアカウント用の設定が表示されなくなります。

* [Mastodon] don_hashtagソースを含むタブでクイック投稿欄を出した時、ハッシュタグを自動入力するようにした
* [Mastodon] ブーストされた投稿を着信とは別のアカウントでブーストできないバグを修正

* タイムラインのデータ構造を大幅に変更
* 画像読み込み処理を大幅に変更し、通信頻度の削減を図った
* Kotlin 1.9.0に更新

デプゲ: dply.me/d7i2s6
リリースノート: github.com/shibafu528/Yukari/w

Web site image
Release Notes · shibafu528/Yukari Wiki
15:45:19 @shibafu528@ertona.net
icon

@ahiru 検索全般未実装というかんじ

16:24:55 @shibafu528@ertona.net
icon

ん?なんかピ8が勝手にリブートした

16:31:06 @shibafu528@ertona.net
icon

詩学のコスプレ (装備ではなくアラガントームストーン:詩学の事を指す) って何?

16:50:51 @shibafu528@ertona.net
icon

洗濯機2周回そうとしてたの忘れて1周しか回してねぇや

16:59:24 @shibafu528@ertona.net
icon

ListViewもいい加減やめてえな

16:59:34 @shibafu528@ertona.net
icon

RecyclerViewにせんとな……

17:06:30 @shibafu528@ertona.net
2023-11-18 17:06:15 メカだんご님의 게시물 mecha_mitarashi_dango@social.matcha-soft.com

This account is not set to public on notestock.

17:06:37 @shibafu528@ertona.net
icon

フロントメカだんごかわいそう

17:07:15 @shibafu528@ertona.net
icon

メカだんごがやってくれますよ

17:09:08 @shibafu528@ertona.net
icon

別料金です

17:09:44 @shibafu528@ertona.net
icon

営業通してね

17:15:04 @shibafu528@ertona.net
icon

事実は消せませんよ

17:24:33 @shibafu528@ertona.net
icon

つい昼間までは書きやす〜いと思ってたやつが、今見るとこれ別にそんなに書きやすくなってないしオーバーヘッドまみれじゃねになってウンウン唸っています

17:25:17 @shibafu528@ertona.net
icon

想像の2〜3倍くらい匿名クラスがコード生成されててぶったまげた

19:11:32 @shibafu528@ertona.net
icon

閉店商法w

19:13:12 @shibafu528@ertona.net
icon

お散歩をした

19:33:29 @shibafu528@ertona.net
icon

イシュガルドだけが500円で売ってるのめっちゃじわる

Attach image
19:33:57 @shibafu528@ertona.net
icon

無料なんだよなぁ…

19:39:17 @shibafu528@ertona.net
icon

隣に新生単体もいてじわるな

20:08:44 @shibafu528@ertona.net
icon

Valve不朽の名作『Half-Life』Steamにて期間限定無料配布開始。大型アプデで新コンテンツ追加&Steam Deck本格対応も果たす - AUTOMATON automaton-media.com/articles/n

HL1っていつだよ…

Web site image
Valve不朽の名作『Half-Life』Steamにて期間限定無料配布開始。大型アプデで新コンテンツ追加&Steam Deck本格対応も果たす - AUTOMATON
20:09:09 @shibafu528@ertona.net
icon

最初の段落に書いてあるやろがい

20:11:55 @shibafu528@ertona.net
icon

いまお腹が痛くて死んでいます

20:12:32 @shibafu528@ertona.net
icon

なんかy4aNのmasterだとカスタム絵文字のロードが怪しいような気もするな

20:12:54 @shibafu528@ertona.net
icon

カスタム絵文字を入力する機能がないので確認困難

20:14:08 @shibafu528@ertona.net
icon

:desho:

20:14:21 @shibafu528@ertona.net
icon

あー、うーん?まあ出てるか?

20:14:37 @shibafu528@ertona.net
icon

:erait:

20:31:32 @shibafu528@ertona.net
icon

なんとかトイレを脱出できたが大変調子が悪うございます

20:38:55 @shibafu528@ertona.net
icon

何もなかったのが一年前なんだよなあ…

20:41:54 @shibafu528@ertona.net
icon

😧

21:05:34 @shibafu528@ertona.net
icon

タダHL1を入れてその辺に落ちてた日本語字幕MODをブチ込んだらタイトル画面だけ壊れた

21:09:25 @shibafu528@ertona.net
icon

あ~~ケツにまた不安を感じる

22:37:04 @shibafu528@ertona.net
icon

ライブラリ内のソウルライクをやったら進捗が出なくて発狂したのでかみげーをしましょう

22:55:48 @shibafu528@ertona.net
icon

イネ科メソッド

23:05:47 @shibafu528@ertona.net
2023-11-18 23:00:03 Izumi Tsutsui님의 게시물 tsutsuii@social.mikutter.hachune.net
icon

This account is not set to public on notestock.

23:05:57 @shibafu528@ertona.net
icon

ナイト写真実況、夜景か?

23:06:07 @shibafu528@ertona.net
icon

メイン盾かもしれん

23:10:37 @shibafu528@ertona.net
icon

ああああくじテンダー買い忘れとるやんけ

23:25:58 @shibafu528@ertona.net
icon

よかったこのマシンには辞書が入っていない!

23:26:02 @shibafu528@ertona.net
icon

出し巻き卵にしかならない

23:45:17 @shibafu528@ertona.net
icon

モンクのジョブクエ60まで終わった!

23:51:26 @shibafu528@ertona.net
icon

煉獄3層久々に引いて覚えてねえよ巨根うわああああになった

23:51:38 @shibafu528@ertona.net
icon

別に巨根は当たらないけど

23:53:11 @shibafu528@ertona.net
icon

😩

23:54:13 @shibafu528@ertona.net
icon

モンク、なんかHUD増えた

23:54:31 @shibafu528@ertona.net
icon

必殺技とは

23:56:31 @shibafu528@ertona.net
icon

紅蓮だからモンク実質本編なのでは?

23:58:53 @shibafu528@ertona.net
icon

😨