23:52:05
icon

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

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

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

22:55:25
icon

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

19:39:30
icon

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

16:04:35
icon

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

15:39:40
icon

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

15:36:17
icon

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

15:27:16
icon

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

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

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

15:18:28
icon

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

15:14:50
icon

なるほど…

15:10:18
icon

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

14:37:08
icon

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

14:36:43
icon

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

14:34:31
icon

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

13:58:49
icon

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

13:12:11
icon

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

13:05:22
icon

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

12:51:01
icon

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

12:47:33
icon

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

12:43:40
icon

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

12:43:23
icon

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

12:42:17
icon

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

12:39:01
icon

やっちまったぜ

12:38:49
icon

あこれ設計ミスったな

12:21:02
icon

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

12:14:11
icon

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

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

12:12:52
icon

ややこしすぎるぞこれ

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

12:08:19
icon

​:oregawarui:​

12:07:23
icon

体調崩したかも

11:57:49
icon

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

10:05:55
icon

いや意外と簡単か…?

10:04:41
icon

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

09:58:33
icon

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

09:28:12
icon

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

01:49:41
icon

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

01:48:51
icon

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

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

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

01:35:30
icon

Coroutine"完全に理解した"

01:06:20
icon

永眠

01:06:11
icon

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

01:03:00
icon

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

01:00:34
icon

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

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

00:58:33
icon

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

00:54:31
icon

おwebsocket動いたかも!

00:53:29
icon

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

00:03:36
icon

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