iPhone・iPad・Appleサービス
Miledge iOS版もリリースしました
Miledge iOS版もリリースしました新着!!

パスワード.appで対応できない項目をMiledgeに移行したではまずmacOS版をリリースしてましたが、iOS版もリリースしました。これで、MacとiPhone / iPadのどちらでも同じ情報を利用できるように。 h […]

続きを読む
Macアプリ・自動化
パスワード.appで対応できない項目をMiledgeに移行した
パスワード.appで対応できない項目をMiledgeに移行した新着!!

5月に1Passwordをやめた際に、ログインパスワードはApple純正のパスワード.appに移行した。でも、パスワード.appはパスポートや他の形式の秘密情報を格納できないので、メモ.appでロックすることで凌いでいた […]

続きを読む
Macアプリ・自動化
Anti-Homograph Extensionをリリースしました
Anti-Homograph Extensionをリリースしました

Uboundでホモグラフ攻撃を防止するのはなかなか導入しにくいので、Safariの機能拡張・AHE(「あへ」ですw)も実装しました。App Storeからインストールして起動、Safariの機能拡張として有効化すると、見 […]

続きを読む
Linux・オープンソース
Unboundのバグ修正
Unboundのバグ修正

Unboundでホモグラフ攻撃を防止することを試している途中で、Unboundのバグを見付けたので修正を提案したのだけれど、マージされていることを確認した。これが入れば、正しくホモグラフ攻撃の正引きを失敗させることが可能 […]

続きを読む
Linux・オープンソース
Unboundでホモグラフ攻撃を防止する
Unboundでホモグラフ攻撃を防止する

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

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

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

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

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

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

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

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

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

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

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

続きを読む
クラウド・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で移行 […]

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

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

続きを読む
AI
PostgreSQL用のセマンティックゲートウェイ・postgresem 1.0.0をリリースしました
PostgreSQL用のセマンティックゲートウェイ・postgresem 1.0.0をリリースしました

postgresemの開発をスタートしたきっかけは、同僚たちとの何気ない会話でした。 データベース、RDBMSかNoSQLか、あるいは他の形式であるかを問わず、そこに格納されているデータの意味はどうやって管理しますか? […]

続きを読む
Linux・オープンソース
AGEFreighter 2.2.0をリリースしました
AGEFreighter 2.2.0をリリースしました

PostgreSQL 19のリリースが迫ってきたので、Beta 3で動作を確認すると共に、プロパティグラフによるグラフデータが扱えるようになるので、Apache AGEとは別に、SQL/PGQをサポートするようにしました […]

続きを読む
Linux・オープンソース
AGEFreighter 2.0.0 / 2.1.0をリリースしました
AGEFreighter 2.0.0 / 2.1.0をリリースしました

2.0.0はrc2からの機能的な差分は無いですが、2.0.0と並行して追加機能を開発していたため、数時間後に2.1.0をリリースしました。 2.0.0と2.1.0の差分は以下。 (in English)

続きを読む
Linux・オープンソース
AGEFreighter 2.0.0-rc2をリリースしました
AGEFreighter 2.0.0-rc2をリリースしました

2024年後半にPythonモジュールとして書き始めて、2025年に独立したツールとして実装し直した、Apache AGEにグラフデータを流し込むAGEFreighterですが、PythonをやめてGoで書き直しました( […]

続きを読む
セキュリティ
セキュリティ脆弱性だった
セキュリティ脆弱性だった

Zedのバグミッケで報告したバグが、セキュリティの脆弱性になり得るんじゃないかと考えていたんだけど、シナリオを思い付いて検証出来たので、PR内容を変更した。 コラボレーション機能と組み合わさると、プライベートファイルの漏 […]

続きを読む
ネットワーク
StarlinkでNTPサーバを立てた(続編)
StarlinkでNTPサーバを立てた(続編)

StarlinkでNTPサーバを立てて大分経つのだけど、精度の比較データを書いてなかったので、追加。NTPサーバにEtherで接続されてるMacStudioに対し、WiFiで接続されている自宅鯖はざっくり10倍ぐらい高精 […]

続きを読む
ネットワーク
RTSP Gridをリリースした
RTSP Gridをリリースした

TP-LinkのTapo C320を6台運用していて、TP-Linkの公式アプリを入れたiPadで常時表示しているんだけど、WiFiの遅延でカメラからのRTSPが途切れると自動的に再接続してくれない。あと「長時間再生し続 […]

続きを読む
ネットワーク
自宅鯖 RHEL10 まとめ
自宅鯖 RHEL10 まとめ

自宅鯖をRHEL8からRHEL10に移行した話は、単にOSを入れ替えたというより、ハードウェア、10Gbpsネットワーク、DNS/DHCP、メール、WordPress、Dify、RAG、IT News、監視、バックアップ […]

続きを読む