家の WAN と LAN のセキュリティを見直した ― ルーターの設定の点検と、外から・中からの確認
家のネットワークは、ルーター1台の下に家のサーバー・NAS・パソコン・無線 LAN の親機などがつながっています。以前は家のサーバーで Web やメールを公開していましたが、それを AWS に移したのをきっかけに、WAN(インターネット側)と LAN(家の中)の両方を見直しました。ルーターの設定の点検、入口の整理、家の中の機器の管理の窓口の絞り込み、そして「本当に閉じているか」を外と中から確かめたところまでをまとめます。 なお、公開する […]
曲やアーティストに点数とコメントを付けられるデータベースを考えた ― 自分の評価・だれでも書けるコメント・AI による確認
家の NAS の MP3 を管理するデータベースを作っています。前の記事ではタグの項目を調べた話を書きましたが、今回は曲・アルバム・アーティストに点数やコメントを付けられる仕組みの設計です。自分だけが付ける「評価(★)・再生回数」と、だれでも書ける「点数+コメント」の2つに分けて考えました。まだ設計の段階で、方針案や決まっていないことが多いので、そのまま書いています。 全体の仕組み 1. 自分の評価と再生回数 評価や再生回数は DJ ソ […]
MP3 のタグをデータベースに入れる前に、実データで全部調べた話 ― 62 項目のフィールドと、列の決め方
家の NAS にためている MP3 を管理するデータベースを作っています。表を設計する前に、まず今の MP3 のタグに、実際に何が入っているかを調べました。規格の上では入れられる項目がたくさんありますが、実データを見ると「使われていない項目」「規格外の値」「ソフトごとの独自データ」がいろいろ出てきます。その調べ方と、そこから決めたデータベースの列の考え方をまとめます。まだ決まっていないことも、そのまま書いています。 ジャンルの分け方は前 […]
MP3 のジャンル分けをどう決めたか ― 134 項目の一覧から、Discogs の「ジャンル+スタイル」にたどり着くまで
家の NAS に MP3 をためています。これを一覧・検索できるデータベースを作っているのですが、いちばん悩んだのがジャンルの分け方でした。DJ もするので細かく分けたい一方、MP3 のタグや音楽サービスのジャンルは、ソースごとに名前も細かさもばらばらです。9月から10月末まで、AI と相談しながら考えが何度か変わったので、その経緯をまとめます。まだ決まっていないことも、そのまま書いています。 全体の流れ 1. まず「よく使うジャンル」 […]
Obsidian の保管場所を Claude Code・Codex・Gemini・Grok で共用する ― ルールを AGENTS.md 1つにまとめた話
ふだんの作業に、Claude Code・Codex・Gemini・Grok と、AI のコマンドラインツールを4つ使っています。作業の記録は Obsidian の保管場所(Vault)にまとめていて、Vault は Google ドライブで MacBook 2台と Mac mini に同期しています。ところが、「回答は結論から」「秘密情報は書かない」といったルールが、ツールごとの設定ファイルにばらばらに書かれていて、どれかを直すと他と食 […]
Obsidian の保管場所(Google ドライブ)でノートが 1,400 個以上に増えた話 ― 原因の調べ方・片付け・再発に気づく仕組み
メモやプロジェクトの記録は Obsidian で書き、保管場所(Vault)は Google ドライブに置いて、MacBook 2台と Mac mini で共有しています。ある日 Obsidian を開くと、「コメントデータベース仕様書 (1) (1) (1) (1) …」という名前のノートが大量に並んでいました。数えてみると、1つのノートが同期の衝突で 1,400 個以上に増えていました。その原因の調べ方と片付け、再発にすぐ気づくため […]
家のサーバーに自分専用のトップページを作り、ToDo・サーバーの状態・サービスの稼働をひと目で見られるようにした
家のサーバーで動いているサービスが増えてくると、「いま全部ちゃんと動いているか」「サーバーに余裕はあるか」を確かめるだけで、いくつもの画面を開くことになります。そこで、ブラウザで開くだけで、今日の ToDo・サーバーの状態・各サービスの稼働状況がひと目で分かる“自分専用のトップページ”を家のサーバーに作りました。 できあがった画面 仕組み ページ本体は1枚の index.html で、表示に必要なデータはすべて JavaScript の […]
家のサーバーのセキュリティ対策と監視 ― 入れておきたいアプリと、実際に入れているもの
前の記事で、公開していた Web やメールを AWS に移し、家のサーバーはインターネットから見えない“内側”に下げました。とはいえ、家の中のサーバーにも家族のデータや設定が集まっています。この記事では、家のサーバーに入れておきたいセキュリティのアプリと、実際に入れているもの、そして Web やメールのサービスを監視するのに便利なアプリを、導入方法と一緒にまとめます。OS は AlmaLinux 9(Red Hat 系)です。 考え方: […]
Samba で家に Active Directory を作り、Windows・Mac・NAS を参加させた話
家のパソコンが Windows 3台・Mac 3台になり、家族それぞれのアカウントやパスワードを機器ごとに管理するのが大変になってきました。そこで、会社でよく使われる Active Directory(AD)を家に作り、パソコンや NAS を参加させて、アカウントを1か所で管理するようにしました。Windows Server は使わず、無料の Samba で作っています。 Active Directory でできること 構成 仮想マシン […]
Mac と Windows をどちらからでも画面共有で操作する ― VNC とリモートデスクトップの使い分け
SSH で家の端末に入れるようになっても、アプリの操作や設定画面など「画面ごと触りたい」場面はなくなりません。そこで、Mac と Windows を、どちらからでも画面共有で操作できるようにしました。組み合わせごとに使う道具が違い、意外とつまずいたので、まとめておきます。 組み合わせごとの使い分け 操作する側 → される側 使ったもの 仕組み Mac → Mac macOS 標準の「画面共有」 VNC Mac → Windows Win […]











