まぁいいや
なかなかないだろ絵文字だけ必要だなんて

2023-01-19 22:31:05 Kingu Platypus :verified_paw:​の投稿 kingu_platypus_gidora@octodon.social

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

misskey v12 未知の絵文字ってどうやってurl取得するんだろう
API見てもわからん

アニメの双眼鏡、大きさを目に合わせる訳にはいかないからサイズ感が変

ping pongはWebSocket標準で実装されてるはずでは…?

ap/show、シリアライザーを捏ねくり回してなんとかできるかもしれん

はぁ 2023年になっても文字化けに悩まされるとは

これを行った次に取り掛かったAPIがクソムズAPIだった

やっぱただじゃ通らせてくれないわMisskey API

RE:
https://misskey.usbharu.dev/notes/9a682y6zl8

あーもうRESTfulならと何度思ったことか

なるほど…

ap/show
NoteとUserが同じところから帰ってくるのダルすぎKotlinに向いてないわ

ニコニコ終わっちゃったのでコメントがないのが寂しい

久しぶりにガルパンを見る

とりあえず枠組みができたのであとは作業だけになったんですけど、どれぐらいかかるんでしょうねぇこれ
今月中には終わらせたいんですが…

やっと抽象化したところでのnotes/showに成功した

javaだとa.b.cってやったらa/b/cでパッケージができるけどKMMだとパッケージと言う概念がないのでa.b.cというディレクトリができてしまった。

いややっぱり設計ミスってるわ
HttpClientは一つで良い

おー全然設計ミスってなかったわ

あ、コンストラクタの修正で大丈夫だった
寝ながら書いたほうが正しい

フレームワークに飼いならされた人間の末路である。

昨日寝ながらコード書いたらとんでもないことなってた…

設計ミスったので1クラスに全APIのメソッドが入るGod Classを作らざるを得なくなった
さすがにやり直し

やっちまったぜ

あこれ設計ミスったな

MVCしかわからん問題が発生

Desktopはこのままでいいと思うけどAndroidはよくわからんな

RE:
https://misskey.usbharu.dev/notes/9a630s8sn2

ややこしすぎるぞこれ

実装を気にせずつかえる部分
|
インターフェース ← factoryパターンとかでインスタンス作成
|
MisskeyのAPIクライアント,MastodonのAPIクライアント ← バージョンごとに変わる
|
MisskeyのAPI,MastodonのAPI

​:oregawarui:​

体調崩したかも

ついにwebsocketのテストを書くことを諦めた

いや意外と簡単か…?

WebSocketの実装を模したモックを作る気力なんてないので無視で行こう

WebSocketだけテスト無しで作るしかないのかな
進まねぇ

WebSocket動くようになったけどテストの仕方がわからんな

キャッシュクリアしたのわすれて爆音で鳴った
耳壊れるかとおもた

誰かが不正ログインしようとしたっぽい
二段階認証ないから不正検知した瞬間強制ログアウトするしかないのかな多分

メールが即削除扱いになってて気づくのに時間がかかった

RE:
https://misskey.usbharu.dev/notes/9a5crg1qbx

Coroutine"完全に理解した"

永眠

KotlinでDIが必要なほどのコードを書いたことがない…

早ければとりあえず正義のサーバーサイドに戻りたい

new Thread(){
  override void run(){
処理
}
}.start();

とかを当たり前のようにやってきた人からすると本当にしんどい

Kotlin Coroutineややこしすぎてわからん問題

おwebsocket動いたかも!

どうしてwebsocketのテストしてるときに限って誰も投稿しないのですか…

only my railgunってアニメバージョンとフルでぜんぜん違うんだな