たまたまMastodonのAPIにはどうアクセスしたらいいんだろうと調べていたときに見かけていた記事が生APIダイレクトアタックしていた記事だったのでそれに則ってすべて手打ちです
Misskeyはライブラリ使って楽しようかとおもったらそのライブラリのDocもクソだったもんだから「コード直読みして生API叩いたほうがはええ!」ということで結局Misskeyも生API叩くハメになった
しょっちゅうゲームやってる絵描きDTMer. うさぎとマスコットが好き(※マイメロディ限界オタク).
Mastodon/Misskey統合Fediverseクライアント ”Mistdon" の開発者です .
ここはtwitterみたく日常の話題を主軸にして、活動ごとにインスタンスを分けているので興味のある方は下記もどうぞ.
イラスト全般: お絵かきすきー(https://oekakiskey.com/@tizerm)
プログラム+Mistdon開発: misskey.dev(https://misskey.dev/@tizerm)
音楽制作/ずんだもん関係: ボカロ丼(@tizerm)
成人向け🔞(English only): baraag.net(@tizerm)
たまたまMastodonのAPIにはどうアクセスしたらいいんだろうと調べていたときに見かけていた記事が生APIダイレクトアタックしていた記事だったのでそれに則ってすべて手打ちです
Misskeyはライブラリ使って楽しようかとおもったらそのライブラリのDocもクソだったもんだから「コード直読みして生API叩いたほうがはええ!」ということで結局Misskeyも生API叩くハメになった
こないだMisskey問題で見た記事のmegalodon、全然知らんで見てたけど、これMastodonのクライアントAPIライブラリだったのね
MistdonはMastodonとMisskeyのAPIをライブラリ使わずダイレクトに叩いているのでライブラリのサポート打ち切りの影響を受けません、ご安心ください
それはそれとしてMisskeyのAPI Docはクソ
よし、とりあえず自分が使う用のMistdonの設定はボカドンとおかきだけ済ませておいた
もふけもはちょっと理由があって明日のベータリリース後に認証する……
ついに!!!!!!Fediverseクライアント「Mistdon」のベータリリースの開発工程がすべて終了しました!!!!!!ドンドンパフパフ
今日の残りの時間はパッケージングとリリースに関する準備作業して明日リリースします!!!!!!
Javaのinterfaceに別のinterfaceをextendsしたときに、サブインターフェイスでスーパーインターフェイスのabstract methodをdefaultで実装すると、サブインターフェイスをimplementsしたクラスでスーパーインターフェイスの実装を書かなくて済むことがわかった
これを応用すると特定の項目を持つクラスをインターフェイスを使ってまとめるときに、そのインターフェイスにComparableをextendsして、defaultでcompareToを実装すればクラス側でcompareToを書かなくて済む