A Day in the Life

レンズやカメラごとのページ / 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作品目、というのだから驚き。梨泰院クラスも、イソ(キム・ダニ)が良い味すぎて妻もお気に入りで、夫婦でお気にいっていたからなぁ。キム・ダニの次の作品が楽しみだ。

撮影機材α7C/SMC Takumar 50mm F1.4

関連するかもエントリー

はてなブログ + Google Photos (というか Lightroom Classic の現像のカスタムファイル名) で、写真の exif を表示する
Google Photos のオリジナルデータには exif の情報が入っているので、こいつを exif-js でパースして表示、と思ったけどそもそも CORS 的に無理だった。なので割と力業で表示させてみた。こんな感じで exif を表示してる。やり方Lightroom Cla...
Google Photos のオリジナルデータには exif の情報が入っているので、こいつを exif-js でパースして表示、と思ったけ...
春一番 / 2021年2月4日
13時頃、やたら風が強くてマンションのガラスが揺れる。春一番だったのかー、昨日は立春だったしもうすっかり春…?PCケースのLED、明るすぎることが多くて、スタンバイ時にも点滅したりするので邪魔なのだけど(今はマスキングテープ貼って照度下げてる)、マザーボードから出ているケーブルと...
13時頃、やたら風が強くてマンションのガラスが揺れる。春一番だったのかー、昨日は立春だったしもうすっかり春…?PCケースのLED、明るすぎる...
このウェブサイトの実装 2020年版
r7kamura さんや kzys さん に倣って、このウェブサイトの実装を紹介してみる。ホスティングGoogle Firebase Hosting を使って静的ファイルを配信してる。一部動的な実装に関しては、Cloud Functions for Firebase を使っている...
r7kamura さんや kzys さん に倣って、このウェブサイトの実装を紹介してみる。ホスティングGoogle Firebase Hos...