Install and Configure UFW on Debian 11 or 10
This page is about how to install and configure UFW firewall on Debian 11 or 10.
I find this page useful because the explanation and step is very clear and it may help those who have encountered problem such as “Connection Refused” Error on SSH.
How to Fix the SSH “Connection Refused” Error
This page contained several tips on how to fix SSH “Connection Refused” Error.
I find it useful when I encountered problems on SSH like “Connection Refused” error.
Although the tips there may not provide absolute solutions due to the fact that there are many possibilites that can caused an SSH “Connection Refused” error.
But I think it still can provide some knowledge on how to tackle problem like this.
Learn C - Free Interactive C Tutorial
I’ve learned basics of C with this page. It is a very useful page for those who wish to start
studying C. It is interactive and it covers all of the basics about C.
Vim Cheat Sheet
I used this page as my vim cheat sheet everytime I’m using Vim. I think it is useful for those who are in a
hurry since this page only consists of the commands and their explanation.
File Systems in Operating System: Structure, Attributes, Type
This page consist a brief explanation about file systems. I think it is useful for those who just want
to know the basic idea of what file system is.
FUSE–The Linux Kernel Documentation
This page is a documentation on what FUSE is and how to use it. In my opinion, I think this is useful for
those who already had a minor understanding about what FUSE is and like reading documentations.
File Systems and FUSE
This page is also talking about FUSE and File systems like the page on number 6. But the difference is, and also
the reason why I think this page is useful, is because this page only gives a brief explanation about what
FUSE is and how it works using a diagram.
Linux File Hierarchy Structure - GeeksforGeeks
This page explains Linux File Hierarchy Structure or the Filesystem Hierarchy Standard(FHS). The reason I recommended
this page is because this page also gives the explanation about FHS in a diagram.
Memory in C - The Stack, The Heap, and Static
This page let you understand “what goes where” in C. The reason I recommend this page is because I use this page to understand where do variables
get put inside the memory in C program.
Memory Layout of C programs
Like the page I recommend above this page explain the memory layout of C program, the difference is, in my opinion, this page also explain it in
a more general way. So I recommend this page because it has a brief and concise complete information about the memory layout in C program.
C-Pointers
This page gives a brief explanation about what pointer is and also explain how to use it with example. I recommend it because of the I think this page
explain the concept of pointers in a complete but brief way.
C Struct
This page explain about the concept of struct and how to use it with example in both C and C++. I recommend this page because I can also learn about C++
at the same time.
top command in Linux with Examples - GeeksforGeeks
This page consist brief explanation of what top command is use for several examples on how to use this. I recommend this page because I use this page to get a basic idea
on what top command is and how to use it.
The Linux Command Handbook - freeCodeCamp
This page is brief version of handbook that cover some Bash commands to get you’ll need to get comfortable with Linux. I recommend this page for those who want to
learn more of Bash commands in Linux and those who love using Command-line interface.
Virtual Memory in Operating System - GeekforGeeks
This page cover important but briefer concepts of virtual memory similar to OSC10 Chapter 10. The reason I recommend this page for those who want to understand
the basic concept of virtual memory quickly.
Fork() in C Programming Language - Section.io
This page help me understand what and how to use fork() in C. The reason I recommend this is because it explain the what fork() is and how to use it in a simple and graphical way with examples.
Process Management in Operating System: PCB in OS - Guru99
This page help me understand the process concept of process management in operating system. I recommend this because of the simple and brief explanation it has on this topic.
Inter-process communication (IPC) & IPC types in OS
This page help me understand what IPC is and how many type of IPC are there. I recommend this page because it is much briefer and more easy to understand.
Multithreading in C - GeekforGeeks
This page help me understand the demos of this week. I recommend this because it helped me.
How to use POSIX semaphores in C language - GeeksforGeeks
This page teach me how to synchronize and multithread in C. It helped me understand how the demos of this week works.
How to build LFS 10.0 - Part 4: Chapter 5 - Compiling a Cross-Toolchain
This video is a demo on how to complete LFS chapter 5. It help me complete assignment #5 of week 08.
Disk Scheduling Algorithms - GeeksforGeeks
Contain bried but useful explanation on disk scheduling algorithms. I recommend this because i’m having a hard time to understand it with textbooks and this helped me.
Kernel I/O Subsystem in Operating System - GeeksforGeeks
It contains a brief explanation of kernel I/O subsystem. This page help me understand the concept in big picture before I started to learn the details using the textbook.
Transforming I/O Requests to Hardware Operations
Contains brief explanation on transforming I/O request to Hardware Operations topic. I use this to understand that topic quickly.