|
@@ -2,8 +2,12 @@
|
|
|
## Knowledge:
|
|
|
##########################################################################################
|
|
|
|
|
|
-* - Computer Arch Intro & Basics:
|
|
|
- https://www.youtube.com/watch?v=zLP_X4wyHbY&list=PL5PHm2jkkXmi5CxxI7b3JCL1TWybTDtKq&index=1
|
|
|
+* - how computers process a program:
|
|
|
+ * - https://www.youtube.com/watch?v=42KTvGYQYnA
|
|
|
+ * - https://www.youtube.com/watch?v=Mv2XQgpbTNE
|
|
|
+
|
|
|
+* - Computer Arch Intro:
|
|
|
+ (first video only - interesting but not required) https://www.youtube.com/watch?v=zLP_X4wyHbY&list=PL5PHm2jkkXmi5CxxI7b3JCL1TWybTDtKq&index=1
|
|
|
|
|
|
* - Parity & Hamming Code:
|
|
|
Parity:
|
|
@@ -41,13 +45,10 @@
|
|
|
* - C++: https://www.youtube.com/watch?v=twodd1KFfGk
|
|
|
* - Understanding Compiler Optimization (C++): https://www.youtube.com/watch?v=FnGCDLhaxKU
|
|
|
|
|
|
-* - how computers process a program:
|
|
|
- * - https://www.youtube.com/watch?v=42KTvGYQYnA
|
|
|
- * - https://www.youtube.com/watch?v=Mv2XQgpbTNE
|
|
|
-
|
|
|
----------------------------------------------------------------
|
|
|
|
|
|
The Gauntlet:
|
|
|
+
|
|
|
Each day I take one subject from the list below, watch videos about that subject, and write an implementation in:
|
|
|
C
|
|
|
C++ - without using built-in types
|
|
@@ -56,7 +57,7 @@ Each day I take one subject from the list below, watch videos about that subject
|
|
|
and write tests to ensure I'm doing it right
|
|
|
Why code in all of these?
|
|
|
Practice, practice, practice, until I'm sick of it, and can do it with no problem (some have many edge cases and bookkeeping details to remember)
|
|
|
- Work within the raw constraints (without garbage collection (except Python))
|
|
|
+ Work within the raw constraints (allocating/freeing memory without help of garbage collection (except Python))
|
|
|
Make use of built-in types so I have experience using the built-in tools for real-world use (not going to write my own linked list implementation in production)
|
|
|
|
|
|
----------------------------------------------------------------
|