From 303b4e7e71c609d03e0000a0647b4ec119367ad5 Mon Sep 17 00:00:00 2001 From: Austin Adams Date: Mon, 30 Aug 2021 00:19:48 -0400 Subject: Add beginnings of a list of publications --- config.toml | 3 ++- content/about.md | 11 ++++---- content/projects.md | 55 -------------------------------------- content/work.md | 63 ++++++++++++++++++++++++++++++++++++++++++++ layouts/partials/layout.html | 4 +-- 5 files changed, 73 insertions(+), 63 deletions(-) delete mode 100644 content/projects.md create mode 100644 content/work.md diff --git a/config.toml b/config.toml index 11115b7..3564601 100644 --- a/config.toml +++ b/config.toml @@ -8,8 +8,9 @@ disableSitemap = true [params] homeurl = "/" -tagline = "CS grad student and at-risk youth" +tagline = "computer science grad student" description = "Austin Adams's personal website and blog" +email = "aja@gatech.edu" [markup.goldmark.renderer] unsafe=true diff --git a/content/about.md b/content/about.md index a64686c..0390079 100644 --- a/content/about.md +++ b/content/about.md @@ -21,9 +21,10 @@ img { ![A photo of me][i1] -Hi, I'm Austin Adams, a PhD student at the [Georgia Institute of +Hi, I'm Austin Adams, a graduate student at the [Georgia Institute of Technology][1] studying quantum computing from a computer architecture -perspective. My advisor is [Tom Conte][11]. +perspective. My advisor is [Tom Conte][11], and you can find my +publications [listed here][5]. I graduated from Georgia Tech in 2018 with a Bachelor of Science in Computer Science. Previously, I had attended [Kennesaw State @@ -39,14 +40,14 @@ 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 +uploads to Vendor Central. I haven't worked on programming projects too +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]: https://dep.kennesaw.edu/ -[5]: {{< ref "projects.md" >}} +[5]: {{< ref "work.md" >}} [6]: https://github.com/ausbin/circuitsim-grader-template [8]: {{< ref "blog/autograding-gba-dma.md" >}} [9]: {{< ref "praise.md" >}} diff --git a/content/projects.md b/content/projects.md deleted file mode 100644 index 4b15f55..0000000 --- a/content/projects.md +++ /dev/null @@ -1,55 +0,0 @@ -+++ -type = "info" -date = "2017-02-21T14:14:38-05:00" -draft = false -title = "Projects" -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: - -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]. -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. -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 -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. -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. -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. -7. [This Website][p6], which is statically generated using [Hugo][12]. - -[1]: https://github.com/ausbin/ -[2]: https://code.austinjadams.com/ -[3]: https://lwn.net/Articles/580893/ -[4]: {{< ref "blog/running-select-applications-through-openvpn.md" >}} -[5]: {{< ref "blog/running-select-applications-through-anyconnect.md" >}} -[6]: https://golang.org/ -[7]: https://git.zx2c4.com/cgit/about/ -[8]: /tools -[9]: http://www.figlet.org/ -[10]: https://www.freedesktop.org/wiki/Software/systemd/ -[11]: https://bukkit.org/ -[12]: https://gohugo.io/ -[13]: https://www.canvaslms.com/ -[14]: https://www.typescriptlang.org/ -[15]: https://gradescope-autograders.readthedocs.io/ - -[p0]: https://github.com/zucchini/zucchini -[p1]: https://github.com/ausbin/nsdo -[p2]: https://github.com/zucchini/novice -[p3]: https://github.com/ausbin/gong -[p4]: https://github.com/ausbin/toolbag -[p5]: https://github.com/ausbin/mccmd -[p6]: https://github.com/ausbin/webzone diff --git a/content/work.md b/content/work.md new file mode 100644 index 0000000..ee875d0 --- /dev/null +++ b/content/work.md @@ -0,0 +1,63 @@ ++++ +type = "info" +date = "2017-02-21T14:14:38-05:00" +draft = false +title = "My Work" +description = "Listing of my humble projects and publications" ++++ + +My humble list of publications: + +1. Austin Adams, Pulkit Gupta, Blaise Tine, and Hyesoon Kim. + "[Cryptography Acceleration in a RISC-V GPGPU][pub0]." [_Fifth + Workshop on Computer Architecture Research with RISC-V (Co-located + with ISCA 2021)_][pub0venue]. June 2021. + +I have also written some free software projects. You can check my +[github][1] for a complete list, but here are the highlights: + +1. [nsdo][p1]: A simple C program for running particular applications in [Linux + network namespaces][3]. With some system configuration described in + [the README][4], you can use it to run particular applications in VPNs. +2. [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]. +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 +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. +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. +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. +7. [This Website][p6], which is statically generated using [Hugo][12]. + +[1]: https://github.com/ausbin/ +[2]: https://code.austinjadams.com/ +[3]: https://lwn.net/Articles/580893/ +[4]: https://github.com/ausbin/nsdo#readme +[6]: https://golang.org/ +[7]: https://git.zx2c4.com/cgit/about/ +[8]: /tools +[9]: http://www.figlet.org/ +[10]: https://www.freedesktop.org/wiki/Software/systemd/ +[11]: https://bukkit.org/ +[12]: https://gohugo.io/ +[13]: https://www.canvaslms.com/ +[14]: https://www.typescriptlang.org/ +[15]: https://gradescope-autograders.readthedocs.io/ + +[p0]: https://github.com/zucchini/zucchini +[p1]: https://github.com/ausbin/nsdo +[p2]: https://github.com/zucchini/novice +[p3]: https://github.com/ausbin/gong +[p4]: https://github.com/ausbin/toolbag +[p5]: https://github.com/ausbin/mccmd +[p6]: https://github.com/ausbin/webzone + +[pub0]: https://carrv.github.io/2021/papers/CARRV2021_paper_87_Adams.pdf +[pub0venue]: https://carrv.github.io/2021/ diff --git a/layouts/partials/layout.html b/layouts/partials/layout.html index 69e5f3d..addd989 100644 --- a/layouts/partials/layout.html +++ b/layouts/partials/layout.html @@ -43,10 +43,10 @@ -- cgit v1.0-2-geb64