Mac macOSでOCRしたい プレビュー.appで画像を開くと、認識した文字列をコピーできるけれど、あれをPythonから呼び出して大量の画像に対してバッチ処理したい。 で、macOSのVision Frameworkを叩くのは面倒だと思ったら、pyobjc-f... 2024.12.26 MacPython
LIFE 今年買って悪かったもの(2024年下半期) anelloのバッグ・リュックは、物によっては大変便利なんだけど、これは失敗だった。生地がペラペラ過ぎて自立しないし、形を保てないから使い勝手が悪かった。 2024年下半期はこれだけでした。上半期はそこそこ外れがあったんだけ... 2024.12.25 LIFE
LIFE 今年買って良かったもの(2024年下半期) 上半期に続き、下半期を。 7月 買い換えだけれど、パナソニックの美容家電はだいたい出来が良く、これも重宝している。 出張で長時間フライトが年に数回あり、一度他社製品を試してみたが、ドクターショールの方が物が良かっ... 2024.12.25 LIFE
Python PythonとRustで比較 だいぶ前だけど、MojoでPythonが高速化できるという話があって、はーなるほどねぇ、ぐらいだったんだけど、ほとんどそのままな感じでRustにしたらどうなるんだっけ?というのをやってなかったのを急に思い出した。 #!/usr/bi... 2024.12.22 Python
Azure AGEFreighter 0.6.0リリース エッジのプロパティをサポートしてなかったので、追加。あと、AGEFreighterそのものではないのだけれど、AgeFreighterTesterクラスをかなり書き換えた。テスト項目が増えてきたので。 2024.12.20 AzurePython
Azure AGEFreighter 0.5.3リリース ちょっとスクショがデカいけれども、0.5.3をリリースしたよ、と。0.5.2でAzure Storageのファイルから読み込む機能を追加したのだけれど、テストに使ったのはたかだか19万エッジしか無いデータなので、サクッと動いた一方、予想通... 2024.12.17 AzurePython
Azure AGEFreighter 0.5.2リリース これ、なかなか大変でした。一番書きたかったやつです。ツイートしたりあちこちで書いたりしているんだけど、このAzureStorageFreighterというクラスが本命でして、なんでこんなものを書かないとならないかという話を少しだけ... 2024.12.13 AzurePython
Azure キャストがめんどい Apache AGEでグラフを作成すると、ag_catalogスキーマに、graph_name._ag_label_vertex / graph_name._ag_label_edgeと、それらをInheritしたリレーションができる。で... 2024.12.13 Azure
Azure AGEFreighter 0.5.0リリース 0.5.0をリリースして、すぐ0.5.1にしましたけどw いや、あまりにも0.5.0のサンプルが分かりにくいなと思って、READMEだけ更新したけど、pypiって同じバージョンでREADMEだけ変えられないっぽいから仕方なく... 2024.12.11 AzurePython
Python Apache AGEのグラフを一括で消したい AGEでcreate_graph()したグラフは、ag_catalogスキーマのag_graphテーブルに格納されており、以下のように格納されている。 \d ag_graph Table "... 2024.12.10 Python
Python uvでPythonパッケージを公開する AGEFreighterを公開するにあたってTest PyPIから本番に移行し、それに伴っていくつかファイルをちゃんと作る必要もあったので、備忘録を兼ねてまとめておく。 環境整備 まずuvで以下の準備をする。 uv in... 2024.12.03 Python