Comment réussir sa piscine à 42
Il y a un an jour pour jour, je franchissais le seuil de l’école 42 à Paris pour la première fois.
Lire la suiteLa différence entre le terminal, la console et le shell
Quand on s’aventure dans le monde informatique, on rencontre souvent les termes “terminal”, “console” et “shell”, qui semblent être utilisés de façon plus ou moins interchangeable.
Lire la suitePourquoi un blog est un outil indispensable du développeur
Dans la boite à outils virtuelle de tout développeur, il devrait y avoir au moins un éditeur de texte, un compte GitHub, et un blog.
Lire la suiteVariables locales, globales et statiques en C
Une variable, c’est un nom qu’on donne à un lieu de stockage en mémoire que notre programme peut ensuite manipuler.
Lire la suiteBinaire 010 : l'utilité des opérations bitwise et du bit shifting
Les ordinateurs ne connaissent qu’une seule langue : le binaire. Nos nombreux langages de programmation nous permettent de donner des instructions dans un format lisible par l’humain.
Lire la suiteBinaire 001 : compter et calculer comme un ordinateur
Comme on le sait tous, un ordinateur ne connaît que deux choses: les 1 et les 0.
Lire la suiteCatégories
Tags
- binaire
- bit
- bitshifting
- communication inter-processus
- commutateurs réseau
- Console
- CTF
- data race
- deadlock
- descripteur de fichier
- développeur
- entiers
- errno
- escalade des privilèges
- fichier
- fork
- free
- gestion d'erreur
- heap
- IPv4
- kill
- linux
- malloc
- Masque de Sous-Réseau
- mutex
- mémoire
- opérateurs bitwise
- outils de programmation
- pentesting
- pipe
- processus
- programmation concurrente
- protocoles
- Routage
- routeur
- shell
- signal
- socket
- stack
- statut de fin
- Système d'exploitation
- TCP/IP
- terminal
- thread
- tryhackme
- variables
- École 42
- écriture