23:25:27 @kb10uy@mstdn.maud.io
icon

ようやくランク付いた

Attach image
22:48:20 @kb10uy@mstdn.maud.io
2020-06-07 19:31:21 上原よもぎ🎨님의 게시물 yomogi_uehara@pawoo.net
icon

This account is not set to public on notestock.

22:44:06 @kb10uy@mstdn.maud.io
icon

アロマデフィーザー

22:07:18 @kb10uy@mstdn.maud.io
icon

ぴけしの fanbox 有料プランサブスクするか結構ゆれてる

22:00:30 @kb10uy@mstdn.maud.io
icon

シプリー

21:59:08 @kb10uy@mstdn.maud.io
icon

Shipley のデザイン的なゆるい目標は「Google LLC. のアプリとの調和を保つ」です

21:58:22 @kb10uy@mstdn.maud.io
icon

今週中にはタイムラインぐらいは表示できるようにしたいねえ

21:56:52 @kb10uy@mstdn.maud.io
icon

ということはブラジャーは毎乳gearといえるのでは……?

21:55:59 @kb10uy@mstdn.maud.io
icon

全てのおっぱい(片乳ずつ)にガジェットを据えたことから付いたあだ名が毎乳gear

21:54:30 @kb10uy@mstdn.maud.io
icon

ヌォンタらないで

21:50:19 @kb10uy@mstdn.maud.io
icon

ピカチュウのピは Power Delivery の P なので 20V/5A 出力に対応しているんだよ

21:48:09 @kb10uy@mstdn.maud.io
icon

ブリテンんすする

21:38:25 @kb10uy@mstdn.maud.io
2020-06-22 11:10:54 ほた님의 게시물 hota@mstdn.maud.io
icon

This account is not set to public on notestock.

21:36:54 @kb10uy@mstdn.maud.io
icon

Glide と RxJava を生贄に捧げてアカウント一覧画面を召喚

20:20:26 @kb10uy@mstdn.maud.io
icon

Golang は言語仕様はともかくとして思想がリベラル(?)

20:09:02 @kb10uy@mstdn.maud.io
icon

個人的にはさすがに今なら古くて 5.4 だろと勝手に思っているがそんなことなさそうだな

20:01:34 @kb10uy@mstdn.maud.io
icon

実務経験 20 連ガチャ

19:57:57 @kb10uy@mstdn.maud.io
icon

新卒

19:35:42 @kb10uy@mstdn.maud.io
icon

でも凪のスープの濃厚さには勝てないな、なんなんだあれは

19:35:21 @kb10uy@mstdn.maud.io
icon

ちゃんと煮干しの味した

19:28:07 @kb10uy@mstdn.maud.io
icon

Attach image
19:12:54 @kb10uy@mstdn.maud.io
icon

🤔

Attach image
18:50:05 @kb10uy@mstdn.maud.io
icon

Attach image
18:49:50 @kb10uy@mstdn.maud.io
icon

何もわからん 雰囲気で香味油を作っている

17:42:01 @kb10uy@mstdn.maud.io
icon

WPF とかの MVVM とは別物として考えてやっていくか……

17:41:46 @kb10uy@mstdn.maud.io
icon

うーん……

17:40:07 @kb10uy@mstdn.maud.io
icon

どこのサンプル見てもビジネスロジックが ViewModel に書かれてるやつばっかりなんだけど

17:39:18 @kb10uy@mstdn.maud.io
icon

Model があんまり仕事してない?

17:24:18 @kb10uy@mstdn.maud.io
icon

Android の MVVM なんか思ってたのと違うなこれ

17:16:55 @kb10uy@mstdn.maud.io
icon

怖すぎる

17:01:55 @kb10uy@mstdn.maud.io
icon

ViewModel 入れ子にしても内側の ViewModel の onCleared は呼ばれなくないかこれ

17:01:29 @kb10uy@mstdn.maud.io
icon

え、そんな

13:35:07 @kb10uy@mstdn.maud.io
icon

今 60度ぐらいだな

13:27:16 @kb10uy@mstdn.maud.io
icon

仮想化有効だと Ryzen Master 使えんやん

13:27:08 @kb10uy@mstdn.maud.io
icon

は??

13:26:00 @kb10uy@mstdn.maud.io
icon

僕は Hydronaut

13:25:17 @kb10uy@mstdn.maud.io
icon

彼氏のおうちがカラオケ

13:24:38 @kb10uy@mstdn.maud.io
icon

CPU グリス僕は熊だけど MX-4 も結構使ってる人おおいね

13:22:14 @kb10uy@mstdn.maud.io
icon

あんまり背の高いクーラーは入らん感じか

13:21:42 @kb10uy@mstdn.maud.io
icon

あるにはあるけど HTPC 向けっぽいな

13:20:36 @kb10uy@mstdn.maud.io
icon

ATX マザー横置きケースってあるんかな

13:18:41 @kb10uy@mstdn.maud.io
icon

面積あるならマザボが水平になるように置け、それはそう

13:15:51 @kb10uy@mstdn.maud.io
icon

それはそうとして Define R5 普通に R1 Universal とか入りそうだな

13:14:53 @kb10uy@mstdn.maud.io
icon

チェッカー配布してるのえらすぎるな

13:14:28 @kb10uy@mstdn.maud.io
icon

歪むのか

13:12:52 @kb10uy@mstdn.maud.io
icon

こんだけデカいとマザボ歪みそうだけど大丈夫なんかな

13:11:44 @kb10uy@mstdn.maud.io
icon

顔ぐらいデカいおっぱい
マザボぐらいデカいクーラー

13:11:31 @kb10uy@mstdn.maud.io
icon

R1 Ultimate 見たらマジででかくてえあいが認めそうだなと思った

12:20:34 @kb10uy@mstdn.maud.io
icon

たぶん onCleared で unsubscribe すればいいんだな

12:17:03 @kb10uy@mstdn.maud.io
icon

WPF 方面だと Weak Event Pattern というのがあるけど

12:16:29 @kb10uy@mstdn.maud.io
icon

ViewModel は本来 View と一緒に死ぬけど Model を subscribe してると Model に強参照を持たれてしまって死ななくなるというやつ

12:07:01 @kb10uy@mstdn.maud.io
icon

Model が Observable なとき ViewModel がそれを subscribe してたら明示的に unsubscribe しないといけないはずなんだよな

10:49:38 @kb10uy@mstdn.maud.io
icon

d

10:47:44 @kb10uy@mstdn.maud.io
icon

夏稀の彼氏 さんのチェックイン (6月22日 10:47) - Tissue shikorism.net/checkin/12383

kb10uy さんのチェックイン (6月22日 10:47) - Tissue
10:35:25 @kb10uy@mstdn.maud.io
icon

荻野研究員は終了されました。

10:30:29 @kb10uy@mstdn.maud.io
icon

日がのぼってる間もそぎピクブーストせんかい

10:22:40 @kb10uy@mstdn.maud.io
icon

あとは SELinux がデフォルトで有効化されてるかとか

03:16:15 @kb10uy@mstdn.maud.io
icon

あーそうか ViewModel ちゃんと活用すれば画面回転とか Fragment 切替とかそんなに考慮しなくてよくなるな

02:58:50 @kb10uy@mstdn.maud.io
icon

足立オウフイラスト修正事件あまりにも好きすぎる

02:56:48 @kb10uy@mstdn.maud.io
icon

ドメイン名とアクセストークンからちゃんと display_name が取れたので寝る

02:53:31 @kb10uy@mstdn.maud.io
icon

できた

Attach image
02:15:16 @kb10uy@mstdn.maud.io
icon

☕📜なあ

02:11:57 @kb10uy@mstdn.maud.io
2020-06-22 02:11:44 隠居夏稀님의 게시물 kb10uy@xxx.azyobuzi.net
icon

This account is not set to public on notestock.

02:08:44 @kb10uy@mstdn.maud.io
icon

一時期 Kotlin の標準ライブラリと JDK の標準ライブラリの相性が微妙みたいな話があった気がする

02:04:52 @kb10uy@mstdn.maud.io
icon

まあ Android 開発以外で Kotlin 書くかというと正直微妙ではある

02:04:01 @kb10uy@mstdn.maud.io
icon

まあ 各インスタンスがプールを個別に持つようになったというのはライブラリ側に暗黙のシングルトンを仮定しない点ではいいのかもしれない

01:57:34 @kb10uy@mstdn.maud.io
icon

一旦生成した Client から Builder を派生するって不思議な構造だな……と思いつつこんなのを書いていた

Attach image
01:56:03 @kb10uy@mstdn.maud.io
icon

Java のデザインパターンをうまい具合に言語仕様に昇華している感じがあるな

01:55:35 @kb10uy@mstdn.maud.io
icon

object って匿名クラスの生成とシングルトンクラスの宣言両方使えるの

01:55:15 @kb10uy@mstdn.maud.io
icon

あ~

01:09:34 @kb10uy@mstdn.maud.io
icon

AccountManager、普通は ルート領域に保存されるから読めないけど rooted だと 読めるんじゃ(天才博士)

01:09:04 @kb10uy@mstdn.maud.io
icon

完璧になったな

01:07:05 @kb10uy@mstdn.maud.io
2020-06-22 00:59:51 こるもJS님의 게시물 cormojs@nayukana.info
icon
Web site image
Kotlin Playground: Edit, Run, Share Kotlin Code Online
01:04:59 @kb10uy@mstdn.maud.io
icon

とりあえずやってみるか

01:04:15 @kb10uy@mstdn.maud.io
icon

getUserData じゃね?

01:03:31 @kb10uy@mstdn.maud.io
icon

これ使えるか?

01:03:16 @kb10uy@mstdn.maud.io
icon

account's userdata とあるな

01:02:07 @kb10uy@mstdn.maud.io
icon

@ltzz やってできないことはないけどアカウント名として表示したい情報に縛りが出てしまうのが微妙かなあとなっている

01:00:54 @kb10uy@mstdn.maud.io
icon

適当に Bundle に載せられるとかだと良かったんだけど

01:00:42 @kb10uy@mstdn.maud.io
icon

まあ普通のサービスはアクセストークンだけあればインターネット上で本当に一意にアカウントを特定できるからなあ……

01:00:01 @kb10uy@mstdn.maud.io
icon

このままでは "$domain $authToken" を保存するとかいう小学生みたいな行為に走らざるを得ない

00:57:56 @kb10uy@mstdn.maud.io
icon

実際のアカウント名と表示されるアカウント名を別にできるとかならまだしも

00:57:22 @kb10uy@mstdn.maud.io
icon

まあドメイン本体の情報は別管理にするにしてもアクセストークンしかないとどのドメインか復元できないのよな……

00:55:44 @kb10uy@mstdn.maud.io
icon

Android の AccountManager に保存するからそういう感じの手が使えないんですよ

00:53:58 @kb10uy@mstdn.maud.io
icon

そういえば丼クラにはドメインという概念があるのでトークンと一緒にドメインも保存しておかないといけないんだけどどうするのがいいんだろう

00:37:51 @kb10uy@mstdn.maud.io
icon

とりあえずアクセストークンを検証してみるところまで作ってしまおう

00:36:37 @kb10uy@mstdn.maud.io
icon

たぶん sealed class

00:27:49 @kb10uy@mstdn.maud.io
icon

パタマチ入る前の C# だ

00:27:33 @kb10uy@mstdn.maud.io
icon

とりあえずエラーはオンデマンドでデシリアライズする感じでやってみて面倒そうだったら芝生風 Result 生やしてみるか

00:26:11 @kb10uy@mstdn.maud.io
icon

常に片方にしか代入されないのに両方確保されるのはダサいという気持ちはあります

00:23:58 @kb10uy@mstdn.maud.io
icon

あーなるほどそれで open class という定義があるのか

00:22:38 @kb10uy@mstdn.maud.io
icon

そういえば sealed class C# と全然意味ちがくてわろたね

00:20:24 @kb10uy@mstdn.maud.io
icon

JS の (err, res) => ... とか Go の res, err = hoge() に対するもにょりが近そう

00:19:41 @kb10uy@mstdn.maud.io
2020-06-22 00:19:21 shibafu528님의 게시물 shibafu528@social.mikutter.hachune.net
icon

書いてはみたけど、なんか違うのよ

00:19:38 @kb10uy@mstdn.maud.io
2020-06-22 00:17:58 shibafu528님의 게시물 shibafu528@social.mikutter.hachune.net
00:05:15 @kb10uy@mstdn.maud.io
icon

エラった時にデシリアライズが遅延するけど toMastodonError みたいな拡張メソッド生やしてお茶を濁すか……

00:03:44 @kb10uy@mstdn.maud.io
icon

あー……

00:00:26 @kb10uy@mstdn.maud.io
icon

とりあえず failed なレスポンスについては errorBody に入ってくるからまあ扱えないことはないだろうけど……