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