Reading Paths

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

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

Start
18 posts2 steps

Spring実務サバイバルルート

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

Core
15 posts2 steps

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

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

New
6 posts2 steps

Recent Posts

Backend & Spring·2026年4月19日

データベースとJPA: 教科書的な正規化が裏切るとき

「データベース正規化とJPA」の関係を説明し、オブジェクトとテーブルのパラダイム不一致、そして実務で起きるJPAのN+1問題の原因と解決策(Fetch Join)を扱います。

Backend & Spring·2026年4月18日

Webアーキテクチャの進化: PHPの思い出とCORSの悪夢

「WebアーキテクチャとCORS」の概念を、PHP時代のSSRと現代のCSRの比較を通して説明し、フロントエンドとバックエンドを分離したときに起こるCORSエラーの原因とSpring Bootでの解決方法を解説します。

Backend & Spring·2026年4月17日

Spring Boot: 韓国の開発者標準、そして制御の反転

Spring Bootとフレームワークの考え方をわかりやすく整理し、制御の反転(IoC)と依存性注入(DI)がなぜ必要なのかをコード例とともに解説します。

CS Foundations·2026年4月15日

ブラウザのレンダリング:テキストが画像になるまで

ブラウザレンダリングの原理を建築現場のたとえ話で説明し、DOM/CSSOM生成からReflow/Repaintの違いまでの性能最適化の観点から取り上げます。

CS Foundations·2026年4月15日

ネットワークとHTTP:パケットになって旅に出よう

ネットワークとHTTPの原理をパケットと物流配送のたとえ話で説明し、TCPとUDPの違いとPythonソケットコードで確認するHTTPの実体を扱います。

CS Foundations·2026年4月13日

コンテキストスイッチング:マルチタスクの隠されたコスト

コンテキストスイッチングの概念とマルチタスクの隠しコスト(オーバーヘッド)をSpring Boot Serverのチューニングケースとコードで説明し、適切なスレッド数の重要性を分析します。