kotlin-resultなぁ依存するとめちゃくちゃ奥まで入り込んでくるからなぁ
辞めたと時に辞めれれないのが難点
kotlin-resultなぁ依存するとめちゃくちゃ奥まで入り込んでくるからなぁ
辞めたと時に辞めれれないのが難点
【東京都 “スギ花粉の飛散開始”発表 今春は去年の2.7倍か】
東京都は、都内でスギの花粉が飛び始めたと発表しました。
http://www3.nhk.or.jp/news/html/20230213/k10013979521000.html
可愛くてごめんの曲、最初はなんだこれって思ったけど声優見て、頭ぶつけた神里綾華が歌ってると思ったら普通に可愛い曲になった
このアカウントは、notestockで公開設定になっていません。
いろんな言語からの移植は書かれてるのに普通の使い方は書いてないのクソ
https://github.com/michaelbull/kotlin-result/wiki
このアカウントは、notestockで公開設定になっていません。
おかしいんだよなでも
どう考えても例外を放置できる環境(フレームワークが全部やってくれるとか)じゃないと書きにくすぎる
やっぱ機関部分にJavaを使って(フレームワークとか)それ以外の部分をKotlinで書くべきかもなぁ
JetBrainsはそういう使い方を想定してるんじゃないの?って思う
ログをちゃんとしたい
↓
例外処理をしなければいけない
↓
検査例外が欲しい
↓
Misskeyになぜかアットマーク付きの絵文字が登録できる
↓
Issueだした。
うーんクエリのログを見ないとSQLインジェクションできるかはわからないな
とりあえずSQLを生で投げてなければ流石に大丈夫なはず
アットマーク付きの絵文字、別に大した問題に見えないかもしれないけど、こんなところにバグあるのに他のところにバグがないわけがないという不安感がすごい
https://github.com/michaelbull/kotlin-result
Multiplatformで偉い
400系以外のHTTP Status Code返ってきたら例外吐くんですが、ラップして再送出するときにKotlinのException辞めようかなと
oshai/kotlin-loggingが良さそう
https://github.com/oshai/kotlin-logging
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
そういやライブラリ部分は非同期に対応していないというか全部ただのsuspendなのでこれから書く必要があります。もうやだ😢
これは別に意味はなくて今後帰る可能性もあります。URLいらないしTokenじゃなくてもいいので
RE: https://misskey.usbharu.dev/notes/9b5810d6m2
?なんか変だなとりあえずAPI全部で好きな組み合わせでできるようにした。か
でもやっぱりどの単位かは決めてない
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
あーwこれNullのときデフォルトの値を使うようにしてるんだけどその判定ミスったっぽいなだからNullが入り込んだ
おかしいなこれ内部で利用するMapだから絶対にNullにならないはずなんだけど
RE: https://misskey.usbharu.dev/notes/9b574d9mi4
java.lang.RuntimeException: Unable to start activity ComponentInfo{dev.usbharu.android/dev.usbharu.multim.android.ui.MainActivity}: java.lang.NullPointerException
Nodeinfo、APIクライアントの管轄外なのでJson使ってると普通に落ちる。Json以外の形式の実装に対応するためだけど普通にダルい
ComposeをMultiplatformで使用する際の制約としてViewModelを使えないというのがありまして…
ただしキャッシュ関連の操作を一切ライブラリ側がしないためお前は本当にネイティブアプリなのか?みたいな挙動をする。
ただしMilkteaにあるリモートのリアクションをローカルで探す?推定?する機能はないのでそこでマルチアカウントだということを思い出させてくる
なんならマルチアカウント対応してるから、
インスタンスAにある投稿1を
投稿1を知らないインスタンスBにあるアカウントCで
リアクション
を一つのAPIでできてしまうのでだいぶやばいかも
JavaScriptプログラマーがundefindに悩まされてる一方でJavaプログラマーはビルドシステムに悩まされてるのであった…