cloud security · devops · systems
Hamza Halladj
PhD researcher in cloud security at Université Laval and DevOps engineer. This is my working notebook: containers and what happens under the hood, Linux tooling, infrastructure, and teaching systems.
whoami
hamza halladj
cat role.txt
PhD researcher, cloud security · Université Laval
DevOps engineer
ls topics/
tooling/ docker/ containerization/ golang/ reading-strategy/ software/ teaching/ tmux/
Latest writing
All 10 postsTeaching Concurrency with Go: A Non-Conventional Approach to Advanced Operating Systems
How switching from Java/C++ to Go transformed my Advanced OS course, bridging process algebra theory with practice while teaching students multiple concurrency paradigms
Gentle introduction to Tmux
Setting Up Persistent SSH Sessions in Our Research Lab with tmux
Docker Images Under the Hood
Explore the core concepts behind Docker images, including file-system mounts and union mounts. Gain a clear understanding of how Docker’s layered architecture works under the hood.
Buring ISO into a Flash USB on Linux
Burning an ISO to a Flash USB stick or a CD/DVD is the first step to install a new operating system on a machine.
Connecting a qemu virtual machine to the host machine
In the last tutorial, we created a virtual machine using quickemu, now we made bridge network to wrap it up