Pythonのvenv(仮想環境)とは
Pythonで開発をしていると、プロジェクトごとに異なるライブラリやバージョンが必要になることがよくあります。たとえば、あるプロジェクトでは「requestsの旧バージョン」、別のプロジェクトでは「最新バージョン」を使う […]
Rspamdのスパム対策 中小企業向けに運用可能か
Rspamdのスパム対策を実装した。Rspamdは、ロシアのエンジニア Vsevolod Stakhov 氏によって開発が開始されました。当時、スパムフィルタといえば SpamAssassinでした。しかし、SpamAs […]
Outlookの設定 for Windows 11 Pro
Outlookの設定はまず「コントロールパネル」の検索窓に「Mail」と入力し、「Mail (Microsoft Outlook)」を開くことで、クラシック版のメールアカウント追加や管理が行えます。メールサーバはプライベ […]
YAMAHAルータにL2TPできない IPv4 over IPv6
YAMAHAルータにL2TPできないと困って解決したので記録に残す。RTX1220に対してL2TPができない。RTX1210やRTX830はできるのになぜ?iPhoneもL2TPはOKで自分のPCだけできないという時の対 […]
YAMAHAルータにSSHアクセス
古いRTX1100でもSSHを使ってアクセス可能である。 1.静的マスカレードの追加 2.SSHサービスの起動 3.SSHキーの生成 4.ユーザの追加 RTX1100でSSHアクセスを有効にするには、シリアルコンソールや […]
Atlasを利用したCertbot SSL適用
Atlasを利用したCertbotによるSSL証明書の適用およびSSL期間短縮に対応するための設定の記録。 The GlobalSign Atlas Certificate Management API provides […]
GitLabインストール 既存ApacheにNginx追加
GitLabインストール&Apache共存設定をまとめます。 GitLab(ギットラブ)は、分散型バージョン管理システム「Git」をベースとした、ソフトウェア開発の全工程を支援するDevSecOpsプラットフォームです。 […]
耐量子計算機暗号 PQC: Post-Quantum Cryptography
耐量子コンピュータ(耐量子計算機暗号、PQC: Post-Quantum Cryptography)とは、将来登場する可能性のある強力な量子コンピュータによっても解読が困難な、新しい暗号技術の総称で、現在主流のRSA暗号 […]
dockerで開発環境を構築する(PHP+PostgeSQL+PgAdmin)
dockerでPHP+PostgeSQL+PgAdminの開発環境を構築する手順です。 まだdocker環境がない人は、Windowsでdockerで開発環境を構築する(PHP+MySQL+PHPMyAdmin)の1,2 […]
Mattermost 11系にバージョンアップ
Mattermost 11系 にバージョンアップ作業において、mysqlからPostgreSQLにMigrate後、Mattemostをアップデートしました。PostgreSQL 16環境でのハマりポイントと解決策(移行 […]








