Saqoosha

2021.07.13

Diary

謎のメモリーリークが報告されたのでプロファイラとソースコードとログを眺めること数時間…おんなじメソッドをほぼ同じ順番で読んでるだけなのにタイミングが微妙に違うだけでめっちゃリークしてる謎。原因は GL 関連メソッドを GL thread 以外から呼んでたから。ログを眺めててもそんなの一切報告されてないし例外が発生することもなく動き続けられるのにメモリだけ開放されないっていう。queueEvent して GL thread に処理を移したら解決。Google Drive の macOS アプリが新しくなってて任意のフォルダをバックアップできるようになったのでやってみたらシンボリックリンクがことごとくエラーとして報告されてうっとおしい。

2021.07.14

Diary

RealityCapture を Mac の Bootcamp で動かそうとしたら CUDA が必要らしくて AMD な Mac では動かないのでした。しょうがないので別のフォトグラメトリーアプリ、3DF Zephyr てのを試してみたらこれも CUDA あったほうがいいんだけど CPU オンリーモードもあるのでやってみたらまったく意味不明なオブジェクトが生成されてしまってこれは💩。もいっこ Metashape ってやつ試したところこれは OpenCL で処理するので AMD でも GPU 使ってくれて高速。そして生成されたモデルもさくっと低クオリティモードでやったにしてはいい感じ。(いま気づいたけど macOS 版あるやん…

2021.07.15

Diary

Tesla のバッテリーがどんぐらい自然放電していくんかなーとログとりたくなって API 調べて BigQuery に投げてグラフでも描けばいいかなーと調べて OAuth の token 取得するのめんどくせえなあと Node.js のライブラリあるの見つけて GitHub で Tesla API 関連ついでにみてたらまあ結構いろいろみんなやっていてなんなら TeslaFi っていうロギングサービスがあったりして自作するまでもなく詳細なログが見れるようになったのでした。まあエンジニアがデザインした UI まんまな感じなのがダサいんで teslamate をどっかに立てたほうがよさげ。非公式とはいえ API が割と自由につかえると周辺サービスやらアプリが発達してよろしい。