This account is not set to public on notestock.
もみあげの長い美少女の話ばかりしています
Avatar icon: [𝕏] CamemBellcheese
Header: [𝕏] generalcanon
各種フレコ:
beatmaniaIIDX(九段): 1751-5340
オンゲキ(15.8): 3067667719792
Arcaea(◆9): 433827474
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
該当プロセスの stdin に stop って入力するのが正しいシャットダウン方法っぽいので、起動時に適当に PID をファイルか何かに保存して停止時に echo "stop" > /proc/$(cat pidfile)/fd/0 とかするのがいいと思いました
systemd なんでもできるので Linux 上での何らかのイベントに関連する何かは systemd をガチャガチャすると大体実現できるとされています[citation needed]
だとすると cross とか使うのが手っ取り早いかも Docker 環境ある前提だけど
https://github.com/cross-rs/cross
ここがよくまとまってるけど、Cache Everything でも Cloudflare は Cache-Control を尊重してくれる。あくまでキャッシュ対象の拡張子の制限を取っ払うだけ。 https://numb86-tech.hatenablog.com/entry/2021/06/13/222623
可逆でも非可逆でも圧縮したコンテンツは基本的に別の方式で(可逆)圧縮かけてもほとんど縮まないことが多いですわよ
でも多分ファイル投げるときは multipart/form-data でファイル部分は application/octet-stream とかのはずだから基本的にはほぼそのままのサイズになるんちゃうか、 gzip は知らんけどまあ動画とか画像は縮まないのであんまり意味ない
Cache Everything だけならまだ良くて、Edge Cache TTL を一緒に設定すると Cache-Control をガン無視してくるのでまじで地獄
Default Cache Behavior · Cloudflare Cache (CDN) docs
https://developers.cloudflare.com/cache/concepts/default-cache-behavior/
これが一番確実やね
話がこんがらがってしまった、「そこの雲アイコンは Page Rule で Cache Everything してなければオンで大丈夫なはず」ということがいいたかったやつです
自作 Web API のレスポンスヘッダチェックしてたけど Cf-なんとか が基本的に DYNAMIC にしかならなかったので多分そういうことだと思う
ルールで Cache Everything 入れてなければみたいな意味だった(灰色の雲にすると本当に何もないみたいになるはず)
けどそのままだと nginx で X-Forwarded-For が剥がせなくてアクセス元がわからないみたいなのが出てくるので↓のページのリストをなんかいい感じに設定してあげる必要がある
This account is not set to public on notestock.
そういえばポテト L にしたらようやくベースの塩味が勝負の土俵に立ったみたいな具合の味になったのでやっぱり全部入れるのは L 前提っぽい
匿ラの良きもの嫌きものの回で ARuFa が言ってた「白 T 着てる日にめっちゃ気をつけてこぼさずにカレーうどん食った後にコーヒー普通にこぼした」ってエピソード思い出した
This account is not set to public on notestock.
安いとこだと数万円とか普通にあるので、完全にピンキリなんだろうな
This account is not set to public on notestock.
@koba789 なるほど それでいうと僕は大集合モジュール派なんですがこれはこれでどこにどのリクエストの構造体があるか微妙に分かりづらいという問題がある
今はこんな感じ↓なんだけど、route.rs とかに改名して Router を作る関数と一緒に置いたりするほうがいいんだろうか
https://github.com/kb10uy/cathedral/blob/master/cathedral/src/web/schema.rs
This account is not set to public on notestock.
-- の後ろは pathspec になるから前者は staging から HEAD~1 って名前のファイルを下ろす動作になるのか