Skip to content

Commit

Permalink
WIP tech pages
Browse files Browse the repository at this point in the history
  • Loading branch information
vEnhance committed Nov 21, 2021
1 parent d95543c commit 1d439cd
Show file tree
Hide file tree
Showing 10 changed files with 18 additions and 19 deletions.
2 changes: 1 addition & 1 deletion input/faqs.mkd
@@ -1,6 +1,6 @@
title: FAQ's
header: Frequently Asked Questions
menu-position: 74
menu-position: 99
description: Some FAQ's about math contests and my personal life.
indent: 1

Expand Down
2 changes: 1 addition & 1 deletion input/mentors.mkd
@@ -1,6 +1,6 @@
title: Mentors
header: Competition mentors
menu-position: 77
menu-position: 92
description: Listing of other people who take students
indent: 1

Expand Down
2 changes: 1 addition & 1 deletion input/personal.mkd
@@ -1,6 +1,6 @@
title: Hobbies
header: Hobbies and trivia about myself
menu-position: 50
menu-position: 40

---

Expand Down
2 changes: 1 addition & 1 deletion input/puzzlehunt.mkd
@@ -1,6 +1,6 @@
title: Puzzle hunts
header: Puzzle hunts
menu-position: 55
menu-position: 41
indent: 1

---
Expand Down
2 changes: 1 addition & 1 deletion input/quotes.mkd
@@ -1,6 +1,6 @@
title: Quotes
header: List of quotes
menu-position: 78
menu-position: 84
description: List of quotes that Evan likes
indent: 1

Expand Down
2 changes: 1 addition & 1 deletion input/recommend.mkd
@@ -1,6 +1,6 @@
title: Advice
header: Advice and recommendations
menu-position: 70
menu-position: 90
description: Links to references and readings that I enjoyed.

---
Expand Down
10 changes: 5 additions & 5 deletions input/techshell.mkd
@@ -1,5 +1,5 @@
title: Tech literacy primer
header: Things you should understand about a computer (page 2/3)
title: Filesystem oveview
header: Files, folders, editors, and compilers
menu-postition: 72
indent: 1

Expand Down Expand Up @@ -49,10 +49,12 @@ It hosts several items, each of which may be a file or a folder.
For analogy, **you can think of a folder as a huge building**,
so big that there are smaller rooms inside it (sub-folders).

Every folder is itself contained inside some folder.
Every folder is itself contained inside some folder.[^mac]
Well, except for a few top-level folders varying by system,
but you don't have to worry about ever interacting with that directly.

[^mac]: Apparently, Finder on OSX hides the home folder. Go figure.

**Folders are important because they help you organize files.**
Actually.
You should think of the "Downloads" or "Desktop" folder as
Expand Down Expand Up @@ -352,5 +354,3 @@ Thanks to the following individuals for suggestions and corrections:
I also acknowledge that some oversimplifications were made here.

[redhat]: https://www.redhat.com/sysadmin/navigating-filesystem-linux-terminal


6 changes: 2 additions & 4 deletions input/techspeech.mkd
@@ -1,7 +1,7 @@
title: plz learn code
header: A speech on why coding is important (page 1/3)
header: Speech on why coding is important
menu-position: 70
indent: 0


---

Expand Down Expand Up @@ -76,5 +76,3 @@ If you're interested in reading more, read on about [files and folders][techshel
weaker claim.

[otisweb]: https://github.com/vEnhance/otis-web


5 changes: 3 additions & 2 deletions input/techsupport.mkd
@@ -1,5 +1,5 @@
title: Learning path
header: One possible suggested learning path (page 3/3)
header: One possible suggested learning path
menu-position: 75
indent: 1

Expand Down Expand Up @@ -28,14 +28,15 @@ I would break it down into the following steps
3. You should then learn your first programming language.
The hardest part!

## {{ hl("language", Picking a language") }}
## {{ hl("language", "Picking a language") }}

In programming culture, choices of language draw the same visceral reactions as
discussions about race and religion.
That said, among languages I have used at least a little bite,
here is Evan's tier list:

1. Python: reads like English, simple to learn, and Evan's native language.
This is my personally recommended first language.
The main downside is that it is a lot slower.
I grew up on [this Python book](http://openbookproject.net/thinkcs/python/english3e/index.html)
and recommend it;
Expand Down
4 changes: 2 additions & 2 deletions page.html
Expand Up @@ -117,10 +117,10 @@ <h1 id="sitetitle">
for p in mpages:
if "indent" in p:
open_tag = r'<h5>&nbsp; &bullet; &nbsp;'
close_tag = r'</h5>'
close_tag = ' <sup class="numbering">'+str(p['menu-position'])+'</sup>' + r'</h5>'
else:
open_tag = '<h4>'
close_tag = '</h4>'
close_tag = ' <sup class="numbering">'+str(p['menu-position'])+'</sup>' + '</h4>'
if p["title"] == page["title"]:
entry = open_tag + '<strong>%s</strong>' + close_tag
print(entry % (hx(p["title"])))
Expand Down

0 comments on commit 1d439cd

Please sign in to comment.