自宅鯖、WordPress、ネットワーク、開発環境など広めの技術雑記
macOSのキーチェーンが復号できない問題
macOS 27上で、IntuneによるMDM管理下にあるMac Studioで、デフォルトキーチェーンのログイン項目を復号できなくなる問題に出くわした。同じデフォルトキーチェーンのiCloudに保存されている項目は特に […]
HorizonDBとFlexible Serverの比較
比較用のスクリプト等をまとめてレポジトリにアップした。一通り実行したところ費用はUSD500程度で、同じリソースを割り当てた場合、HorizonDBの方がかなり性能が良いけれど、料金体系が異なるのでコスパの比較にはならな […]
Miledge iOS版もリリースしました
パスワード.appで対応できない項目をMiledgeに移行したではまずmacOS版をリリースしてましたが、iOS版もリリースしました。これで、MacとiPhone / iPadのどちらでも同じ情報を利用できるように。 h […]
パスワード.appで対応できない項目をMiledgeに移行した
5月に1Passwordをやめた際に、ログインパスワードはApple純正のパスワード.appに移行した。でも、パスワード.appはパスポートや他の形式の秘密情報を格納できないので、メモ.appでロックすることで凌いでいた […]
Anti-Homograph Extensionをリリースしました
Uboundでホモグラフ攻撃を防止するのはなかなか導入しにくいので、Safariの機能拡張・AHE(「あへ」ですw)も実装しました。App Storeからインストールして起動、Safariの機能拡張として有効化すると、見 […]
Unboundのバグ修正
Unboundでホモグラフ攻撃を防止することを試している途中で、Unboundのバグを見付けたので修正を提案したのだけれど、マージされていることを確認した。これが入れば、正しくホモグラフ攻撃の正引きを失敗させることが可能 […]
Unboundでホモグラフ攻撃を防止する
確かに、以下は見分けがつかないですね。 さて、これを防ぐには正引き時点で失敗させる必要があるわけですが、日本語ドメインなども全部落としちゃうとちょっと不便だなということで、UnboundのPythonフィルタを使って落と […]
令和最新版!「うわっ……わたしのウェブサイト、古すぎ?」
アンチパターンを集めた。一個でも当てはまったら修正してください。私の精神が安定します。 お客様の安全のために、不便にしています # アンチパターン 何が問題なのか 01 確認メールが異世界に届く サインアップ後に確認メー […]
rspamd-decisonを評価用にリリース
rspamdのスパム判定をJevで実行するようにしたのだけど、OpenAIからDecision APIがリリースされたので、GPTに書いてもらった。 https://github.com/rioriost/rspamd- […]
パワポから自動的にVOICEPEAKの音声付き動画を作る(更新)
0.1.0にあった不具合を2回修正して、0.1.2にしました。 動画のナレーションは以下のような形式で指定します。 インストール方法は同じ。 利用方法も同じです。 0.1.2で動画生成したものは以下。
パワポから自動的にVOICEPEAKの音声付き動画を作る
VoicepeakにAzure用辞書を作ったりと、ちょくちょくと思い出したように使い続けてるのは理由があって、TTS(Text To Speech)の音声の、特にイントネーションがほぼ修正が不要という点が気にいっている。 […]
ConoHaちゃんとお別れ
自宅鯖のセカンダリDNS/MXをConoHaのVPSで構築していたんだけども、セカンダリDNSをHurricane ElectricのFree DNSに移し、MXはSMTPの再送に期待して廃止することで、VPSの利用を停 […]
ChatGPTのSKILLでサービスに登録するリスクを調べる
なんか大々的に個人情報を漏洩するサービスが続出しており、自分もタイムズカーの件で巻き込まれた当事者なので、自衛するしか無いな、と。 ChatGPTに以下をペーストして実行すれば、SKILLがインストールされます。 で、以 […]
バックアップ先をWASABIからIDrive e2に変更
自宅鯖のデータのバックアップをS3互換であるWASABIにしているのだけれど、日次・週次のバックアップで削除後も最低保存期間があるので課金対象になり、ちょっと割高。 自宅鯖の容量と書き込み・削除パターンだとIDrive […]
Zed用のApple HIG SKILL
Apple HIGを利用するSKILLを作ったが、Zedでは導入方法が異なるので、Zed用のSKILL.mdにした。 https://github.com/rioriost/skills/blob/main/zed/de […]
iPhoneで5Gbpsで通信したい
そういや昔、ThunderboltでMac同士を繋いで遊んでいたっけ、と思い出し、でも、iPhoneはThunderbolt対応じゃないよな?と思いつつ。 MacStudioで、[システム設定...] → [一般] → […]
AGEFreighter 2.4.0 with VS Code Extensionをリリース
グラフデータをPostgreSQLのApache AGEに移行するAGEFreighterの最新版・2.4.0をリリースしました。 実は2.3.0からVS Code Extensionとして利用でき、ある程度GUIで移行 […]
MacBook Airの10Gbps接続を復活
sonnetの10Gbpsアダプタを使わなくなって、MacBook Air M3 2024はサンワサプライの変換ケーブルでGbps接続だったのだけど。 MBAをもうちょっと活用する必要が出てきたので、ORICOのTb3 […]
Apple Watchでsudoしたい(新規実装)
Apple Watchでsudoしたい、ということでPAMモジュールの先行実装を有り難く使わせていただいたのだけど、そのfork元の実装もかなり古くなっているし、シェルスクリプトでインストールされるバイナリはx86_64 […]



















