diff --git a/_layouts/page.html b/_layouts/page.html
new file mode 100644
index 0000000..1b81e0f
--- /dev/null
+++ b/_layouts/page.html
@@ -0,0 +1,25 @@
+{% include head.html %}
+
+
+
+
+
+ {% include nav.html %}
+
+
+
+
{{page.title}}
+
+
+
+
+
+ {{content}}
+
+
+
+
+ {% include footer.html %}
+
+
+
\ No newline at end of file
diff --git a/_site/about/index.html b/_site/about/index.html
index a5e5bf1..7199ce2 100644
--- a/_site/about/index.html
+++ b/_site/about/index.html
@@ -178,7 +178,7 @@ sub rsa4096/0xA61A2F1676E35144 2019-08-11 [] [expires: 2025-08-09]
Site design by: Evan Pratten |
- This site was last updated at: 2019-08-31 14:39:01 -0400
+ This site was last updated at: 2019-09-02 13:18:26 -0400
diff --git a/_site/blog/2018/06/27/becomeranter.html b/_site/blog/2018/06/27/becomeranter.html
index 6245aac..1f960c6 100644
--- a/_site/blog/2018/06/27/becomeranter.html
+++ b/_site/blog/2018/06/27/becomeranter.html
@@ -123,7 +123,7 @@ pip3 install tensorflow-gpu #for gpu processing
Site design by: Evan Pratten |
- This site was last updated at: 2019-08-31 14:39:01 -0400
+ This site was last updated at: 2019-09-02 13:18:26 -0400
diff --git a/_site/blog/2019/04/30/frc-languages.html b/_site/blog/2019/04/30/frc-languages.html
index 9fb9e7e..cb0da95 100644
--- a/_site/blog/2019/04/30/frc-languages.html
+++ b/_site/blog/2019/04/30/frc-languages.html
@@ -87,7 +87,7 @@
Site design by: Evan Pratten |
- This site was last updated at: 2019-08-31 14:39:01 -0400
+ This site was last updated at: 2019-09-02 13:18:26 -0400
diff --git a/_site/blog/2019/05/27/building-safe-vision-comms.html b/_site/blog/2019/05/27/building-safe-vision-comms.html
index c3c5520..24ec62c 100644
--- a/_site/blog/2019/05/27/building-safe-vision-comms.html
+++ b/_site/blog/2019/05/27/building-safe-vision-comms.html
@@ -100,7 +100,7 @@
Site design by: Evan Pratten |
- This site was last updated at: 2019-08-31 14:39:01 -0400
+ This site was last updated at: 2019-09-02 13:18:26 -0400
diff --git a/_site/blog/2019/06/12/styiling-github.html b/_site/blog/2019/06/12/styiling-github.html
index dd3f7ba..9c03785 100644
--- a/_site/blog/2019/06/12/styiling-github.html
+++ b/_site/blog/2019/06/12/styiling-github.html
@@ -111,7 +111,7 @@
Site design by: Evan Pratten |
- This site was last updated at: 2019-08-31 14:39:01 -0400
+ This site was last updated at: 2019-09-02 13:18:26 -0400
diff --git a/_site/blog/2019/06/16/graphing-w2a.html b/_site/blog/2019/06/16/graphing-w2a.html
index 2d772ea..6a5fc97 100644
--- a/_site/blog/2019/06/16/graphing-w2a.html
+++ b/_site/blog/2019/06/16/graphing-w2a.html
@@ -125,7 +125,7 @@
Site design by: Evan Pratten |
- This site was last updated at: 2019-08-31 14:39:01 -0400
+ This site was last updated at: 2019-09-02 13:18:26 -0400
diff --git a/_site/blog/2019/06/17/amm2m1-release.html b/_site/blog/2019/06/17/amm2m1-release.html
index 4b17495..4b6297c 100644
--- a/_site/blog/2019/06/17/amm2m1-release.html
+++ b/_site/blog/2019/06/17/amm2m1-release.html
@@ -84,7 +84,7 @@ Your browser does not support audio players
Site design by: Evan Pratten |
- This site was last updated at: 2019-08-31 14:39:01 -0400
+ This site was last updated at: 2019-09-02 13:18:26 -0400
diff --git a/_site/blog/2019/06/21/robot-experiences.html b/_site/blog/2019/06/21/robot-experiences.html
index 93a9983..2495103 100644
--- a/_site/blog/2019/06/21/robot-experiences.html
+++ b/_site/blog/2019/06/21/robot-experiences.html
@@ -124,7 +124,7 @@
Site design by: Evan Pratten |
- This site was last updated at: 2019-08-31 14:39:01 -0400
+ This site was last updated at: 2019-09-02 13:18:26 -0400
diff --git a/_site/blog/2019/06/23/googlectf.html b/_site/blog/2019/06/23/googlectf.html
index b70e69a..766498e 100644
--- a/_site/blog/2019/06/23/googlectf.html
+++ b/_site/blog/2019/06/23/googlectf.html
@@ -82,7 +82,7 @@
Site design by: Evan Pratten |
- This site was last updated at: 2019-08-31 14:39:01 -0400
+ This site was last updated at: 2019-09-02 13:18:26 -0400
diff --git a/_site/blog/2019/06/24/languagehunt2.html b/_site/blog/2019/06/24/languagehunt2.html
index 884caeb..73b6bb2 100644
--- a/_site/blog/2019/06/24/languagehunt2.html
+++ b/_site/blog/2019/06/24/languagehunt2.html
@@ -82,7 +82,7 @@
Site design by: Evan Pratten |
- This site was last updated at: 2019-08-31 14:39:01 -0400
+ This site was last updated at: 2019-09-02 13:18:26 -0400
diff --git a/_site/blog/2019/06/26/bashsmash.html b/_site/blog/2019/06/26/bashsmash.html
index 3272b4b..1c94ee3 100644
--- a/_site/blog/2019/06/26/bashsmash.html
+++ b/_site/blog/2019/06/26/bashsmash.html
@@ -191,7 +191,7 @@ __(){/???/???/???n?f
Site design by: Evan Pratten |
- This site was last updated at: 2019-08-31 14:39:01 -0400
+ This site was last updated at: 2019-09-02 13:18:26 -0400
diff --git a/_site/blog/2019/06/27/pwnlink.html b/_site/blog/2019/06/27/pwnlink.html
index 5cb4c4a..70ca483 100644
--- a/_site/blog/2019/06/27/pwnlink.html
+++ b/_site/blog/2019/06/27/pwnlink.html
@@ -112,7 +112,7 @@
Site design by: Evan Pratten |
- This site was last updated at: 2019-08-31 14:39:01 -0400
+ This site was last updated at: 2019-09-02 13:18:26 -0400
diff --git a/_site/blog/2019/06/27/python.html b/_site/blog/2019/06/27/python.html
index 5b9947a..e089e0d 100644
--- a/_site/blog/2019/06/27/python.html
+++ b/_site/blog/2019/06/27/python.html
@@ -177,7 +177,7 @@
Site design by: Evan Pratten |
- This site was last updated at: 2019-08-31 14:39:01 -0400
+ This site was last updated at: 2019-09-02 13:18:26 -0400
diff --git a/_site/blog/2019/07/01/devdns.html b/_site/blog/2019/07/01/devdns.html
index bf9330e..87d2bcd 100644
--- a/_site/blog/2019/07/01/devdns.html
+++ b/_site/blog/2019/07/01/devdns.html
@@ -101,7 +101,7 @@
Site design by: Evan Pratten |
- This site was last updated at: 2019-08-31 14:39:01 -0400
+ This site was last updated at: 2019-09-02 13:18:26 -0400
diff --git a/_site/blog/2019/07/06/scrapingfrcgithub.html b/_site/blog/2019/07/06/scrapingfrcgithub.html
index 7c0c2b9..87b925d 100644
--- a/_site/blog/2019/07/06/scrapingfrcgithub.html
+++ b/_site/blog/2019/07/06/scrapingfrcgithub.html
@@ -174,7 +174,7 @@
Site design by: Evan Pratten |
- This site was last updated at: 2019-08-31 14:39:01 -0400
+ This site was last updated at: 2019-09-02 13:18:26 -0400
diff --git a/_site/blog/2019/07/13/lookback-gmad.html b/_site/blog/2019/07/13/lookback-gmad.html
index a29c852..9a39965 100644
--- a/_site/blog/2019/07/13/lookback-gmad.html
+++ b/_site/blog/2019/07/13/lookback-gmad.html
@@ -95,7 +95,7 @@
Site design by: Evan Pratten |
- This site was last updated at: 2019-08-31 14:39:01 -0400
+ This site was last updated at: 2019-09-02 13:18:26 -0400
diff --git a/_site/blog/2019/07/15/mindmap.html b/_site/blog/2019/07/15/mindmap.html
index f7fc3a1..7bfe94e 100644
--- a/_site/blog/2019/07/15/mindmap.html
+++ b/_site/blog/2019/07/15/mindmap.html
@@ -187,7 +187,7 @@
Site design by: Evan Pratten |
- This site was last updated at: 2019-08-31 14:39:01 -0400
+ This site was last updated at: 2019-09-02 13:18:26 -0400
diff --git a/_site/blog/2019/08/10/why-i-carry-nfc.html b/_site/blog/2019/08/10/why-i-carry-nfc.html
index 1f0d3b2..a6e1682 100644
--- a/_site/blog/2019/08/10/why-i-carry-nfc.html
+++ b/_site/blog/2019/08/10/why-i-carry-nfc.html
@@ -107,7 +107,7 @@
Site design by: Evan Pratten |
- This site was last updated at: 2019-08-31 14:39:01 -0400
+ This site was last updated at: 2019-09-02 13:18:26 -0400
diff --git a/_site/blog/2019/08/12/setting-up-ja.html b/_site/blog/2019/08/12/setting-up-ja.html
index 0b112d1..c4e49c0 100644
--- a/_site/blog/2019/08/12/setting-up-ja.html
+++ b/_site/blog/2019/08/12/setting-up-ja.html
@@ -152,7 +152,7 @@ ibus-daemon -drx
Site design by: Evan Pratten |
- This site was last updated at: 2019-08-31 14:39:01 -0400
+ This site was last updated at: 2019-09-02 13:18:26 -0400
diff --git a/_site/blog/2019/08/24/shift2.html b/_site/blog/2019/08/24/shift2.html
index b82ec86..40c2074 100644
--- a/_site/blog/2019/08/24/shift2.html
+++ b/_site/blog/2019/08/24/shift2.html
@@ -137,7 +137,7 @@ shift2 -h
Site design by: Evan Pratten |
- This site was last updated at: 2019-08-31 14:39:01 -0400
+ This site was last updated at: 2019-09-02 13:18:26 -0400
diff --git a/_site/blog/2019/08/27/github-cleanup.html b/_site/blog/2019/08/27/github-cleanup.html
index 16cac9e..9dfb19d 100644
--- a/_site/blog/2019/08/27/github-cleanup.html
+++ b/_site/blog/2019/08/27/github-cleanup.html
@@ -108,7 +108,7 @@ Starting from the top, scroll through, and middle click on anything you want to
Site design by: Evan Pratten |
- This site was last updated at: 2019-08-31 14:39:01 -0400
+ This site was last updated at: 2019-09-02 13:18:26 -0400
diff --git a/_site/blog/index.html b/_site/blog/index.html
index a476ad9..6550cbe 100644
--- a/_site/blog/index.html
+++ b/_site/blog/index.html
@@ -385,7 +385,7 @@
Site design by: Evan Pratten |
- This site was last updated at: 2019-08-31 14:39:01 -0400
+ This site was last updated at: 2019-09-02 13:18:26 -0400
diff --git a/_site/documentation.html b/_site/documentation.html
index f08068e..9f9f48a 100644
--- a/_site/documentation.html
+++ b/_site/documentation.html
@@ -52,7 +52,7 @@
Site design by: Evan Pratten |
- This site was last updated at: 2019-08-31 14:39:01 -0400
+ This site was last updated at: 2019-09-02 13:18:26 -0400
diff --git a/_site/feed.xml b/_site/feed.xml
index 781127c..4eadd74 100644
--- a/_site/feed.xml
+++ b/_site/feed.xml
@@ -1,4 +1,4 @@
-Jekyll2019-08-31T14:39:01-04:00http://0.0.0.0:4000/feed.xmlEvan PrattenComputer wizard, student, <a href="https://frc5024.github.io">@frc5024</a> programming team lead, and radio enthusiast.I did some cleaning2019-08-27T08:37:00-04:002019-08-27T08:37:00-04:00http://0.0.0.0:4000/blog/2019/08/27/GitHub-cleanup<p>As I am continuing to check items off my TODO list before school starts, I have come to an item I have been putting off for a while. <strong>Clean up GitHub Account</strong>. Luckily, I discovered a little trick to make the process of deleting unused repos a little easier!</p>
+Jekyll2019-09-02T13:18:26-04:00http://0.0.0.0:4000/feed.xmlEvan PrattenComputer wizard, student, <a href="https://frc5024.github.io">@frc5024</a> programming team lead, and radio enthusiast.I did some cleaning2019-08-27T08:37:00-04:002019-08-27T08:37:00-04:00http://0.0.0.0:4000/blog/2019/08/27/GitHub-cleanup<p>As I am continuing to check items off my TODO list before school starts, I have come to an item I have been putting off for a while. <strong>Clean up GitHub Account</strong>. Luckily, I discovered a little trick to make the process of deleting unused repos a little easier!</p>
<h2 id="getting-a-list-of-repos-to-delete">Getting a list of repos to delete</h2>
<p>I could have automated this, but I prefer a little control. To get the list, start by opening up a new Firefox window with a single tab. In this tab, open your GitHub profile to the list of repos.
diff --git a/_site/fossl-feeds.html b/_site/fossl-feeds.html
index f285265..6377f55 100644
--- a/_site/fossl-feeds.html
+++ b/_site/fossl-feeds.html
@@ -88,7 +88,7 @@ https://blog.mrtnrdl.de/feed.xml
Site design by: Evan Pratten |
- This site was last updated at: 2019-08-31 14:39:01 -0400
+ This site was last updated at: 2019-09-02 13:18:26 -0400
diff --git a/_site/index.html b/_site/index.html
index 61f6a60..70d623e 100644
--- a/_site/index.html
+++ b/_site/index.html
@@ -101,7 +101,7 @@
Site design by: Evan Pratten |
- This site was last updated at: 2019-08-31 14:39:01 -0400
+ This site was last updated at: 2019-09-02 13:18:26 -0400
diff --git a/_site/projects.html b/_site/projects.html
index 48f25ce..cb5b047 100644
--- a/_site/projects.html
+++ b/_site/projects.html
@@ -33,111 +33,221 @@
-
-
-
-
-
+
My Projects
+
-
-
-
-
-
-
-
-
-
DeepSpace Offseason Codebase
-
This is the code behind @frc5024's robot for the 2019 offseason. I have spent a large amount of my free time adding every feature that I wished we had during the season as a way to familiarize myself with the WPIlib Java API.
These projects range from unfinished ideas, to codebases that took months to develop. I cannot guarantee that the link you click will bring you to a finished project. If you see a project here that you would like to improve upon, open a Pull Request. If you would like to adopt a project, send me an email.
Dirobium was the first “fantasy emulator” I built. It emulates a CPU architecture and hardware that I designed myself. The goal of this project was to learn about computer hardware at a low level.
+DockerCraft - Run Minecraft Bedrock in a docker container
+
+learn-kana - A CLI game I built to help myself learn hiragana
+
-
-
-
-
-
-
-
ThriftyField
-
ThriftyField is an open source replacement for the FIRST FMS software. This tool allows mass control over robots, along with real-time scoring and an audience display.
This site is still under development. More projects will be listed soon.
-
-
-
+
@@ -146,7 +256,7 @@
Site design by: Evan Pratten |
- This site was last updated at: 2019-08-31 14:39:01 -0400
+ This site was last updated at: 2019-09-02 13:18:26 -0400
diff --git a/projects.md b/projects.md
index caf0565..f711e90 100644
--- a/projects.md
+++ b/projects.md
@@ -1,3 +1,110 @@
---
-layout: projects
----
\ No newline at end of file
+title: My Projects
+layout: page
+---
+
+These projects range from unfinished ideas, to codebases that took months to develop. I cannot guarantee that the link you click will bring you to a finished project. If you see a project here that you would like to improve upon, open a Pull Request. If you would like to adopt a project, send me an email.
+
+## Table of contents
+ - [Robotics](#robotics)
+ - [Websites](#websites)
+ - [Libraries](#libraries)
+ - [Bots](#bots)
+ - [Apps](#apps)
+ - [Operating Systems](#operating-systems)
+ - [Embedded](#embedded)
+ - [Customization](#customization)
+ - [Tools](#tools)
+ - [Server Tools](#server-tools)
+ - [Games](#games)
+
+## Robotics
+ - Robots
+ - [MiniBot](https://github.com/frc5024/MiniBot) - 5024's 2019-2020 Minibot codebase
+ - [DeepSpace-SWI](https://github.com/frc5024/DeepSpace-SWI) - 5024's 2019-2020 offseason codebase
+ - [DeepSpace](https://github.com/frc5024/DeepSpace) - 5024's 2019 competition codebase
+ - [BaseBot](https://github.com/frc5024/BaseBot) - 5024's 2018-2019 Minibot codebase
+ - [PowerUP-Offseason](https://github.com/frc5024/PowerUP-Offseason) - 5024's 2018-2019 offseason codebase
+ - [PowerUP](https://github.com/frc5024/PowerUP) - 5024's 2018 competition codebase
+ - [BarebonesFRC](https://github.com/Ewpratten/barebonesFRC) - A quick-start codebase for FRC teams
+ - Computer Vision
+ - [DeepVision](https://github.com/frc5024/DeepVision) - 5024's 2019 vision code
+ - [RIOCV-PI](https://github.com/Ewpratten/RioCV-PI) - 5024's 2018 vision code
+ - Field Software
+ - [ThriftyField](https://github.com/frc5024/ThriftyField) - An open-source alternative to the FRC FMS
+
+## Websites
+ - [retrylife.ca](https://retrylife.ca) - My personal website and blog
+ - [frc5024.github.io](https://frc5024.github.io) - The 5024 programming team's website
+ - [webdocs](https://frc5024.github.io/webdocs) - The 5024 programming team's documentation centre
+ - [hyperlisk.xyz](https://hyperlisk.xyz) - @retrax24's personal website and blog
+ - [GiveMeADistro](https://github.com/Ewpratten/GiveMeADistro) - A website to help people decide which Linux distro to try
+
+## Libraries
+ - [shift2](https://github.com/Ewpratten/shift) - My own encoding library
+ - [drbot](https://github.com/Ewpratten/drbot) - The library I used to build my devRant bots
+ - [devrantsimple](https://github.com/Ewpratten/devRantSimple) - My first ever devRant client library
+ - [geoIP](https://github.com/Ewpratten/geoIP) - A library for fetching device location
+ - [lynkz](https://github.com/Ewpratten/lynkz-dart) - A link shortener library
+ - [ODWC](https://pypi.org/project/ODWC/) - A library for organizing humans
+ - [RaiderFetch](https://pypi.org/project/RaiderFetch/) - A library to query data about team 5024
+ - [PicoEngine](https://github.com/Ewpratten/PicoEngine) - A simple 2D game engine I built to help me write games for 11th grade computer science
+ - [pihole-API](https://github.com/Ewpratten/pihole-api) - An api wrapper for the pihole web interface
+
+## Bots
+ - [devDNS](https://github.com/Ewpratten/devDNS) - A devRant bot that responds to DNS queries
+ - [ScoreBot](https://github.com/Ewpratten/ScoreBot) - A slack bot for posting FRC game scores
+
+## Apps
+ - [Learn](https://github.com/Ewpratten/learn) - An Android app I built to help me practice throwing darts
+ - [FosslClient](https://github.com/Ewpratten/fosslclient) - A build-it-yourself devRant client for Android
+ - [dr](https://github.com/Ewpratten/dr) - A CLI devRant client with an ed-like interface
+
+## Operating systems
+ - [os328](https://github.com/Ewpratten/os328) - An OS built to run on the Arduino UNO with a built-in BASIC interpreter
+ - [picos](https://github.com/Ewpratten/picos) - An OS I used to help me learn about the Raspberry PI hardware. This is basically a port of os328 over to the PI2
+
+## Embedded
+ - [esp8266 deauth](https://github.com/Ewpratten/esp8266_deauther) - My fork of the [wifi deauther](https://github.com/spacehuhn/esp8266_deauther) project. New features include modified UI and CLI
+
+## Customization
+ - [CustomCSS](https://github.com/Ewpratten/CustomCSS) - A collection of stylesheets I use for customization
+ - [Dotfiles20](https://github.com/Ewpratten/Dotfiles20) - My dotfiles
+ - [Menus](https://github.com/Ewpratten/menus) - My dmenu scripts
+ - [MOTD](https://github.com/Ewpratten/motd) - A script that gives me some information when I open a new terminal
+
+## Tools
+ - [FRC-actions](https://github.com/Ewpratten/FRC-actions) - A GitHub actions tool to automatically build and test FRC code
+ - [Dart4CROS](https://github.com/Ewpratten/dart4cros) - A tool I built to load dartlang on a chromebook
+ - [devrant-dl](https://github.com/Ewpratten/devrant-dl) - A tool for downloading your account data from devRant
+ - [colourscale](https://github.com/Ewpratten/colourscale) - Some scripts for playing with images
+ - [FRC-code-stats](https://github.com/Ewpratten/frc-code-stats) - Tools for gathering information about FRC teams
+ - [PWNlink](https://github.com/Ewpratten/PWNlink) - A tool for extracting admin passwords from some D-link routers
+ - [BashSmash](https://github.com/Ewpratten/BashSmash) - A tool for obfuscating BASH scripts
+ - [dxmon](https://github.com/Ewpratten/dxmon) - A tool for polling the [reverse beacon network](http://www.reversebeacon.net/)
+ - [Rekog](https://github.com/Ewpratten/Rekog) - Scripts for identifying faces in webcam video
+ - [pypak](https://github.com/Ewpratten/pypak) - Convert python code into PYZ compressed applications
+ - [AirLog](https://github.com/Ewpratten/AirLog) - A tool for logging QSOs
+ - [rfNightmare](https://github.com/Ewpratten/rfNightmare) - Scripts for working with SDR data in chromeos
+ - [TermSDR](https://github.com/Ewpratten/TermSDR) - SDR FFT for chromeos
+ - [eco](https://github.com/Ewpratten/eco) - A C / C++ compiler that never compiles code without errors
+ - [BecomeRanter](https://github.com/Ewpratten/BecomeRanter) - An LSTM-based tool for generating devRant posts
+ - [ISS](https://github.com/Ewpratten/ISS) - Find out where the ISS is from your terminal
+ - [LaunchDraw](https://github.com/Ewpratten/LaunchDraw) - Use a Novation Launchpad as a canvas with the pygame MIDI library
+
+## Server Tools
+ - [REmail](https://github.com/Ewpratten/REmail) - An email relay
+ - [chat](https://github.com/Ewpratten/chat) - A simple telnet-based chatroom server
+
+
+## Dirobium
+Dirobium was the first "fantasy emulator" I built. It emulates a CPU architecture and hardware that I designed myself. The goal of this project was to learn about computer hardware at a low level.
+ - [DirAS](https://github.com/Ewpratten/DirAS) - The dirobium assembler
+ - [Dirobium](https://github.com/Ewpratten/Dirobium) - The dirobuim emulator
+ - [Graphite](https://github.com/Ewpratten/Graphite) - The dirobium graphics emulator
+
+## Games
+ - [FlippyCat](https://github.com/Ewpratten/FlippyCat) - A flappy bird clone I built with @retrax24 for computer science class
+ - [Raycasting-Demo](https://github.com/Ewpratten/raycasting-demo) - A 2D raycasting demonstration
+ - [DockerCraft](https://github.com/Ewpratten/dockercraft) - Run Minecraft Bedrock in a docker container
+ - [learn-kana](https://github.com/Ewpratten/learn-kana) - A CLI game I built to help myself learn hiragana
\ No newline at end of file