Add stubs for more articles, and initial README
This commit is contained in:
parent
b643d4291a
commit
3527830825
|
@ -0,0 +1 @@
|
||||||
|
*.swp
|
|
@ -0,0 +1,46 @@
|
||||||
|
# HMN Education Tree 2022
|
||||||
|
|
||||||
|
## Project Overview
|
||||||
|
This is intended to be commited to incrementally,
|
||||||
|
stubs can/should be added to existing docs where applicable,
|
||||||
|
ideas for future trees can be submitted as new .md
|
||||||
|
|
||||||
|
## Where We're At
|
||||||
|
All topics need related library articles aggregated, sorted by rough skill level
|
||||||
|
- Beginner
|
||||||
|
- Intermediate
|
||||||
|
- Hard
|
||||||
|
|
||||||
|
`http_to_phy.md`
|
||||||
|
WIP for "How do I understand how an HTTP message is sent at a deep level?"
|
||||||
|
Needs:
|
||||||
|
- Better links to topics
|
||||||
|
- Editing pass / blurb cleanup
|
||||||
|
|
||||||
|
`asm.md`
|
||||||
|
WIP for "How do I understand what my computer is really doing at the bottom level?"
|
||||||
|
(Better question for this one? Should this be a subtopic instead?)
|
||||||
|
Needs:
|
||||||
|
- Subtopics broken out
|
||||||
|
- Header blurb
|
||||||
|
|
||||||
|
`perf.md`
|
||||||
|
WIP for "How do I learn to write faster code?"
|
||||||
|
Needs:
|
||||||
|
- Subtopics broken out
|
||||||
|
- Header blurb
|
||||||
|
|
||||||
|
`compilers.md`
|
||||||
|
WIP for "What do compilers actually do?"
|
||||||
|
Needs:
|
||||||
|
- Subtopics defined concretely for the learning flow
|
||||||
|
- Header blurb
|
||||||
|
|
||||||
|
## Scratch Notes
|
||||||
|
Try to mark down potential useful cross-topic links as you go, we'll try to
|
||||||
|
populate and cross pollinate as articles get ready to ship
|
||||||
|
|
||||||
|
Is it possible to get the library archive accessible to filter through for resource ideas?
|
||||||
|
|
||||||
|
Anything we need from the site technically?
|
||||||
|
Backlinks? Past-article stack? Limited multi-user access right control?
|
|
@ -0,0 +1,8 @@
|
||||||
|
# Assembly: How to use a Spork
|
||||||
|
|
||||||
|
## Step One: Engage Motor Neurons
|
||||||
|
|
||||||
|
Ok, ok, this has nothing to do with sporks. Assembly is a whole lot cooler than we give it credit for,
|
||||||
|
knowing it can be a major lifesaver. Ever wondered what the hell the was actually in your executable?
|
||||||
|
Ever had a program that didn't quite work, and you struggled to figure out why?
|
||||||
|
Ever wanted to squeeze a little more code onto your user's thimble-sized SSD? Assembly is here for you.
|
|
@ -0,0 +1,17 @@
|
||||||
|
# Compilers And You: A Sonata in 8 Parts
|
||||||
|
|
||||||
|
## Parsers
|
||||||
|
|
||||||
|
## Lexers
|
||||||
|
|
||||||
|
## IR
|
||||||
|
|
||||||
|
## SSA
|
||||||
|
|
||||||
|
## Backend Codegen
|
||||||
|
|
||||||
|
## Optimization Passes
|
||||||
|
|
||||||
|
## Debug Symbols
|
||||||
|
|
||||||
|
## Linkers
|
|
@ -4,8 +4,8 @@
|
||||||
|
|
||||||
| Communication | Discovery |
|
| Communication | Discovery |
|
||||||
| ------------- | --------- |
|
| ------------- | --------- |
|
||||||
| HTTP | |
|
| HTTP | DNS |
|
||||||
| TCP | DNS |
|
| TCP | |
|
||||||
| IP | DHCP |
|
| IP | DHCP |
|
||||||
| Ethernet | ARP |
|
| Ethernet | ARP |
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue