Contents:
- README_JDM
 - Aquariophilie
 - Composants Spécifiques
 - Computer Vision
 - Cookbook
 - Culture Générale / Connaissances insolites
 - DataBase
 - Développement, Gestion et commercialisation de projet
 - Diagrams
 - Docker
- Installation
 - Obtenir de l’aide sur une commande
 - Diférence entre une Image et un Container
 - Images
 - Containers
 - Lancer/initialiser un Container
 - Sortir d’un container (mode iterractif)
 - Récupérer le focus sur un container qui tourne en tache de fond (en mode détaché)
 - Inspecter un objet docker
 - Gestion / redirection des ports
 - Docker-Compose
 
 - Documentation_Automatique
 - ESP8266 & ESP32
 - Freecad
 - GIT (versioning)
- Les liens utiles
 - Configurer GIT
 - Obtenir de l’aide
 - Démarrer un dépôt Git
 - gitignore
 - Enregistrer des modifications dans le dépôt
 - Créer, lister et sélectionner une branche
 - appliquer le contenu d’une branch dans la branch courante (faire un merge)
 - supprimer des éléments
 - faire un « instantané » puis le libérer
 - Réparer / annuler / remplacer
 - Gestion dépôt distant
 - github
 - Importer une branch distante dans le dépôt local
 - Réparer un liens vers une branche distante
 
 - HPVC
 - HTML_CSS
 - Informatique
 - JavaScript / REACT.js / node.js
 - Kicad
 - LaTex
 - LINUX
 - MAC OS
 - Machine Learning
 - MQTT
 - Musique
 - Optimisation du travail (et de l’apprentissage)
 - PowerShell
- Commandes utiles
 - Windows PowerShell Integrated Scripting Environment (ISE)
 - Syntaxe et utilisation
 - Navigation et gestion de Fichiers / gestion de dossiers
 - SCRIPTING
 - Admisitration Exchange
 - Automatisation de Windows et de Windows Server avec Windows PowerShell
 - Créer des interfaces graphiques
 - HyperV
 - Commandes en vrac
 - Weblinks
 
 - PYTHON
- Ensemble de commande utiles
 - Obtenir de l’aide sur une class ou une méthode (python)
 - Lignes de code à insérer au debut de chaque script sous Linux
 - os library
 - shutil library
 - psutil (process and system utilities)
 - pip (Python installing packages)
 - Les environnements virtuels Python : virtualenv et virtualenvwrapper (version Linux)
 - Un shell Python qui fait de l’auto complétion
 - convertir un string en bytes
 - Connaître l’adresse mémoire d’un objet
 - Affectation, copy et deepcopy
 - faire un exécutable à partir d’un script
 - web framework
 - Les décorateurs
 - Les fonction lambda
 - Tester un type attendu
 - Packing et UnPacking (utilisation de : “*args” et “**kwargs”)
 - Passer des paramètres à un programme avec argparse
 - Connaître le nombre de CPU d’un système
 - logging Library
 - Utilisation de l’underscore (_)
 - Connaître l’os de travail
 - UUID
 - URLtheque
 
 - Raspberry
- RPi utilisés
 - Accéder au fichier de configuration du RPI
 - Connaître la configuration matériel du RPI
 - pour passer la langue et le clavier en français
 - Vocabulaire
 - La bibliotheque RPi.GPIO
 - Protocole I2C
 - UART
 - PWM, Servo moteur et DC Motor
 - Input pull-up / pull-down
 - Les interruptions (python + GPIO)
 - Plein d’astuce pour la gestion au quotidien
 - Utiliser les GPIO dans un container (Docker)
 
 - Regex
 - Reseau
 - Site Web
 - Soudure
 - Trading
 - URLtheque
 - VIM (VI)
 - Visual Studio Code
 - XML_JSON
 
README_JDM¶
infos générales Journal de manip¶
- Auteur:
 - Projet:
 Journal de manip
- dépôt_GitHub:
 - documentation:
 - Licence:
 CC BY-NC-SA 4.0
- Liens:
 
Description¶
Le Journal De Manip (JDM) est un ensemble d’informations, d’astuces et d’expériences pour les quelles il m’a semblé nécessaire de prendre des notes
Arborescence du projet¶
Pour aider à la compréhension de mon organisation, voici un bref descriptif de l’arborescence de se projet. Cette arborescence est à reproduire si vous récupérez ce dépôt depuis GitHub.
JDM                     # Dossier racine du projet (non versionner)
|
+--project              # (branch master) contient l'ensemble du projet en lui même
|   |
|   \--_1_userDoc       # Contiens toute la documentation relative au projet
|      |
|      \--source        # Dossier réunissant les sources utilisées par Sphinx
|
\--webDoc               # Dossier racine de la documentation qui doit être publiée
    |
    \--html             # (branch gh-pages) C'est dans se dossier que Sphinx vat
                        # générer la documentation à publié sur internet