snap and DR
@ -1,14 +0,0 @@
|
||||
---
|
||||
title: How and why I built webdocs
|
||||
layout: post
|
||||
description: Solving problems from the future
|
||||
date: '2019-07-21 20:43:00 +0000'
|
||||
categories: jekyll frc
|
||||
---
|
||||
|
||||
[Webdocs]() is a service I created for the @frc5024 programming team. I built webdocs to solve our need for a centralized documentation system. Previously, our documentation was non-existant, and notes were spread across Google Drive, Slack, Various peices of paper, and our mentors' memory.
|
||||
|
||||
## The tech
|
||||
To make the process of writing and updating documentation as easy as possible,
|
||||
|
||||
### Plugins
|
@ -90,14 +90,56 @@ sub rsa4096/0xA61A2F1676E35144 2019-08-11 [] [expires: 2025-08-09]
|
||||
|
||||
<ul>
|
||||
<li><a href="https://twitter.com/ewpratten">Twitter</a></li>
|
||||
<li><a href="https://devrant.com/users/ewpratten">Devrant</a></li>
|
||||
<li><a data-toggle="modal" data-target="#devrant-disclaimer" href="">devRant</a></li>
|
||||
<li><a href="https://github.com/ewpratten">GitHub</a></li>
|
||||
<li><a href="https://gitlab.com/ewpratten">GitLab</a></li>
|
||||
<li><a href="https://git.retrylife.ca/ewpratten">RetryLife Git</a></li>
|
||||
<li><a href="https://keybase.com/ewpratten">Keybase</a></li>
|
||||
<li>Snapchat (available upon request)</li>
|
||||
<li><a data-toggle="modal" data-target="#snapcode" href="">Snapchat</a></li>
|
||||
</ul>
|
||||
|
||||
<!-- devRant disclaimer -->
|
||||
<div class="modal fade" id="devrant-disclaimer" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true">
|
||||
<div class="modal-dialog modal-dialog-centered" role="document">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<h5 class="modal-title" id="exampleModalCenterTitle">Disclaimer</h5>
|
||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||||
<span aria-hidden="true">×</span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
devRant is a community specifically designed for people to anonymously rant and complain about anything from jobs, to life in general.
|
||||
<br /><br />
|
||||
I choose not to keep myself anonymous on the platform, but this does not mean that I treat it as a professional social media account. Being in the <a href="https://alicepeters.de/devrant/">top 20 users</a>, I get a reasonable amount of attention on the platform, and sometimes exaggerate opinions, join trends, make obscure jokes, and generally have fun with my account. If you are looking for a higher level or professionalism from my posts, take a look at my <a href="https://twitter.com/ewpratten">Twitter account</a>.
|
||||
<br /><br />
|
||||
If you are ok with this type of content, feel free to take a look at my posts, and join the conversations!
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<a href="https://devrant.com/users/ewpratten"><button type="button" class="btn btn-primary">Sounds Good!</button></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- snapcode -->
|
||||
<div class="modal fade" id="snapcode" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true">
|
||||
<div class="modal-dialog modal-dialog-centered" role="document">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<h5 class="modal-title" id="exampleModalCenterTitle">Snapchat</h5>
|
||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||||
<span aria-hidden="true">×</span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="modal-body" style="align-contents:center; text-align: center">
|
||||
<!-- Snapcode -->
|
||||
<img src="/assets/images/snapcode-full.png" style="margin:auto;" />
|
||||
<h4><em>slabs5225</em></h4>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@ -114,7 +156,7 @@ sub rsa4096/0xA61A2F1676E35144 2019-08-11 [] [expires: 2025-08-09]
|
||||
<span class="navbar-text">
|
||||
Site design by: <a href="https://retrylife.ca">Evan Pratten</a> |
|
||||
|
||||
This site was last updated at: 2019-08-12 21:30:19 -0400
|
||||
This site was last updated at: 2019-08-13 14:48:12 -0400
|
||||
</span>
|
||||
</div>
|
||||
</nav>
|
||||
|
BIN
_site/assets/images/snapcode-full.png
Normal file
After Width: | Height: | Size: 29 KiB |
BIN
_site/assets/images/snapcode.png
Normal file
After Width: | Height: | Size: 48 KiB |
6
_site/assets/images/snapcode.svg
Normal file
After Width: | Height: | Size: 13 KiB |
13
_site/assets/images/snapcodeBitmoji.svg
Normal file
After Width: | Height: | Size: 30 KiB |
@ -119,7 +119,7 @@ pip3 install tensorflow-gpu #for gpu processing
|
||||
<span class="navbar-text">
|
||||
Site design by: <a href="https://retrylife.ca">Evan Pratten</a> |
|
||||
|
||||
This site was last updated at: 2019-08-12 21:30:19 -0400
|
||||
This site was last updated at: 2019-08-13 14:48:12 -0400
|
||||
</span>
|
||||
</div>
|
||||
</nav>
|
||||
|
@ -83,7 +83,7 @@
|
||||
<span class="navbar-text">
|
||||
Site design by: <a href="https://retrylife.ca">Evan Pratten</a> |
|
||||
|
||||
This site was last updated at: 2019-08-12 21:30:19 -0400
|
||||
This site was last updated at: 2019-08-13 14:48:12 -0400
|
||||
</span>
|
||||
</div>
|
||||
</nav>
|
||||
|
@ -96,7 +96,7 @@
|
||||
<span class="navbar-text">
|
||||
Site design by: <a href="https://retrylife.ca">Evan Pratten</a> |
|
||||
|
||||
This site was last updated at: 2019-08-12 21:30:19 -0400
|
||||
This site was last updated at: 2019-08-13 14:48:12 -0400
|
||||
</span>
|
||||
</div>
|
||||
</nav>
|
||||
|
@ -107,7 +107,7 @@
|
||||
<span class="navbar-text">
|
||||
Site design by: <a href="https://retrylife.ca">Evan Pratten</a> |
|
||||
|
||||
This site was last updated at: 2019-08-12 21:30:19 -0400
|
||||
This site was last updated at: 2019-08-13 14:48:12 -0400
|
||||
</span>
|
||||
</div>
|
||||
</nav>
|
||||
|
@ -121,7 +121,7 @@
|
||||
<span class="navbar-text">
|
||||
Site design by: <a href="https://retrylife.ca">Evan Pratten</a> |
|
||||
|
||||
This site was last updated at: 2019-08-12 21:30:19 -0400
|
||||
This site was last updated at: 2019-08-13 14:48:12 -0400
|
||||
</span>
|
||||
</div>
|
||||
</nav>
|
||||
|
@ -80,7 +80,7 @@ Your browser does not support audio players
|
||||
<span class="navbar-text">
|
||||
Site design by: <a href="https://retrylife.ca">Evan Pratten</a> |
|
||||
|
||||
This site was last updated at: 2019-08-12 21:30:19 -0400
|
||||
This site was last updated at: 2019-08-13 14:48:12 -0400
|
||||
</span>
|
||||
</div>
|
||||
</nav>
|
||||
|
@ -120,7 +120,7 @@
|
||||
<span class="navbar-text">
|
||||
Site design by: <a href="https://retrylife.ca">Evan Pratten</a> |
|
||||
|
||||
This site was last updated at: 2019-08-12 21:30:19 -0400
|
||||
This site was last updated at: 2019-08-13 14:48:12 -0400
|
||||
</span>
|
||||
</div>
|
||||
</nav>
|
||||
|
@ -78,7 +78,7 @@
|
||||
<span class="navbar-text">
|
||||
Site design by: <a href="https://retrylife.ca">Evan Pratten</a> |
|
||||
|
||||
This site was last updated at: 2019-08-12 21:30:19 -0400
|
||||
This site was last updated at: 2019-08-13 14:48:12 -0400
|
||||
</span>
|
||||
</div>
|
||||
</nav>
|
||||
|
@ -78,7 +78,7 @@
|
||||
<span class="navbar-text">
|
||||
Site design by: <a href="https://retrylife.ca">Evan Pratten</a> |
|
||||
|
||||
This site was last updated at: 2019-08-12 21:30:19 -0400
|
||||
This site was last updated at: 2019-08-13 14:48:12 -0400
|
||||
</span>
|
||||
</div>
|
||||
</nav>
|
||||
|
@ -187,7 +187,7 @@ __<span class="o">()</span> <span class="o">{</span>/???/???/???n?f <span class=
|
||||
<span class="navbar-text">
|
||||
Site design by: <a href="https://retrylife.ca">Evan Pratten</a> |
|
||||
|
||||
This site was last updated at: 2019-08-12 21:30:19 -0400
|
||||
This site was last updated at: 2019-08-13 14:48:12 -0400
|
||||
</span>
|
||||
</div>
|
||||
</nav>
|
||||
|
@ -108,7 +108,7 @@
|
||||
<span class="navbar-text">
|
||||
Site design by: <a href="https://retrylife.ca">Evan Pratten</a> |
|
||||
|
||||
This site was last updated at: 2019-08-12 21:30:19 -0400
|
||||
This site was last updated at: 2019-08-13 14:48:12 -0400
|
||||
</span>
|
||||
</div>
|
||||
</nav>
|
||||
|
@ -173,7 +173,7 @@
|
||||
<span class="navbar-text">
|
||||
Site design by: <a href="https://retrylife.ca">Evan Pratten</a> |
|
||||
|
||||
This site was last updated at: 2019-08-12 21:30:19 -0400
|
||||
This site was last updated at: 2019-08-13 14:48:12 -0400
|
||||
</span>
|
||||
</div>
|
||||
</nav>
|
||||
|
@ -97,7 +97,7 @@
|
||||
<span class="navbar-text">
|
||||
Site design by: <a href="https://retrylife.ca">Evan Pratten</a> |
|
||||
|
||||
This site was last updated at: 2019-08-12 21:30:19 -0400
|
||||
This site was last updated at: 2019-08-13 14:48:12 -0400
|
||||
</span>
|
||||
</div>
|
||||
</nav>
|
||||
|
@ -170,7 +170,7 @@
|
||||
<span class="navbar-text">
|
||||
Site design by: <a href="https://retrylife.ca">Evan Pratten</a> |
|
||||
|
||||
This site was last updated at: 2019-08-12 21:30:19 -0400
|
||||
This site was last updated at: 2019-08-13 14:48:12 -0400
|
||||
</span>
|
||||
</div>
|
||||
</nav>
|
||||
|
@ -91,7 +91,7 @@
|
||||
<span class="navbar-text">
|
||||
Site design by: <a href="https://retrylife.ca">Evan Pratten</a> |
|
||||
|
||||
This site was last updated at: 2019-08-12 21:30:19 -0400
|
||||
This site was last updated at: 2019-08-13 14:48:12 -0400
|
||||
</span>
|
||||
</div>
|
||||
</nav>
|
||||
|
@ -183,7 +183,7 @@
|
||||
<span class="navbar-text">
|
||||
Site design by: <a href="https://retrylife.ca">Evan Pratten</a> |
|
||||
|
||||
This site was last updated at: 2019-08-12 21:30:19 -0400
|
||||
This site was last updated at: 2019-08-13 14:48:12 -0400
|
||||
</span>
|
||||
</div>
|
||||
</nav>
|
||||
|
@ -103,7 +103,7 @@
|
||||
<span class="navbar-text">
|
||||
Site design by: <a href="https://retrylife.ca">Evan Pratten</a> |
|
||||
|
||||
This site was last updated at: 2019-08-12 21:30:19 -0400
|
||||
This site was last updated at: 2019-08-13 14:48:12 -0400
|
||||
</span>
|
||||
</div>
|
||||
</nav>
|
||||
|
@ -146,7 +146,7 @@ ibus-daemon <span class="nt">-drx</span>
|
||||
<span class="navbar-text">
|
||||
Site design by: <a href="https://retrylife.ca">Evan Pratten</a> |
|
||||
|
||||
This site was last updated at: 2019-08-12 21:30:19 -0400
|
||||
This site was last updated at: 2019-08-13 14:48:12 -0400
|
||||
</span>
|
||||
</div>
|
||||
</nav>
|
||||
|
@ -340,7 +340,7 @@
|
||||
<span class="navbar-text">
|
||||
Site design by: <a href="https://retrylife.ca">Evan Pratten</a> |
|
||||
|
||||
This site was last updated at: 2019-08-12 21:30:19 -0400
|
||||
This site was last updated at: 2019-08-13 14:48:12 -0400
|
||||
</span>
|
||||
</div>
|
||||
</nav>
|
||||
|
@ -1,4 +1,4 @@
|
||||
<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.8.6">Jekyll</generator><link href="http://0.0.0.0:4000/feed.xml" rel="self" type="application/atom+xml" /><link href="http://0.0.0.0:4000/" rel="alternate" type="text/html" /><updated>2019-08-12T21:30:19-04:00</updated><id>http://0.0.0.0:4000/feed.xml</id><title type="html">Evan Pratten</title><subtitle>Computer wizard, student, <a href="https://frc5024.github.io">@frc5024</a> programming team lead, and radio enthusiast.</subtitle><entry><title type="html">How I set up ひらがな input on my laptop</title><link href="http://0.0.0.0:4000/blog/2019/08/12/setting-up-ja" rel="alternate" type="text/html" title="How I set up ひらがな input on my laptop" /><published>2019-08-12T15:40:00-04:00</published><updated>2019-08-12T15:40:00-04:00</updated><id>http://0.0.0.0:4000/blog/2019/08/12/Setting-up-JA</id><content type="html" xml:base="http://0.0.0.0:4000/blog/2019/08/12/setting-up-ja"><p>I am currently working with <a href="https://en.wikipedia.org/wiki/Hiragana">ひらがな</a>, <a href="https://en.wikipedia.org/wiki/Katakana">かたかな</a>, and, <a href="https://en.wikipedia.org/wiki/Kanji">かんじ</a> in some projects, and needed a more reliable way to write than running some <a href="https://en.wikipedia.org/wiki/Romanization_of_Japanese">romaji</a> through an online translator. So, this post will detail what I did to enable native inputs on my laptop. This guide is specifically for <a href="https://i3wm.org/">i3wm</a>, because it does not obey system settings for languages and inputs.</p>
|
||||
<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.8.6">Jekyll</generator><link href="http://0.0.0.0:4000/feed.xml" rel="self" type="application/atom+xml" /><link href="http://0.0.0.0:4000/" rel="alternate" type="text/html" /><updated>2019-08-13T14:48:12-04:00</updated><id>http://0.0.0.0:4000/feed.xml</id><title type="html">Evan Pratten</title><subtitle>Computer wizard, student, <a href="https://frc5024.github.io">@frc5024</a> programming team lead, and radio enthusiast.</subtitle><entry><title type="html">How I set up ひらがな input on my laptop</title><link href="http://0.0.0.0:4000/blog/2019/08/12/setting-up-ja" rel="alternate" type="text/html" title="How I set up ひらがな input on my laptop" /><published>2019-08-12T15:40:00-04:00</published><updated>2019-08-12T15:40:00-04:00</updated><id>http://0.0.0.0:4000/blog/2019/08/12/Setting-up-JA</id><content type="html" xml:base="http://0.0.0.0:4000/blog/2019/08/12/setting-up-ja"><p>I am currently working with <a href="https://en.wikipedia.org/wiki/Hiragana">ひらがな</a>, <a href="https://en.wikipedia.org/wiki/Katakana">かたかな</a>, and, <a href="https://en.wikipedia.org/wiki/Kanji">かんじ</a> in some projects, and needed a more reliable way to write than running some <a href="https://en.wikipedia.org/wiki/Romanization_of_Japanese">romaji</a> through an online translator. So, this post will detail what I did to enable native inputs on my laptop. This guide is specifically for <a href="https://i3wm.org/">i3wm</a>, because it does not obey system settings for languages and inputs.</p>
|
||||
|
||||
<h2 id="adding-font-support-to-linux">Adding font support to Linux</h2>
|
||||
<p>Firstly, we need fonts. Depending on your system, these may already be installed. For Japanese, I only used <code class="highlighter-rouge">vlgothic</code>, so here in the package for it:</p>
|
||||
|
@ -102,7 +102,7 @@
|
||||
<span class="navbar-text">
|
||||
Site design by: <a href="https://retrylife.ca">Evan Pratten</a> |
|
||||
|
||||
This site was last updated at: 2019-08-12 21:30:19 -0400
|
||||
This site was last updated at: 2019-08-13 14:48:12 -0400
|
||||
</span>
|
||||
</div>
|
||||
</nav>
|
||||
|
@ -112,7 +112,7 @@
|
||||
<span class="navbar-text">
|
||||
Site design by: <a href="https://retrylife.ca">Evan Pratten</a> |
|
||||
|
||||
This site was last updated at: 2019-08-12 21:30:19 -0400
|
||||
This site was last updated at: 2019-08-13 14:48:12 -0400
|
||||
</span>
|
||||
</div>
|
||||
</nav>
|
||||
|
48
about.md
@ -35,10 +35,54 @@ The following is my key history:
|
||||
I exist in various places around the internet. Mainly:
|
||||
|
||||
- [Twitter](https://twitter.com/{{site.twitter_username}})
|
||||
- [Devrant](https://devrant.com/users/{{site.devrant_username}})
|
||||
- <a data-toggle="modal" data-target="#devrant-disclaimer" href="">devRant</a>
|
||||
- [GitHub](https://github.com/{{site.github_username}})
|
||||
- [GitLab](https://gitlab.com/{{site.gitlab_username}})
|
||||
- [RetryLife Git](https://git.retrylife.ca/{{site.rtlgit_username}})
|
||||
- [Keybase](https://keybase.com/{{site.keybase_username}})
|
||||
- Snapchat (available upon request)
|
||||
- <a data-toggle="modal" data-target="#snapcode" href="">Snapchat</a>
|
||||
|
||||
|
||||
|
||||
<!-- devRant disclaimer -->
|
||||
<div class="modal fade" id="devrant-disclaimer" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true">
|
||||
<div class="modal-dialog modal-dialog-centered" role="document">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<h5 class="modal-title" id="exampleModalCenterTitle">Disclaimer</h5>
|
||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||||
<span aria-hidden="true">×</span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
devRant is a community specifically designed for people to anonymously rant and complain about anything from jobs, to life in general.
|
||||
<br><br>
|
||||
I choose not to keep myself anonymous on the platform, but this does not mean that I treat it as a professional social media account. Being in the <a href="https://alicepeters.de/devrant/">top 20 users</a>, I get a reasonable amount of attention on the platform, and sometimes exaggerate opinions, join trends, make obscure jokes, and generally have fun with my account. If you are looking for a higher level or professionalism from my posts, take a look at my <a href="https://twitter.com/{{site.twitter_username}}">Twitter account</a>.
|
||||
<br><br>
|
||||
If you are ok with this type of content, feel free to take a look at my posts, and join the conversations!
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<a href="https://devrant.com/users/{{site.devrant_username}}"><button type="button" class="btn btn-primary">Sounds Good!</button></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- snapcode -->
|
||||
<div class="modal fade" id="snapcode" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true">
|
||||
<div class="modal-dialog modal-dialog-centered" role="document">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<h5 class="modal-title" id="exampleModalCenterTitle">Snapchat</h5>
|
||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||||
<span aria-hidden="true">×</span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="modal-body" style="align-contents:center; text-align: center">
|
||||
<!-- Snapcode -->
|
||||
<img src="/assets/images/snapcode-full.png" style="margin:auto;">
|
||||
<h4><em>slabs5225</em></h4>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
BIN
assets/images/snapcode-full.png
Normal file
After Width: | Height: | Size: 29 KiB |
BIN
assets/images/snapcode.png
Normal file
After Width: | Height: | Size: 48 KiB |
6
assets/images/snapcode.svg
Normal file
After Width: | Height: | Size: 13 KiB |
13
assets/images/snapcodeBitmoji.svg
Normal file
After Width: | Height: | Size: 30 KiB |