一人開発者のインフラ生存記: 顛末書で学ぶデプロイ
一人開発者としてインフラを構築した経験を通じて、Git、テスト、Docker タグといったデプロイの安全装置の重要性を説明します。会社崩壊後に書くことになった顛末書のエピソードを通して、CI/CD の必要性に気づいていく成長記です。
一人開発者としてインフラを構築した経験を通じて、Git、テスト、Docker タグといったデプロイの安全装置の重要性を説明します。会社崩壊後に書くことになった顛末書のエピソードを通して、CI/CD の必要性に気づいていく成長記です。
「サーバーセキュリティ基礎」を、SSHのセキュリティ強化(ポート変更、鍵認証)、ファイアウォール(UFW)、HTTPS(Let’s Encrypt)、Fail2Banまで段階的に解説します。一人開発者のリアルなブルートフォース攻撃体験をもとにした実践ガイドです。
この記事では、サーバーとLinuxの本質を説明し、なぜサーバーがWindowsではなくLinuxを使うのかをGUIのコストと安定性の観点から解説します。さらに、仮想マシンの非効率さからDockerの必要性へとつなげていきます。
2026年のAIコーディングツールのトレンドを初心者目線で整理します。GPT・Gemini・Claudeの3大AIからCopilot・Cursorまで、何を使えばいいか分からない方のためのやさしいガイドです。
プログラミング言語とフレームワークの関係を理解し、JavaからPython、HTMLからAndroidへと知識を拡張する「学習の転移(Transfer of Learning)」の経験と、迷える学生のための選択ガイドを共有します
CS基礎が不足している情報系卒エンジニアの告白。学生時代の慢心と面接対策だけの暗記学習の限界を痛感し、LinuxやDevOpsへと進む成長記録の始まり。