レンズやカメラごとのページ / 2021年1月9日
今日も風が強く、日が出ていたけど外の体感温度はだいぶ寒かった。
このWebサイトに、Exif やメタデータから、記事で使ったカメラ・レンズなどを一覧表示するページを作った。jpeg に Exif があるものはそのデータをもとに、オールドレンズなどで Exif が無いものは markdown のメタデータをもとに作っている。本当は Lightroom で RAW ファイル自体にオールドレンズの Exif を入れたいけど、Lightroom CC だと一括でインポート時に追加することが出来ない。
Exif のデータをローカルに落とすときににKVS/RDB的なものほしいと思いつつ、引き続きデータの保存はただのプレーンなmarkdown/JSONファイルへ行っているので、段々と複雑さが増してきた。まぁこれはファイルをもとに行っていることが悪いというより、ツギハギでサイトに機能追加を行っている自分の実装の問題なのだけど…。
作るにあたって一番困ったことは、firebase hosting でファイル名が %2F
を含む場合はコンテンツを返せないこと。Exif にはレンズ名にF値のデータとして /
が使われていることが多々あり、静的サイトのファイル名として使う(/entry/exif/lensF%2F2
みたいな)と、うまくfirebase hostingから返却できない。他の挙動、例えば Apache でもファイル名の %2F
は標準では取り扱いすることができず、AllowEncodedSlashesディレクティブを有効化することで初めて使えるようになるので、%2F
をファイル名に含むと今後他の問題が出そうだ。
ので仕方なく path 中に含まれる %2F
は /
にしてとりあえずは対応したのだけど、うーん、どうなんだろ。
夕方、近隣をちょっと散歩。THE観光地の人はかなり少なく、公園・スーパーなどの人出は今までとあまり変わらない気がする。
夜、梨泰院クラスの主演(イソ役)であった、キム・ダミが主人公の映画、The Witch/魔女を観る。内容についてはそんなに面白くはなかったのだけど、キム・ダニの演技、とりわけ表情がもう最高。これで俳優仕事で1作品目、というのだから驚き。梨泰院クラスも、イソ(キム・ダニ)が良い味すぎて妻もお気に入りで、夫婦でお気にいっていたからなぁ。キム・ダニの次の作品が楽しみだ。