Azure
azcopyで自宅鯖のバックアップをとる

旧サーバもプライベートのAzureアカウントでバックアップを取っていたんだけど、新サーバはsystemd timerでバックアップを定期実行するようにした。3.15TiBで1時間37分。平均4.43Gbpsとなるけれど、 […]

続きを読む
AI
ctxledger on Azure

ctxledgerをDockerで動かしていたのだけど、Azure Container Apps + Database for PostgreSQL Flexible Serverでも動くようにした。 元々、最初からロー […]

続きを読む
AI
ZedでAzure MCP Serverを利用する

残念ながら公式ページに設定方法が出てないが、もちろん利用は可能。 npmでインストールする。 Zedで[Model Context Protocol (MCP) Servers] -> [+ Add Server] […]

続きを読む
Azure
tap / caskを整理した

色々ぐちゃぐちゃとPythonやSwiftで書いてるんだけど、 3連休の合間を縫って、この形式をやめて整理した。 んで、このリリース形式に合わせるために、ツールを2つ作った。 1つはFormulaを生成するツールで、依存 […]

続きを読む
AI
rate limitをヒットしたので1回休みの札を首から提げています

GitHub CopilotをZedから利用しているのだけど、並行してガンガン使うとrate limitにヒットする。 GPT-5.4を使えるもう一つの手段はAzure OpenAIなのだけど、こちらはEntra ID認 […]

続きを読む
Azure
pgcopydb再び

pgcopydbの検証を過去にしたものの、Azure Database for PostgreSQL Flexible Server間での移行はしたことが無かったので、改めて検証してみた。作業するクライアントはmacOS […]

続きを読む
Azure
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 […]

続きを読む
Azure
KUSANAGIのバックエンドをAzureのMySQLにする

KUSANAGIはWordPressのアクセラレータとして人気が高いOSSです。AzureのMarketplaceからもデプロイが出来るようになっており、手軽に高速なWordPress環境を構築出来ます。 一方で、Mar […]

続きを読む
Azure
Azure Database for MySQL + WordPressを試す

Azure Database for MySQL Flexible Serverには、Wordpressを簡単に構築できるオプションがあります。弊ブログのようなWordpressサイトの移行候補としてアリなのか、試してみ […]

続きを読む
AI
商品のイメージを説明するキーワードをグラフにする

別に難しいことではないのだけれど、製品アンケートやお客様からのフィードバック、みたいなデータからLLMでキーワードを抽出し、グラフデータにするコードをちょろっと書いた。CSVに出力して、AGEFreighterでPost […]

続きを読む
Azure
AGE MCP ServerをVisual Studio Code Insiderで動かす

Visual Studio Code InsidersがMCP Serverをサポートするようになったとのことで、設定方法をREADMEに追加して0.2.7としてリリースしました。 GitHub / PyPI

続きを読む
Azure
AGEの資料を書いた

Apache AGEのWorkshopを社内向けにやって欲しいという話があるので、とりあえずパッと思い付くアジェンダで書き殴っておいた。他にも項目を思い付いたら追加する。 GitHub

続きを読む
AI
Markdownを翻訳するのに疲れたので

大量に翻訳しなければならず、かといってOpenAI Desktopにコピペして、なんて面倒臭いのでPythonでコマンドとして使えるように書いた。おおむねイケるので、これでしばらくお仕事しようw GitHub / PyP […]

続きを読む
AI
AGE MCP Serverに機能を追加して0.2.0リリース

MCP Server、面白いなぁ。コロナに罹患したことが先ほど分かったのだけど、薬飲んで頭痛が落ち着いたので、発熱する前に考えていたマルチグラフの機能を追加した。 「MCP_Testって名前のグラフを作って」(GitHu […]

続きを読む
AI
AGE MCP Serverに色々追加した

元々、writeは出来るようにサーバは実装してあったんだけど、データを破壊する可能性があるのでunsafeクエリとして弾いていたのを、サーバの設定に'--allow-write'を指定することで許可するようにした。グラフ […]

続きを読む
AI
AGEのMCP Serverを書いたよ

昨夜、Cosmos DBのMCP Serverのサンプルが出てたので、そういやApache AGEはあるんだっけ?と思ったら、世の中に無さそうなので書きました。 なんか、mcpをHomebrewでソースからビルドすると、 […]

続きを読む
Azure
AGEFreighter 1.0.0a14 & agefreighter-viewer

毎日のようにリリースしているのでいちいちブログに書き込まないですが、1.0.0a14をリリースしてます。 GitHub / PyPI あと、WatchAGEとしてコンテナを試験的にリリースしてましたが、agefreigh […]

続きを読む
Azure
AGEFreighter 1.0.0a7

リリースしました。 CSVファイル、Cosmos DBに続いて、PostgreSQLからロードする機能を追加。といっても、0.9xにあった機能なんだけども、0.9xでの実装は指定したテーブルをそのまま放り込もうとするので […]

続きを読む
Azure
AGEFreighter 1.0.0a3リリース

かなり大きなリファクタリングをして、1.0.0系のリリースに漕ぎ着けました。 変更点 ライブラリからCLIツールに変更 例えばNeo4jから移行するのに、コードを書かないとならないのはけっこう辛い、と。一方で、ライブラリ […]

続きを読む
Azure
AGEFreighter 0.8.12リリース

Neo4jとAGEの仕様の違いにハマって悩んでたが、たぶん解決した。汎用的なツール・ライブラリを書くのって、改めて難しいなと認識した。そんなことある?っていうパターンが普通に出てくるよね...。 GitHub

続きを読む