šŸ’¾ Archived View for dj-chase.com ā€ŗ documents ā€ŗ quick-update-summer-plans.html captured on 2023-07-10 at 13:35:59.

View Raw

More Information

āž”ļø Next capture (2023-07-22)

-=-=-=-=-=-=-

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8">
    <title>
      A Quick Update And My Summer Plans
    </title>
    <meta name="generator" content="//dj-chase.com/Make.py">
    <link rel="stylesheet" href="../style.css?2023-05-12">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
  </head>
  <body>
    <!-- whitespace to right of nav -->
    <nav>
      <a href="#start">Skip to start</a> <!-- screen-readerā€“only p -->
      <p>
        You are here:
      </p>
      <ol>
        <li>
          <a href="/" aria-label="home">āŒ‚&nbsp;<span>ā€ŗ</span></a>
        </li>
        <li>
          <a href="/documents/">documents&nbsp;<span>ā€ŗ</span></a>
        </li>
        <li>
          <a href="/documents/quick-update-summer-plans.gmi">quick-update-summer-plans.gmi</a>
        </li>
      </ol>
    </nav>
    <header>
      <h1>
        A Quick Update And My Summer Plans
      </h1>
    </header>
    <main>
      <p>
        Itā€™s been a while since I wrote something. I donā€™t get a lot of time to write or browse Geminispace as it is, but thatā€™s been exacerbated with back-to-back finals seasons from my schools. Fortunately, itā€™s summer now, which means I have a day off each week.
      </p>
      <p>
        In keeping with the ethos of ā€œalmost everything here is under construction right nowā€ and ā€œ[pushing frequently with little-to-no regard for log-quality] forces me to work on the site because otherwise I have poor-quality files accessibleā€,Ā¹ Ā² I decided to let you all know what Iā€™ve been working on and whatā€™s to come.
      </p>
      <h2>
        Object oriented programming in POSIX-compliant shell
      </h2>
      <p>
        I made a <a href="https://git.sr.ht/~u9000/shell-oop-poc">proof-of-concept</a> and <a href="https://git.sr.ht/~u9000/shell-oop-utils">a few utilities</a> of Shell OOP, and Iā€™m going to write a post explaining how it works. If youā€™re interested, you can check out the repositories now (I still have to license them, make READMEs, and etc; theyā€™re going to be AFL&nbsp;3.0).
      </p>
      <h2>
        Simple, transparent, useful, and robust Gemini fragments
      </h2>
      <p>
        I remember a discussion of URL fragments for Gemini on the mailing list, and I think Iā€™ve figured out a solution which checks all of the boxes and doesnā€™t break anything.
      </p>
      <h2>
        Fully mechanical vending machine
      </h2>
      <p>
        I love building mechanical vending machines. Iā€™ve built plenty in the past, but theyā€™ve always been one-item, one-price. This summer, I want to make a ā€˜normalā€™ vending machine that also happens to be entirely mechanical and transparent. I have most of the individual parts sketched, but I still need to formalize how theyā€™re going to work together, determine the parts and budget, and actually build the thing. As I donā€™t have a good track record with series on my blog, I wontā€™t promise that Iā€™ll write about the whole process. I will definitely write about it at the end, though.
      </p>
      <h2>
        Various accessibility things
      </h2>
      <p>
        Iā€™m of course still working this summer, which means that Iā€™ll still have accessibility on my mind all the time and Iā€™ll still attend conferences and whatnot. Therefore, Iā€™ll also continue making incremental improvements to this site/capsule and Iā€™ll likely continue writing articles about ideas I think are interesting.
      </p>
      <p>
        The current accessibility improvement Iā€™m working on is a site search engine to cover <a href="https://www.w3.org/WAI/WCAG21/Understanding/multiple-ways.html">WCAG SC 2.4.5 (Multiple Ways)</a> conformance. <a href="https://dj-chase.com/cgi-bin/search.sh">The current version</a> is available in /cgi-bin/. My Current Gemini server doesnā€™t support CGI, so itā€™s only available over HTTPS right now. I will, of course, switch servers at some point in order to get it working over Gemini too.
      </p>
      <h2>
        References
      </h2>
      <ol>
        <li>DJ Chase; ā€œDJ Chaseā€™s Siteā€. 2022-10-13. <a href="/">//dj-chase.com/</a>
        </li>
        <li>DJ Chase; ā€œdj-chase.com READMEā€. 2022-06-10. ā€œDJ Chaseā€™s Siteā€; <a href="../meta/readme.gmi">//dj-chase.com/meta/readme.gmi</a>
        </li>
      </ol><!-- html code generated by txt2tags 3.3 (http://txt2tags.org) -->
      <footer>
        <p>
          Questions, comments, or wrote a reply? <a href="mailto:u9000@posteo.mx">Email me</a>.
        </p>
        <p>
          Ā©&nbsp;DJ Chase 2023-06-10. Licensed under the Academic Free License (AFL&nbsp;3.0).
        </p>
        <p>
          <a href="/cgi-bin/cite.sh">Cite this page</a>
        </p>
      </footer><!-- cmdline: txt2tags  -->
    </main>
  </body>
</html>