diff options
author | Austin Adams <git@austinjadams.com> | 2020-11-22 23:45:33 -0800 |
---|---|---|
committer | Austin Adams <git@austinjadams.com> | 2020-11-22 23:45:33 -0800 |
commit | 23b1ac0252337b7db72da7710f21d94c85d55498 (patch) | |
tree | fa48e97cbe4561ce4ce92a9e4622b54fcfefc2af | |
parent | 19a10c06be73012c633c6dcd1593ccd33f4b679d (diff) | |
download | webzone-23b1ac0252337b7db72da7710f21d94c85d55498.tar.gz webzone-23b1ac0252337b7db72da7710f21d94c85d55498.tar.xz |
Start upgrading for newer Hugo versions
-rw-r--r-- | config.toml | 3 | ||||
-rw-r--r-- | content/about.md | 42 | ||||
-rw-r--r-- | content/blog/autograding-gba-dma.md | 4 | ||||
-rw-r--r-- | content/projects.md | 14 | ||||
-rw-r--r-- | layouts/partials/home.html | 2 |
5 files changed, 36 insertions, 29 deletions
diff --git a/config.toml b/config.toml index 3cbc094..83ad31c 100644 --- a/config.toml +++ b/config.toml @@ -10,3 +10,6 @@ disableSitemap = true homeurl = "/" tagline = "georgia tech alum, programmerdude" description = "Austin Adams's personal website and blog" + +[markup.goldmark.renderer] +unsafe=true diff --git a/content/about.md b/content/about.md index 4473bf4..4c39ef4 100644 --- a/content/about.md +++ b/content/about.md @@ -21,32 +21,36 @@ img { ![A photo of me][i1] -Hi, I'm Austin Adams, a recent graduate of the [Georgia Institute of -Technology][1] with a Bachelors in Computer Science. Previously, I -attended [Kennesaw State University][3] for two years, one of which was -full time in my senior year of high school through the [Dual Enrollment -Honors Program][4]. - -The highlight of my college career was working as the head teaching -assistant for CS 2110, the intro to computer architecture course at -Georgia Tech. When I wasn't managing the team of undergraduate TAs or -answering emails, I spent a bunch of time writing autograders for -[digital logic circuits][6], assembly code, malloc() implementations, -and even [Gameboy Advance DMA][8]. Here's some [praise from student -evaluations][9]. - -Today, I work for [Amazon][10] in Seattle, Washington, on bulk product -uploads to Vendor Central. Outside of work, when I'm not climbing or -hiking around, I write tools for GNU/Linux, mainly command-line -utilities and webapps. See my [projects page][5] for details. +Hi, I'm Austin Adams, a PhD student at the [Georgia Institute of +Technology][1] studying quantum computing from a computer architecture +perspective. My advisor is [Tom Conte][11]. + +I graduated from Georgia Tech in 2018 with a Bachelor of Science in +Computer Science. Previously, I had attended [Kennesaw State +University][3] for two years, one of which was full time in my senior +year of high school through the [Dual Enrollment Honors Program][4]. + +The highlight of my time as an undergraduate was working as the head +teaching assistant for CS 2110, the intro to computer architecture +course at Georgia Tech. When I wasn't answering emails, I spent a bunch +of time writing autograders for [digital logic circuits][6], assembly +code, malloc() implementations, and even [Gameboy Advance DMA][8]. +Here's some [praise from student evaluations][9]. + +After graduation, I worked for [Amazon][10] in Seattle, Washington, for +a little under 2 years on a great team who maintained bulk product +uploads to Vendor Central. I haven't worked on programming projects much +lately, but you can see some of my past projects on my [projects +page][5]. [1]: http://gatech.edu/ [3]: http://kennesaw.edu/ -[4]: http://honors.kennesaw.edu/dehp/ +[4]: https://dep.kennesaw.edu/ [5]: {{< ref "projects.md" >}} [6]: https://github.com/ausbin/circuitsim-grader-template [8]: {{< ref "blog/autograding-gba-dma.md" >}} [9]: {{< ref "praise.md" >}} [10]: https://www.amazon.com/ +[11]: http://www.conte.us/ [i1]: /img/about/mugshot.jpg diff --git a/content/blog/autograding-gba-dma.md b/content/blog/autograding-gba-dma.md index ff861fd..093375f 100644 --- a/content/blog/autograding-gba-dma.md +++ b/content/blog/autograding-gba-dma.md @@ -21,7 +21,7 @@ details on GBA DMA][1].) Students use DMA as follows: -```c +``` // provided boilerplate typedef struct { const volatile void *src; @@ -163,7 +163,7 @@ simulate it! But there's a complication here too. Returning to the earlier example, -```c +``` void redscreen(void) { volatile u16 color = RED; DMA[3].src = &color; diff --git a/content/projects.md b/content/projects.md index 9bd810e..4b15f55 100644 --- a/content/projects.md +++ b/content/projects.md @@ -9,26 +9,26 @@ description = "My personal projects" You can check my [github][1] or [cgit][2] for a complete list of my free software projects, but here are the highlights: -0. [zucchini][p0]: An extensible Python autograding framework used in CS +1. [zucchini][p0]: An extensible Python autograding framework used in CS 2110\. Connects with the [Canvas][13] API to auto-upload grades and grade logs, and can auto-generate autograder .zips for [Gradescope Cloud Autograding][15]. -1. [nsdo][p1]: A simple C program for running particular applications in [Linux +2. [nsdo][p1]: A simple C program for running particular applications in [Linux network namespaces][3]. With some system configuration I've described in blog posts ([OpenVPN][4], [Cisco AnyConnect][5]), you can use it to run particular applications in VPNs. -2. [novice][p2]: A work-in-progress assembler written in +3. [novice][p2]: A work-in-progress assembler written in [TypeScript][14] which hopes to bring the convenience of the current tools used in CS 2110 for teaching assembly language to platforms other than GNU/Linux and to classes with other ISAs, such as CS 2200 -3. [gong][p3]: A prototype git repository viewer written in [Go][6] intended to +4. [gong][p3]: A prototype git repository viewer written in [Go][6] intended to be a reboot of [cgit][7] for my personal use cases. -4. [toolbag][p4]: Some Go tools for my website ([link to live instance][8]), +5. [toolbag][p4]: Some Go tools for my website ([link to live instance][8]), which include a web frontend to [figlet][9] and a silly 404 generator. -5. [mccmd][p5]: Tinkering with running a Minecraft server in [systemd][10]. +6. [mccmd][p5]: Tinkering with running a Minecraft server in [systemd][10]. Includes a systemd unit for the Minecraft server plus a Java [Bukkit][11] plugin and client C program for issuing server commands. -6. [This Website][p6], which is statically generated using [Hugo][12]. +7. [This Website][p6], which is statically generated using [Hugo][12]. [1]: https://github.com/ausbin/ [2]: https://code.austinjadams.com/ diff --git a/layouts/partials/home.html b/layouts/partials/home.html index 46fe382..7855901 100644 --- a/layouts/partials/home.html +++ b/layouts/partials/home.html @@ -12,7 +12,7 @@ </div><div class="recent-pane recent-git"> <h2 class="recent-title">Recent Commits</h2> <ul> - {{ range first 8 (where .Site.Pages "Section" "=" "commit") }} + {{ range first 8 (where .Site.RegularPages "Section" "=" "commit") }} <li> <div class="recent-git-meta"> <a href="https://code.austinjadams.com/{{ .Params.repo }}/">{{ .Params.repo }}</a> |