日記
この日記はフィクションです.登場する人名・団体名・地名・職業などはぜんぶ架空のものです. 写真のような画像は画像生成AIもしくは念写によるものです.
2026-11-07
Grafana 13.2
VictoriaMetricsとGrafanaをアップデートしたら、Grafanaのメモリ使用量が4倍くらいに増えた。
Grafana 13.2でデータソース周りの処理が別プロセスに分離されたのと、メモリリークするバグがあるっぽい。 13.1にしたら、半分くらいになったので様子見。それでも以前の倍以上なので何かおかしいのかも。
2026-11-06
古いサーバのバックアップを取ってシャットダウンしておく。
$ uptime
08:54:04 up 1975 days, 18:09, 1 user, load average: 0.00, 0.00, 0.00
最後に再起動したの、5年くらい前にカーネルのアップデートしたときだった。
2026-11-04
RSSはもう使っている人がいないと思って移植しなかったのだけど、.atomへのアクセスが結構ある。
2026-11-03
このサイトの配信方法を Apache + 20年以上前に書いたPerlスクリプトで動かしてたのを、Nginx + Goで書かれたサーバに変更した。
さくらのVPS上で動いてるのでインスタンスごと作り直そうと思ったけど、CVE-2026-99999の影響で東京リージョンのサーバが追加できなくなってる。。。 今のインスタンスは一度消したいので、適当な場所に移動しておく。
2026-11-02
後楽園。
2026-11-01
Markdownでサイトを作る
このサイトを独自Wiki形式からMarkdownに変換したのだけど、微妙に表現能力が足りない。
HTMLは使わず、CommonMarkをベースになるべく標準的なMarkdownとして拡張したかったので、よく使われる方言や拡張記法を調べる。
Attributeは要素の後に {....} を付けて属性を付加できるやつで、GitLabなどで見かける。
Generic directivesは ::: で独自のブロック要素を書くときに使える。Qiitaの :::note 等がそれ。
ほとんどは対応できたのだけど、一行目ではなく、一列目が見出しのテーブルを表現する良い方法が見つからない。:::table のような独自のdirectiveを定義して使うしかない?