Virtualization Explained — Nice and concise explanation about virtualization in virtual machines. I wish I watched this video first before taking the first week’s quiz because this video explains a lot of things that is on the quiz.
you need to learn Virtual Machines RIGHT NOW!! (Kali Linux VM, Ubuntu, Windows) Not too different from the step-by-step tutorial on how to install VirtualBox from VLSM website, but this video explains the steps in more details.
Vim Crash Course For Beginners — Very good supplementary tutorial on how to use VIM. Because of it, I can finally exit VIM without turning off my VM :D
Zenbleed (CVE-2023-20593) Interesting topic about exploitation on AMD CPU’s weakness. Using a very short assembly code to be able to leak server memory from other customer (I don’t really understand what this means, but it sounds terrifying).
The Discovery of Zenbleed ft. Tavis Ormandy How Zenbleed was discovered, explaining from who the founder is, the fundamental behind the exploitation, and finally putting all the pieces together.
Files & File Systems: Crash Course Computer Science #20 Basic of file and file systems. Beginner friendly explanation that explains everything from the fundamentals with simple yet very detailed explanations. I would recommend everyone to watch this video to watch this video to understand the basics of file system.
What is RAID 0, 1, 2, 3, 4, 5, 6 and 10 (1+0)? Clear and concise introduction to what RAID is. Starting from explaining RAID 0 about it’s difference from normal file storing system, then gradually explaning to 1, 2, 3, etc. Really helpful to get a gist about what RAID really is.
The best RAID for performance and redundancy Simple explanation with excellent visuals about the requirement to setup a certain RAID level. It helped me a lot on answering the questions that are raised in the class.
Simple Makefile Tutorial Helped me a lot on the pop quiz.
Copying, Moving, and Renaming Files and Directories Also helped me a lot on pop quiz.
How SUDO on Linux was HACKED! // CVE-2021-3156 I don’t know what to fill for this week since there are no quiz.
16.2.2 Basics of Virtual Memory Introductory video that explains what virtual memory is. I watch it for the quiz.
21.2.4 Shared Memory & Caches Introductory video that explains what shared memory is and what cache is. I watch it for the quiz.
Previous OS Midterms My source for studying for my OS midterms, in the end I got 7.9/11.11 score which is quite satisfying.
Allocation Methods (OS) My source for studying file allocation methods for Week 5 problem preparation.
Linux From Scratch Website Very helpful website for guiding me through the LFS assignment.
7. Chapter 5: Compiling a Cross-Toolchain - How to build Linux From Scratch (LFS) 12.0 Step by step detailed video guide on how to do the LFS assignment. Very very helpful.
8. Chapter 6: Cross-Compiling Temporary Tools - How to build Linux From Scratch (LFS) 12.0 Step by step detailed video guide on how to do the LFS assignment.
9. Chapter 7: Entering Chroot and Building Additional Temporary Tools - How to build Linux From Scra Step by step detailed video guide on how to do the LFS assignment.
10. Chapter 8: 8.1 to 8.5 Installing Basic System Software - How to build Linux From Scratch (LFS) 1 Step by step detailed video guide on how to do the LFS assignmnet.