İçerik, video olarak sunulmuştur. Bu yazıda (varsa) düzeltmeler ve videoda geçen bağlantılar veya videoya ek notlar sunulmuştur.
Bağlantılar
Aşağıdaki bağlantılar videoda geçmektedir:
- https://asciinema.org
- https://github.com/asciinema
- https://docs.asciinema.org/manual/server/self-hosting/
Jekyll ve asciinema Kullanımı
Bu blog da altyapıda Jekyll kullanmaktadır. Örneğin şu sayfada asciinema player kullanılmaktadır. Sayfanın kaynak kodu şuradadır. Jekyll için ChatGPT’ye minik bir plugin yazdırmıştım. İhtiyacınız varsa ilgili dosyaları inceleyebilirsiniz:
- https://github.com/alperyazar/home/blob/master/_plugins/Asciicast.rb
- https://github.com/alperyazar/home/blob/master/_plugins/AsciicastSelf.rb
- https://github.com/alperyazar/home/tree/master/assets/asciicasts
- https://github.com/alperyazar/home/blob/master/assets/css/asciinema-player.css
- https://github.com/alperyazar/home/blob/master/assets/js/asciinema-player.min.js
Sphinx ve asciinema Kullanımı
Sphinx kullanıyorsanız da kendi repolarımdan şu linkleri incleyebilirsiniz:
- https://raw.githubusercontent.com/alperyazar/ayazar.dev/refs/heads/master/docs/source/buildroot/ilk-derleme.md
- https://github.com/alperyazar/ayazar.dev/blob/master/Pipfile#L19
- https://github.com/alperyazar/ayazar.dev/blob/master/docs/source/conf.py#L43
- https://github.com/divi255/sphinxcontrib.asciinema

