A Day in the Life

2021年12月22日

朝散歩。


最近皆さん Advent Caldendar 書いとるなーと、K氏の日記で日本最初期のアドベントカレンダーの一つ、JPerl Advent Calendar見てそういえばあったなーとアドベントカレンダーの中身を見ていると自分も書いていた…。まったくもって書いた記憶がないのだけど、内容的に自分が書いたものなのだろうなぁ。当時も文章が下手だが、今も対して変わっていない。というか進化の無さがヤバい。


引き続き日記画像のGCS移行の趣味コード書き。GCSの特定バケットに画像を置くと、webp にリサイズしつつ変換して、各種適当なサイズの画像を作る、みたいな Cloud Functions を作る。5000枚ほどバケットに配置すると15分ぐらいで処理が終わってる。なかなか便利。cwebp で変換してる(metadataのxmpも含めたかったのでcwebp。imagemagickだとできないっぽい?)のだけど、Cloud Functions には cwebp コマンドは入っておらず、Cloud Run で動かすのも面倒だったので cwebp のバイナリも含める。Cloud Functions はデプロイ時に、カレントディレクトリ以下すべてを pack して deploy するという豪快仕様なので、linux-x86_64 で動けば問題なし。

そのうえで GCS をファイルシステムとしてマウントして、画像を置くと勝手にいい感じにやってくれて、最終的元ファイルを削除してくれる機能を作ったのだけど便利じゃん、自画自賛。Lightroom CC で現像するだけでアップロードが終わるし、元画像は勝手に削除される。

そして昔作った画像リストを http の API として返す Firebase Functions もこちらに差し替えようと思ったけど、Firebase Functions の操作方法をすっかり忘れていて、1からCloud Functionsで書く。といっても関数一つ作ってCORSつけて叩けるようにするだけなのですぐ終わったのだけど。こういうのは使い慣れている環境だとあっという間だなー。

最低限の物はできたので、早速日記画像を差し替える。


Elasticsearch でもベクトル検索できる機能が2019年頃に入っていて便利そう、しらなんだ。ESはML系機能のここ数年は充実しているのね。

embedding というと自然言語処理の分散表現、と思っていたが、画像の分散表現でも使えるし、NNの構造を考えると応用範囲が広いなー、と俄然興味が出てきた。


冬至なので夜は柚子風呂。

撮影機材RICOH GR III

似ている画像がある記事

2022年3月3日Pokémon LEGENDS アルセウスをクリア / 2022年2月12日2023年6月20日続・山の中の家 / 2021年5月26日2023年11月7日2021年11月2日23cmの積雪 / 2024年2月5日2023年12月9日

同じ日付の日記

NuPhy Air60 V2 / 2023年12月22日
今年のちょっと早めな仕事納めの日。来年からは再び自分のペースで好きな仕事をしていくぞー。NuPhy Air60 V2 (灰色)が届く。半年で7台目のキーボードである、沼ァ。早期購入特典でキーキャップ色違いも付けたので、せっかくなので白黒にあしらってみたところ、いい感じじゃん!黒の...
今年のちょっと早めな仕事納めの日。来年からは再び自分のペースで好きな仕事をしていくぞー。NuPhy Air60 V2 (灰色)が届く。半年で...
CLIPSeg・Sing 2 / 2022年12月22日
溜まりに溜まっていた技術系の未消化フィードを消化。なるほど、12月はアドベントカレンダーがあるのでやたらと記事が多くなるのかー。一番興味深かった記事は、Zero-shot image segmentation with CLIPSegで、なるほどClipにデコーダ追加してセグメン...
溜まりに溜まっていた技術系の未消化フィードを消化。なるほど、12月はアドベントカレンダーがあるのでやたらと記事が多くなるのかー。一番興味深か...
ふるさと納税の季節・おたよりフォームの復活 / 2020年12月22日
やっぱ横浜西口じゃん。朝ジョギング15分。今日は久しぶりに雲がかっていた。ふるさと納税選び(主に妻が)の季節。昔はコストパフォーマンスが高い実用的なものを、と選んでいたけど、今は地場の特産品で美味しそうなやつとか、地場産業的なもの(町工場で作ってるものとか)とかで選んでいる。と言...
やっぱ横浜西口じゃん。朝ジョギング15分。今日は久しぶりに雲がかっていた。ふるさと納税選び(主に妻が)の季節。昔はコストパフォーマンスが高い...
ソウラハからカトマンズへ / 世界一周84日目
朝8時発のバスでソウラハからカトマンズへ戻る。本当は陸路でインドへ抜けたかった(ソウラハから国境は近い)のだが、陸路の場合は事前に入国のためのビザを持っていないと困難とのことで一度カトマンズへと。バスから道路沿いにネパールの家を見ていると、かなりの家が建築途中な感じで建っている。...
朝8時発のバスでソウラハからカトマンズへ戻る。本当は陸路でインドへ抜けたかった(ソウラハから国境は近い)のだが、陸路の場合は事前に入国のため...