バックエンド開発と運用で実際にぶつかった問題を記録しています。

Java · Spring · Database · Infra · AI tools

Reading Paths

初めて来た開発者の基本ルート

CSの土台からLinux、デプロイまで流れでつかみます。

Start
18 posts2 steps

Spring実務サバイバルルート

Spring Bootの基礎とインフラ実務をつなげて読み進めます。

Core
15 posts2 steps

AIツールを開発に組み込むルート

AIツールの入口からバックエンド開発への接続まで追います。

New
6 posts2 steps

Recent Posts

Server & DevOps·2026年4月29日

デプロイ戦略と環境分離:「言うことがコロコロ変わる」状況に対処する開発サーバー

「デプロイ戦略と環境分離」の重要性を、一人開発者のレポート作成エピソードで説明し、余っているサーバーを活用して開発サーバーを構築し、GitLab CIで自動・手動デプロイを分離した実体験です。

Server & DevOps·2026年4月29日

GitLab Runner構築:パイプラインに命を吹き込もう

「GitLab Runnerのインストールと登録」プロセスをDockerベースで解説します。GitLab CIパイプラインがPending(保留中)のまま止まる原因を解決し、トークン発行からexecutor設定まで段階的にガイドします。

Server & DevOps·2026年4月27日

CI/CD パイプライン: 自分だけのデプロイロボットを設計する

この記事では、`Dockerfile` の比喩を通して「CI/CD パイプライン構築」の概念を説明し、`.gitlab-ci.yml` を書くことでテスト、ビルド、デプロイを自動化する方法を扱います。

Server & DevOps·2026年4月26日

一人開発者のインフラ生存記: 顛末書で学ぶデプロイ

一人開発者としてインフラを構築した経験を通じて、Git、テスト、Docker タグといったデプロイの安全装置の重要性を説明します。会社崩壊後に書くことになった顛末書のエピソードを通して、CI/CD の必要性に気づいていく成長記です。

Server & DevOps·2026年4月26日

Docker コンテナとサービス: ハンバーガーで理解する Docker の世界観

この記事では「Docker コンテナとサービス」の違いをハンバーガーのセットメニューにたとえてやさしく説明し、複雑なインフラ注文、つまりデプロイ、を処理するために Docker Compose がなぜ必要なのかを扱います。

Server & DevOps·2026年4月24日

Docker イメージとレイヤー: 0.1秒でビルドされる魔法の仕組み

この記事では「Docker イメージとレイヤー」の仕組みを透明なセロファンやパンケーキの比喩で説明し、Dockerfile の記述順によるレイヤーキャッシュ最適化のコツを紹介します。