ぬぉ 晩飯があまりにも少なかったので速攻で腹減ってきた
頭とお腹が弱いボンクラプログラマー。
名前呼ぶ時はIDで呼んでください。
PHPとRubyが書けます。
FF14とbeatmaniaIIDXもやります。
⚠️ CW設定のない下品な発言が非常に多いです。どうにも辞められないので、無理な人は見ないでほしい。
【一部投稿コンテンツの著作権表示】
FINAL FANTASY XIV: (C) SQUARE ENIX CO., LTD. All Rights Reserved.
Kotlinで複数クラスを1ファイルに書けるの、まあ小さすぎるクラスで死ぬほどファイルが散るみたいなことなくて良いんだが、y4aだとKotlin食いついた瞬間の頃のコードが雑に使ってるせいで分かりにくくなってるな
あとはネット切れても再接続がうまく動くか確認だなー。何も言わなくてもおもむろにデータ通信スイッチ触りまくるデバッガー各位に遊ばれてしまうので…
家出る前に書いてたコード、アプリを終了したら一度切断して何故か再接続した上にしれっとプロセスリークするとかいうバグがあった
Yukari/mastodon-ws ログのやりばがなくてSystem.errに書き込んでるけど、ちゃんとLoggerかましてあげたいな
横にertona.netのサーバーログ出してながらMastodonしったら迫真DeliveryWorkerで笑っちゃったな
This account is not set to public on notestock.
This account is not set to public on notestock.
Tips: 俺のertona.netでの列固定はこうなっているので自動テロデッキになっています
なんかリポジトリ内grepしたら、コメントは長音記号省略だけどUIリソースは付けてた。なんだそれ。
reconnect通知が出てこないのが気になるが、そういえばy4aってMastodonだと元からちゃんと出せてなかったんだっけ?
WebSocketListener.onClosedとonFailureはどちらか一方しか呼び出されないのか、ふむふむ
This account is not set to public on notestock.
なんか前よりまともにconnect/disconnectメッセージが出るようになったかもしれない (???)
ああなんだbitwiseとlogicalのことか。似た文法採用してる言語の使い手なら必修じゃないですかね…?
なんなら教本や教師とかによってはbitwiseなほうそもそも触れられなくて、何となくイケる気がして使った初学者が勝手に事故るだけみたいなのはあると思う
This account is not set to public on notestock.
y4a、Twitter系の機能をどう止めるか実際のところ悩んでるんだよね。下手にコード消したら何かビルド通らなくなったりしそうだし。
どうせCKは使えなくなってるし、そのCKに基づくAccessTokenも全く無意味だから残す理由は「もうこれ使えないっすw」と出すため以外にないけど…
This account is not set to public on notestock.
ブクマのテーブルには受信アカウントIDが書かれているので、なんか紐付けできないと無かったことにされる可能性はありそう
bookmarks.jsonを書き出すと何故かバイト列が書き出されるじゃろ? あれはtwitter4j.Statusをシリアライズしたblobなのじゃ
困った事にy4aのSQLiteにも全く同様に書き込まれている。まあTwitter4Jさえあればデシリアライズできるから、それを基にJSONを作り直すとかすりゃ可読な形式にできるが…
This account is not set to public on notestock.
This account is not set to public on notestock.
APIをJSON化しました!って言われたから仕様書見たら中身ほぼ従来フォーマットをbase64でエンコードしたstringだけで終わりだった回とかあったし、これくらいは驚くに値しない