00:15:33 @shibafu528@social.mikutter.hachune.net
2020-12-20 00:15:21 メカえあいの投稿 mecha_eai@stellaria.network
icon

タンパク質タンパク質タンパク質食え食え食え食え食え食え食え食え食え食え食え食え

00:27:42 @shibafu528@social.mikutter.hachune.net
icon

そこまでdeprecated線引かなくてもよくない?

Attach image
00:32:10 @shibafu528@social.mikutter.hachune.net
icon

y4aをmulti module構成にするとしたらどう分割できるかなと考えながら現状のコードを見ていたが、クラス間の依存関係が大変なことになっていて目を伏せた

00:32:27 @shibafu528@social.mikutter.hachune.net
icon

module分割できると並列ビルドできて嬉しいと聞いている

00:32:40 @shibafu528@social.mikutter.hachune.net
icon

まあ依存関係が直列だとあれだけど

00:37:18 @shibafu528@social.mikutter.hachune.net
icon

Yukari dissonanceの時のコードまだ半端に残ってるマジかよ…

00:37:45 @shibafu528@social.mikutter.hachune.net
icon

Yukari dissonance、CK凍結された時に一時的に開発されていたブランチなんですが、中途半端にmasterに統合されている

00:38:04 @shibafu528@social.mikutter.hachune.net
icon

CK/CSオーバーライドを搭載した開発ブランチだったんですが…

00:39:49 @shibafu528@social.mikutter.hachune.net
icon

っというか未だにそれ作ってたブランチはGitHubにもpushしてあるね…

00:47:48 @shibafu528@social.mikutter.hachune.net
icon

y4aのMastodonのコードなんかはMastodonに関係するのがだいたいパッケージにまとめられてるけど、元々のTwitter関連のやつは散らかってたり、Twitterっぽいパッケージの中に中立なやつがいたりしてヤバいな

00:49:13 @shibafu528@social.mikutter.hachune.net
icon

shibafu.yukari.twitter にアカウントデータのEntityがいるとか、YQコアの shibafu.yukari.filter.source にTwitter関連のFrom句全部入ってたり

00:49:40 @shibafu528@social.mikutter.hachune.net
icon

Mastodon用のYQ From句は shibafu.yukari.mastodon.source に入ってるのを考えると、まったく対応しない

01:11:25 @shibafu528@social.mikutter.hachune.net
icon

AuthUserRecord.javaをshibafu.yukari.twitterからshibafu.yukari.databaseにMove refactorかけたぞ…

01:11:29 @shibafu528@social.mikutter.hachune.net
icon

ビルド通るかな

01:11:53 @shibafu528@social.mikutter.hachune.net
icon

OK

01:13:42 @shibafu528@social.mikutter.hachune.net
icon

107 modifiedはビビる

Attach image
01:27:22 @shibafu528@social.mikutter.hachune.net
icon

……あれっ、もしかしてy4aのPreformedStatus.java葬れるんじゃね?

01:28:16 @shibafu528@social.mikutter.hachune.net
icon

Bookmark.javaがこいつを継承していてシリアライズとかされてるので残すしかないと思ってたけど、実際にシリアライズしてる内容は中に入ってるtwitter4j.Statusだけだわ

01:28:35 @shibafu528@social.mikutter.hachune.net
icon

Bookmark.javaをTwitterStatus.ktにデリゲートするクラスとして書き直せばワンチャンいけるわこれ

01:56:45 @shibafu528@social.mikutter.hachune.net
icon

@tsutsuii イッヒフンバルト ゲーベン! フンデルベン! モレル ベンダシタイナー!フンデルト モレル ハイル! フンバルト フンベン ケッツカラデルド! ヘーヒルト デル ハイル! ミーデルベン! ウンコ

02:05:39 @shibafu528@social.mikutter.hachune.net
icon

あれ、Kotlinってマルチキャッチないんだっけ

02:09:38 @shibafu528@social.mikutter.hachune.net
icon

いやでも有害なキャッチだったし葬ってRuntimeException起こさせよ

02:37:43 @shibafu528@social.mikutter.hachune.net
icon

ブックマークに手を入れたらListViewが再描画されるたびにランダムに要素が増えたり減ったりする怪奇現象が発生した

02:38:01 @shibafu528@social.mikutter.hachune.net
icon

いみがわからなすぎる

02:57:15 @shibafu528@social.mikutter.hachune.net
icon

完全理解、equalsがおかしくなってた

03:02:14 @shibafu528@social.mikutter.hachune.net
icon

消せないブックマークとかいう怪奇が起きた

03:08:58 @shibafu528@social.mikutter.hachune.net
icon

遥か昔にテスト用にブクマしたkbのツイートのローカルブクマが消せないとかいう謎バグが出てきたが

03:09:06 @shibafu528@social.mikutter.hachune.net
icon

まあkb以外も消せないんだけど

03:09:16 @shibafu528@social.mikutter.hachune.net
icon

今登録したデータは普通に消せてなんやねんこれっつってる

03:17:20 @shibafu528@social.mikutter.hachune.net
icon

ウォーーーーついにこの時がきた

03:17:34 @shibafu528@social.mikutter.hachune.net
icon

y4aをずっと支えてきたStatus wrapperを削除した

03:22:16 @shibafu528@social.mikutter.hachune.net
icon

shibafu/yukari/twitter/statusimpl/PreformedStatus.java (2013/10/13 2:59〜2020/12/20 3:20)

03:22:37 @shibafu528@social.mikutter.hachune.net
icon

享年7歳

03:24:01 @shibafu528@social.mikutter.hachune.net
icon

このクラスがやっていたことは、Yukari 3.0のリリース時点で全部別のクラスで書き直していたので、本当に微妙な依存が残ってて消せなかったというだけ

03:27:28 @shibafu528@social.mikutter.hachune.net
2020-12-20 03:27:15 メ力かんの投稿 mecha_kan@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

03:27:39 @shibafu528@social.mikutter.hachune.net
icon

😨😨

03:40:45 @shibafu528@social.mikutter.hachune.net
icon

TL上で複数のアカウントから得た同一のトゥートをマージするなら、idは着信アカウントのドメインをキーとして確実に控えておかなければならない。何故ならば、非公開投稿の場合にそのidを照会しなおす手段がないからだ。という事にぶち当たったクライアントが果たしてこの世にいくつあるのか。

03:43:46 @shibafu528@social.mikutter.hachune.net
icon

普通のクライアントはトゥートと着信アカウントのコンテキストが一貫して保たれてるからこんなことは起きないよ。

03:46:34 @shibafu528@social.mikutter.hachune.net
icon

どれか1つのサーバ上でのidのみを保持するようになってると、非公開投稿だとURLから引き直せなくて詰むんだよね。これはアカウント切り替えでも同じといえば同じですが。

03:47:46 @shibafu528@social.mikutter.hachune.net
icon

公開投稿ならsearch APIでいつでも各サーバローカルのidを得ることができる

03:49:09 @shibafu528@social.mikutter.hachune.net
icon

着信したアカウント達では返信やリアクションの操作ができて然るべきだろう、という要件を満たせなくなるんすよ

03:51:25 @shibafu528@social.mikutter.hachune.net
icon

Twitter以上にTLマージが面倒臭いのと、世の中の大抵の人はアカウントごとに捉えることに慣れてるしそれで困らん。

03:51:54 @shibafu528@social.mikutter.hachune.net
icon

せやね、idとdomainの組。

03:52:37 @shibafu528@social.mikutter.hachune.net
icon

グローバルな識別子としてはURLだけど、API操作をするためにはローカルな識別子であるこのタプルが必要

03:54:43 @shibafu528@social.mikutter.hachune.net
icon

これがないとふぁぼることすら出来ないので

03:57:22 @shibafu528@social.mikutter.hachune.net
icon

えーと配信元サーバのIDのみを尊重して重複排除した瞬間に、別ドメインのアカウントから操作をかけたいときにローカルIDの引き直しが必要になる。非公開投稿だと詰む。

03:58:19 @shibafu528@social.mikutter.hachune.net
icon

TLを遡って得ることも不可能ではないかもしれないが、現実的なコストではない

03:59:44 @shibafu528@social.mikutter.hachune.net
2020-12-20 03:47:46 shibafu528の投稿 shibafu528@social.mikutter.hachune.net
icon

公開投稿ならsearch APIでいつでも各サーバローカルのidを得ることができる

03:59:58 @shibafu528@social.mikutter.hachune.net
icon

↔非公開だと無理

04:01:58 @shibafu528@social.mikutter.hachune.net
icon

はい

04:04:44 @shibafu528@social.mikutter.hachune.net
icon

y4aだとTLキャッシュみたいなのが無いからただのメモリ上のListだけど、永続化するならPKはURLかな。1:nで(domain, local id)をそこにぶら下げるしかないかな。

04:14:34 @shibafu528@social.mikutter.hachune.net
ぎじこーど
icon

if toot.Domain == account.Domain {
return toot.Id
} else {
local := toot.FindLocalIdCacheByDomain(account.Domain)
if local != nil {
return local
}
localToot = account.Api.Search(toot.Url)
if localToot != nil {
return localToot.Id
}
}
// id lost!!

04:17:21 @shibafu528@social.mikutter.hachune.net
icon

search APIは別の手段で閲覧可能な非公開投稿についても結果なしを返す

04:20:02 @shibafu528@social.mikutter.hachune.net
icon

ローカルのIDは実装上DBのPKなので、これはどのアカウントを使おうと所属サーバが同じであれば同一となり、使い回せる

04:23:27 @shibafu528@social.mikutter.hachune.net
icon

そろそろ…ねるわ…

04:27:07 @shibafu528@social.mikutter.hachune.net
2020-12-19 12:04:16 へもへっもの投稿 ehomehom@mstdn.plusminus.io
icon

このアカウントは、notestockで公開設定になっていません。

04:27:21 @shibafu528@social.mikutter.hachune.net
icon

もへもへまたパクトゥされてたのか

12:03:30 @shibafu528@social.mikutter.hachune.net
icon

おお、Mi BandをSleep as Androidと連携させたらデータ増えた

Attach image
12:20:38 @shibafu528@social.mikutter.hachune.net
icon

イe...タブンネ

12:27:58 @shibafu528@social.mikutter.hachune.net
icon

WD30EFRX 2台を取り外す準備ができた

12:34:19 @shibafu528@social.mikutter.hachune.net
icon

天然ポカリ

12:35:46 @shibafu528@social.mikutter.hachune.net
icon

へやさみー

12:36:16 @shibafu528@social.mikutter.hachune.net
icon

y4aNリビルドして今日また出します

12:36:26 @shibafu528@social.mikutter.hachune.net
icon

昨晩のレガシーコード排除のぶん

12:37:32 @shibafu528@social.mikutter.hachune.net
icon

あひる浮上もしてないのに昨日アプデ一番乗りだったからビビった

12:41:02 @shibafu528@social.mikutter.hachune.net
icon

昼飯がないわ世になってる

12:43:47 @shibafu528@social.mikutter.hachune.net
13:29:19 @shibafu528@social.mikutter.hachune.net
icon

🙂🙏

Attach image
13:33:10 @shibafu528@social.mikutter.hachune.net
icon

Yukari Next 3.0.5.2155 (linkage 201220 356e63b)/exvoice arm64-v8a(Sep 13 2020 22:06:25)/Google/Pixel 3/10

13:41:03 @shibafu528@social.mikutter.hachune.net
icon

正解

13:42:06 @shibafu528@social.mikutter.hachune.net
icon

ここでリグレッションが発覚すると、たぶん12/22のPlayストアリリースが3.0.5.2150になる

13:47:43 @shibafu528@social.mikutter.hachune.net
icon

録画鯖、シャットダウンしたのに落ちてくれない

13:50:46 @shibafu528@social.mikutter.hachune.net
icon

Zabbixはサービスダウンを通知してくるのに電源が永遠に切れない

13:51:14 @shibafu528@social.mikutter.hachune.net
icon

systemdの無限時間待機するやつが出力されてる予感がする

13:51:42 @shibafu528@social.mikutter.hachune.net
icon

@toshi_a ジジイ寝ろ

14:04:25 @shibafu528@social.mikutter.hachune.net
2020-12-20 14:01:42 Izumi Tsutsuiの投稿 tsutsuii@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

14:04:43 @shibafu528@social.mikutter.hachune.net
icon

🤔 (logcatをみながら)

14:04:53 @shibafu528@social.mikutter.hachune.net
icon

鯖まだ電源おちねえんだけど

14:05:59 @shibafu528@social.mikutter.hachune.net
icon

6秒押しした

14:16:57 @shibafu528@social.mikutter.hachune.net
icon

HDDの取り外し中にうんこしたくなる失態

14:26:13 @shibafu528@social.mikutter.hachune.net
icon
Web site image
一部のローエンド機種において、高解像度画像の縮小デコードが正常に行われない · Issue #121 · shibafu528/Yukari
14:32:46 @shibafu528@social.mikutter.hachune.net
icon

ウギャーー ネジ穴の位置が妙なところになっててケースと合わぬ

14:34:48 @shibafu528@social.mikutter.hachune.net
icon

この写真で言う中央と右で止められるタイプのケースなんだが、新しく買ったHDDには中央の穴がない…

Attach image
14:38:02 @shibafu528@social.mikutter.hachune.net
icon

一番右下のシャドーベイに入れたんだけど、右側が実質的にアクセス不能なので1点留めとかいうアレになった

Attach image
14:38:17 @shibafu528@social.mikutter.hachune.net
2020-12-20 14:36:07 たさなんの投稿 tana3n@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

14:38:24 @shibafu528@social.mikutter.hachune.net
icon

Define R5もなのか…

14:40:47 @shibafu528@social.mikutter.hachune.net
icon

ところで君もしかして :burned_cable: じゃない?

Attach image
14:42:47 @shibafu528@social.mikutter.hachune.net
icon

今回2台を1台にマイグレーションするのでちゃんとしたSATA電源が1つ浮くから廃止できなくもないが…

14:54:02 @shibafu528@social.mikutter.hachune.net
icon

認識 👌

Attach image
14:57:51 @shibafu528@social.mikutter.hachune.net
icon

ヴォイ!!! メインPCのほうがフリーズしたが

15:32:01 @shibafu528@social.mikutter.hachune.net
icon

余ったネジとか片付けてたら、PC系まとめてつっこんである箱の中から未開封のiPod nanoが出てきました……

15:32:11 @shibafu528@social.mikutter.hachune.net
icon

これ実家に放置してきたとばかり思ってたんだが

15:32:42 @shibafu528@social.mikutter.hachune.net
icon

これは0円で入手したものなので未開封なんです 自分で買ってたら一瞬で開けるよなあ!?

15:37:11 @shibafu528@social.mikutter.hachune.net
icon

しかしこれ未開封で放置してるって、バッテリーが死んだりしてないかな

15:46:21 @shibafu528@social.mikutter.hachune.net
icon

取り外したHDDのCDI

Attach image
Attach image
15:48:06 @shibafu528@social.mikutter.hachune.net
icon

24/7、低頻度アクセスで4年くらい稼動したHDDですよ

15:48:45 @shibafu528@social.mikutter.hachune.net
icon

2台あると普通にRAIDでまだしばけるから良いね 入れるとこがないけど

15:48:58 @shibafu528@social.mikutter.hachune.net
icon

メインマシンに突っ込んでデータディスクをRAID 1にするのはアリなのかもしれない

15:56:03 @shibafu528@social.mikutter.hachune.net
icon

まあこれはこれで、TS整理したくなったときのコールドストレージとして転用できるな

15:56:42 @shibafu528@social.mikutter.hachune.net
icon

dtvaultとっとと作って自動整理できるようにせんとなホンマ…

15:58:14 @shibafu528@social.mikutter.hachune.net
icon

現用系の8TB*2が4万時間に到達する前には何とかしたいねえ

16:05:39 @shibafu528@social.mikutter.hachune.net
icon

ああ、だめだ 不出来な話を聞いていると自分のように感じてしまう さようなら

16:06:28 @shibafu528@social.mikutter.hachune.net
icon

実家がふとくて進学できたら絶対ドロップアウトしてたと思うんですよね

16:31:41 @shibafu528@social.mikutter.hachune.net
icon

ぶろっこぶろっこ

16:38:55 @shibafu528@social.mikutter.hachune.net
icon

おちフル3話みてる

16:38:58 @shibafu528@social.mikutter.hachune.net
icon

レズの眼光が気になる

16:49:36 @shibafu528@social.mikutter.hachune.net
icon

あーこれは俺でも見れるタイプのアニメや

16:56:47 @shibafu528@social.mikutter.hachune.net
icon

「可愛い女の子に興味がないといったら嘘になりますけど」っていってるし

17:01:27 @shibafu528@social.mikutter.hachune.net
icon

:manko: ぉ^〜

17:12:00 @shibafu528@social.mikutter.hachune.net
icon

何なんすかねこれ

Attach image
17:30:10 @shibafu528@social.mikutter.hachune.net
icon

おちフルがおもしろいのでなんもできなくなった

17:57:11 @shibafu528@social.mikutter.hachune.net
icon

おちフル5話までみた

18:03:14 @shibafu528@social.mikutter.hachune.net
icon

ぴゅっぴゅっと飛びだした

18:03:58 @shibafu528@social.mikutter.hachune.net
icon

先ぽジャの伝えにくさ

18:04:46 @shibafu528@social.mikutter.hachune.net
icon

先っぽからジャーじゃないんじゃ

18:15:31 @shibafu528@social.mikutter.hachune.net
icon

一年生になったら - ニコニコ動画
nicovideo.jp/watch/sm37958864

18:19:18 @shibafu528@social.mikutter.hachune.net
icon

パンクしてんじゃん草

18:19:48 @shibafu528@social.mikutter.hachune.net
18:20:37 @shibafu528@social.mikutter.hachune.net
icon

デスノMAD未だに供給あるのウレシイ…ウレシイ…

キラいわよ! - ニコニコ動画
nicovideo.jp/watch/sm37981837

18:23:57 @shibafu528@social.mikutter.hachune.net
icon

生ステわよ! - ニコニコ動画
nicovideo.jp/watch/sm37986489

18:27:59 @shibafu528@social.mikutter.hachune.net
icon

ダダダダーリンダダダダンス - ニコニコ動画
nicovideo.jp/watch/sm37860867

Web site image
ダダダダーリンダダダダンス
18:28:20 @shibafu528@social.mikutter.hachune.net
2020-12-20 18:27:44 ありえすの投稿 aries@mstdn.asterism.xyz
そぎぎ
18:28:24 @shibafu528@social.mikutter.hachune.net
icon

なるほど〜

18:44:46 @shibafu528@social.mikutter.hachune.net
icon

なんかやばいな、今日2回目のArchフリーズ

18:46:32 @shibafu528@social.mikutter.hachune.net
icon

アウトソーシングで出せるなら外注で出せてもいいのだろうか(?)

18:48:59 @shibafu528@social.mikutter.hachune.net
icon

もしかして:クソドライバー

Attach image
19:08:35 @shibafu528@social.mikutter.hachune.net
icon

おちふるのしちょうをさいかい

19:16:18 @shibafu528@social.mikutter.hachune.net
icon

お前がIMAP時代のメールクライアントを書いてもええんやで

19:23:05 @shibafu528@social.mikutter.hachune.net
2020-12-16 16:50:35 Gomasyの投稿 gomasy@don.gomasy.jp
icon

NVIDIA の Linux 用プロプラドライバが原因でクラッシュする問題、これだ forums.developer.nvidia.com/t/

19:23:09 @shibafu528@social.mikutter.hachune.net
icon

:eyes:

19:50:46 @shibafu528@social.mikutter.hachune.net
おちフル #7
icon

なんで全員発情してるんですか

19:56:43 @shibafu528@social.mikutter.hachune.net
icon

箱庭諸島2077

20:17:48 @shibafu528@social.mikutter.hachune.net
icon

寒いので外出たくないが歩かなすぎるのもなウニャウニャ

20:19:35 @shibafu528@social.mikutter.hachune.net
icon

人間の言い訳根性に対する理解が足りない

20:19:54 @shibafu528@social.mikutter.hachune.net
icon

足りてたわ

20:22:35 @shibafu528@social.mikutter.hachune.net
icon

まあひどく傷付けられた気持ちになったので松屋いきます

20:22:53 @shibafu528@social.mikutter.hachune.net
icon

人を動かすのはいつだって反発心

20:31:31 @shibafu528@social.mikutter.hachune.net
icon

そとさみーSnapdragon810ほしー

20:36:07 @shibafu528@social.mikutter.hachune.net
icon

30分後に名取さなの配信!?飯RTAになってしまったな…

20:47:54 @shibafu528@social.mikutter.hachune.net
icon

あっこれは帰宅間に合わんな

20:48:15 @shibafu528@social.mikutter.hachune.net
2020-12-20 20:46:16 mechakyuline@stellaria.networkの投稿 mechakyuline@stellaria.network
icon

MAD批評家でておくれのとしぁ「体ガタガタ」

20:48:32 @shibafu528@social.mikutter.hachune.net
icon

これすき

22:24:06 @shibafu528@social.mikutter.hachune.net
icon

は?

22:25:07 @shibafu528@social.mikutter.hachune.net
icon

どうしてはこっちの台詞ですが

22:31:38 @shibafu528@social.mikutter.hachune.net
icon

まだボトラーになりますって宣言されたほうがそうですかってなったかもしれない

22:44:03 @shibafu528@social.mikutter.hachune.net
icon

ウームおかしくなてきた

22:44:12 @shibafu528@social.mikutter.hachune.net
icon

全て忘れて寝たほうがいいのだろうか

23:11:20 @shibafu528@social.mikutter.hachune.net
2020-12-20 22:44:29 爪楊枝の投稿 tumayouzi@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

23:11:22 @shibafu528@social.mikutter.hachune.net
2020-12-20 22:46:01 今谷里奈の投稿 mohemohe@mstdn.plusminus.io
icon

元からでは?

23:11:26 @shibafu528@social.mikutter.hachune.net
icon

こいつらなあ

23:19:48 @shibafu528@social.mikutter.hachune.net
Komiflo WEEKLY快楽天
icon

この人Twitterで見たな

23:24:51 @shibafu528@social.mikutter.hachune.net
icon

あれ?もずの単行本これしか持ってないんだっけ?と思いましたが、ほた放で物理で1冊持ってるの思い出した

23:25:08 @shibafu528@social.mikutter.hachune.net
icon

問題はどこにしまったのか思い出せないことです

23:27:28 @shibafu528@social.mikutter.hachune.net
icon

検索時間ほぼ無しみたいな場所に置いてあったわ……

23:27:47 @shibafu528@social.mikutter.hachune.net
icon

これ逆に自分が物理で買った本はめっちゃ取りづらい場所にあるパターンだな、地層みを感じる

23:29:41 @shibafu528@social.mikutter.hachune.net
icon

良品週間が来なかったせいで本棚(または相当するもの)を調達できてなくて、物理本の検索コストが異常に高い

23:56:55 @shibafu528@social.mikutter.hachune.net
icon

結局オカズに困って電子書籍を買い足してしまった