You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
15 KiB

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Blog | tait.tech</title> <link rel="stylesheet" href="/assets/css/style.css"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="author" content="Tait Hoyem"> <meta name="keywords" content=""> <meta name="description" content=""> </head> <body> <div id="wrapper"> <header> <h1>tait.tech</h1> <nav> <a href="/" class="nav-link">Home</a> <a href="/blog/" class="nav-link" class="on-page">Blog</a> <a href="/ideas/" class="nav-link">Ideas</a> <a href="/links/" class="nav-link">Links</a> <a href="https://github.com/TTWNO/" class="nav-link" target="_blank" rel="noopener noreferrer">Github</a> </nav> </header> <main> <h1>Blog</h1> <article> <header> <h2 class="post-title"> <a class="post-title-link" href="/2021/04/18/uefi-development-environment/">UEFI Development On x86 With EDK2</a> </h2> <time class="post-date" datetime="21-04-18"> 18 April 2021 </time> </header> <div class="post-excerpt"><p>I made this blog so I could remember how to do stuff that had instructions spread around the internet. So here is how I setup my environment for developing EFI applications.</p> </div> </article> <article> <header> <h2 class="post-title"> <a class="post-title-link" href="/2021/04/04/quiz-your-friends-xss/">The "Quiz Your Friends" XSS Exploit</a> </h2> <time class="post-date" datetime="21-04-04"> 04 April 2021 </time> </header> <div class="post-excerpt"><p>Note: I have alerted the administrators of this site multiple times about this vulnerability. One email was sent many years ago, which is more than enough time for <a href="https://en.wikipedia.org/wiki/Responsible_disclosure">responsible disclosure</a>.</p> </div> </article> <article> <header> <h2 class="post-title"> <a class="post-title-link" href="/2021/01/31/lichess/">Lichess Accessibility</a> </h2> <time class="post-date" datetime="21-01-31"> 31 January 2021 </time> </header> <div class="post-excerpt"><p>I wanted to play chess with somebody who used a screen reader, without requiring a screen reader myself; some sites, like QuintenCs Playroom have a rather poor visual interface for anyone who would like the play the game visually. <a href="https://lichess.org">Lichess</a> is an free and open-source website for chess players; it bridges this gap by having two “modes” on the site: standard mode and accessibility mode.</p> </div> </article> <article> <header> <h2 class="post-title"> <a class="post-title-link" href="/2020/12/20/deploy-lichess/">How to Deploy Lichess's Lila With Nginx</a> </h2> <time class="post-date" datetime="20-12-20"> 20 December 2020 </time> </header> <div class="post-excerpt"><p>I was getting ready to have a public test of some changes I made to <a href="https://lichess.org">lichess.org</a>s <a href="https://lichess.org/source">open source chess platform</a>. In preperation, I got my Lets Encrypt certificates and nginx configurations setup… and it wouldnt work. Here are some tips for myself and future Lichess developers.</p> </div> </article> <article> <header> <h2 class="post-title"> <a class="post-title-link" href="/2020/12/14/orca-raspberry-pi-manjaro/">Orca, Emacspeak and Chromium Accessibility on A Raspberry Pi Running Manjaro ARM</a> </h2> <time class="post-date" datetime="20-12-14"> 14 December 2020 </time> </header> <div class="post-excerpt"><p>I wanted to get a gift for my blind friend who has been interested in learning Linux for a while now. Just when I was about to start looking for something I decided to take a look at <a href="https://lbry.tv/@Lunduke:e/raspberry-pi-400-looks-rad:c">Brian Lundukes newest video</a> featuring the <a href="https://www.raspberrypi.org/products/raspberry-pi-400/?resellerType=home">Raspberry Pi 400</a>. The Raspberry Pi 400 has come full circle in terms of computing. It is a keyboard. All the computing is done from within the keyboard. Much like the Comodore64, this computer comes without a screen but is still technically fully functional without one. I had my Aha! moment, and decided that the Rasp