Accueil

De knowledge
Aller à la navigation Aller à la recherche
La version imprimable n’est plus prise en charge et peut comporter des erreurs de génération. Veuillez mettre à jour les signets de votre navigateur et utiliser à la place la fonction d’impression par défaut de celui-ci.

Bienvenu sur ma nouvelle "Knowledge base".

La wiki précédent sur http://www.pinon-hebert.fr/Knowledge/index.php/Accueil (attention j'ai mis une redirection vers ce nouveau site) est cassé suite à une fausse manip de ma part. 10 ans de travail parti en fumée. Heureusement beaucoup de choses sont encore... dans ma tête. Je travailles encore à récupérer les bases endommagées mais plus ça va moins j'y crois...

On va toujours se focaliser sur les mêmes sujets que le précédant:

  • Développement
  • Administration système
  • L'électronique, le labo
  • Les microcontrôleurs et les nano ordinateurs (raspberry pi, arduino, esp32, esp8266 et autres)

Et je reprendrais la série commencée il y a quelques années avec les projets complets.

Développement C/C++
Perl
Python Plus de détails ici. Syntaxe de base,

Gestion des fichiers,

Les expressions rationelles,

Utiliser Spyder,

Dessiner des graphes avec matplotlib,

Utiliser un port série avec pyserieal,

Traiter du JSON.

Les arguments de la ligne de commande argparse.

Installation de packages Python.

Outils Git GIT-HUB
Système Global Encodage Le code morse

Le code baudot

Le codage ASCII

Les séquences ANSI

Linux Général Avoir un suffixe DNS par défaut.

tcpdump

Trouver le process à partir de son port TCP

Passer d'une configuration réseau DHCP à Statique

Connexion ssh avec des clés asymétrique.

Gestion des connexions ssh

Ubuntu Gestion des services
Debian Gestion des services
Windows 10 Wireshark
Open WRT Global

GL Inet

Ajouter un package.

tcpdump

APIs Géolocalisation et cartographie IP API Abstract API Donne une localisation a partir d'une IP)
Ephemérides Sunset and sunrise times API va nous dire quand le soleil se lève quand il se couche, la lune…
Trafic Aérien FlightRadar24
Logiciels Middleware Bases de données relationelles Les "minimales":

MariaDB

Les encore plus minimales

SQLite

Bases de données NoSQL mongodb
Messages MQTT
Bureautique Excel Gestion des dates

Gestion des chaînes de caractères

Outlook Gestion des archives
Sécurite Encryption OpenSSL La base

OpenSSL et AES (symetrique)

OpenSSL_et_RSA (asymetrique)

SMIME (les deux)

Comment extraire un certificat d'un serveur en production.

Certificats Generalités Un certificat c'est quoi?
PKI Faire une PKI "familiale"
https Certificats Serveur

Certificats Client

Embarqué Microcontroleurs Arduino
ESP8266
ESP32 Environnement de dev ESP-IDF, Utiliser mkspiffs.

La carte "breakout" ESP32_DEVKITV1 La carte "AZ delivery" ESP32_DEVKITV2

Faire des requetês HTTPs

Firmware Update

Exemple d'utilisation de matrice de LED (circuit MAX 72xx)

SBC (single board computers) Raspberry PI Les modèles de Raspberry PI
Banana PI
Electronique Composants
Le labo Le protocoles UART/RS323

SCPI uart

Les outils de mesures connectables Multimètre modèle : Multicomp PRO MP730027

Générateur de fonctions arbitraire

Osciloscope

Alimantation

Conception EAGLE PCB Plans de masse
CAO FAO Mécanique Visserie Dimensions visserie ISO
Fabrication additive Imprimantes 3D FDM Ultimaker 2
CNC Fraiseuses La base… la 3018.
Logiciels de CAO FreeCad
Outillage Metrologie Comparateur Numérique
Projets complets Création/Configuration de serveur Exemple chez GANDI Serveur mediawiki basé docker
Objets connectés ESP32 Une Horloge à LED