2026-09

現場IT

「修正したら動かない」を卒業するGit入門―Linuxでの導入・使い方とGitHub・GitLab・Bitbucketの違い

Gitとは何か、なぜ必要なのかを現場の事例で解説。Rocky Linux・Ubuntuでの導入から変更の記録、ブランチ、復元、SSH接続まで、GitHub・GitLab・Bitbucketの違いと使い方を初心者向けに紹介します。
セキュリティ

証明書の手動更新は、もう限界。acme.shで発行から自動更新まで構築する方法

SSL証明書の更新忘れでサイトを止めないために。Linux・Nginx環境でacme.shを導入し、example.comの証明書を発行、配置、再読み込み、自動更新する手順をコマンドの意味とともに解説
Python

Python・FlaskでMySQLログイン認証を作る方法―MVC構成、登録確認メール、パスワード再設定まで詳しく解説

PythonのFlaskとMySQLでログイン認証を実装する手順を詳しく解説。MVC構成、バリデーション、ユーザー登録、確認メール、パスワード再設定、DB設定までコード付きで紹介します。
Python

Rocky Linuxで初めてのPython Webアプリ開発―Flask・Gunicorn・Apacheの環境構築をコマンドごとに解説

Rocky LinuxにPython、Flask、Gunicornを導入し、ApacheのVirtualHostとsystemdでWebアプリを本番稼働させるまでを、各コマンドの意味とともに初心者向けに解説します。
インシデント・事故

さくらインターネット不正アクセス事故を検証――136万件の会員情報と長期侵入、サポート品質から考える信頼

さくらインターネットの不正アクセス事故を、受信メール全文、136万件の会員情報、侵入期間、初期パスワード、サポート品質の観点から検証します。
現場IT

Windows 10延命の先にある現実――Windows 11移行で現場が詰まる理由と進め方

Windows 10の延命措置だけでは移行問題は解決しません。端末棚卸し、互換性、周辺機器、バックアップ、例外端末、廃棄まで、中小企業の現場でWindows 11移行を進める実践手順を解説します。
ウェブ・開発

PHP 5とPHP 8.2の書き方を徹底比較―最新PHPが分かりにくい人のための読み解き方

PHP 5とPHP 8.2の書き方をコード例で比較。型宣言、null処理、コンストラクタ、match、Enum、属性、名前空間、依存性注入を旧式の書き方から分かりやすく解説します。
AI

Claudeが現実の3組織へ不正アクセス――AIエージェント時代に人間の監督が不可欠な理由

サイバー演習中のClaudeが検証環境の境界を越え、3組織の実システムへ不正アクセス。悪性Pythonパッケージの公開や本番データへの到達はなぜ起きたのか。Anthropicの公表内容から、AIエージェントを安全に使うための人間の監督、権限分離、リアルタイム監視の重要性を考えます。
WordPress

WordPressの警告・更新通知・サイトヘルスをすべて非表示にする方法

WordPressの管理画面には、本体やプラグインの更新案内、サイトヘルスの「重大な問題」「改善が必要」、PHPのバージョン警告、脆弱性に関する通知など、さまざまなアラートが表示されます。しかし、保守担当者が別途管理しているサイトでは、こうした表示がクライアントの不安や誤操作につながることもあります。本記事では、管理画面の警告、更新件数、サイトヘルス、プラグイン独自の通知、自動更新メールなどを非表示にする方法を、MUプラグインとして利用できるコードとともに紹介します。クライアントだけ通知を隠し、保守担当者には表示を残す方法も解説します。