diff --git a/_data/projects.yml b/_data/projects.yml index 628bb36..dfd236d 100644 --- a/_data/projects.yml +++ b/_data/projects.yml @@ -7,6 +7,9 @@ - name: "epub-with-pinyin" link: "https://github.com/TTWNO/epub-with-pinyin" description: "A program to add Pinyin above Chinese characters in .epub files to assist those learning Mandarin Chinese." +- name: "Programming Tutorials For The Visually Impaired" + link: "/emacspeak-tutorials/" + description: "Amateur-level production quality videos with all file buffers, written text, and shell commands read out by Emacspeak—An emacs extention for the blind." - name: "lamegames" link: "https://github.com/TTWNO/lamegames.io" description: "A little games website I made for some demonstrations of Django and websocket functionality. Very, very lame. Would not recommend." diff --git a/_site/emacspeak-tutorials/index.html b/_site/emacspeak-tutorials/index.html index 681a953..e882a3b 100644 --- a/_site/emacspeak-tutorials/index.html +++ b/_site/emacspeak-tutorials/index.html @@ -30,23 +30,50 @@
-

diff --git a/_site/feed.xml b/_site/feed.xml index 00d5841..f9d82cc 100644 --- a/_site/feed.xml +++ b/_site/feed.xml @@ -1,4 +1,4 @@ -Jekyll2021-08-31T21:31:33-06:00http://localhost:4000/feed.xmlIdea For A VPN Service2021-08-31T00:00:00-06:002021-08-31T00:00:00-06:00http://localhost:4000/2021/08/31/vpns-api<p>Recently I’ve been thinking about starting a VPN service. +Jekyll2021-08-31T22:51:01-06:00http://localhost:4000/feed.xmlIdea For A VPN Service2021-08-31T00:00:00-06:002021-08-31T00:00:00-06:00http://localhost:4000/2021/08/31/vpns-api<p>Recently I’ve been thinking about starting a VPN service. This service has some interesting requirements that I have never seen a VPN service do before, so I’d like to put down my thoughts as to what might be sensible for a centralized yet encrypted* VPN service.</p> <p>I would license all the code and scripts under the AGPLv3. diff --git a/_site/index.html b/_site/index.html index 3121662..18e8871 100644 --- a/_site/index.html +++ b/_site/index.html @@ -66,6 +66,12 @@ I have all of my code projects hosted on my G

+
  • +

    + Programming Tutorials For The Visually Impaired — Amateur-level production quality videos with all file buffers, written text, and shell commands read out by Emacspeak—An emacs extention for the blind. +

    +
  • +
  • lamegames — A little games website I made for some demonstrations of Django and websocket functionality. Very, very lame. Would not recommend. diff --git a/_site/resume/index.html b/_site/resume/index.html index 68d7474..f7fe1b9 100644 --- a/_site/resume/index.html +++ b/_site/resume/index.html @@ -87,6 +87,12 @@

    A program to add Pinyin above Chinese characters in .epub files to assist those learning Mandarin Chinese.

  • +
  • + Programming Tutorials For The Visually Impaired + +

    Amateur-level production quality videos with all file buffers, written text, and shell commands read out by Emacspeak—An emacs extention for the blind.

    +
  • +
  • lamegames diff --git a/_site/sitemap.xml b/_site/sitemap.xml index ed93b62..0040e3d 100644 --- a/_site/sitemap.xml +++ b/_site/sitemap.xml @@ -2,31 +2,31 @@ http://localhost:4000/emacspeak-tutorials/arrays/ -2021-08-31T21:31:33-06:00 +2021-08-31T22:51:01-06:00 http://localhost:4000/emacspeak-tutorials/functions/ -2021-08-31T21:31:33-06:00 +2021-08-31T22:51:01-06:00 http://localhost:4000/emacspeak-tutorials/loops/ -2021-08-31T21:31:33-06:00 +2021-08-31T22:51:01-06:00 http://localhost:4000/emacspeak-tutorials/pointers/ -2021-08-31T21:31:33-06:00 +2021-08-31T22:51:01-06:00 http://localhost:4000/emacspeak-tutorials/printing/ -2021-08-31T21:31:33-06:00 +2021-08-31T22:51:01-06:00 http://localhost:4000/emacspeak-tutorials/structs/ -2021-08-31T21:31:33-06:00 +2021-08-31T22:51:01-06:00 http://localhost:4000/emacspeak-tutorials/user-input/ -2021-08-31T21:31:33-06:00 +2021-08-31T22:51:01-06:00 http://localhost:4000/2020/01/22/padding-and-margin/ diff --git a/emacspeak-tutorials/index.md b/emacspeak-tutorials/index.md index bcfbeba..fd52f79 100644 --- a/emacspeak-tutorials/index.md +++ b/emacspeak-tutorials/index.md @@ -3,8 +3,34 @@ layout: default title: "Emacspeak Tutorial Resources" --- +# Emacspeak Tutorial Resources + +This is a list of resources and videos associated with my emacspeak tutorials. +They are grouped by language and library. +Although I try my best to keep each individual video as self-sufficient as possible... +sometimes it's not quite possible. Especially with complex libraries. +The lack of sorting is intentional. +See Luke Smith's video on [why to ramble and not be sequential](https://www.youtube.com/watch?v=ent5g6_gnik). + + +
      -{% for tut in site.emacspeak_tutorials %} -
    • {{ tut.title }}
    • +{% assign languages = site.emacspeak_tutorials | group_by: "language" %} +{% for language in languages %} +
    • {{ language.name }} +
        + {% assign libraries = language.items | group_by: "library" %} + {% for library in libraries %} +
      • {{ library.name }} + + {% endfor %} +
      • {% endfor %}