🚀
🎓 無料で学べる教育コンテンツ
CS Adventure
コンピュータの謎を、体験しながら解き明かそう。
クリックするだけで、仕組みが見えてくる!
📖 公開中のチャプター
⚙️
第1章
プログラムの旅
ソースコードがCPUで動くまで — コンパイル・メモリ・フェッチサイクルの全工程
⌨️
第2章
キーボードの秘密
物理スイッチ→マトリクス→スキャンコード→OSイベント。キー入力の旅
🖥️
第3章
ディスプレイの魔法
RGB・フレームバッファ・フォントレンダリング・リフレッシュレートの仕組み
🌐
第4章
ネットワークの旅
パケット・IPルーティング・TCPハンドシェイク・HTTP。データが届く仕組み
📝
第5章
テキストエディタの仕組み
Gap Buffer・Undo/Redoスタック・シンタックスハイライト。エディタの裏側
🌏
第6章
ブラウザの仕組み
HTML解析→DOM→CSS→レイアウト→ペイント。レンダリングパイプラインの旅
🔊
第7章
音の仕組み
音波・サンプリング・ビット深度・DAC・スピーカー。デジタル音声の全工程
💾
第8章
ファイルシステムの仕組み
ファイルはどこに?HDD・SSD・inode・FAT。ストレージの中身を探索
🔐
第9章
暗号とHTTPSの仕組み
シーザー暗号→RSA→TLS。なぜネット通信は安全なのか謎を解く
🧠
第10章
OSとプロセスの仕組み
プロセス・スレッド・スケジューリング・仮想メモリ。OSが複数アプリを管理する方法
🗄️
第11章
データベースの仕組み
SQL・インデックス・トランザクション・B木。データを速く探せる理由
🎮
第12章
GPUとグラフィックスの仕組み
3Dゲームの裏側 — 頂点・シェーダー・ラスタライズ。GPUが並列処理する秘密
🧠
第13章
深層学習の基礎
ニューロン・重み・活性化関数・誤差逆伝播。AIが「学ぶ」仕組みを体験
⚡
第14章
トランスフォーマーの仕組み
Self-Attention・Q/K/V・Positional Encoding。ChatGPTを動かす革命的アーキテクチャ
🤖
第15章
LLMの仕組み
次トークン予測・Temperature・スケーリング則・RLHF。ChatGPTはなぜ賢いのか
🔜 近日公開
⚡
第16章(準備中)
キャッシュとメモリ階層
L1/L2/L3キャッシュ・局所性・キャッシュミスの仕組み
🐧
第17章(準備中)
Linuxコマンドの世界
シェル・パイプ・プロセス置換。ターミナルが怖くなくなる
🔬
第18章(準備中)
量子コンピュータ入門
重ね合わせ・量子ビット・量子もつれ。次世代コンピュータの世界
📚
次のステップ — おすすめ本・サイト
各章を終えたら、ここからさらに深く学ぼう。全15章のリソースをまとめています。
→