00:41:43

連合も連合っていうものじゃなくてp2pとかとにたような仕様にすればいいんじゃないか

05:35:21

ゆれ

05:36:37

meiliに耐えられるほどのサーバーがないので導入できてない
申し訳ない

RE:
https://m.tkngh.jp/notes/9qaz76u353

一級来客整理士 (@802KsaRATgSUa)
05:39:31

:ifilter_koubi:

05:43:41

でかい

05:43:58
2024-03-01 05:43:47 MisakiEQ - 地震情報(運用終了)の投稿 MisakiEQ@misskey.io

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

05:47:57

ゆれ

05:48:12
2024-03-01 05:48:06 MisakiEQ - 地震情報(運用終了)の投稿 MisakiEQ@misskey.io

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

05:53:00

:ifilter_koubi:

05:56:59

:ifilter_koubi:

05:59:59

お腹空いた

06:14:16

お腹空いた

06:24:21

お腹空いた

06:55:14

お腹空いて死にそうなのでお願いします

07:06:07

darapapaさん本当にいつもありがとう​:neko_pekori_nya:

07:43:53

弟に飯を買い与えるなどした

07:58:36

inbox塞がれたらリアクションも投稿も飛ばなくない?

10:30:30

10:42:35

valorant、調子いい時大体トロールかトキシックくるから怖い。

10:49:16

pg_dump -Z 9 でやってたら案外少なく住むはず
家ですらそれで3GBだからね

10:49:34
:mattyatea_ohuton:まっちゃてぃー。:mattyatea_ohuton: (@mattyatea)
10:59:06

mattyaskiのメンテするか

11:13:55

postgresqlでaidからタイムスタンプを出力するfunction

CREATE OR REPLACE FUNCTION public.aid_to_timestamp(aid text) RETURNS timestamptz AS $$
DECLARE
    time_part text;
    num bigint;
BEGIN
    time_part := left(aid, 8)
    num := 0;
    FOR i IN 1..length(time_part) LOOP
        num := num * 36 + strpos('0123456789abcdefghijklmnopqrstuvwxyz', substr(time_part, i, 1)) - 1;
    END LOOP;
    num := num + 94668480000
    RETURN TO_TIMESTAMP(num / 1000.0);
END;
$$ LANGUAGE plpgsql;

base https://github.com/misskey-dev/misskey/issues/12557#issuecomment-1871792541

CreatedAtはやっぱりほしい · Issue #12557 · misskey-dev/misskey
11:14:19

tips: 僕はこんな処理かけない。

RE:
https://mattyaski.co/notes/9qbl4o9wjn

:mattyatea_ohuton:まっちゃてぃー。:mattyatea_ohuton: (@mattyatea)
11:16:52

:diggy_handle:​​:diggy_a:

11:16:58

:meow_cosmic:​​:diggy_handle:

11:20:25

エディタ開くだけでなんか頭ぐわんぐわんするから当分コード書くの辞めたほうがいいかもしれん

11:23:47
Misskey v12以降に生まれた悲しい怪物(誰からも反応のないリモート投稿)を削除するSQL
11:25:27

下記のをsqlを実行したら過去の負債を消せるかも
未検証

CREATE OR REPLACE FUNCTION public.aid_to_timestamp(aid text) RETURNS timestamptz AS $$
DECLARE
    time_part text;
    num bigint;
BEGIN
    time_part := left(aid, 8);
    num := 0;
    FOR i IN 1..length(time_part) LOOP
        num := num * 36 + strpos('0123456789abcdefghijklmnopqrstuvwxyz', substr(time_part, i, 1)) - 1;
    END LOOP;
    num := num + 946684800000;
    RETURN TO_TIMESTAMP(num / 1000.0);
END;
$$ LANGUAGE plpgsql;

DELETE FROM note
WHERE public.aid_to_timestamp(id)  < 'yyyy-mm-dd 00:00:00.000 +0900'
  AND "renoteCount" = 0
  AND "repliesCount" = 0
  AND "reactions" = '{}'
  AND "userHost" IS NOT NULL;

11:38:16

息もでえええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええきないくらいの衝撃

11:51:27

まっちゃすきー。db破損してる

11:52:05
:polarbear:うずしお:polarbear: (@ippanzin)
11:52:14

11:53:46

maindbのssdぶっ壊れたのかdbのリカバリ失敗して破損したのかわからない

11:55:08

11:55:24

postgres、alloydbに移したんだっけ

11:55:44
:mattyatea_ohuton:まっちゃてぃー。:mattyatea_ohuton: (@mattyatea)
12:01:05

うわ

12:01:11

mattyaski大規模メンテナスかも

12:01:24

メンテナスちゃう

12:01:36

メンテナンス!!!!!!!!!!!!!

12:02:25

q.なぜ
a.IO errorが出るから。
alloydbのせいなきがする。

RE:
https://mattyaski.co/notes/9qbmtg7jr2

:mattyatea_ohuton:まっちゃてぃー。:mattyatea_ohuton: (@mattyatea)
12:03:35

まっちゃすきー。
alloydb使ってたりkeydb使ってたりする(keydbだっけ)

12:08:01

test

12:08:36

alloydb再起動した

12:10:36

mattyaskiのdbバックアップできないんだよな
容量でかすぎて

12:11:12

もちろんオプションに -Z 9 はいれてる

RE:
https://mattyaski.co/notes/9qbn5kcmt2

:mattyatea_ohuton:まっちゃてぃー。:mattyatea_ohuton: (@mattyatea)
12:15:24

12:59:36

13:02:00

助けて

13:02:12

db破損してバックアップもない

13:03:58

1つのファイルしか破損してなさそうなのがまだ救いかね

RE:
https://mattyaski.co/notes/9qbozxgq0c

:mattyatea_ohuton:まっちゃてぃー。:mattyatea_ohuton: (@mattyatea)
13:08:06

2024-01-12 には少なくとも破損してたらしい

RE:
https://mattyaski.co/notes/9qbozxgq0c

:mattyatea_ohuton:まっちゃてぃー。:mattyatea_ohuton: (@mattyatea)
13:25:13

dumpすらできない

13:49:31

tar: 69716/76077.3: File shrank by 458432512 bytes; padding with zeros

13:50:07

破損してるってことでいいの??

14:04:37

:bugcatrage2:

14:10:50
2024-03-01 14:08:02 希林ぬいの投稿 3_3@mattyaski.co

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

14:16:25
:bugcatwiggle:希林ぬい:bugcatwiggle: (@3_3)
14:16:48

ストレスで体調不良が激しい

14:18:06

頭が痛いも追加されている

RE:
https://mattyaski.co/notes/9qbrnv48f9

:mattyatea_ohuton:まっちゃてぃー。:mattyatea_ohuton: (@mattyatea)
14:33:49

:iq87_mattyatea:

14:35:34
2024-03-01 14:35:29 希林ぬいの投稿 3_3@mattyaski.co

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

14:41:13

交尾界隈

14:44:30

:ifilter_koubi:​​:bugcat_lick:

14:45:10
2024-03-01 14:44:59 Shinamiの投稿 shinami@shinamikaidou42.com

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

14:45:16

これすき

14:45:36

:bugcat_nod:​​:ifilter_koubi:​​:bugcatblush3:​​:bugcat_nod: