自宅鯖、WordPress、ネットワーク、開発環境など広めの技術雑記

Linux・オープンソース
Unboundでホモグラフ攻撃を防止する
Unboundでホモグラフ攻撃を防止する新着!!

確かに、以下は見分けがつかないですね。 さて、これを防ぐには正引き時点で失敗させる必要があるわけですが、日本語ドメインなども全部落としちゃうとちょっと不便だなということで、UnboundのPythonフィルタを使って落と […]

続きを読む
Web・CMS
令和最新版!「うわっ……わたしのウェブサイト、古すぎ?」
令和最新版!「うわっ……わたしのウェブサイト、古すぎ?」

アンチパターンを集めた。一個でも当てはまったら修正してください。私の精神が安定します。 お客様の安全のために、不便にしています # アンチパターン 何が問題なのか 01 確認メールが異世界に届く サインアップ後に確認メー […]

続きを読む
AI
rspamd-decisonを評価用にリリース
rspamd-decisonを評価用にリリース

rspamdのスパム判定をJevで実行するようにしたのだけど、OpenAIからDecision APIがリリースされたので、GPTに書いてもらった。 https://github.com/rioriost/rspamd- […]

続きを読む
AI
パワポから自動的にVOICEPEAKの音声付き動画を作る(更新)
パワポから自動的にVOICEPEAKの音声付き動画を作る(更新)

0.1.0にあった不具合を2回修正して、0.1.2にしました。 動画のナレーションは以下のような形式で指定します。 インストール方法は同じ。 利用方法も同じです。 0.1.2で動画生成したものは以下。

続きを読む
AI
パワポから自動的にVOICEPEAKの音声付き動画を作る
パワポから自動的にVOICEPEAKの音声付き動画を作る

VoicepeakにAzure用辞書を作ったりと、ちょくちょくと思い出したように使い続けてるのは理由があって、TTS(Text To Speech)の音声の、特にイントネーションがほぼ修正が不要という点が気にいっている。 […]

続きを読む
サーバー・コンテナ
ConoHaちゃんとお別れ
ConoHaちゃんとお別れ

自宅鯖のセカンダリDNS/MXをConoHaのVPSで構築していたんだけども、セカンダリDNSをHurricane ElectricのFree DNSに移し、MXはSMTPの再送に期待して廃止することで、VPSの利用を停 […]

続きを読む
AI
ChatGPTのSKILLでサービスに登録するリスクを調べる
ChatGPTのSKILLでサービスに登録するリスクを調べる

なんか大々的に個人情報を漏洩するサービスが続出しており、自分もタイムズカーの件で巻き込まれた当事者なので、自衛するしか無いな、と。 ChatGPTに以下をペーストして実行すれば、SKILLがインストールされます。 で、以 […]

続きを読む
Linux・オープンソース
SQL/PGQが取り下げられた - PostgreSQL 19 beta4
SQL/PGQが取り下げられた - PostgreSQL 19 beta4

AGEFreighterで対応したんだけど、SQL/PGQが取り下げられちゃいましたね……。

続きを読む
Linux・オープンソース
バックアップ先をWASABIからIDrive e2に変更
バックアップ先をWASABIからIDrive e2に変更

自宅鯖のデータのバックアップをS3互換であるWASABIにしているのだけれど、日次・週次のバックアップで削除後も最低保存期間があるので課金対象になり、ちょっと割高。 自宅鯖の容量と書き込み・削除パターンだとIDrive […]

続きを読む
AI
Zed用のApple HIG SKILL
Zed用のApple HIG SKILL

Apple HIGを利用するSKILLを作ったが、Zedでは導入方法が異なるので、Zed用のSKILL.mdにした。 https://github.com/rioriost/skills/blob/main/zed/de […]

続きを読む
iPhone・iPad・Appleサービス
iPhoneで5Gbpsで通信したい
iPhoneで5Gbpsで通信したい

そういや昔、ThunderboltでMac同士を繋いで遊んでいたっけ、と思い出し、でも、iPhoneはThunderbolt対応じゃないよな?と思いつつ。 MacStudioで、[システム設定...] → [一般] → […]

続きを読む
クラウド・Azure
AGEFreighter 2.4.0 with VS Code Extensionをリリース
AGEFreighter 2.4.0 with VS Code Extensionをリリース

グラフデータをPostgreSQLのApache AGEに移行するAGEFreighterの最新版・2.4.0をリリースしました。 実は2.3.0からVS Code Extensionとして利用でき、ある程度GUIで移行 […]

続きを読む
Macハードウェア
MacBook Airの10Gbps接続を復活
MacBook Airの10Gbps接続を復活

sonnetの10Gbpsアダプタを使わなくなって、MacBook Air M3 2024はサンワサプライの変換ケーブルでGbps接続だったのだけど。 MBAをもうちょっと活用する必要が出てきたので、ORICOのTb3 […]

続きを読む
Macアプリ・自動化
Apple Watchでsudoしたい(新規実装)
Apple Watchでsudoしたい(新規実装)

Apple Watchでsudoしたい、ということでPAMモジュールの先行実装を有り難く使わせていただいたのだけど、そのfork元の実装もかなり古くなっているし、シェルスクリプトでインストールされるバイナリはx86_64 […]

続きを読む
macOS運用・トラブル
macOS 27でキーチェイン・パスワードが利用できなくなるエラー
macOS 27でキーチェイン・パスワードが利用できなくなるエラー

macOS 27でログインできなくなるエラーに続き、もう1つ問題に悩まされていて、こちらは未解決。 スリープから復帰後、キーチェインとパスワードが読み出せなくなるという問題が起きている。入力パスワードの検証・Platfo […]

続きを読む
AI
Apple HIGを利用するSKILL
Apple HIGを利用するSKILL

Apple App StoreにリリースするためのSKILLは既に作成していたけれど、HIGを参照してGUIを設計・実装するSKILLは作ってなかった。まあ当然同じことを思い付く人はいるわけで、forkさせてもらってちょ […]

続きを読む
macOS運用・トラブル
Apple Containerの「ゴミ」を掃除する
Apple Containerの「ゴミ」を掃除する

Apple Container、使ってますか? Docker Desktopを使うのを完全にやめてApple Containerだけで全く困っていないんだけども、なんかSSDの空き容量がぐんぐんと減りますね。そう、ゴミが […]

続きを読む
Linux・オープンソース
コンテナのセキュリティ脆弱性対策の自動化
コンテナのセキュリティ脆弱性対策の自動化

自宅鯖ではベアメタルとPodman(Quadlet)のコンテナが稼働している。DHCPサーバやSMTP/IMAPなど、ハードと切り離しにくい、あるいはコンテナ化することのメリットが薄いものはベアメタルで動かしていて、これ […]

続きを読む
macOS運用・トラブル
macOS 27でログインできなくなるエラー
macOS 27でログインできなくなるエラー

macOS 27にアプデしてから、スリープ後に復帰した際にログインできなくなるエラーが発生する。この状態になると強制電源ダウンしか効かなくなるので、どうしたものかと数日間悩んでいたのだけど、ChatGPTでしつこく解析し […]

続きを読む
Web・CMS
affilun 1.0.0をリリースしました
affilun 1.0.0をリリースしました

affilunのお知らせにも掲載しましたが、1.0.0をリリースしました。 affilunプラグインそのもののアップデートと、APIサーバ側のアップデートを同じタイミングで実行しましたが、プラグイン-API間のプロコトル […]

続きを読む