How to Prepare for the 42 Piscine
One year ago to the day, I crossed the threshold of 42 school in Paris for the very first time.
Read MoreThe Difference Between a Terminal, a Console and a Shell
Diving deeper into the computer science world, we often come across the terms “terminal”, “console” and “shell”, which seem to be used more or less interchangeably.
Read MoreWhy a Blog is a Great Developer Tool
Every developer’s virtual toolbox should contain at least a text editor, a GitHub account and a blog.
Read MoreLocal, Global and Static Variables in C
A variable is a name we give to a memory storage area that our program can then manipulate.
Read MoreBinary 010: The Uses of Bit Shifting and Bitwise Operations
Computers only know one language: binary. Our many programming languages allow us to give instructions in a human-readable format, which are then translated into long sequences of 0s and 1s.
Read MoreBinary 001: Counting and Calculating Like a Computer
As we all know, a computer only knows two things: 1s and 0s.
Read MoreCategories
Tags
- 42 school
- binary
- bit
- bitshifting
- bitwise operators
- concurrency
- Console
- CTF
- data race
- deadlock
- developer
- errno
- error management
- exit status
- file
- file descriptor
- fork
- free
- heap
- integer
- inter-process communication
- IPv4
- kill
- linux
- malloc
- memory
- mutex
- network switch
- Operating System
- pentesting
- pipe
- privilege escalation
- process
- processes
- protocols
- routeur
- routing
- shell
- signal
- socket
- stack
- subnet mask
- TCP/IP
- terminal
- thread
- tryhackme
- variables
- writing