このサイトの仕組み

このサイトのファイル構成は、こんな感じになっています。↓

            
.
├── index.html
├── build.py
├── brain-viewer
│   ├── index.html
│   └── loadnpy.js
├── camaa
│   └── index.html
└── たのしいSSH
    └── index.html
            
        
各ページごとにディレクトリがあり、それぞれの index.html があるというきわめてシンプルな構造です。ただし、ルートの index.html だけは build.py が生成します。build.py はこちら↓
ルートディレクトリにあるディレクトリを列挙し、<li> タグで囲んで出すだけです。マークダウンの自動変換とか、そういうファンシーなことは一切してくれませんが、まあなんとかなってるので、なんとかなっています。だいたい JS で作った何かばっかだしね。