azcopyで自宅鯖のバックアップをとる
旧サーバもプライベートのAzureアカウントでバックアップを取っていたんだけど、新サーバはsystemd timerでバックアップを定期実行するようにした。3.15TiBで1時間37分。平均4.43Gbpsとなるけれど、 […]
ctxledger on Azure
ctxledgerをDockerで動かしていたのだけど、Azure Container Apps + Database for PostgreSQL Flexible Serverでも動くようにした。 元々、最初からロー […]
ZedでAzure MCP Serverを利用する
残念ながら公式ページに設定方法が出てないが、もちろん利用は可能。 npmでインストールする。 Zedで[Model Context Protocol (MCP) Servers] -> [+ Add Server] […]
tap / caskを整理した
色々ぐちゃぐちゃとPythonやSwiftで書いてるんだけど、 3連休の合間を縫って、この形式をやめて整理した。 んで、このリリース形式に合わせるために、ツールを2つ作った。 1つはFormulaを生成するツールで、依存 […]
rate limitをヒットしたので1回休みの札を首から提げています
GitHub CopilotをZedから利用しているのだけど、並行してガンガン使うとrate limitにヒットする。 GPT-5.4を使えるもう一つの手段はAzure OpenAIなのだけど、こちらはEntra ID認 […]
pgcopydb再び
pgcopydbの検証を過去にしたものの、Azure Database for PostgreSQL Flexible Server間での移行はしたことが無かったので、改めて検証してみた。作業するクライアントはmacOS […]
Use Azure MySQL as the backend for KUSANAGI
KUSANAGI is a popular open-source software (OSS) as a WordPress accelerator. It is also available for deployme […]
KUSANAGIのバックエンドをAzureのMySQLにする
KUSANAGIはWordPressのアクセラレータとして人気が高いOSSです。AzureのMarketplaceからもデプロイが出来るようになっており、手軽に高速なWordPress環境を構築出来ます。 一方で、Mar […]
Azure Database for MySQL + WordPressを試す
Azure Database for MySQL Flexible Serverには、Wordpressを簡単に構築できるオプションがあります。弊ブログのようなWordpressサイトの移行候補としてアリなのか、試してみ […]
商品のイメージを説明するキーワードをグラフにする
別に難しいことではないのだけれど、製品アンケートやお客様からのフィードバック、みたいなデータからLLMでキーワードを抽出し、グラフデータにするコードをちょろっと書いた。CSVに出力して、AGEFreighterでPost […]
AGE MCP ServerをVisual Studio Code Insiderで動かす
Visual Studio Code InsidersがMCP Serverをサポートするようになったとのことで、設定方法をREADMEに追加して0.2.7としてリリースしました。 GitHub / PyPI
AGEの資料を書いた
Apache AGEのWorkshopを社内向けにやって欲しいという話があるので、とりあえずパッと思い付くアジェンダで書き殴っておいた。他にも項目を思い付いたら追加する。 GitHub
Markdownを翻訳するのに疲れたので
大量に翻訳しなければならず、かといってOpenAI Desktopにコピペして、なんて面倒臭いのでPythonでコマンドとして使えるように書いた。おおむねイケるので、これでしばらくお仕事しようw GitHub / PyP […]
AGE MCP Serverに機能を追加して0.2.0リリース
MCP Server、面白いなぁ。コロナに罹患したことが先ほど分かったのだけど、薬飲んで頭痛が落ち着いたので、発熱する前に考えていたマルチグラフの機能を追加した。 「MCP_Testって名前のグラフを作って」(GitHu […]
AGE MCP Serverに色々追加した
元々、writeは出来るようにサーバは実装してあったんだけど、データを破壊する可能性があるのでunsafeクエリとして弾いていたのを、サーバの設定に'--allow-write'を指定することで許可するようにした。グラフ […]
AGEのMCP Serverを書いたよ
昨夜、Cosmos DBのMCP Serverのサンプルが出てたので、そういやApache AGEはあるんだっけ?と思ったら、世の中に無さそうなので書きました。 なんか、mcpをHomebrewでソースからビルドすると、 […]
AGEFreighter 1.0.0a14 & agefreighter-viewer
毎日のようにリリースしているのでいちいちブログに書き込まないですが、1.0.0a14をリリースしてます。 GitHub / PyPI あと、WatchAGEとしてコンテナを試験的にリリースしてましたが、agefreigh […]
AGEFreighter 1.0.0a7
リリースしました。 CSVファイル、Cosmos DBに続いて、PostgreSQLからロードする機能を追加。といっても、0.9xにあった機能なんだけども、0.9xでの実装は指定したテーブルをそのまま放り込もうとするので […]
AGEFreighter 1.0.0a3リリース
かなり大きなリファクタリングをして、1.0.0系のリリースに漕ぎ着けました。 変更点 ライブラリからCLIツールに変更 例えばNeo4jから移行するのに、コードを書かないとならないのはけっこう辛い、と。一方で、ライブラリ […]
AGEFreighter 0.8.12リリース
Neo4jとAGEの仕様の違いにハマって悩んでたが、たぶん解決した。汎用的なツール・ライブラリを書くのって、改めて難しいなと認識した。そんなことある?っていうパターンが普通に出てくるよね...。 GitHub



















