Tech Explorer

Tech Explorer

Share

J'explore la programmation, les réseaux, Linux, la cybersécurité et l'architecture des ordinateurs.

Cette page documente mon parcours, mes projets, mes expérimentations et les concepts que je découvre au fil de mon apprentissage.

25/08/2026

Tu travailles sur quoi actuellement ?

08/08/2026

🌐 Je commence à apprendre les réseaux

On dit souvent que les réseaux font partie des bases de l'informatique.

Comprendre comment les appareils communiquent entre eux est donc indispensable lorsqu'on veut progresser en informatique.

L'un des premiers concepts que je découvre est l'adresse IP.

On peut la voir comme une adresse permettant d'identifier une interface sur un réseau et de permettre la communication avec d'autres machines.

Une adresse IP peut changer selon le réseau auquel on est connecté. Elle est donc différente de l'adresse MAC, qui identifie l'interface réseau au niveau de la couche liaison.

Par exemple :

"192.168.1.10"

Il existe également des adresses particulières.
"127.0.0.1", par exemple, correspond à localhost : elle permet à une machine de communiquer avec elle-même.

Ensuite, il y a le masque de sous-réseau.

Par exemple :

"255.255.255.0"
ou simplement
"/24"

Il permet notamment de déterminer quelle partie de l'adresse correspond au réseau et quelle partie peut être utilisée pour identifier les hôtes.

Dans un réseau IPv4 "/24", on dispose de 256 adresses, dont 254 sont généralement utilisables pour les hôtes dans un sous-réseau classique : la première adresse identifie le réseau et la dernière est l'adresse de broadcast.

Et ce n'est qu'une petite partie du sujet.

IPv4, IPv6, sous-réseaux, DHCP, DNS, routage...

Je commence seulement à explorer tout ça.

Voilà ce que j'ai compris pour l'instant. À vous de compléter ou de me corriger en commentaire.

192.168.1.10

08/08/2026

🚀 Tu débutes en JavaScript ? Voici 4 projets avec des API à réaliser.

Si tu maîtrises déjà les bases de JavaScript ("fetch", "async/await", DOM, événements), ne te contente plus de faire des exercices.

Construis de vrais petits projets.

1️⃣ Jokes Generator 😂

Un bouton qui récupère une blague depuis une API et l'affiche à l'écran.

👉 Tu pratiques : "fetch()", JSON, événements, DOM.

2️⃣ Application météo 🌦️

L'utilisateur entre une ville et ton application affiche la température, les conditions météo, l'humidité, etc.

👉 Tu pratiques : API, requêtes HTTP, gestion des erreurs, données dynamiques.

3️⃣ Movie Search 🎬

L'utilisateur recherche un film et ton application affiche son titre, son affiche, sa note, sa date de sortie...

👉 Tu pratiques : recherche, paramètres d'URL, affichage de données provenant d'une API.

4️⃣ Recipe Finder 🍔

L'utilisateur recherche un plat et obtient les recettes correspondantes avec les ingrédients et les instructions.

👉 Tu pratiques : recherche, tableaux d'objets JSON, manipulation du DOM et affichage dynamique.

💡 Conseil : ne cherche pas à faire des projets énormes.

Commence par une interface simple, fais fonctionner l'API, puis ajoute progressivement des fonctionnalités.

4 petits projets terminés valent mieux que 20 tutoriels regardés sans rien construire.

🔥 Lequel vas-tu réaliser en premier ?
Dit nous tes réalisations en commentaire.

04/08/2026

Bonjour à tous ! 👋
Aujourd'hui, je vous présente le projet de ma première semaine : une calculatrice web réalisée en HTML, CSS et JavaScript.
Ce projet m'a permis de renforcer mes compétences en manipulation du DOM, en gestion des événements, ainsi qu'en utilisation des fonctions mathématiques de JavaScript.
Le plus difficile a été le design 😅. Je manque encore d'inspiration dans ce domaine. J'ai également passé beaucoup de temps à organiser les événements et à construire une logique de fonctionnement claire.
Chaque projet est une nouvelle occasion d'apprendre et de progresser. 🚀

JavaScript

01/08/2026

👋 Je me présente, AKLE Roméo, élève ingénieur.

Me voilà à la fin de mes deux années de classe préparatoire à l'EPAC, une période durant laquelle j'en ai vu de toutes les couleurs : des difficultés, des apprentissages, des remises en question, mais surtout beaucoup de progression.

J'entre désormais en spécialité Génie Informatique et Télécommunications, une nouvelle étape de mon parcours.

Les vacances sont là, et j'ai décidé d'en profiter pour continuer à apprendre et à progresser. Mon objectif : réaliser un projet chaque semaine afin d'apprendre de plus en plus.

J'en suis déjà à ma 4ᵉ semaine, et je partagerai ici une partie de ce parcours, les projets réalisés, les découvertes et les leçons apprises.

Ravi de vous retrouver pour cette nouvelle aventure. 🚀

09/07/2026

🔐 Cybersécurité #1 — Un mot de passe complexe suffit-il à protéger ton compte ?

Beaucoup pensent qu'un mot de passe comme :
T3ch!2026
est impossible à compromettre.

En réalité,
👉 Même un excellent mot de passe ne protège pas ton compte si un pirate le récupère via :
-une page de phishing ;
-une fuite de données ;
-un logiciel malveillant (keylogger) ;
-une réutilisation sur plusieurs sites.

C'est pourquoi les professionnels de la cybersécurité recommandent toujours :

✅ un mot de passe unique pour chaque service ;
✅ un gestionnaire de mots de passe ; ✅ l'authentification à deux facteurs (2FA).
Le mot de passe est la première barrière, pas la seule.

💬 Question :
Si un pirate connaît déjà ton mot de passe, quelle technologie peut encore l'empêcher d'accéder à ton compte ?

08/07/2026

🐧 Systèmes #1 — Pourquoi un programme ne peut-il pas utiliser toute la RAM ?

Quand tu lances une application, elle ne peut pas accéder librement à toute la mémoire de ton ordinateur.

Pourquoi ?
Parce que c'est le système d'exploitation qui contrôle l'accès à la mémoire.
Concrètement, le système d'exploitation :

✅ attribue un espace mémoire à chaque programme ;
✅ empêche un programme de lire ou modifier la mémoire d'un autre ;
✅ récupère la mémoire lorsqu'un programme se termine.

Sans cette protection, un simple bug dans une application pourrait faire planter tout le système.

📌 C'est ce qu'on appelle l'isolation des processus.

Imagine un immeuble :
Chaque programme possède son appartement.
Le système d'exploitation est le gardien.
Personne ne peut entrer dans l'appartement d'un autre sans autorisation.
Cette isolation est l'une des principales raisons pour lesquelles les systèmes modernes sont plus stables et plus sécurisés.

💬 Question :
Pourquoi, selon toi, un antivirus ne peut-il pas simplement lire toute la mémoire de tous les programmes sans autorisation ?
Hashtags

07/07/2026

🌐 Réseaux #1 — Pourquoi une adresse IP ne suffit-elle pas ?

Chaque appareil connecté à Internet possède une adresse IP.

Mais si ton ordinateur exécute en même temps :

un navigateur web,

WhatsApp,

Discord,

Spotify,
..comment les données savent-elles à quelle application elles doivent être livrées ?

👉 La réponse tient en un seul mot : les ports.

Une adresse IP identifie une machine sur le réseau.

Un port identifie une application sur cette machine.

📦 Imagine un immeuble :

🏢 L'adresse IP = l'adresse de l'immeuble.

🚪 Le port = le numéro de l'appartement.

Sans les ports, toutes les données arriveraient à la bonne machine... mais aucune application ne saurait lesquelles lui sont destinées.

💡 C'est pour cette raison qu'on écrit souvent une communication sous la forme :

Adresse IP + Port

Exemple :

192.168.1.10:80

Ici :

192.168.1.10 est l'adresse IP.

80 est le port utilisé par le serveur web.

💬 Question : À ton avis, pourquoi le protocole HTTPS utilise généralement le port 443 plutôt que le port 80 ?

Website