02:47:45
2023-07-20 02:41:42 れにの投稿 rhe@nyanya.net

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

02:47:54

ここに書いてあるやつ、なぜか datacentre (en-GB) と datacenter (en-US) が混在してるの謎

Cloudflare Status
cloudflarestatus.com/

03:33:36

php-gd という名前を久々に見たので、以前あれで画像加工する時のメモリ使用量を概算しようと libgd のソースコード読んでた時のことを唐突に思い出してた。別にそこまでやる必要なかったけど勉強にはなったやつ

03:40:24

計算方法は大したことはなく、解像度の縦横を掛けて画素数を求めたらそれに 4byte(32bit) を掛けるだけだったと思う。入力側と出力側でそれぞれ必要なので両方同じ解像度ならその2倍になる

03:46:10

つまり圧縮後は数十KiBだけどクソデカ解像度のPNG画像とかを投げ込まれると簡単にDoS攻撃が成立してしまうので、ユーザーからアップロードされた画像はファイルサイズ上限だけでなく解像度でも制限しましょうねという事がこれを知ってると分かる