Update 'braindump.md'
This commit is contained in:
parent
b3c732b5ed
commit
e83497bf34
149
braindump.md
149
braindump.md
|
@ -1,9 +1,4 @@
|
||||||
# Braindump
|
# Dump for Glossary + Article Ideas
|
||||||
|
|
||||||
## MetaHubs
|
|
||||||
- Operating System
|
|
||||||
- Web
|
|
||||||
- Game Dev
|
|
||||||
|
|
||||||
## Article Ideas:
|
## Article Ideas:
|
||||||
- Realtime Networking
|
- Realtime Networking
|
||||||
|
@ -21,46 +16,14 @@
|
||||||
- Machine Learning
|
- Machine Learning
|
||||||
- Control Theory
|
- Control Theory
|
||||||
|
|
||||||
## Present Glossary Terms:
|
## MetaHubs
|
||||||
- HTTP
|
(places to start branching people from to get to the outlines)
|
||||||
- TCP
|
- Operating System
|
||||||
- UDP
|
- Web
|
||||||
- QUIC
|
- Game Dev
|
||||||
- DNS
|
|
||||||
- IP
|
|
||||||
- Ethernet
|
|
||||||
- ARP
|
|
||||||
- TLS
|
|
||||||
- DHCP
|
|
||||||
|
|
||||||
## More Future Glossary Terms:
|
# Rough Categorization Beyond Here
|
||||||
- REST
|
## Compiler Terms:
|
||||||
- JSON
|
|
||||||
- WASM
|
|
||||||
- AJAX
|
|
||||||
- SQL
|
|
||||||
- NoSQL
|
|
||||||
- GraphQL
|
|
||||||
- CAP theorem
|
|
||||||
- B-Trees
|
|
||||||
- NTP
|
|
||||||
- Time Skewing / Slurring / Smearing
|
|
||||||
- Journalling
|
|
||||||
- Hypervisor
|
|
||||||
- Interpreters
|
|
||||||
- JIT
|
|
||||||
- A*
|
|
||||||
- BFS
|
|
||||||
- DFS
|
|
||||||
- Greedy
|
|
||||||
- Priority Queue
|
|
||||||
- Stack
|
|
||||||
- Radix Sorting
|
|
||||||
- Quicksort
|
|
||||||
- Timsort
|
|
||||||
|
|
||||||
|
|
||||||
## Compiler Glossary Terms:
|
|
||||||
- SSA
|
- SSA
|
||||||
- Basic Blocks
|
- Basic Blocks
|
||||||
- Peephole Optimization
|
- Peephole Optimization
|
||||||
|
@ -70,6 +33,10 @@
|
||||||
- Context-Free Grammars
|
- Context-Free Grammars
|
||||||
- Automata
|
- Automata
|
||||||
- Regular Expressions
|
- Regular Expressions
|
||||||
|
- Interpreters
|
||||||
|
- JIT
|
||||||
|
|
||||||
|
## Computer Theory Terms:
|
||||||
- Conway's Game of Life
|
- Conway's Game of Life
|
||||||
- Turing Machines
|
- Turing Machines
|
||||||
- Lambda Calculus
|
- Lambda Calculus
|
||||||
|
@ -77,33 +44,73 @@
|
||||||
- Monads
|
- Monads
|
||||||
- Complexity Theory
|
- Complexity Theory
|
||||||
|
|
||||||
## Future Glossary Terms:
|
## Database Terms:
|
||||||
|
- SQL
|
||||||
|
- NoSQL
|
||||||
|
- GraphQL
|
||||||
|
- CAP theorem
|
||||||
|
- B-Trees
|
||||||
|
|
||||||
|
## Web Frontend Terms:
|
||||||
|
- REST
|
||||||
|
- JSON
|
||||||
|
- WASM
|
||||||
|
- AJAX
|
||||||
|
|
||||||
|
## Datastructures and Algorithms Terms:
|
||||||
|
(Should this be split across domains? Should this just be a central datastructures thing?)
|
||||||
|
- A*
|
||||||
|
- BFS
|
||||||
|
- DFS
|
||||||
|
- Greedy
|
||||||
|
- Priority Queue
|
||||||
|
- Stack
|
||||||
|
- Radix Sorting
|
||||||
|
- Quicksort
|
||||||
|
- Timsort
|
||||||
|
- Ring Buffers
|
||||||
|
- Merkle Trees
|
||||||
|
- Consensus algorithms
|
||||||
|
|
||||||
|
## Filesystems Terms:
|
||||||
|
- Journalling
|
||||||
|
- BTrees
|
||||||
|
- Raw Flash vs Disk Sectors vs NVMe
|
||||||
|
|
||||||
|
## Time Terms:
|
||||||
|
- NTP
|
||||||
|
- Time Skewing / Slurring / Smearing
|
||||||
|
|
||||||
|
## Security Terms:
|
||||||
|
- Trampolines
|
||||||
|
- ROP chains
|
||||||
|
- Buffer overflow
|
||||||
|
- Hypervisor
|
||||||
|
- Containers
|
||||||
|
|
||||||
|
## Realtime Networking / Network Simulation Terms:
|
||||||
- VLAN
|
- VLAN
|
||||||
- Rollback
|
- Rollback
|
||||||
- Opus
|
- Opus
|
||||||
- ICE/STUN/TURN
|
- ICE/STUN/TURN
|
||||||
- NAT
|
- NAT
|
||||||
- P2P
|
- P2P
|
||||||
- Burrows-Wheeler Transform
|
|
||||||
- RLE Compression
|
## Cryptography and Error Correction Terms:
|
||||||
- Wavelet Transforms
|
|
||||||
- PKCS
|
- PKCS
|
||||||
- RSA
|
- RSA
|
||||||
- SHA
|
- SHA
|
||||||
- ECC
|
- ECC
|
||||||
- CRC
|
- CRC
|
||||||
- Trampolines
|
|
||||||
- ROP chains
|
## Compression Terms:
|
||||||
- Buffer overflow
|
- Burrows-Wheeler Transform
|
||||||
|
- RLE Compression
|
||||||
|
- Wavelet Transforms
|
||||||
|
|
||||||
|
## Memory Terms:
|
||||||
- NUMA regions
|
- NUMA regions
|
||||||
- Merkle Trees
|
|
||||||
- Cache Locality
|
- Cache Locality
|
||||||
- CAS
|
|
||||||
- Mutex
|
|
||||||
- Semaphore
|
|
||||||
- RW Locks
|
|
||||||
- Memory Barriers
|
|
||||||
- CSP
|
|
||||||
- Buddy Allocator
|
- Buddy Allocator
|
||||||
- Pool
|
- Pool
|
||||||
- Arenas
|
- Arenas
|
||||||
|
@ -111,5 +118,27 @@
|
||||||
- Heap
|
- Heap
|
||||||
- DMA
|
- DMA
|
||||||
- Page Tables (virtual memory)
|
- Page Tables (virtual memory)
|
||||||
|
|
||||||
|
## Parallelism Terms:
|
||||||
|
- CAS
|
||||||
|
- Mutex
|
||||||
|
- Semaphore
|
||||||
|
- RW Locks
|
||||||
|
- Memory Barriers
|
||||||
|
- CSP
|
||||||
|
|
||||||
|
## UI/UX Terms:
|
||||||
- Dark Patterns
|
- Dark Patterns
|
||||||
- Consensus algorithms
|
|
||||||
|
# Needed Glossary Terms
|
||||||
|
## HTTP to PHY Terms:
|
||||||
|
- HTTP
|
||||||
|
- TCP
|
||||||
|
- UDP
|
||||||
|
- QUIC
|
||||||
|
- DNS
|
||||||
|
- IP
|
||||||
|
- Ethernet
|
||||||
|
- ARP
|
||||||
|
- TLS
|
||||||
|
- DHCP
|
Loading…
Reference in New Issue