トップ «前の日記(2026/05/18 (月) ) 最新 次の日記(2026/05/20 (水) )» 編集 RSS feed

HsbtDiary


2026/05/19 (火) [長年日記]

Ruby office hour

今週は Matz がいたので mame さんなどが spinel をいじってみたというので方針であるとか、Ruby のサブセットと言っていいんすか?とかそういう話をしていた。

こういう話題が盛り上がると1-2時間はすぐだねえ。

git.ruby-lang.org の apache2 設定を調整

先週くらいから Ruby の canonical リポジトリである git.ruby-lang.org が詰まることがちらほらあって、なんだ、と思い claude に 3日分の apache2 のログを読み込ませて、「なんとかして」とぶん投げてなんとかしてもらった。

https://github.com/ruby/git.ruby-lang.org/compare/18dddd4a7d96a11445d9461ed93c605b1878f297...650d243c5e0061736957e7799765b1db363a37d2

要は、IP で絞っても相手はローテさせてアクセスしてくるから意味がない、90%以上のアクセスを占める hash 付きの URL を GitHub に 302 で redirect、そして vhost の中に書かないと意味がない(!!!)というのを見つけて反映させたところなんとかなった、気がする。

datadog の画面くらい勝手にみてくれよ、と同じでログくらい勝手にみてくれよ、というのはあるので安全にシュッと見せることができるようにするのに時間を使うのが良さそう。