BLUE
Profile banner
void-0.bsky.social
@void-0.bsky.social
1 followers1 following199 posts
void-0.bsky.social

Windows Sandbox の中でやっても再現する Chrome 129 の DevTools の問題?

0
void-0.bsky.social

www.typescriptlang.org/play/#code/M... import lzs from "lz-string" console.log(lzs.decompressFromEncodedURIComponent(`MYewdgziA2CmB00QHMAUAiALrCn0EoAoIA`))

0
void-0.bsky.social

int 型の enum 全体にメソッド追加したいけど PHP の仕組みだとそういうことできなさそうだし trait 用意して各 enum で use するしかないのかな

0
void-0.bsky.social

interpolate-size: allow-keywords で auto をアニメーション対象にできるのはかなり嬉しい

0
void-0.bsky.social

SELECT句の中だとテーブル名はテーブルそのものじゃなくて1行を表すオブジェクトとして扱われてるのかもと思ったけど違うみたい pg_typeof を見ると table1 は table1 型で row() などで作った 1 行を表す型は record で別物 SELECT句内ではテーブル名がrecord型になってるなら1つの行を渡してJSON化するのも table1.column1 みたいに列名にアクセスするのも自然だと思ったのに

0
void-0.bsky.social

$fn1は基本ここ専用のものじゃないのでbarを追加できない そのせいで↓みたいな関数でラップし無いといけなくて面倒 $fn3 = fn ($foo, $bar) => $fn1($foo); タイプミスを拾いたいのかもだけど そういうのは型チェック側でやればいいと思う

0
void-0.bsky.social

同時に書き込めないなら書き込み用Writerを1つ設けて書き込みはそこに集中させたほうがいいのかもだけど 各プロセスがWriterに書き込み要求送ってWriterは同時に要求受けてもキューに入れて順に処理って ただファイルに書き込みたいだけなのにそれに対してやることが結構面倒 Writer側でエラー起きたら書き込んだつもりなのに書けてなかったがありえるし書き込み完了を待つなら書き込み要求に対してキューの処理が終わったら完了通知とかも必要になってどんどん面倒に

0
void-0.bsky.social

気になったので他言語を簡単に調べた感じ PythonはPEP8がスペース4つ PHPはPER Coding Style 2.0がスペース4つ Goはgofmtがタブ Rustはrustfmtがスペース4つ C#, Kotlin, Swiftはフォーマッターはわからないけど公式ドキュメントのコードを見る限りスペース4つ Dartはdart formatがスペース2つ やっぱり2つは少数派みたい ディスプレイが小さい時代ならともかく 見づらくしてまでインデント詰める必要はないと思う

0
void-0.bsky.social

Intl.DurationFormat のエラーのスタックトレースで js-temporal-objects.cc というのが出てくる Temporal はグローバルにないけど中で Temporal 使ってるみたい

0
void-0.bsky.social

Windows11だと起きない

0
Profile banner
void-0.bsky.social
@void-0.bsky.social
1 followers1 following199 posts