AR ホームベーカリー

オイラのアウトプット用ホームベーカリー!

2023-11-01から1ヶ月間の記事一覧

docker(-compose) で MySQL を組み込む時の注意

久しぶりにゼロから docker-compose.yml 書いててハマったので。 常日頃から触ってないとわすれがちなの、トシを感じる。 ホスト側から MySQL CLI でコンテナ側の MySQL server へログインするとき ホスト名は localhost を使用せずに 127.0.0.1 を指定する…

Rails の一ヶ月

ビジネスロジックでの判定で、いわゆる「一ヶ月前」という実装を愚直に 1.month.ago (ago(1.month)) などとした場合。 「これは当日を含むのか」とか「一ヶ月って30日?」「例えば閏年で 1/30 から一ヶ月後って 2/29 と 3/1 どっち? 一ヶ月前になると逆パタ…

Ruby の JIT チューニング

何も考えずに、とりあえず有効化するだけでも恩恵あったので特に何も考えていなかったのだった。 k0kubun.hatenablog.com あ、ありがてぇー。 監視項目を増やしていきましょう。

Cookie の語源

そういや確かに「クッk−はなんで Cookie なんだ?」という疑問あったので調べてみたら、ロッテがページを公開していた。 www.lotte.co.jp 同じような仕組みを持っていたUNIXのプログラムが、「Magic Cookie」と呼ばれており、この名前から来た説。 データの…

docker-compose で起動した環境を全部消す

こうすると良いらしい。 docker-compose down --rmi all --volumes --remove-orphans ワイも停止してから rm rmi などがんばっていたので楽になった。 参考元 qiita.com

NginxProxyManager で独自証明書を持ち込みたい

自社ドメインで管理・運用している所に外部からドメインごと設定を持ち込みたい、みたいな要件が出てきて調べていた。 今のところ管理画面から持ち込む方法はなくて、 Docker なら volumeMount などでディレクトリ指定して取り込んだ上で、ProxyHost 追加時…

unicorn -> pitchfork

railsatscale.com へー、と思いながら見ていた。 Pitchfork JIT 有効にした環境なら Unicorn よりよさそうな風情は感じるけど、まだ 0.9.0 らしいので GA なりメジャーバージョンに到達するまで様子を見ましょう。 一応「Puma (thread 形式のアプリケーショ…