00:08:44 @Eai@stellaria.network
icon

PreBuildとPostBuildイベントででビルドするたびにゲーム自動で再起動できるようになったけどこれをコミットに含みたくないな

00:10:42 @Eai@stellaria.network
icon

ログインセッション見えてるけどログインし直したしサブ垢だから問題ない

00:34:32 @Eai@stellaria.network
icon

C#ってunion型ないの

00:44:36 @Eai@stellaria.network
icon

何もしてないのに私のmodいれると起動しなくなった

00:47:40 @Eai@stellaria.network
icon

なにもしてないのに起動するようになった

00:52:57 @Eai@stellaria.network
icon

クラスのメンバーが初期化されてるかってどうやってて知ればいいんだ

00:58:59 @Eai@stellaria.network
icon

こうです

Attach image
01:02:04 @Eai@stellaria.network
icon

nullチェックせずにいてもコンパイル時に警告も出ないのは仕様?

01:02:47 @Eai@stellaria.network
icon

VSCodeでホバーしてもそれはMyClass2 | nullみたいな型にならないので絶対いつか踏むと思うんだけど

01:07:21 @Eai@stellaria.network
icon

逆にnull参照の可能性があると使うたびにnullチェックしないといけないの?

01:07:42 @Eai@stellaria.network
icon

やってられるか

01:08:22 @Eai@stellaria.network
icon

せめてnullable?.hogeみたいにさせてほしい

01:13:16 @Eai@stellaria.network
icon

具体的には設定があるならDiscordWebhookのクライアントを初期化する処理があるんだけど、このままだとメッセージを送るたびにDiscordクライアントがnullであるか確認する必要が出てしまう

01:13:57 @Eai@stellaria.network
icon

設定なしでも初期化出来るようにして送ろうとされたときに誤魔化せばいいのか?

01:16:23 @Eai@stellaria.network
icon

それはそうと
internal static DiscordWebhookClient Discord;
の時点で初期化してない事がわかるのにnullableじゃないのが意味分からないな

01:18:21 @Eai@stellaria.network
icon

あーなるほど

01:18:24 @Eai@stellaria.network
icon

staticだからか

01:19:16 @Eai@stellaria.network
icon

staticけして つけたらちゃんと怒られた

Attach image
01:19:31 @Eai@stellaria.network
icon

でもstaticメソッドの中で使うのでstaticである必要がある

01:20:16 @Eai@stellaria.network
2022-06-05 01:19:12 unaristの投稿 unarist@mstdn.maud.io
icon

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

01:20:22 @Eai@stellaria.network
icon

こうなる

Attach image
01:24:05 @Eai@stellaria.network
icon

たしかにawait消したらエラーは消えた

01:24:40 @Eai@stellaria.network
icon

【C#】非同期メソッドの呼び出しでNULL条件演算子 ?. を使ってもNULL参照例外を起こす - Qiita
qiita.com/Nossa/items/d4459a23

Web site image
【C#】非同期メソッドの呼び出しでNULL条件演算子 ?. を使ってもNULL参照例外を起こす - Qiita
01:24:50 @Eai@stellaria.network
icon

nullをawaitしてもええやろがい

01:25:50 @Eai@stellaria.network
icon

うーん var res2 = await (Discord?.SendMessageAsync("init2") ?? Task.FromResult(false));

01:26:10 @Eai@stellaria.network
icon

これ毎回やるのかなりやだな

01:28:03 @Eai@stellaria.network
icon

しかし設定無しで初期化出来るようにするのは、実際には使えないのにそれでただしく使えると思えてしまうので良くないだろうし

01:28:20 @Eai@stellaria.network
icon

オブジェクト指向難しすぎる

01:28:39 @Eai@stellaria.network
2022-06-04 18:24:05 miwpayouの投稿 miwpayou0808@miwkey.miwpayou0808.info
icon

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

01:28:45 @Eai@stellaria.network
icon

割れてないですよ

01:29:12 @Eai@stellaria.network
icon

メールのデフォルト宛先指定されてたらイヤでしょ

01:30:19 @Eai@stellaria.network
icon

JavaはSESの研修で自動車のクラスから人間を製造したことしか無いからstaticがなんなのかよくわかってない

01:31:46 @Eai@stellaria.network
icon

コンストラクタの引数によってメソッドの数変えるとか出来るの?

01:33:01 @Eai@stellaria.network
icon

人間も自動車も元は同じということやね(終わってるオブジェクト指向(

01:33:25 @Eai@stellaria.network
icon

すべてが含まれるクラス

01:34:58 @Eai@stellaria.network
icon

このページ20年間メンテされてるのか……

Attach image
01:35:07 @Eai@stellaria.network
icon

穴が空くまで読んでる

01:42:49 @Eai@stellaria.network
icon

とりあえずこのケースでは投げっぱなしでいいので空でも初期化出来るようにしたけどあまりよくなさそうだな

Attach image
01:43:52 @Eai@stellaria.network
icon

いや1箇所で作成して使いまわします

01:44:04 @Eai@stellaria.network
icon

staticメソッドの中で使うのでstaticである必要はあります

01:46:28 @Eai@stellaria.network
icon

私だって書いたこと無いけど誰も書いてくれないから書いてるんですよ

01:48:43 @Eai@stellaria.network
icon

:weary_baby:

01:54:19 @Eai@stellaria.network
icon

何を言ってるのかよくわからに

01:56:00 @Eai@stellaria.network
icon

staticメソッドだと出来ないことがある?

01:57:54 @Eai@stellaria.network
icon

DiscordWebhookClient.SendMessageAsync自体はstaticじゃないけどそういうことじゃなくて?

02:03:17 @Eai@stellaria.network
icon

ああHttpClientをstaticで持っているのは特に意味ないです

02:03:32 @Eai@stellaria.network
icon

たしかにこれだと複数のクライアントを作れなくなるのか

02:05:02 @Eai@stellaria.network
icon

HttpClient クラス (System.Net.Http) | Microsoft Docs
docs.microsoft.com/ja-jp/dotne
ここにそう書いてあったから

02:07:49 @Eai@stellaria.network
icon

とりあえずDsharpPlusはMonoで動かないです

02:08:54 @Eai@stellaria.network
icon

これこれでした

Attach image
02:11:20 @Eai@stellaria.network
icon

staticのものにBaseAddress指定するのまずいんじゃないかという気がする

02:15:38 @Eai@stellaria.network
icon

IHttpClientFactoryのほうが嬉しい理由がわからない

02:19:41 @Eai@stellaria.network
icon

また訳の分からない言葉が出てきたな

02:20:37 @Eai@stellaria.network
icon

あーUnityで色んな場所から単一のソースを引っ張ってこれてるのはこれのせいか

02:24:24 @Eai@stellaria.network
icon

webhook clientの中でしか使わないのにルート?でhttpclient定義するの邪魔じゃないですか?

02:26:30 @Eai@stellaria.network
icon

しかし使われるhttpclientを1つにするにはそうすりしかないのか

02:35:49 @Eai@stellaria.network
icon

うなしが書いたforeachで使う形だと100個だろうが1個だろうが0個だろうが同じ使い方が出来るのか

02:37:11 @Eai@stellaria.network
icon

たしかに便利そうだけど今のところ1個の想定なので直感的じゃないのが気になる

02:37:28 @Eai@stellaria.network
icon

1個のものを毎回foreachしてたらなんだこれってなる

02:39:52 @Eai@stellaria.network
icon

enableどこにおけばいいんだ

02:40:04 @Eai@stellaria.network
icon

一番上に置いたら山ほどエラー出てきてたまげた

02:45:08 @Eai@stellaria.network
icon

C# とかいうのnamespaceが同じだとimport溶かしなくても勝手に呼びまくられるのすごい気持ち悪い

02:48:11 @Eai@stellaria.network
icon

interfaceでコンストラクタの形を定義できないの

03:02:00 @Eai@stellaria.network
icon

interfaceでメンバー定義したら
それに対するgetterとか書かなきゃいけない?

03:02:38 @Eai@stellaria.network
icon

publicなメンバー別にgetter使わなくても読んでいいでしょ

03:04:18 @Eai@stellaria.network
icon

そうなのか

03:09:30 @Eai@stellaria.network
icon

起動した瞬間落ちるのやめてほしい
たぶんnull参照だと思うけど

03:15:46 @Eai@stellaria.network
icon

FUCK

03:15:57 @Eai@stellaria.network
icon

いじりすぎて何で起動しなくなったのかわからんくなった

03:18:07 @Eai@stellaria.network
icon

普通ランタイムエラーならプラグインローダーでエラー表示になるはずだからランタイムエラーじゃない気がするんだよな

03:18:28 @Eai@stellaria.network
icon

たぶんアンチチートに殺されてる

03:18:54 @Eai@stellaria.network
icon

まじで死んでくれ

03:19:27 @Eai@stellaria.network
icon

いやそもそも成果物読み込んでなかったわ

03:19:41 @Eai@stellaria.network
icon

ビルドだけして古いファイルずっと読み込んでた

03:22:46 @Eai@stellaria.network
icon

PostBuildって成果物が作成された後に走るのかよくわからないな

03:22:57 @Eai@stellaria.network
icon

PostBuildでゲーム起動しても前のが読み込まれてる気がする

03:23:53 @Eai@stellaria.network
icon

いや合ってるな

03:27:46 @Eai@stellaria.network
icon

間違いなくnew Discordで落ちてるっぽいがtry catchしても落ちる

03:28:31 @Eai@stellaria.network
icon

いや使う場面だ

03:31:06 @Eai@stellaria.network
icon

ぜんぜんわからん!

03:33:29 @Eai@stellaria.network
icon

このforeachで落ちる

Attach image
03:34:22 @Eai@stellaria.network
icon

改めて見ると登録してある通知クライアント全部に通知投げるのバカだろ

03:38:31 @Eai@stellaria.network
icon

await w.SendMessageAsync()がだめっぽい

03:39:00 @Eai@stellaria.network
icon

try-catchしても落ちるしログに何も出ないので何が置きてるのかは不明です

03:41:51 @Eai@stellaria.network
icon

あれキャッチできた

03:41:55 @Eai@stellaria.network
icon

The request URI must either be an absolute URI or BaseAddress must be set
そうですね

03:42:27 @Eai@stellaria.network
icon

this.uriが持つようにしたのにBaseAddressのときのままでしたわ!

03:46:11 @Eai@stellaria.network
icon

限界なのでネます
ありがとうございあmした

03:50:22 @Eai@stellaria.network
icon

こんなんで果たして今日リリースできるんだろうか

13:20:23 @Eai@stellaria.network
icon

7-3ex一晩回してギガンテスの専用が落ちない

Attach image
13:22:41 @Eai@stellaria.network
icon

:64324710:

Attach image
13:23:30 @Eai@stellaria.network
icon

なんだあ

Attach image
14:37:46 @Eai@stellaria.network
icon

すごいバランスだ

Attach image
14:44:18 @Eai@stellaria.network
icon

3Dプリンターと素材をハックした芸術——京都「新工芸舎」が問いかける樹脂の価値 | fabcross
fabcross.jp/interview/20220602

Web site image
3Dプリンターと素材をハックした芸術——京都「新工芸舎」が問いかける樹脂の価値|fabcross
14:47:00 @Eai@stellaria.network
icon

みんなが内緒にしてたから存在を知らなかった

14:49:12 @Eai@stellaria.network
icon

ハードコーディングが多くてmainにpushしたくない

14:54:02 @Eai@stellaria.network
icon

github.com/eai04191/laoplus/tr
ブランチ保護でmainにpush出来なかったのでブランチ切った

Web site image
GitHub - eai04191/laoplus at 2.0.0
14:54:19 @Eai@stellaria.network
icon

あー自分用postbuildが公開されてしまった

14:59:46 @Eai@stellaria.network
icon

ビルドにゲームのアセンブリが必要だからCIがめんどくさそうんだよな

15:01:56 @Eai@stellaria.network
icon

jenkinsとか立てるしか無いのかな

15:07:38 @Eai@stellaria.network
icon

アクアチックGどうやって倒せばいいんだよ

15:14:03 @Eai@stellaria.network
icon

もしかしてグラシアスとクソ相性が悪い

Attach image
15:14:26 @Eai@stellaria.network
icon

あと39500ラウンドかければ可能かもしれないが

15:45:00 @Eai@stellaria.network
icon
Web site image
Home · BepInEx/BepInEx.NuGetUpload.Service Wiki
Web site image
GitHub - BepInEx/BepInEx.IL2CPP.MSBuild: MSBuild integration for BepInEx.IL2CPP plugin developers
15:45:47 @Eai@stellaria.network
icon

つまりCpp2ILによって作成されたダミーアセンブリをアップロードすればいい

16:19:19 @Eai@stellaria.network
icon

dotnetのpostbuildでバッチファイル呼んでて、バッチファイルの中でstartでプロセスをよんでるんだけど、そのプロセスが終わらないとビルド完了扱いにならないんだけど起動させっぱなしに出来ないの

16:20:52 @Eai@stellaria.network
icon

dtonetというかmsbuild?

16:22:12 @Eai@stellaria.network
icon

SlideShare 1月に読めるスライド制限されるごみになっててくさ

17:06:06 @Eai@stellaria.network
icon

乳探し

17:14:29 @Eai@stellaria.network
icon

good

17:32:34 @Eai@stellaria.network
icon

Task<bool>を返すメソッドで普通にbool返すのはいいの?

17:34:22 @Eai@stellaria.network
icon

いいのか

17:46:50 @Eai@stellaria.network
icon

oh

Attach image
20:51:12 @Eai@stellaria.network
icon

eai04191/laoplus: Last Origin Mod (maybe)

github.com/eai04191/laoplus
2.0.0-alpha1がでましま

Web site image
GitHub - eai04191/laoplus: LastOrigin (WebGL Build) Support Script
20:51:59 @Eai@stellaria.network
icon

starを付けてねカードがもらえるよ(ムシキング)

20:57:52 @Eai@stellaria.network
icon

@Otakyuline 言ってたけど一人に渡してテストしてもらうのめんどかったのでもう世界に公開してフィードバックを受け付けます

21:06:44 @Eai@stellaria.network
icon

webhook urlを世界にさらしてしまった

21:07:06 @Eai@stellaria.network
icon

世界から誹謗中傷が来てしまう

21:15:56 @Eai@stellaria.network
icon

インターネット、神で溢れてる

21:16:45 @Eai@stellaria.network
icon

プログラムの書き方を教えてくれる神

21:39:22 @Eai@stellaria.network
icon

着手

Attach image
21:44:22 @Eai@stellaria.network
icon

なみだ

22:37:45 @Eai@stellaria.network
icon

modらしくバージョン名をパッチできた

Attach image
22:54:37 @Eai@stellaria.network
icon

外にプレステあるじゃン

23:42:50 @Eai@stellaria.network
icon

もう24じ!?