競技プログラミング用のライブラリ (Python)
Library
Setup digital-garden-with-jekyll を参考にしました。
必要なツールをインストール (初回のみ実行すればよい)。
# jekyll は ruby で実装されているので ruby をインストール。
sudo apt install -y ruby-dev ruby-bundler
gem install jekyll
以下を実行すれば、lib 配下を localhost:4000 にサーブできる。
# lib 配下のファイルを参照し、
# dist/_notes, dist/_pages 配下に Markdown 生成。
python3 generate_notes.py
cd dist
# dist/_notes, dist/_pages 配下のファイルを参照し、
# dist/_site 配下に html などを生成。
sudo bundle
# dist/_site 配下のファイルを
# http://localhost:4000 にサーブする。
sudo bundle exec jekyll serve
maximevaillancourt/digital-garden-jekyll-template
docs
,lib
配下のファイルは CC0 で許諾されています。すなわち、引用元に記載せずに、これらのファイルの一部または全部を使用できます。dist
配下のファイルは、使用したテンプレート maximevaillancourt/digital-garden-jekyll-template のライセンスである MIT を継承します。すなわち、dist
配下のファイルの一部または全部を用いた場合は maximevaillancourt/digital-garden-jekyll-template を利用した旨を記載する必要があります。