đź§  Logiciels Crumbforest

Ouvert, vivant et rempli de questions – comme nous.

đź’ľ Nos outils & concepts

Nous construisons avec des logiciels libres, des standards ouverts, et des esprits curieux. Notre système d’exploitation est souvent Linux – un système puissant et gratuit qui fait fonctionner la plupart des serveurs du monde (y compris les nôtres).

Pour le développement, nous utilisons Visual Studio Code (VSC) – un éditeur de code où enfants, machines et mentors peuvent écrire, tester et comprendre ensemble. Que ce soit du HTML, Python, Bash ou PHP – nous transformons les idées en code vivant.

Notre langage est le code – mais parfois ce n’est qu’un simple ls dans le terminal. Le Shell est notre ligne de commande – un portail vers tout ce qui se passe en coulisses. Les enfants apprennent à naviguer dans les dossiers, créer des fichiers et dialoguer avec des capteurs via des protocoles comme MQTT, HTTP ou SSH.

Nos systèmes écoutent via des ports – des portes pour des conversations spécifiques. Le port 80 pour les sites web, le port 22 pour les accès sécurisés, le port 1883 pour les messages des capteurs. Comprendre les ports, c’est comprendre ce qui vit derrière eux.

Que ce soit des scripts .sh sur un Raspberry Pi, des programmes .py pour la vision ou des journaux .json de questions – tout se rassemble dans notre forêt. Il n’y a pas de seul bon chemin – seulement beaucoup de chemins ouverts.

« Le meilleur logiciel est celui qu’un enfant peut comprendre – et qui allume une machine. »