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

シャニのMADおもろいの多いけどシャニ再開することはなさそう

00:20:52 @shibafu528@social.mikutter.hachune.net
icon

てんてんてーーーーーーん - ニコニコ動画
nicovideo.jp/watch/sm37848068

Web site image
てんてんてーーーーーーん
01:12:13 @shibafu528@social.mikutter.hachune.net
icon

2Dリッチこんなだったのか

【デレステMV】「さよならアンドロメダ」(2Dリッチ)【720p30】 - ニコニコ動画
nicovideo.jp/watch/sm37883296

Web site image
【デレステMV】「さよならアンドロメダ」(2Dリッチ)【720p30】
01:13:30 @shibafu528@social.mikutter.hachune.net
icon

打ち上げガシャ、有料石1980か

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

機種移行準備中で気が大きくなってるからドブるぞ

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

コミュ見終ってなかったみよっと

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

妹、亜季Pなんやが報酬にいないので俺を煽るだけ煽りつつ歩きます…つってた

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

15000pt越えた瞬間にやめたので順位は終わってる感じでした

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

コミュ再生してたらめっちゃ時間が消えてるな

01:57:26 @shibafu528@social.mikutter.hachune.net
2020-11-29 01:56:53 unaristの投稿 unarist@mstdn.maud.io
icon

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

01:57:30 @shibafu528@social.mikutter.hachune.net
icon

これいいな

01:59:23 @shibafu528@social.mikutter.hachune.net
icon

担当じゃなかったらマジで見てねえし担当でも普段見ねえので、なんで再生してるのかは完全に気分だな

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

お前が略されるのかよ

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

kb100uy (100円プラン)

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

kb10uyに一番金額突っ込むみたいな謎展開が発生しそう

02:26:13 @shibafu528@social.mikutter.hachune.net
icon

ねるか…

02:26:49 @shibafu528@social.mikutter.hachune.net
icon

今日結局Kotlin書いてたから元々やりたかったことやってねぇな

02:32:36 @shibafu528@social.mikutter.hachune.net
icon

y4a3.0.5出してもいいかもと思ったがtargetSdk上げないとPlayにアップロードできないの思い出して寝込むしかなくなった

02:33:40 @shibafu528@social.mikutter.hachune.net
icon

本番環境でやらかしちゃったアドカレに参戦するめかげね

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

XMLHttpRequestで便利だよね!!

02:34:07 @shibafu528@social.mikutter.hachune.net
icon

XML

02:34:50 @shibafu528@social.mikutter.hachune.net
icon

XMLHttpRequestのXMLが誰にも認識されなくなって5万年が経過した

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

最近デバッグのためにわざわざ叩き方勉強した

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

ねる

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

Attach image
Attach image
11:19:10 @shibafu528@social.mikutter.hachune.net
2020-11-29 11:17:23 たさなんの投稿 tana3n@mstdn.maud.io
icon

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

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

えきたぶだーーーーーー!!!

11:33:34 @shibafu528@social.mikutter.hachune.net
icon

API Level 29対応やってもいいかもしれんな

11:33:46 @shibafu528@social.mikutter.hachune.net
icon

気がのってるうちにやるか

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

30対応は……(顔を伏せる)

11:35:45 @shibafu528@social.mikutter.hachune.net
icon

compileSdkを29に上げるだけでビルドが壊れることが判っている

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

どうもpixiv、curlのUAだと何も問題ないけどJavaのデフォUAだと蹴られるな

11:42:18 @shibafu528@social.mikutter.hachune.net
icon

どんなやねん

11:42:38 @shibafu528@social.mikutter.hachune.net
icon

SDK29対応の前に今見えてるJUnitの赤を消したくなった

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

(みなかったことにしよう)

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

明らかにIDEAに赤線引かれまくってるけどビルドは通ってapkが生成されるみたいな、よくわからんことになった

12:08:01 @shibafu528@social.mikutter.hachune.net
icon

Yukari Next 3.0.5.2143 (linkage 201129 ca348e0*)/exvoice arm64-v8a(Sep 13 2020 22:06:25)/Google/Pixel 3/10

12:08:14 @shibafu528@social.mikutter.hachune.net
icon

とりあえず動いてそうではある、次はtarget変更か

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

target29でもビルドは通った。あとは仕様変更で突然の死しないかどうかか

12:12:53 @shibafu528@social.mikutter.hachune.net
icon

そっちか〜、そっちで落ちちゃったか〜

Attach image
12:13:19 @shibafu528@social.mikutter.hachune.net
icon

GalleryMultiPickerの保守かぁ…つらいな

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

y4a、これを踏み抜いてしまった…

Replacement for "GROUP BY" in ContentResolver query in Android Q ( Android 10, API 29 changes) - Stack Overflow
stackoverflow.com/questions/60

Web site image
Replacement for "GROUP BY" in ContentResolver query in Android Q ( Android 10, API 29 changes)
12:22:58 @shibafu528@social.mikutter.hachune.net
icon

そうか、実質SQL!wちゅってクエリするのもう駄目か…

12:24:59 @shibafu528@social.mikutter.hachune.net
icon

うーーーむ、愚直にクエリするように直すしかないっぽいな

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

カス〜

12:25:25 @shibafu528@social.mikutter.hachune.net
icon

そもそもいい加減オリジナルのピッカー作るのやめーやって話かもしれんが

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

その日、API 29に進めていない理由を思い出した

……androidx

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

GalleryMultiPicker、2014年に書いたライブラリなのか……むしろよく2019年まで持ってたよ!

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

Java7で書かれてるの時代感じちゃう

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

ツイート画面からの添付ボタンで最初に突入するのがGalleryMultiPickerって自作ライブラリのレイヤ。
その画面から、右下にあるボタンを押すとそこから先はAndroidのOSが持ってるレイヤ。

12:42:48 @shibafu528@social.mikutter.hachune.net
icon

GalleryMultiPickerの画像ロードの実装はy4aと同程度かそれ以上に作りが悪いので、よくある

12:43:18 @shibafu528@social.mikutter.hachune.net
icon

2014年頃のy4aのアイコンロードの実装をコピってそのままみたいな感じになってる

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

強い心で問題部分の改修のみをやり、リファクタリングは手を出さないようにしなければ

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

落ちるようになったのここだけど、まあ、そんなハック封じられて当然やな…w

Attach image
12:46:04 @shibafu528@social.mikutter.hachune.net
icon

かつてのAndroidでは、システムのDBに対してSQLインジェクション攻撃をするのが常套手段でした(解説)

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

これもはやCursorAdapterでやるのどうなんだろうって気がしてくるな

12:54:54 @shibafu528@social.mikutter.hachune.net
icon

単一のクエリで済まないので、やめたほうがいいきがしてきた

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

クエリで集計が効くからCursorAdapterで軽量に書けたけど、もはや集計関数は許されないとなるとアプリケーションプログラムでやらんといけない

12:56:04 @shibafu528@social.mikutter.hachune.net
icon

ハァー

12:56:40 @shibafu528@social.mikutter.hachune.net
icon

とりあえずAlbumAdapterに対して、LawfulAlbumAdapterってクラスを書き始めた

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

あぁーそうなるとデータホルダーになるクラスが必要でKotlinのdata classとかほしくなりゅうう

12:59:33 @shibafu528@social.mikutter.hachune.net
icon

音量下げるだけのケーブルは使ってるねえ

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

俺は音に拘りがないのでどうでもいいと思いながら使ってるけど、ちゃんとしたもの使うのも良いのではないか

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

あれほど手癖で書けたListAdapterの実装が思い出せなくなってる……!

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

もう完全にAndroid人ではない

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

やはり都度大きなクエリが走るようになったせいか少し重くなった

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

うーん…

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

ContentResolverのSQL実行速度馬鹿にならないということが分かった

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

集計関数使ったときの速度けっこう速いんだなって

13:48:55 @shibafu528@social.mikutter.hachune.net
icon

集計関数が封じられたせいで、全数走査を強いられている

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

これ速くするのもはやJava最適化ゲームになったりしない?

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

ワーカースレッドに逃がす、1回実行したらActivity破棄まではステート保持する(Album listはFragmentなので)、とか考えられるが、そこまでしないといかんか…

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

まあスマホアプリでモタつくってだいぶ不愉快だしな、やる価値はあるんだが

14:01:08 @shibafu528@social.mikutter.hachune.net
icon

バックグラウンドでロードかけて、その結果をInstanceStateに保持して、次にリロードが必要になった時は最後の結果を一旦表示しっぱなしにしてバックグラウンドリロード……くらいすれば体感のもたつきは減りそうだ

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

あぽすとあのおっちゃんに持ってけ

14:03:24 @shibafu528@social.mikutter.hachune.net
2020-11-29 14:02:15 えあい:evirified:🦐:win98_shrimp:の投稿 Eai@stellaria.network
icon

えあいさんちの今日のごはんでえあいさんより良いもの食うのは違法ですよ

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

いつもじらびに撒けてんじゃん

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

負け

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

む、テストしてるうちにちょっと実行速くなった。さてはAOT走ったな?

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

まあAOT走ったらマシになるなら、それに任せるのも手ではある

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

(あまりよくはない)

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

N5X買ったときに一緒に買った(当時のGoogle Storeで売ってた)USB-Cケーブル、やけに抜けやすいな…?

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

んやっぱ遅いわ

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

キーボードもこれから茹でるんですか?

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

うーーーーーむ触れば触るほど許容できないな

14:23:22 @shibafu528@social.mikutter.hachune.net
icon

しかし直すのもめんどい、いやだなあ

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

さすがにこの時代にAsyncTask書くのキツいな、というかdeprecatedなんだけど

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

よし、よきように実装できた

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

パフォーマンスも不満なし

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

めんどくさいから読み込み中表示を端折る

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

読めない処理だからちゃんとやったほうがいいけど、まあ、ちょっと疲れた

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

読み込み中という1行のアイテムを持っただけのAdapterを作ればいいんだけど

15:23:52 @shibafu528@social.mikutter.hachune.net
icon

やっぱりJavaやKotlinは素直だな

15:24:07 @shibafu528@social.mikutter.hachune.net
icon

一番時間を費した言語なのでそう感じるだけだとは思うが…

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

Kotlin 1.3の最終版に上げようとしたら型エラーでまくったのでそっとrevertした

15:38:50 @shibafu528@social.mikutter.hachune.net
icon

Yukari Next 3.0.5.2145 (linkage 201129 9a59b9a)/exvoice arm64-v8a(Sep 13 2020 22:06:25)/Google/Pixel 3/10

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

そろそろ面倒になってきたので、普段y4aNをお使いいただいている各位にデバッグ任せます

15:40:43 @shibafu528@social.mikutter.hachune.net
icon

Kotlin 1.3.10 + Coroutines 1.0.1のままで来年くらいまでは行きます…

16:16:52 @shibafu528@social.mikutter.hachune.net
icon

y4a-3.0.5.2146、互換起因のバグが出なければこのビルドのまま年内目処でPlay Storeに上げます

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

そしてそろそろデプロイをApp Bundleに移行しないといけない

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

DeploygateもApp Bundleでのアップロードに対応してるので、もうやってもいいかなーという感じはある

16:24:26 @shibafu528@social.mikutter.hachune.net
icon
Web site image
Growl in Retirement • Let us chat about nothing.
16:58:29 @shibafu528@social.mikutter.hachune.net
icon

そういえばIDEAで、ある複数の引数を持つメソッドを呼び出す時にローカル変数で型とか名前とかが良きようにあってる時に全引数の入力を補完一発で完了できるやつ使ってる人いるのかな

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

俺はたまに使うけど発動条件をよく理解してなくて困ってる

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

うーんRustでやってるやつを進めたいが、やはりとりあえず書き始めないといつまでもやる気おきないな

17:04:52 @shibafu528@social.mikutter.hachune.net
2020-11-29 17:03:26 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

Rust の Apple M1 対応偉い

17:04:53 @shibafu528@social.mikutter.hachune.net
2020-11-29 17:04:18 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

Rust 1.23.0 で aarch64-apple-darwin target 使えばいけるらしい。

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

おぉ、できるようになってるんや めっちゃえらい

17:44:31 @shibafu528@social.mikutter.hachune.net
icon

Coのメモリアルガチャにチケ全部つっこんでええか?

17:45:36 @shibafu528@social.mikutter.hachune.net
icon

いいよいいよあり

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

晩飯買ってきたのでもう8時くらいのつもりになってた

18:00:29 @shibafu528@social.mikutter.hachune.net
2020-11-29 17:58:42 かにせんべいの投稿 kani_senbei@heislandmine.work
icon

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

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

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

Tissueのトップに貼りたくなる明言だ

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

名言

18:01:43 @shibafu528@social.mikutter.hachune.net
icon

そういえばTissueのトップページから3年たっても実現できてもいない事柄などを削除したいので、何を書くかの案があったらtissue.factoryとかにかいといてください

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

非ログイントップページです

18:10:29 @shibafu528@social.mikutter.hachune.net
icon

まんこ

18:13:38 @shibafu528@social.mikutter.hachune.net
icon

Rust何日も書いてなかった前回のラブライブ!になってきた

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

ならねーよ

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

え、まじでどこまで作ってたのか思いだせねえ

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

年末超性

19:14:07 @shibafu528@social.mikutter.hachune.net
icon

うーん俺やっぱそんなにタイピング速くないなあ

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

別に速くしたいとも思ってないんだけども 思考に追いついてないみたいなプロじゃないし

19:18:09 @shibafu528@social.mikutter.hachune.net
2020-11-29 19:15:43 みすみの投稿 d_time@taruntarun.net
icon

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

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

そんなんあったなとおもって見にいったらなんと過去にアカウントを作っていた。

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

本日の記録は353pt-Ninjaでした。

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

昔のほうがポイントたかいから泣いた

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

たぶん高校生くらいの頃にアカウント作ったんだと思うんだよな…

19:59:42 @shibafu528@social.mikutter.hachune.net
2020-11-29 19:41:30 mzpの投稿 mzp@mstdn.nere9.help
icon

yq いいんだけど、yqなのるツールが二個あってかなりややこしい
zenn.dev/musyu/articles/a2ffd0

Web site image
CLIでyamlファイルをいい感じに操作できる「yq」を使ってみる
19:59:44 @shibafu528@social.mikutter.hachune.net
2020-11-29 19:42:30 mzpの投稿 mzp@mstdn.nere9.help
icon
yq: Command-line YAML/XML processor - jq wrapper for YAML and XML documents — yq documentation
Web site image
GitHub - mikefarah/yq: yq is a portable command-line YAML processor
19:59:49 @shibafu528@social.mikutter.hachune.net
icon

ふふっ

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

データ構造の再設計だりーーつてる こんな宿題残した先週の俺よ

20:25:05 @shibafu528@social.mikutter.hachune.net
icon

めしくうか

20:26:15 @shibafu528@social.mikutter.hachune.net
icon

デカサー12月入ったら触ろうかなと思ってるんだけど

20:26:21 @shibafu528@social.mikutter.hachune.net
icon

どうなんや

20:27:40 @shibafu528@social.mikutter.hachune.net
icon

fumu

21:09:51 @shibafu528@social.mikutter.hachune.net
icon

lib128

21:16:35 @shibafu528@social.mikutter.hachune.net
2020-11-29 21:16:00 もぐのの投稿 moguno@social.mikutter.hachune.net
icon

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

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

逃げられるやつやろ

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

SOAP通いのJavaエンジニア

21:47:36 @shibafu528@social.mikutter.hachune.net
icon

足してー! deriveしてー! になってる

21:48:12 @shibafu528@social.mikutter.hachune.net
icon

消してー!リライトしてー!くだーらナッソンゲッソォ!忘ーらナッソンマッソンオー!起死回生ー!リライトしてー!意味ーのナッソーマッソン!君ーを成す原動力ゼッシン全霊をー!くれよー

shindanmaker.com/197862

Web site image
リライト歌ったー
21:55:24 @shibafu528@social.mikutter.hachune.net
icon

一番大好きな足立になりたい

21:57:30 @shibafu528@social.mikutter.hachune.net
icon

Aries Web Serviceに/dev/urandom送ろ

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

明日俺まともに仕事できるんかなあ

22:01:49 @shibafu528@social.mikutter.hachune.net
icon

仕事何やってたか忘れてるんだけど

22:47:41 @shibafu528@social.mikutter.hachune.net
icon

人力Serde百烈拳

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

データ構造を書き換え終わったので利用側を書き換えようとしてるが、ソースコードはまっかになった

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

エラー祭になって、おれはどこから……になってしまった

22:59:46 @shibafu528@social.mikutter.hachune.net
2020-11-29 22:59:15 メカそーたの投稿 s0at@social.mikutter.hachune.net

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

22:59:52 @shibafu528@social.mikutter.hachune.net
icon

メカそーたもデレやるんか

23:39:59 @shibafu528@social.mikutter.hachune.net
icon

struct全とっかえ、なんとなく動いてるかもしれない…という感じに着地できた

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

いやーーー大工事つれぇ

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

型があるから直せてない場所をコンパイルタイムで洗えただけマシでしょうきっと

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

Rust、エラー処理を明確に雑にやった結果として握り潰しになってしまった場合救いがないな 例外システムのほうが楽な気がする

23:42:40 @shibafu528@social.mikutter.hachune.net
icon

とりあえずrethrowしときゃいいんだろ戦法が全く使えない

23:44:44 @shibafu528@social.mikutter.hachune.net
2020-11-29 23:41:33 エセ賢者の投稿 MulticolorWorld@ap.jadiunr.net
icon

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

23:44:49 @shibafu528@social.mikutter.hachune.net
icon

ガタガタですよ

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

単純なコンテキストなら?で全て決着がつくけど、クロージャが出てきた瞬間にもう何も考えたくねえ暖かい布団で寝かせてくれになる

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

イテレータでmap輪姦してるときとか

23:49:08 @shibafu528@social.mikutter.hachune.net
2020-11-29 23:47:26 らりお・ザ・何らかの🈗然㊌ソムリエの投稿 lo48576@mastodon.cardina1.red
23:49:10 @shibafu528@social.mikutter.hachune.net
2020-11-29 23:48:04 らりお・ザ・何らかの🈗然㊌ソムリエの投稿 lo48576@mastodon.cardina1.red
23:49:15 @shibafu528@social.mikutter.hachune.net
icon

……!!

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

@lo48576 読んでみます!