23:59:46
icon

(MisskeyもTimeLineとTimelineが混じっている)

23:59:21
icon

これ実質Misskeyじゃん

RE:
https://misskey.pantasystem.com/notes/9cesvgw5z0

Web site image
パン太 :binb: :panta: :hum: :milktea: :d: (@Panta)
23:58:43
icon

XMLHttpRequest

23:57:29
icon

PHP、Nextcloudのせいでイメージが最悪

23:56:53
icon

サードパーティ開発者の前で言うことじゃねぇ

23:56:24
icon

コミットメッセージ、最近は流石になんかいろいろかえたとか🎨とかは書いたこと無いな fixぐらいはあるけど

23:52:35
icon

通信量(笑)

23:52:19
icon

されてないんだ

23:52:08
icon

僕だけまともにmisskeyのコード読めていないのでわからないことが多い😥

23:51:28
icon

ちなみにUserにある実績のデータ、改善されたんですか?

23:50:35
icon

本家にリアクションミュートのPRを投げつけるのが一番早いかも

23:48:29
icon

もう一回変えようぜ

23:48:19
icon

もうすでに構造変えられてるしなぁ

23:47:26
icon

api/emojisの方、無理矢理対応するなら全絵文字の情報を保存する必要があるので、リモートの絵文字に対応することは無理でしょうね…

23:44:26
icon

すでにv12ベースかv13ベースかでだいぶ違うし…

23:43:12
icon

V13だけちょっと別の仕様にしようかな 3回ぐらい破壊的変更入っているのでコードの量が半端ない

23:42:17
icon

コードの共通化を捨てることで破壊的変更に柔軟に対応できるようにしているので無駄にバージョンが増えるとコードが馬鹿みたいに増える

23:41:35
icon

僕もうV13対応諦めようかな

23:40:34
icon

あれライセンスのデータ追加されたから行けると思ったんだけどな

23:39:27
icon

?サーバーサイドでやってもらえば行けるのではという

23:38:04
icon

dHashじゃなくても知覚Hashならなんでも

23:37:47
icon

絵文字のデータにライセンスのデータ入るらしいし、ついでにdHashのデータも入れてもらおう

23:33:33
icon

というかそもそもファイルに対してしか意味ないか

23:31:47
icon

ただしAndroidで使えるかは知らない。多分無理だと思う

23:31:06
icon

mattnさんが戻ってきた

23:30:37
icon

dHashは画質が必要ないのでこの方法で作ると爆速

https://jgb.hatenadiary.org/entry/20090123/1232724466

Web site image
サムネイル画像作成の高速化
23:30:05
icon

普通のJavaなら色々知ってるけどAndroidはわからんなぁ

23:29:39
icon

楽というか読み込み領域が少ない、か

23:28:39
icon

Jpegの場合サムネイル領域だけ読み込めば良いので楽!

23:28:11
icon

dHashは実装簡単ですよ!

23:27:34
icon

備考 Twitterは2年で3000ツイート、Misskeyは4ヶ月

23:24:14
icon

知らんうちに8000ノート突破としとる

23:20:02
icon

風呂た + 夜食食った

22:46:10
icon

風呂はいる

22:42:41
22:40:27
icon

TLが今までにないぐらい爆速なのですが。(若干一名による犯行)

22:34:43
2023-03-16 22:33:35 Posting 特務機関NERV UN_NERV@unnerv.jp
icon

【NHKニュース速報 22:33】
野球のWBC 日本が準決勝進出
イタリアに勝利し5大会連続のベスト4

22:32:55
icon

🎉

21:59:24
icon

🎉打った-

21:49:25
icon

🎉

21:33:40
2023-03-16 20:42:37 Posting あしゅふぃ ashphy@mstdn.nere9.help
icon

This account is not set to public on notestock.

20:38:43
icon

プログラミングするか…

20:17:28
icon

すまほんってOGPないのか

20:14:17
icon

衝撃情報流れ込んできたが

20:14:07
2023-03-16 20:13:32 Posting CyberRex cyberrex@mi.cbrx.io
icon

This account is not set to public on notestock.

20:13:18
icon

キャッシュはしてるのか

20:11:41
icon

MisskeyはRedisを何に使っているの?

20:09:46
icon

もしAP実装作るときはちゃんとDBの勉強しよ

20:08:31
icon

DBをなんか別の高速な記憶媒体かなんかだと思っている可能性

20:07:25
icon

WebSocket数じゃダメか、アカウント数をなんとかしてこう…

20:06:45
icon

コネクション張ってるWebSocket数で良くないもう

20:06:32
2023-03-16 20:06:14 Posting 村上さん🔰 AureoleArk@misskey.io
icon

This account is not set to public on notestock.

20:05:39
icon

これは参照じゃないのか?

20:03:08
icon

というかあのちょっと貯めて、bulkInsertとか…

20:02:07
icon

これでパフォーマンスに悩んでるって言われてもなぁ

20:01:56
icon

メインスレッドをブロックする処理、入れちゃダメだと思ってたけどそうでもないんだぁ~

20:00:29
icon

開発より理解が深い運営おもろい

20:00:18
2023-03-16 20:00:12 Posting 村上さん🔰 AureoleArk@misskey.io
icon

This account is not set to public on notestock.

20:00:09
icon

スレッドじゃなくても別のなんかサーバーとかさ

19:59:56
icon

例えばそこだけ別のスレッドで動かすとか…

19:58:58
icon

RN
破棄すれば良くない?

19:57:43
icon

あー???????
アンテナってずっと遡れるの?

19:57:22
2023-03-16 19:56:24 Posting 村上さん🔰 AureoleArk@misskey.io
icon

This account is not set to public on notestock.

19:56:58
icon

メディアタイムラインとりあえずお一人様だとアンテナで代用できる

19:56:01
icon

あとアンテナはポーリングなのか? いまいちよくわからんな

19:54:19
icon

GTL在るんだから条件に一致したものを送り出せばいいと思うんだけど、なんでそれがDBに超負荷がかかるのかかがわからない

19:52:52
icon

javaでいうstream apiみたいなのはないのか?なんでDBにそんなに負荷がかかるのかわからん

19:52:03
icon

misskeyのタイムラインの仕様がわからないな…

19:48:15
icon

アンテナどう考えてもお一人様向け

18:24:50
icon

この時間はTLほぼ動かないね

18:24:31
icon

夜ご飯食べた

17:48:46
icon

諦めた

17:42:17
icon

これ1時間建って9行しか書けてない

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

17:04:48
icon

よくわかんないけど

17:04:35
2023-03-16 17:04:12 Posting :nullcatchan_goodnight: syuilo@misskey.io
icon

This account is not set to public on notestock.

17:01:29
icon

因果が逆かも

17:01:20
2023-03-16 17:00:07 Posting 神酒 nikkimoise@sushi.ski
icon

This account is not set to public on notestock.

16:36:57
icon

ちょっと想定していたよりも重いかも

16:33:03
icon

(ニコ動から目をそらす)

16:30:48
icon

重い腰(100kg)を上げてナビゲーションバーの制作に取り掛かることにした。

16:24:11
icon

別で再開がすでに実装されている可能性はある

16:23:55
icon

でもこれ配送停止までで再開はしてなさそう

16:22:14
icon

apiは正常に値を返しているので僕の環境の問題の可能性が高いかも

16:20:36
icon

本家は最近410に対応したはず

16:20:17
icon

TypeError: t.note is null らしい

16:18:07
icon

ありがとうございます。

16:17:13
icon

クライアントサイドのエラーなのか、普通に見れないのか

16:16:24
icon

これ見れなかった…

16:16:16
2023-03-16 16:15:18 Posting 32x 32x@nyoroooon.xyz
icon

This account is not set to public on notestock.

16:15:32
icon

どっちも入れといたw

16:12:35
icon

APを理解していないとわからんだろこんなん

16:12:07
icon

どっちがどっちなんだこれ…

Attach image
16:09:17
icon

効率が良すぎてバッテリーが減らねぇ

15:57:35
icon

パソコンに繋ぎっぱなしで充電100%なので出来なかった

15:55:05
icon

そうだワイヤレス充電試してくる

15:52:13
icon

あ~力の誇示とか? 真面目にやれという威圧とか?

15:39:24
icon

ちなみにMFMインジェクションはあちこちで発生します。

15:37:18
icon

なんでビルドボタン押した瞬間ミスに気付くんだろうな

15:35:28
icon

僕は設定を緩くしたkotlinx.serializationでやっているので非nullフィールドにnullが入ってきたとか、フィールドが存在しなかったとかそういうレベルじゃないとエラーでないようになっているので不正な値が入っても検知できませんね…

15:33:28
icon

Retrofitとかに任せてる人が多いからどうなんだろう

15:28:19
icon

kotlinx.serializationデフォルトの設定がくっっっそ厳しいのでほぼ全員緩くしてるはず

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

15:27:24
icon

知財関係の勉強が必要かも

15:27:01
icon

適切に使われるかは別ですが…

15:26:51
icon

ただこの機能自体にはすごく賛成

15:25:53
icon

V13の構造を知ら無いんだった

15:25:34
icon

ちょっと待って、僕の知っている構造じゃない

15:23:51
icon

これ実装によってはクラッシュしますね
kotlinx.serialization使ってる人はほぼ確定でunknownKeyの無視みたいなオプション入れるので大丈夫だと思いますが

15:21:07
icon

APIの変更はまぁ良いとしてサイレンス変更は辞めてくれ…

15:14:45
icon

久しぶりに†トリプルモニター†を開放しちゃおうかな

15:12:55
icon

どこまでcompose for desktopで使えるのかがわからないという意味で

15:12:28
icon

これ見て良いなぁと思ったけどくっそややこしいので再現無理かも
https://github.com/android/compose-samples/tree/main/Reply

Web site image
compose-samples/Reply at main · android/compose-samples
14:57:49
icon

多分明日には忘れてるので

14:57:20
icon

TLに定期的に猫の写真を放流することでTLに平和が訪れる予定

13:36:35
icon

YouTubeのコミュニティのアンケートのUIを見るためだけにとりあえず投票するなど

13:06:26
icon
Web site image
中国で「女性の下着モデルの宣伝」が禁止になったため男性モデルが下着姿でダンスを披露
13:05:25
icon

レートリミットのテストも出来てオトク!

13:04:52
icon

MultiMで対応させてクライアント作ろうと思ったけど無理そう
あれは好き放題API叩けるサーバーを準備した上でかなり雑なテストをしているので…

13:01:04
icon

めんどくさ いいや
https://lemmy.juggler.jp/post/759

Web site image
matrix.juggler.jpを設置してみた - Juggler.jp Lemmyサービス
13:00:24
icon

13:00:22
2023-03-16 13:00:05 Posting 特務機関NERV UN_NERV@unnerv.jp
icon

【NHKニュース速報 13:00】
ガーシー元参院議員の逮捕状請求
著名人らに常習的脅迫等の疑い 警視庁

12:59:48
icon

Matrixのサーバー建ててみるかぁ

12:58:53
icon

もはやGoogle翻訳しながらだとChromeが重いぜ…

12:58:34
icon

概要が必要かも…

12:56:58
icon

クライアントサーバー間APIだけでも読もうと思ったけど無理だわ

12:55:42
icon

多いよ多いよ

12:55:27
icon

あーもう無理ギブギブ

12:53:14
icon

えーFediverse初スパム、来ました。

12:51:19
icon

SSOとか出てくるの、実相難易度高そうだけど

12:49:59
icon

は?レート制限まで書かれてんの

12:48:07
icon

同じアカウントで別のワークスペースに入れるやつ、試したこと無いけど

12:47:41
icon

Discrodと言うよりSlackのチャンネル感を感じた

12:41:28
icon

APがゴミ、それはそう

12:41:15
icon

Matrixぱっと見だけど仕様書充実してる?

12:36:49
icon

ゲームのオーバーレイはSteamとDiscordどっちも有効化しているけど良い感じにまとめてくれるなにかが欲しい

12:35:46
icon

どっちかというと各ゲームのDiscordとの連携の方が便利

12:35:04
icon

普段弟とゲームするときに使ってるけどそれぐらい

12:34:02
icon

誰と通話するのか、いないんだよなぁだれも

12:33:45
icon

Discordはオーバーレイが便利すぎて多分辞めれないわ…

12:19:55
icon

冗談ね

12:19:29
icon

じゃぁDiscordでいいじゃん(全方位に喧嘩を売る)

12:16:39
icon

easyどころかプレイしたことないんですが…

12:15:32
icon

まずMatrixを理解しなくては…

11:42:24
icon

というわけで今起きました。

11:38:44
icon

それはそうだけどSQLかけないとORM使えないので方言がわからんだけで標準のSQLはある程度書ける

02:18:58
icon

DB歴半年、ほぼフレームワークに任せてました。

02:18:41
icon

生SQLをほぼ触ったことがないのでやばいかも

02:18:06
icon

寝るか :oyasumi:

02:13:08
icon

正常に動いた可能性が高いのでいったん明日の夜まで放置

02:09:55
icon

ぎゃくに-Tオプションつけないとだめみたい

02:09:16
icon

...ついてないかも

02:08:30
icon

the input device is not a TTY だそうです。dockerのコマンドに-tオプションつけちゃってたみたい

01:57:37
icon

crontab -eを-rにtypoして消すのが嫌なので…

01:57:16
2023-03-16 01:51:43 Posting usbharu usbharu@misskey.usbharu.dev
icon

crontab触りたくない病

01:57:04
icon

あいや使いたくないだけです。

01:54:45
icon

いやsystemd-timerではないかも
cronではある

01:54:19
icon

なお自宅サーバー2台ともこれです。

01:53:53
icon

ubuntu-server、ubuntuという言葉につられて使っているけど不便なことしか無い
マジでいらん
勉強にならんしただただ不便

01:52:56
icon

とりあえずログをファイルに出すようにした

01:51:43
icon

crontab触りたくない病

01:50:39
icon

ubuntuが色々やっているのでわからないかも…

01:47:45
icon

手動で動かしたらバックアップ取れてるのでなんのエラーだろ

01:43:24
icon

どうすっかなぁ

01:43:12
icon

どう見てもDBのバックアップ取れてなくて草

Attach image
01:41:16
icon

なおどちらもエアプです。

01:40:46
icon

T-64が強すぎる世界線、何と思ったらWarThunderと勘違いしていたかも

01:37:59
icon

いまはもうどれも使っていない…

01:37:25
icon

PhotoShopは合わなかった

01:37:13
icon

Premire Pro使いやすかったけどそうなんだ

01:36:02
icon

BALMUDA Phoneに合う人がいるのか、一人しかいない気もする。

01:35:38
icon

Adobeのソフト、使う人に向けて最適化されているイメージが合った。合わない人には徹底的に合わないみたいな

01:33:06
icon

BALMUDA Phoneみたいになってそう

01:32:03
icon

ライセンスにすればよかったか普通に

01:31:29
icon

大喜利下手かも

01:31:03
icon

税金が高い

01:28:45
icon

それは他の会社もそうだけどそういう印象が強い

01:28:30
icon

買収しても潰したりしてるし

01:28:17
icon

MSはOS以外自分で作るの下手くそなんでね…

01:27:08
icon

どうしてみんな…

01:27:01
2023-03-16 01:26:36 Posting うみぷっぷ〜:umi_mog: umi@umisskey.com
icon

This account is not set to public on notestock.

01:26:07
icon

あーもうこれAppleとGoogleが潰し合ってくれないとだめだな
使いやすいスマホ作ってくれ誰か

01:24:52
icon

結局Flutterなのか…

01:24:08
icon

{任意の理由}が邪魔したんでしょ

01:22:47
icon

草 強すぎやろ

01:22:38
2023-03-16 01:21:58 Posting パン太 :binb: :panta: :hum: :milktea: :d: Panta@misskey.pantasystem.com
icon

This account is not set to public on notestock.

01:19:01
icon

JetBrains Java好きすぎやろ

01:18:42
icon

SkiaはJetbrainsがJavaとか出使えるようにしていた(Java回帰)

01:16:41
icon

(ここでUnityを持ち出す。)

01:14:47
icon

あ、React Nativeエアプです。

01:14:34
icon

エラー出るのよね、警告じゃなくて

01:13:42
icon

ネイティブのAPIを良い感じにこう…

01:13:30
icon

React Nativeに頑張ってもらうか

01:13:18
icon

Flutter…

01:12:00
icon

ファーーー

01:11:40
icon

わかりやすいというか読みやすくて、使いやすくて
SPA前提だけどパフォーマンスも良くて

01:10:53
icon

やっぱReactを作ったFacebook、とてもすごい

01:09:28
icon

Flutter、意外とめんどくさい?

01:09:13
2023-03-16 01:08:51 Posting パン太 :binb: :panta: :hum: :milktea: :d: Panta@misskey.pantasystem.com
icon

This account is not set to public on notestock.

01:06:52
icon

あ~AP実装作りてぇ~

01:05:33
icon

(僕はもう手元で動けばいいや)

01:04:46
icon

多分スレッドセーフじゃなくなっちゃってるところめっちゃ多いよ

01:04:11
icon

まだマルチスレッドでゴリゴリにAPIコールしたこと無いので怖いことが多い

01:02:38
icon

それはテストがざるい、それはそう

01:02:20
icon

せいぜいテスト環境では動くのに本番環境では動かないぐらいしか経験したこと無いので怖い話すぎる

00:57:43
icon

これを見る限りどこでも動くぜ的な書き方なんだけどねぇ

https://qiita.com/ko1nksm/items/87d27a287e1b6005d11c

Web site image
利用者は数十億人!? SQLiteはどこが凄いデータベース管理システムなのか調べてみた - Qiita
00:55:42
icon

ここまで桁違いの間違い下の人生で初めてかもってレベルで数字が違った

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

00:53:51
icon

すいません9000万行だそうです。

00:53:23
icon

なんかテストコード70万行とか聞いたので

00:53:04
icon

SQLiteってそういうイメージなかった

00:52:45
icon

4月始まったら忙しくなるので何もできなくなる

00:52:25
icon

多分これ完成しないままだな

00:49:55
icon

と言うか今月あと半分なんですが、完成するんでしょうかね、これ

00:46:23
icon

そうなんだ(全く知らない)

00:45:44
icon

Androidのテストはなんか色々しないといけないみたい

00:45:13
icon

終わったけどさ、テスト数0じゃん

00:42:31
icon

つまりUI関係ないAndroidのAPIを使うテストのことだと思う

00:42:07
icon

あとSQLiteか

00:41:43
icon

これに関してはマジで僕知らないので勘違いの可能性がある

00:41:30
icon

パン太さんいわくキャッシュとからしい

00:37:48
icon

ああUIも含めたテストか
完全に未知の領域だ

00:37:02
icon

終わらないのでやめようか

00:33:04
icon

これうまいこといかなくてブチギレが発生している。

00:27:49
icon

connectedAndroidTestタスクで標準で出来る気がする…んだけどよくわかってない…

00:17:47
icon

冷静に考えて今サーバーで使ってるCPU、そこらのスマホより性能低いけどエミュ起動しても正常に動くんか?

00:13:07
icon

表記ゆれがミュート貫通してきた

00:11:55
icon

なければセルフホストしか道はありません

00:11:32
icon

GitHub Actionsの7GBのメモリーで足りるのだろうか…

00:10:35
icon

DBは死ぬ気で守ってね

00:10:24
icon

インスタンス破壊したら同じドメイン&同じユーザー名で使えなくなるので気をつけて…

00:09:35
2023-03-16 00:09:17 Posting 羽未 umi@m.u-srv.net
icon

This account is not set to public on notestock.

00:07:38
icon

GitHub ActionsでAndroidのエミュで動かすテストはきついか

00:05:43
icon

まぁクライアントとしての存在がなくなってもAPIクライアントなのでBot等用に使えるので

00:03:44
icon

MultiM、在るようでなかった可能性

00:02:19
icon

実際はそんな事無いし、多分こっちのほうがしんどいのでしませんが

00:02:04
icon

KMP製のライブラリが100%の互換性を持っていて、それを適切に使っていると仮定すると結構奥深くまでテストできそう

00:00:18
icon

クライアント自体のテストはまだ書けるほど出来ていない

00:00:02
icon

バックエンドのテストは普通のJVMで良いと思ってたけどダメなのかな