LINKS
WEEK 01
- How to Enable VMX on Windows 11 — Tutorial on how to enable virtualization on Windows 11 in Bios. We still have to figure some things out because each processor or laptop has its interface.
- Vi Tutorial — Tutorial on how to use vi with a compact explanation. This is so far the most compact but clear website that explains Vi.
- Windows Powershell vs Command Prompt: What’s The Difference Anyway? — A brief explanation of the differences between Windows Powershell and CMD. This makes it easier for me, who has just tried Powershell, to understand it better.
WEEK 02
- Creating and Managing a GPG Key Pair — Tutorial on how to creating and managing the GPG key pair. I think it’s interesting because I had several problems when creating the GPG pair keys, and this video helped me a lot.
- SSH by Dea Afrizal — Contains an easy-to-understand explanation of SSH in everyday language. I think the video is interesting because the explanation is presented in a relaxed and informal manner, allowing listeners to learn in a more relaxed way.
- Work With Tarballs on Linux It contains a concise explanation of Tarballs. This is interesting because the information is concise and very helpful for me. This is very useful for people who want to learn
tarball quickly.
WEEK 03
- How to Print in C — Tutorial on how to printf in C. This is interesting because it is very concise and an easy-to-understand tutorial.
- Linux File System/Structure — This video explains the sctructure of Linux file system. It is interesting because it gives a detailed explanation of each directory.
- File System Concept — This video explains the concept of file system. I think this video is interesting because it explains the file system with more simple terms and with short amount of time, make us get it faster.
WEEK 04
- Pointers & Addresses in C — This video explains about the concept of pointers and addresses in C language. This video is interesting because it consists of code displays, visualizations, and the explanator explains in a more relaxed manner so the material is easier to understand.
- Linux Understanding Shared Library Files — This video explains about shared library in Linux. I found it interesting because the explanator is showing his code while explaining, makes us understand more about the technical implementation, not just the basic concept.
- Paging in Operating System — This article explains about paging. It is interesting because it has a complete explanation and many illustrations so it easier for us to understand the material.
WEEK 05
- Basics of Virtual Memory — This video explains about virtual memory in basic. It is interesting because the explanations is very technical and accompanied by illustrations so the material is easier to understand.
- Memory Management in Operating System — This article explains about memory allocations and management in operating system. It is interesting because is use a lot of illustrations and table, it also use a simple language so the student (me) is easier to understand.
- Allocation of Frames in Operating System — This article explains about algorithms that can be used to do frame allocation. This article has a lot of illustrations so it easier for me to understand the material.
WEEK 06
- Introduction to Threads — This video explains about threads in operating system as basic unit of execution. It is interesting because the video uses a lot of diagram and a short point of explanation, it makes the video easier to unserstand.
- Concurrency in Operating System — This article explains about concurrency concept in operating system. It is interesting because it cover a wide-range material in a concise way.
- Process Scheduling in Operating System — This video explains about process scheduling to maximize CPU utilization. This is interesting because the explanation at a point is not too long and the video is accompanied by images which make it easier for students to understand the material.
WEEK 07
- Introduction of Process Synchronization — This article explains about process synchronization in operating system from the basic. This is interesting because the website explains the material in detail and there is a visualization of the explanation which makes it easier for students to understand the material.
- Semaphores — This video explains about semaphores in operating system. It is interesting because the explainer explains using text and sample code and a moving mouse pointer. It helps students to know what part he is explaining so the material is easier to understand.
- Deadlock in OS: Methods of Handling it — This article explains about deadlock in operating system. This is interesting because it explains the material briefly but also detailed and it uses a lot of graphic data such as image and table.
WEEK 08
WEEK 09
- Disk Management in Operating System — This article explains about disk management of the operating system that includes disk format, booting from disk, and bad block recovery. It is interesting because it explains the material in very detail and clearly way so it’s easy to understand.
- How to build LFS 10.0 - Part 6: Chapter 7 - Chroot and Additional Temporary Tools — This video specifically provides a tutorial on running chapter 7 of LFS. It is very interesting and helpful to me because it shows how to do backup that the 12.1 version video doesn’t show.
- How Does Linux Boot Process Work? — This video explains about what happens behind the scene when user boot up Linux. This is interesting for me because I now have a deeper understanding of Linux and understand its applications in everyday life.