23:59:14

インスタンスからサーバーに改名したせいでサーバーが落ちてるのかMisskeyが落ちているのかわかりにくくなった

23:57:59

すでに失敗することが確定しているビルド、なんとなく何分かかるか気になるので放置している

23:56:37

また自宅DCの人のMisskeyのサーバー落ちてる

23:55:46

え?マジで終わらないな

23:54:32

僕なんてコードコピペして変更したものを別で用意しただけですよ

23:53:45

これ偉業すぎる

23:53:18
2023-03-18 23:53:09 Posting パン太 :mastodon: Panta@fedibird.com

This account is not set to public on notestock.

23:52:57

Milkteaの印象がMisskeyクライアントからビルドクソ長アプリになってしまう
24分目に突入してしまった…

23:52:01
2023-03-18 23:51:56 Posting シャポコ🌵 shapoco@misskey.io

This account is not set to public on notestock.

23:51:33

いつになく溜まっている…

23:51:11
2023-03-18 23:50:28 Posting 村上さん:nullcatchan_cry: AureoleArk@misskey.io

This account is not set to public on notestock.

23:51:08

TL先にRNが回ってくる

23:50:16

僕はまだコード読めてないのでわからない

23:50:08

パン太さんが確か実績のAPIを覚えていたはず

23:49:37

実績をAPIで解除する専門家に任せましょう

23:49:25
2023-03-18 23:49:16 Posting 32x 32x@nyoroooon.xyz

This account is not set to public on notestock.

23:48:54

あ!これは話題の!!!

23:48:47
2023-03-18 23:10:40 Posting Macop(まこぷ) macop@misskey.io

This account is not set to public on notestock.

23:48:27

次やるときはパラレルoffにしとこ

23:48:10

やべーよMilktea…

23:47:05

普通のテストだよなこれ

23:46:52

えーまだエミュ起動するテストしてないのに落ちちゃったの…

23:45:12

ブラウザ落とすか…

23:44:31

OOMで失敗したかも

23:44:02

8コアやったわ

23:43:33

死ぬど

23:43:11

16コアフルで使って14分目突入

23:41:38

32GBだけどこれ64GBにしといたほうが良かったかも

23:41:20
2023-03-18 23:41:08 Posting 32x 32x@nyoroooon.xyz

This account is not set to public on notestock.

23:40:56
2023-03-18 23:40:14 Posting うみぷっぷ〜:umi_mog: umi@umisskey.com

This account is not set to public on notestock.

23:40:39

※スワップ40GB使ってます。

23:40:03

メモリ28GB使っとる

23:39:40

がちでPCの死ぬ

23:39:28

Milktea...

23:39:05

死ぬ タイピングできない

23:38:43

オーバークロック出来ないモデルとは言えこのCPUでこれはやばい

23:38:00

これはCI落ちるのも理解できるわ
まだビルドしかしてないんだよこれ

23:37:37

ガチでやばい重すぎビルド

23:37:15

ミ゜

23:35:33

これがMultiMのコード量

23:34:56
2023-03-18 15:45:59 Posting usbharu usbharu@misskey.usbharu.dev

トータル15124行、うちコード12230行
コメント811行、空行2083行らしい

23:30:07

Oppo Reno 3aでも十分早いと思ってたんだけどね

23:29:49

画面内指紋認証Pixelがクソ早くて感動してた

23:27:18
2023-03-18 23:26:39 Posting usbharu usbharu@misskey.usbharu.dev

@Panta@fedibird.com ちなみにKotlinの部分だけなので
xmlが10975行別であります。

23:27:13

やばすぎだろ
Androidアプリ開発なめてたわ

23:26:39

@Panta@fedibird.com ちなみにKotlinの部分だけなので
xmlが10975行別であります。

23:24:37

Milkteaは総行数95848行 うち81329行がコード 1872行がコメント 12647行が空行らしいです。
えっぐ
すごすぎる

23:21:40

静的解析にかけたけどMilkteaなぜか静的解析をバグらせる力を持っているかもしれない
(明らかに使用されている変数が未使用の警告を出している)

23:16:05

滋賀とかいう水と道しかない県にもあります。

23:15:50
2023-03-18 23:15:41 Posting -akku-🔱:silence: akku@misskey.04.si

This account is not set to public on notestock.

23:13:27

やっぱ苦労して(100%僕が悪かったのだが)WebFinger実装したしAP実装作っちゃおうかな

23:07:09

飽き性ここで来ました。

23:06:25

モダンなソフトウェアを目指していたが開発者が飽きたため制作が急にストップしたMultiM

23:05:11

IDEが死んだかもしれない

23:03:46

とはいえ1ヶ月以上自動バックアップが失敗していた僕が言えることではないか

23:02:59

なぜそれをする前にバックアップを取らないのか…

23:01:44

なんでそんなに定期的にDB爆散するのか気になる

22:59:30

「こたつ」←字がかわいい

22:59:08

こたついいな

22:58:30

諦めてあら捜しをします。(静的解析にかける)

22:52:48

人の書いたコード読むのむずい(構造がわからない)

22:31:05

風呂入っている間にわざわざAP実装作ったり、自分でクライアント作ったりしなくてもすでにあるものを良くすれば良いのでは?という至極当然の結論に行き着いたのでMilkteaのコード読んできます。

22:05:15

つまりどういうことかというと完全にActivityPubに準拠していてもこっちのエラーで連合できない場合がある。まぁ僕はMastodonと連合できれば大体良いのだけど。

22:03:28

JSON-LDがやばい
これサポートできる気がしない

21:41:21

ついでにDublic Coreとかもやったけどよく分かんなかったよ

21:40:38

RDFはJpegのメタデータの一種、XMPに使われているので知っていたんですが、改めて説明できるかと言われたら全くわからないので己の無知さを思い知らされる

21:38:58

AP実装を作りたい→ActivityStreamsの知識が必要→JSON-LDの知識が必要→RDFの知識が必要

深いなぁ

21:30:17

JSON-LDのやつじゃなかった Satoshi Fujiwara氏による日本語訳を読みます。
https://github.sfpgmr.net/jsonld/JSON-LD1.0.html

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

21:27:34

どうやったらただのJSONの塊がこんなクソ長仕様書に化けるんだよ

21:26:20

若干不正確だけど許してちょ

21:25:30

この場合MouseEvent型のevの変数targetの型がHtmlElement型かを確認している

21:24:17

どういう状況かわからないけどinstanceofで確認してifで分岐しているからTypeErrorは消えると思うよ

21:23:52
2023-03-18 21:23:40 Posting CyberRex cyberrex@mi.cbrx.io

This account is not set to public on notestock.

21:21:49

JSON-LDのW3C勧告(www.asahi-net.or.jpによる日本語訳)を読みます。

21:14:34

優しい人に届け~

21:14:27
2023-03-18 21:14:15 Posting うみぷっぷ〜:umi_mog: umi@umisskey.com

This account is not set to public on notestock.

21:13:15

XML 「ここは私が!」
properties 「呼びましたか!?」
:iie:

21:09:09

Javaを使っている限り永遠にJsonのシリアライズ/デシリアライズに悩まされる気がする。

20:55:12

drrrrrrrrrrrrrrrrrrr
(ioが入っているリレーの音)

19:51:19

氷鬼なっつ

19:46:13

最近使った絵文字から消した絵文字を消すため絵文字を連打するなどした。

19:40:43

とりあえずすべての絵文字のライセンスがクリアになったので安心してMisskey生活を送れる

19:35:21

misskeyの依存関係は魔境(というかnpmが魔境)

19:31:10

ミスって鍵のままだった

19:30:07
2023-03-18 19:28:06 Posting はるかみ☆ reasonset@misskey.io

This account is not set to public on notestock.

19:19:08

たまにある

19:19:05
2023-03-18 19:18:50 Posting CyberRex cyberrex@mi.cbrx.io

This account is not set to public on notestock.

19:18:59

絵文字デッキが破壊された(破壊した)

19:16:45

あいにくフォントソムリエではないので…

19:15:31

とりあえずライセンスが確認できた絵文字から追加していきます。
ただの文字の絵文字に著作権は発生しないと思ったんだけど、フォントは特殊らしく、発生する可能性があるので一旦全部消すしか無いな。

19:13:51

疲れたので絵文字のライセンスを確認する作業を開始するか

19:00:24

あ、補足鍵で喋っていた内容の続きなので色々前提があります

18:57:44

顔が見えるだけで怖い

18:53:07

や、夜ご飯です。

18:52:18

TLがやばい
平和じゃない

18:51:57

ぬーん鍵垢にして閉じこもろうかしら

18:47:22
富士そばの商品開発でさすがに却下された幻のメニューがこちら!理由がすぐわかる「どっちかにしません?」
18:44:24

ギャグ?

18:44:14
2023-03-18 18:43:49 Posting Misskey GitHub Notifier @p1.a9z.dev repo@p1.a9z.dev

💬 Commented on "お気に入りをクリップに統合": tamaina "> コラボレーターの中ではある程度共通認識がある

ない"
https://github.com/misskey-dev/misskey/issues/10348#issuecomment-1474790232

お気に入りをクリップに統合 · Issue #10348 · misskey-dev/misskey
18:41:14
お気に入りをクリップに統合 · Issue #10348 · misskey-dev/misskey
18:41:12
2023-03-18 18:40:57 Posting こけっち(もげもげきゅん):vrchat: _kokt@simkey.net

This account is not set to public on notestock.

18:39:15

僕はOSSは自由という考えなのでコレには賛同できんかも

18:31:46

@kussy_tessy@fedibird.com わざわざ申し訳ないです。
ありがとうございます。

18:28:55

@kussy_tessy@fedibird.com ありがとうございます。
実はアカウントもってるんですよね

18:25:48

PRを改ざんするのも自由(某GolangのWebフレームワークを見ながら)

18:25:23

Issueを即Closeするのも自由、破壊的変更するのも自由

18:23:51

※OSSは別にOSSライセンスを採用しているというだけでそれ以外は自由

18:21:48

あれメモリの消費がだんだん増えていくな

18:20:45

並行したら余計ややこしくなるんだよなぁ

18:19:36

"前に"

18:18:48

コミット監視してる人の意見が聞きたい

18:18:39
2023-03-18 18:18:28 Posting :petthex_javasparrow:しゅいろ:petthex_javasparrow: syuilo@misskey.io

This account is not set to public on notestock.

18:18:33

おっとぉ?

18:18:26
2023-03-18 18:17:46 Posting :petthex_javasparrow:しゅいろ:petthex_javasparrow: syuilo@misskey.io

This account is not set to public on notestock.

18:13:11
2023-03-18 18:12:52 Posting :petthex_javasparrow:しゅいろ:petthex_javasparrow: syuilo@misskey.io

This account is not set to public on notestock.

18:12:29

やっぱりMisskey系辞めようかな
Fediberdとかいい気がしてきた

18:00:42

OSSなので仕方ないね

18:00:15
2023-03-18 18:00:04 Posting :petthex_javasparrow:しゅいろ:petthex_javasparrow: syuilo@misskey.io

This account is not set to public on notestock.

17:58:03
2023-03-18 17:57:54 Posting CyberRex cyberrex@mi.cbrx.io

This account is not set to public on notestock.

17:56:57
2023-03-18 17:56:50 Posting CyberRex cyberrex@mi.cbrx.io

This account is not set to public on notestock.

17:56:48

え?
なぜそんな物を…?

17:56:31
2023-03-18 17:56:23 Posting CyberRex cyberrex@mi.cbrx.io

This account is not set to public on notestock.

17:54:46

ぜんぶ2か4だよ
1と3はクッキークリッカーぐらいだよ

17:54:18
2023-03-18 17:51:05 Posting asata@misskey.io :verified_misskey_gradiant: asata@misskey.io

Misskey開発にもこの指標を取り入れた方がいいのでは

17:49:12

データベースではなくそれ以外の環境
例えば僕の心とか

17:48:51

Calckeyのいいね!ボタンの必要性がマジでわからんけど移行する準備始めるか?

17:42:30

CodebergってアンチGitHubなの?

17:38:30

ダメじゃん

17:38:26
2023-03-18 17:37:16 Posting 🤔 Aranci0ne@misskey.io

This account is not set to public on notestock.

17:35:29

thumsupだった

17:35:13

issue upvote付け職人になっている

17:34:16
PostgreSQLやめる / Avoid PostgreSQL · Issue #9954 · misskey-dev/misskey
17:33:39

PostgreSQLの件は言いたいことぐらいはわかったけどコレは意味わからんな

17:31:55

これと原因不明のレイアウト崩れさえなければ…

17:29:32

このIssue、賛成意見が一つもない

17:28:25

しらんかった

17:27:22

Calckeyも設定見たら色々変えれるかもしれないしもうちょっと触ってみるか

17:26:42

Misskeyは無理

17:23:42

インスタンス
サーバー

17:23:18

僕もテストインスタンスじゃなくてメインインスタンスで建てようかな

17:20:49

やっちゃってください

17:20:43
2023-03-18 17:20:21 Posting おきん🥫 okin_p@mi.okin-jp.net

やりたいこと
- 安定した運用
現状の課題
- 破壊的変更に対する開発者の決断速度についていけない
解決策案
- 開発に参加して破壊的変更をコントロールする
- 開発方針の違うフォークへの移住

まず、やること
- MFMv13対応のCalckeyフォークを作る
- みおきーをMisskeyからCalckeyに移行する手法を確立する
まず、やることの期限
- いったん4月末 (3月末は無理

RE:
https://mi.okin-jp.net/notes/9ch9aqjci2

おきん🥫 (@okin_p)
17:18:55

ActivityPubどうしよう…

17:17:06

いややっぱわからん

17:15:21

言うて移住者は結構いると思う

17:15:01

Misskeyに面白い人がいる限り大丈夫だよ
(風前の灯火)

17:13:52

これUI作ってる側が言っているの意味がわからないかも

17:12:56

誰に有益?情報

17:12:45

あ、そういやAP実装しようとしていたやつ、ちょっと考えます。想像以上にoptionalな値が多いのとObjectとLinkが切り替わるのが大変なので

17:11:22

ところで委員会はどうなりましたか…?(2回目)

17:08:25

使わないので…
僕は困らないが困る人がいるのを知っている…

17:07:45

😭

17:07:33

え?これ代わりができる前に消えたの?

17:01:32

UIがゴチャゴチャしてて…
完全にMisskeyに見切りをつけたらCalckeyにするかも知れません。

16:57:37

まぁでも破壊的変更されると困るのでナシです。

16:55:25

milkteaで使えないらしいのでダメかも
milkteaは必須

16:53:25

主にUI

16:53:19

Calckeyはちょっと方向性の違いを感じた

16:52:40

あった

16:51:53

自分のフォークはupstreamの安定にたまーに追従する予定だったけど、根本的に方向性を変えるしか無いな

16:50:57

これは早いうちにまともなフォークに移行したほうが良いかもしれんね
この調子で改悪を続けられるといつかお一人様すらもしんどくなるかもしれない

16:49:07

ブラウザのブックマークだと同期もされるし、特に困らない
スマホで見ないし

16:47:31

僕の使い方ときれいに外れていたので何も思わなかったわけか

マイリストは使わない(動画をブラウザのブックマークする)
NGワードもほぼ使わない

16:44:03

あとからニコニコ動画使い始めた身からしたら何がだめなのかまったくわからん
画質ぐらいしか気にならない

16:39:34

なわけ

16:39:29

いやまて
LabelにRefactorってあるので本当に何も変わらないかもしれない

16:38:13

それだけじゃ分かんねぇよ!!!

16:38:03

統合の意味わかってるのかしら
こっちのセリフかも

16:37:46
2023-03-18 16:12:22 Posting Misskey GitHub Notifier @p1.a9z.dev repo@p1.a9z.dev

💬 Commented on "お気に入りをクリップに統合": tamaina "> 統合の意味分かってるのかしら

普通に読めばわかるけど、全く信用されていないので普通に読めないということなんじゃないかなと"
https://github.com/misskey-dev/misskey/issues/10348#issuecomment-1474756409

お気に入りをクリップに統合 · Issue #10348 · misskey-dev/misskey
16:36:14

Twitterの悪口でもあります。

16:36:04

エラー帰ってくるのほんま草

16:32:57

AP実装諦めてAP実装のライブラリ使ったSNS作ろうかな

16:31:08

ところで委員会はどうなりましたか…?

16:30:33

こいつのせいでKotlin実装、Java実装少ないだろ

16:30:15

APのObjectがLinkがになっちゃうやつ使いにくすぎる

16:26:56

これ

16:26:52
2023-03-18 16:26:33 Posting CyberRex cyberrex@mi.cbrx.io

This account is not set to public on notestock.

16:25:20

なぜ使う機能ほどなくなっていくのか、その謎を探るため…

16:01:23

がああ

15:57:06

Kotlinはちょっとフィールド生やしときました~が出来んのだ…

15:56:15

いまからサーバーサイドTypeScript学習したほうが多分AP実装作るの楽だぞこれ

15:52:15

Twitter復活した

15:50:19

Kotlinで緩和されるけど、optionalな値がほとんどなのでやばい

15:49:44

JavaとActivityPubあんまり相性良くないかも
というかJsonと相性良くないかも

15:48:18

僕はSwingフレームワークでギブアップした
Androidはもっとリッチなので読もうという気にもならない

15:46:56

流石にMisskey v13対応してバカ増えましたね

15:45:59

トータル15124行、うちコード12230行
コメント811行、空行2083行らしい

15:45:10

流石にMultiMのほうが多かったわ

15:42:57

TextViewのコード行数とMultiMの全行数、多分同じぐらい

15:41:52

Hey Google! Kotlinで書き直してくれ

15:38:45

7000人か

15:38:00

io見に行こ

15:35:38

もしかしてActivityPubってinboxとoutboxとActivityStreams使ってねしか書いてない?

15:32:58

重い
- 100t

15:31:48

はーTwitterの埋め込みが全滅してるぜ~

15:30:02

a twitter...

15:29:04

あれだけ使ったのに何も覚えていない Spring Bootの自動変換に慣れてしまった…

15:28:42

jacksonなんもわからん…

15:27:04

マジでややこしかった

15:22:57

Google Playとややこしすぎたので…

15:22:48
2023-03-18 15:22:32 Posting 超金欠アキウス 〜はたらけ〜 aqz@p1.a9z.dev

[ 突如日本提供開始!「Google ウォレット」 – Jetstream BLOG ]
https://jetstream.bz/archives/168394
Apple Walletのパクりだよね…?

突如日本提供開始!「Google ウォレット」
15:16:47

まぁ解決の糸口としか思ってないので…

15:15:10

jacksonでいいか、もう

15:13:36

相性が悪すぎる

15:13:26

ActivityPubというよりJSON-LDとkotlinx.serializationに脳を破壊されている

14:57:55

JSON-LDの情報はSEO屋に占領されて全然わからない

14:48:04

Mastodon嫌いMisskey好き
(緩めの解釈をしてくれるため)

14:46:43

HTTP Signatureに関する情報とライブラリが少ない

14:46:20

Mastodonのsecurityがめんどくさい

14:46:03

なぁぁぁぁぁん

14:41:16

頭おかしなるで

14:40:47

AP実装、Personはできたので次はNoteとフォロー処理…

13:47:34

ご飯食べた

13:15:58

ここで昼ごはんです。

13:15:30

Mastodonでもいけた…
普通にMastodonの設定を間違えていただけだった

12:48:47

ActivityPub実装、すごくめんどくさい(主にMastodonのせい)

12:47:48

Mastodonはもうユーザー名の検索だけで認証情報が必要になってしまったのか…

12:26:53

orderedCollectionを返せば良いのか

12:25:33

outboxは何を返せば良いんだ

12:24:20

仕事なかったら行けるかもしれない…?

11:57:58

来週ぐらいにプロトタイプ完成させてきそうで怖い

11:56:53

APより難しそう

11:43:24

APまでは到達してそう

11:41:51

Internal error occurred. Please contact us if the error persists.
5d37dbcb-891e-41ca-a3d6-e690c97775ac

11:36:54

WebFinger破壊したのかAPがうまいこと言っていないのか

11:29:33

う、動かねぇ

11:17:38

うおおお WebFinger完全に理解したぞ

11:12:48

行けたぁ!!
Mastodonは謎の413で失敗したので修正します。

10:55:06

あーKtorの制限でjsonでしか返せないから怒られてるのか

10:53:10

そして406 is 何
始めてみたし修正方法がわからないな

10:52:26

Misskey合ってたわ

10:52:20

バカすぎてもう…

10:51:40

@err931@trapezial.com テストインスタンスなので迷惑をかけないようにホワイトリスト制でフォワードプロキシで制限をかけていました。
なのでsquidが403を出していました。

10:49:17

でもまだいけねぇぇl

10:47:19

@err931@trapezial.com あのう…本当に申し訳ないのですが、プロキシでしている連合制限に引っかかっていました。

10:42:49

朝からコーヒーがぶ飲みしたせいでお腹の調子が悪い

10:29:02
#1492 (nginx proxy + cloudflare + https = 403 Forbidden cloudflare-nginx) – nginx
10:23:00

AP実装作ろうとしてAP以前でコケるの悲しい

10:13:24

WebFinger、デプロイが死ぬほど面倒だ

10:10:59

Spring Boot 自分が思っているよりも出来なくて泣いてる

10:10:38

申し訳ないです…

10:04:43

webfinger.orgみたいなところでlookupに成功しているので多分セキュリティ関係なんですよね…

10:01:00

してないわ

10:00:33

お?WebFingerには成功した?

09:57:59

Ktor…

09:52:40

関係あるかすらわからない
サーバーサイドにCORS関係あるんか?

09:49:19

でもCORSだとしてもNginxのログに残らないのはおかしいな

09:46:05

次うまいこといかなかったら
いったnSpring Bootでやってみるか

09:45:09

あーこれKtorのCORSのなんかでコケてるんじゃないか?
https://allishackedoff.hatenablog.com/entry/2018/09/18/140445

KtorのCORSがchromeのPreflight Requestに対してうまく働かなくてハマった問題
09:31:11

WebFinger、とりあえずレスポンスヘッダーとかをMastodonと同じにした
コレ多分RFC読んだほうが早かった

08:39:36

@umi@umisskey.com おはよう!

08:39:13

起きた

03:43:36

ともかく :oyasumi:

03:43:29

僕の実装は間違っていない。が、どこかの設定がおかしいためMisskeyとMastodonからは見れない
ということかな?

03:41:18

あれ? 行けたな

03:35:45

😇もう無理 寝ます。

03:34:41

Bot判定で防がれてる可能性がある 406ってなんだ

03:31:53

これでMisskeyが403じゃないエラーを出していたら参考になったんですが…

03:31:21

ダメやね
ログすら出ないのでマジでどっかで防がれてる可能性がある

03:30:15

とりあえずログを全部出して、セキュリティをとっぱらってみた

03:19:48

謎の要因によって403にされているらしい
本当によくわからない

03:11:01

host-metaじゃなくてhost-meta.jsonなのか?

03:05:28

やっぱり動かないなぁ

03:02:03

普段Spring Boot使ってるのでまかせっきりだからあまりわからないけどDebug以下は出ないね

03:01:32

普通は、ハイ

02:59:07

あ、ミス見つけた

02:58:24

無理だぁ

02:57:19

特にこういうStatus Codeを返すようにはしていないはず
Ktorが勝手にやっている可能性はなくはないけど
ブラウザからアクセスできるのでよくわからない

02:56:38

どっちにせよ403は意味が分からないな

02:54:44

WebFingerは署名いらないはず

02:49:38

Mastodonはログを吐いてくれないし、Misskeyは403とか言い出すし…

02:49:17

WebFingerうまいこといかないなぁ

02:45:52

gitのコミットみたいに投稿ごとに検証してないってことですか?

02:45:12

ちょっとテンションおかしいかも僕

02:44:16

昼夜逆転オタク「{インスタンス名}落ちたwwww」
ポチッ(ツイート)

02:40:19

ログ見てたら死んだwww

02:39:21

ログがヤバイ

02:39:14

Mastodonのテストインスタンス、使ってなさすぎてSidekiqがコケまくってるかもw

02:37:16

監視と言うか変更するサーバーか

02:36:55

それっぽく振る舞いつつ監視するサーバーがあったら大変

02:36:31

普通になりすまされたら甚大な被害出るからでは

02:34:45

あと連合をプロキシとCloudflareで制限してます。

02:34:18

これはいつDB事ふっとばしてもいいので

02:34:03

とりあえず使わないテストインスタンスで試してます。

02:33:19

これWebFingerの構成をKtorに追加し忘れてたかも

02:30:52

ところでWebFingerは失敗しました

02:28:52

意味不明すぎる

02:28:37

謎の理由によって成功した

02:24:22

出来るんですが…

02:23:45

はぁ? api.cloudflare.comの名前解決ができないとか言われるんだが

02:13:12

AP実装作ってるやつ、すでにCIのためのクソコミットが量産されている

02:10:07

密依存、共依存…

02:09:44

疎結合じゃダメなんだよなぁ

02:07:22

var hasGirlFriend:Boolean
get() = fasle

02:03:57

6秒でした
そして3分でした。
クソが

02:03:40
2023-03-18 02:01:05 Posting usbharu usbharu@misskey.usbharu.dev

メインPCなら8秒で終わることに2分以上かけるCIサーバー、要る?

02:01:51

しかもCI落ちたし
もういいや

02:01:05

メインPCなら8秒で終わることに2分以上かけるCIサーバー、要る?

01:58:58

https://www.efjapan.co.jp/eigo-resources/tongue-twisters-english/

Can you can a can as a canner can can a can?
思ってたより長かったw

01:54:49

Can は Can を 缶詰にすることが出来ますか?みたいなやつだった気がする

01:54:17

canCanCanCan

01:53:43

むっちゃCI落ちてるやん

01:51:48

WebFingerもうどうしようもないので外部に一瞬公開するCIを建てることにした

01:44:35

WSLいっつもIPとホスト名でコケるのでダメ

01:41:10

今まで買った本の中で多分一番高い本

01:39:59

Effective Javaは働くなら読めと書いてあったので買った。途中まで読んで放置されている(アプリを作り始めたため)

01:38:23

正確にはDNSのタイムアウト
どういうふうになっているのかわからないので修正のしようがない

01:37:47

cloudflaredはwsl上では使えないのかな
謎の理由によって起動しない

01:36:46

それはそれでダメ

01:36:37

そういうのはないので大丈夫
ローマ字もないよ

あるのは意味不明な英語だけ

01:35:33

:iie:

01:35:24

もしかしたら「当たり前だろそれぐらい」というレベルで脳みそに刻まれてるかもしれないから!!

01:34:00

大体IDEの整形に任せてる…

01:33:01

何も実践できないままウンコードを生産している

01:32:37

読んだけど普通に何も覚えてないねあれ

01:29:32

好みの技術書の話、分野によりすぎる
僕はこれが好き
https://www.oreilly.co.jp/books/9784873116860/

01:22:41

nginxじゃなくてcloudflaredの可能性

01:17:48

nginxに脳を破壊されている

01:14:50

があああ

01:02:02
Mastodon インスタンスを高速に作成する - ブログ
01:01:44

!? yudeさんのMastodonインスタンスヲ建てる記事消えてね?
https://www.yude.jp/blog/2022-07-install-mastodon

01:00:00
2023-03-18 00:57:44 Posting 特務機関NERV UN_NERV@unnerv.jp

【NHKニュース速報 00:57】
国際刑事裁判所プーチン大統領に逮捕状
ウクライナの子ども不法移送の戦争犯罪

00:43:48

1970年になったことは結構あるのでまぁ

00:43:27
2023-03-18 00:42:58 Posting うみぷっぷ〜:umi_mog: umi@umisskey.com

This account is not set to public on notestock.

00:42:37

うーんwww

00:38:17

普通に勘違い

00:37:17

java.lang.UnsupportedOperationException (no error message) は?

00:31:11

WSL環境に接続できなかったみたい

00:28:06

Ktorは一発でDockerイメージを生成できるので楽ですね!(failedの出力を見ながら)

00:26:15

docker-compose.ymlをこしらえるわけですよ

00:25:51

MultiM用のテストインスタンス使うか

00:25:40

まずローカルにAP対応の壊れて良いインスタンスが無い

00:23:16

WebFingerも出来たけどコレどうやってためそう…

00:13:05

次はWebFinger

00:12:28

あったあった

00:12:19
2023-03-18 00:11:42 Posting usbharu usbharu@misskey.usbharu.dev

00:11:58

あれ? バグった?

00:11:42

00:11:38

クソ雑AP出来た

00:01:28

kotlinx.serialization本当にめんどくさいな