HGWの内側に自前ルーターを置く:家庭ネットワークと生成AIサーバーを守る
情報漏洩や生成AIサーバーへの攻撃をきっかけに、家庭の通信の入口を見直す。HGWの役割と選定上の制約、自分で管理できるルーターを内側に置く二段構えを図解し、各機器の設定・更新、IoT分離、検知・復旧へ進みます。
情報漏洩や生成AIサーバーへの攻撃をきっかけに、家庭の通信の入口を見直す。HGWの役割と選定上の制約、自分で管理できるルーターを内側に置く二段構えを図解し、各機器の設定・更新、IoT分離、検知・復旧へ進みます。
Windows 11でPythonのプログラムを書き始めるための環境構築をまとめます。Python本体を用意し、作業フォルダーごとに仮想環境を作り、Visual Studio Code(VS Code)でその環境を選ぶと … 続きを読む
Scan Code Mapをレジストリに入力することで、余計なソフトウェアを使うことなくキーの入れ替えができますが、操作を間違えるとトラブルも生じるため、細心の注意が必要です。入力する場所は「HKEY_LOCAL_MAC … 続きを読む
一つ前ののemacsのインストールの記事は、wp-config.phpの編集のための作業を行うためでした。かなりの間、こちらのblogで記事を公開しておりませんでしたが、最近、生成AIの環境構築を行うにあたり、様々な試行 … 続きを読む
以前、sshでログインした後にemacsを使った形跡があるんだけど、いつの間にか使えなくなっていた。というわけで、インストールを試みました。 まず、emacsを入れるにはncursesを入れておく必要があるので、 wge … 続きを読む
今回の目的とインストール せっかくDebianを動かしておりますので、WindowsやmacOSからファイルを共有できるファイル共有サーバがあると便利です。今回の目的は共有フォルダが使えること、最低限のセキュリティ対策と … 続きを読む
前で立てたDebianサーバーをgitサーバーにも利用しております。その手順についてまとめます。これを執筆時はDebian 10のBusterですが、恐らくはしばらくは大きく内容に変更はなく利用できるものと思います。色々 … 続きを読む
モチベーション 普段の開発にはVisualStudioを使っております。メインの開発環境がWindowsであり、特にデバッグが便利なのでこの環境で不自由は感じません。元々はよくUNIXも使っており、その主要なエディタの一 … 続きを読む
背景 C++で単一の実行ファイルを作っている状況であれば、後からファイル名を変更すればいいだけだと思います。ところが、DLLなどを作る場合、debugとreleaseでファイル名を変えたい、なんてことがあると思います。そ … 続きを読む
経緯 意外と苦労しました(笑)ので、今回も情報共有のために記事にいたします。Visual Studio2017でC++を使いつつ、git for Windowsでソース管理をしているのですが、他のプロジェクトに使うことを … 続きを読む