lucidar.me Open in urlscan Pro
51.178.79.105  Public Scan

Submitted URL: http://lucidar.me/
Effective URL: https://lucidar.me/fr/
Submission: On January 17 via api from US — Scanned from FR

Form analysis 2 forms found in the DOM

POST https://www.paypal.com/cgi-bin/webscr

<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top" class="d-inline cursor-pointer">
  <input type="hidden" name="cmd" value="_donations">
  <input type="hidden" name="business" value="GZZXLNSZEMB9J">
  <input type="hidden" name="currency_code" value="EUR">
  <button type="submit" class="nav-item nav-link border-0 cursor-pointer" href="#top" role="button" data-toggle="tooltip" data-placement="top" title="" data-original-title="Faire un don PayPal"> Faire un don </button>
</form>

POST https://www.paypal.com/cgi-bin/webscr

<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top" class="d-inline">
  <input type="hidden" name="cmd" value="_donations">
  <input type="hidden" name="business" value="GZZXLNSZEMB9J">
  <input type="hidden" name="currency_code" value="EUR">
  <button type="submit" class="btn btn-outline-dark" href="#top" role="button" data-toggle="tooltip" data-placement="top" title="" data-original-title="Donate with PayPal">
    <i class="fi-xnsuxx-paypal-logo"><svg class="fi-padding" role="img" xmlns="http://www.w3.org/2000/svg" width="1000mm" height="1000mm" viewBox="0 0 1000 1000" style="width:1.66em; height:1.66em;vertical-align: middle;"><path id="path" fill="currentColor" d=" M 331 168C 331 168 537 168 537 168C 608 168 659 190 690 225C 714 255 726 306 720 349C 693 489 600 537 481 537C 481 537 421 537 421 537C 407 537 395 548 392 562C 402 496 351 824 361 758C 361 758 233 758 233 758C 222 758 214 749 216 738C 216 738 302 193 302 193C 304 179 316 168 331 168C 331 168 331 168 331 168M 742 367C 753 373 763 381 771 390C 798 420 803 462 793 513C 769 636 688 678 584 678C 584 678 568 678 568 678C 555 678 544 687 542 700C 534 745 528 790 520 835C 520 835 519 841 519 841C 517 853 507 862 494 862C 494 862 387 862 387 862C 377 862 370 854 371 844C 371 844 380 789 380 789C 380 789 411 592 411 592C 413 578 426 567 440 567C 440 567 501 567 501 567C 620 567 713 519 740 379C 741 375 741 371 742 367C 742 367 742 367 742 367" transform=""></path></svg></i>
  </button>
</form>

Text Content

LE RESPECT DE VOTRE VIE PRIVÉE EST NOTRE PRIORITÉ

Nos partenaires et nous-mêmes stockons et/ou accédons à des informations
stockées sur un terminal, telles que les cookies, et traitons les données
personnelles, telles que les identifiants uniques et les informations standards
envoyées par chaque terminal pour diffuser des publicités et du contenu
personnalisés, mesurer les performances des publicités et du contenu, obtenir
des données d'audience, et développer et améliorer les produits. Avec votre
permission, nos 760 partenaires et nous-mêmes pouvons utiliser des données de
géolocalisation précises et d’identification par analyse du terminal. En
cliquant, vous pouvez consentir aux traitements décrits précédemment. Vous
pouvez également accéder à des informations plus détaillées et modifier vos
préférences avant de consentir ou pour refuser de donner votre consentement.
Veuillez noter que certains traitements de vos données personnelles peuvent ne
pas nécessiter votre consentement, mais vous avez le droit de vous y opposer.
Vos préférences ne s'appliqueront qu’à ce site web. Vous pouvez modifier vos
préférences à tout moment en revenant sur ce site web ou en consultant notre
politique de confidentialité.
PLUS D'OPTIONSJ'ACCEPTE
Le blog de Lulu
Home (current)
Faire un don
Contact
English
 


LE BLOG DE LULU

Actionneurs
 1. Calculateur de fréquence pour les capteurs à effet Hall des moteurs
    brushless
 2. Séquence de commutations pour moteurs brushless
 3. À l'intérieur d'un moteur brushless Maxon EC45
 4. Comment dimensionner un moteur ?
 5. Dimensionnement des moteurs pour un robot-tondeuse
 6. Dimensionner un moteur en ligne

Algorithmie
 1. Cours d'algorithmie
 2. Cours 1. Récursivité
 3. Cours 2. Complexité
 4. Cours 3. Algorithmes de tri
 5. Cours 4. Dérivation et intégration numérique
 6. Cours 5. Minimax

Arduino
 1.  Mesure de distance précise avec une Arduino et un capteur Sharp GP2Y0A02YK
 2.  Mesure de distance précise avec une Arduino et un capteur Sharp GP2Y0A21YK
 3.  Assistant de projets Arduino 1.0.5 et Atmel pour Qt Creator 3.0.1 et Ubuntu
     14.04
 4.  Arduino : écho sur la liaison série
 5.  Arduino: terminal série sur un écran TFT
 6.  Caméra OV7670 et Arduino
 7.  Comment installer l'IDE Arduino 2.0 sur Ubuntu 20.04
 8.  Comment installer l'IDE Arduino sous Ubuntu 18.04
 9.  Radino RF233 dans l'IDE Arduino
 10. Un Arduino ou une Arduino ?

Bibliographie
 1. Localisation RFID de robots mobiles

Programmation en C
 1.  Cours de programmation en C
 2.  Cours 1.1. Histoire du C
 3.  Cours 1.2. Premier programme
 4.  Cours 1.3. Compilation
 5.  Cours 1.4. Les directives de compilation
 6.  Cours 1.5. Quel compilateur choisir ?
 7.  Cours 1.6. Les organigrammes
 8.  Cours 2.1. Les types de variables
 9.  Cours 2.2. Les entiers
 10. Cours 2.3. Les nombres décimaux
 11. Cours 2.4. Les caractères
 12. Cours 2.5. Initialisation des variables
 13. Cours 2.6. Le vol 501 d'Ariane
 14. Cours 3.1. Les opérateurs arithmétiques
 15. Cours 3.2. Le modulo
 16. Cours 3.3. Le type dans les opérations
 17. Cours 3.4. Les conversion de type forcé
 18. Cours 3.5. Les opérateurs bit à bit
 19. Cours 3.6. Détail des opérateurs bit à bit
 20. Cours 3.7. Opérateurs de décalage
 21. Cours 3.8. Opérateurs d'affectation
 22. Cours 3.9. Opérateur d'incrémentation/décrémentation
 23. Cours 3.10. Les opérateurs de comparaison
 24. Cours 3.11. Opérateurs logiques
 25. Cours 3.12. Priorité des opérateurs
 26. Cours 4.1. printf
 27. Cours 4.2. scanf
 28. Cours 4.3. putchar
 29. Cours 5.1. Branchement conditionnel (if...else)
 30. Cours 5.2. if imbriqués et indentation
 31. Cours 5.3. Tester des intervalles
 32. Cours 5.4. Opérateur conditionnel ternaire ( ?: )
 33. Cours 5.5. L'instruction switch..case
 34. Cours 5.6. Le break dans les switchs
 35. Cours 6.1. La boucle do..while en C
 36. Cours 6.2. La boucle while en C
 37. Cours 6.3. La boucle for
 38. Cours 6.4. Comment choisir une boucle en C ?
 39. Cours 6.5. Exercices sur les boucles en C
 40. Cours 7.1. Masquages
 41. Cours 7.2. Masquage : forçage à zéro
 42. Cours 7.3. Forçage à un
 43. Cours 7.4. Inversion de bits
 44. Cours 7.5. Tester un bit
 45. Cours 7.6. Synthèse des masquages
 46. Cours 8.1. Syntaxe des fonctions en C
 47. Cours 8.2. L'appel des fonctions
 48. Cours 8.3. Le mot-clé void dans les fonctions
 49. Cours 8.4. Le mot-clé return dans les fonctions
 50. Cours 8.5. Portée des variables
 51. Cours 8.6. Les variables globales
 52. Cours 8.7. Les variables statiques
 53. Cours 8.8. Nombres aléatoires en C
 54. Cours 8.9. Fonctions mathématiques en C
 55. Cours 9.1. Syntaxe des tableaux en C
 56. Cours 9.2. Initialisation des tableaux en C
 57. Cours 9.3. Les tableaux multidimensionnels en C
 58. Cours 9.4. Comment les tableaux sont stockés en mémoire en C?
 59. Cours 9.5. Les tableaux dans les fonctions
 60. Cours 9.6. Exercices sur les tableaux en C
 61. Cours 10.1. Les chaines de caractères en C
 62. Cours 10.2. Le caractère de fin de chaîne
 63. Cours 10.3. La bibliothèque string.h
 64. Cours 10.4. Chaînes de caractères et fonctions
 65. Cours 11.1. Introduction aux pointeurs en C
 66. Cours 11.2. Syntaxe des pointeurs en C
 67. Cours 11.3. Allocation mémoire dynamique
 68. Cours 11.4. Incrémentation des pointeurs
 69. Cours 11.5. Passage de paramètres par pointeur
 70. Cours 12.1. Introduction aux structures en C
 71. Cours 12.2. Propriétés des structures en C
 72. Cours 12.3. Structures et pointeurs
 73. Cours 12.4. Structures et fonctions
 74. Cours 13.1. Fonctions récursives en C
 75. Cours 13.2. Profondeur des fonctions récursives
 76. Cours 13.3. Récursion croisée
 77. Cours 14.1. Exercices complémentaires

Échecs
 1. La meilleure ouverture aux échecs selon Stockfish
 2. Comment utiliser Stockfish en ligne de commande

CodeIgniter 3.1.9
 1. Comment changer la langue par défaut dans CodeIgniter ?
 2. Comment créer une page de contact avec CodeIgniter ?
 3. Comment créer une page d'erreur 404 personnalisée avec CodeIgniter ?
 4. Comment exécuter les opérations élémentaires liées à la base de données avec
    CodeIgniter ?
 5. Comment retirer le fichier index.php des URLs avec CodeIgniter ?
 6. Comment convertir une chaîne de caractères (slugify) avec CodeIgniter ?
 7. Comment installer CodeIgniter sous Ubuntu ?

Automatique
 1.  Modèle d'un ball and beam
 2.  Modèle dynamique d'un pendule inversé (partie 2)
 3.  Modèle dynamique d'un pendule inversé (partie 2)
 4.  Modèle dynamique d'un pendule inversé (partie 3)
 5.  Modèle dynamique d'un pendule inversé (partie 4)
 6.  Modèle dynamique d'un pendule inversé (partie 5)
 7.  Modèle dynamique d'un pendule inversé (partie 6)
 8.  Modélisation d'un pendule simple
 9.  Équation d'un système en boucle fermé
 10. Asservissement PI pour un système du premier ordre

COVID-19
 1. Prédiction de l'évolution du Coronavirus
 2. Prédiction de l'évolution du nombre de décès liés au COVID-19 dans
    différents pays
 3. Prédiction de l'évolution du COVID-19 dans différents pays
 4. Modélisation du Coronavirus pour la Chine continentale

D3.js
 1.  D3.js tutoriel
 2.  D3.js tutoriel - Partie 1 - Démarrer avec D3.js
 3.  D3.js tutoriel - Partie 2 - Sélecteurs
 4.  D3.js tutoriel - Partie 3 - Méthodes élémentaires
 5.  D3.js tutoriel - Partie 4 - Method chaining
 6.  D3.js tutoriel - Partie 5 - Créer un SVG et dessiner un cercle
 7.  D3.js tutoriel - Partie 6 - Formes élémentaires
 8.  D3.js tutoriel - Partie 7 - Data binding
 9.  D3.js tutorial - Partie 8 - Diagramme à barres
 10. D3.js tutorial - Partie 9 - Redimensionner les graphiques
 11. D3.js tutoriel - Partie 10 - Définir l'échelle avec scale()
 12. D3.js tutoriel - Partie 11 - Graphiques responsifs
 13. D3.js tutorial - Partie 12 - Les axes

C / C++
 1. Comment compiler des fichiers C/C++ avec une bibliothèque externe ?
 2. Comment installer Qt Creator sur Ubuntu 16.04
 3. Comment installer Qt Creator sur Ubuntu 18.04
 4. Comment installer Visual Studio Code sur Ubuntu 18.04
 5. Comment redimensionner la taille de la mémoire partagée sous Ubuntu 14.04 ?
 6. Comment permuter deux variables en C ou C++
 7. Comment lire un fichier XML avec Qt ?
 8. C++ std::vector

Docker
 1. Comment installer Docker sur Ubuntu 22.04 ?
 2. Comment installer Portainer sur Ubuntu 22.04 ?
 3. Comment réinitialiser le mot de passe de Portainer ?
 4. MySQL et phpMyAdmin avec Docker Compose

EAGLE
 1.  Ajouter un plan de masse dans EAGLE
 2.  Ajouter des trous de montage sur un circuit imprimé avec EAGLE
 3.  Créer un modèle 3D Solidworks depuis EAGLE
 4.  Tutoriel sur EAGLE - Partie 1 - Le panneau de contrôle
 5.  Tutoriel sur EAGLE - Partie 2 - L’éditeur de schémas
 6.  Tutoriel sur EAGLE - Partie 3 - L’éditeur de cartes
 7.  Tutoriel sur EAGLE
 8.  Installation d’EAGLE 6.6 sur Ubuntu 16.04
 9.  Comprendre les calques (layers) dans EAGLE
 10. Script ULP les plus utilisés dans EAGLE

Électronique
 1. Fiches techniques de l'écran AZDelivery SSD1306
 2. Convertisseur de Farads en watt.heure
 3. Calculateur de résistance en ligne

ESP32
 1. Led RGB intégrée sur un ESP32 FireBeetle DFR0654
 2. Comment installer les ESP32 dans l'IDE Arduino
 3. Linéarité du CAN de l'ESP32
 4. Le véritable courant consommé par l'ESP32-DevKitC V4 en mode deep sleep
 5. Le véritable courant consommé par l'ESP32 FireBeetle DFR0478 en mode deep
    sleep
 6. Le véritable courant consommé par l'ESP32 FireBeetle DFR0654 en mode deep
    sleep
 7. Le véritable courant consommé par l'ESP32-S3-DevKitM-1 en mode deep sleep
 8. Le véritable courant consommé par les ESP32

Eurobot
 1. Finales de la Coupe de France de Robotique 2018

Firebase
 1. Hébergement d'un site Node.js Express sur Firebase avec des modules ES
 2. Héberger un site web dynamique sur Firebase
 3. Héberger un site web statique sur Firebase

Domotique
 1. À l'intérieur d'un relais Xiaomi Aqara
 2. Téléinformation du compteur Linky

Centrale inertielle
 1. IMU Xsens MTi-3 (Centrale inertielle 9-Axes + AHRS)
 2. MPU-9250 et Arduino (IMU 9 axes)

Caméras IP
 1. D-Link DCS-5222L
 2. Caméra IP Foscam C2M
 3. Hikvision DS-2CD2742FWD-IS Camera IP
 4. Caméra IP Reolink RLC-320
 5. Caméra IP pour la domotique

JavaScript modules
 1. Module JavaScript Ajax simple et léger

Filtres de Kalman
 1. Exemple de filtre de Kalman

Claviers
 1. Switchs Cherry MX
 2. Comment utiliser logkeys (sniffer de keyboard) sous Ubuntu ?
 3. Comment installer logkeys (sniffer de clavier) sous Ubuntu?
 4. Review du clavier NuPhy Air75
 5. Quels sont les meilleurs sites web pour s'entraîner à taper au clavier ?
 6. Keycaps (touche) pour clavier AZERTY français

Markdown
 1. Citations en Markdown
 2. Code source et coloration syntaxique en Markdown
 3. Emphase en Markdown
 4. Titres de sections en Markdown
 5. Lignes horizontales en Markdown
 6. Images en Markdown
 7. Liens en Markdown
 8. Listes en Markdown

Mathématiques
 1.  Calculer la transformation entre deux nuages de points
 2.  Splines avec la méthode de Catmull-Rom
 3.  Tester si un nombre est premier en ligne
 4.  Vérifier qu’un point appartient à un segment
 5.  Produit vectoriel (cross product)
 6.  Principales règles de dérivation
 7.  Principales dérivées
 8.  Produit scalaire (dot product)
 9.  Comment calculer les points d'intersection de deux cercles ?
 10. Comment tester si quatre points sont coplanaires ?
 11. Principales primitives (calculs intégrals)
 12. Moindres carrés : approximation avec un polynôme du second degré
 13. Approximation d'un cercle avec la méthode des moindres carrés
 14. Approximation d'une sphère avec la méthode des moindres carrés
 15. Les maths derrière l'ACP
 16. Résoudre un polynôme du second degré
 17. Simplificateur de racines carrées en ligne
 18. Valeurs remarquables des cosinus, sinus et tangeantes
 19. Décomposition en valeurs singulières (SVD) d’une matrice 2×2
 20. Segments tangents à deux cercles
 21. Comprendre les matrices de covariance
 22. ACP pondérée

Matlab
 1. Comment calculer les points d'intersection de deux cercles avec Matlab ?
 2. Charger la base MNIST avec Matlab
 3. Optimisation et recherche du minimum d'une fonction avec Matlab
 4. La bonne façon de faire des animations avec Matlab

Mécanique
 1.  Relation entre vitesse linéaire et angulaire, produit vectoriel
 2.  Engrenage paramètrable pour Solidworks
 3.  Collision élastique - Partie 1 - Hypothèses
 4.  Collision élastique - Partie 2 - Décomposition de la vitesse
 5.  Collision élastique - Partie 3 - Calcul de la vitesse
 6.  Collision élastique - Partie 4 - Synthèse et mémo
 7.  Collision élastique - Partie 5 - Code source
 8.  Collision élastique - Équations et simulation
 9.  Activer des compléments (add-ins) dans Solidworks
 10. Principe fondamental de la dynamique
 11. Modèle géométrique d'un robot mobile à roues différentielles
 12. Comment insérer des engrenages dans un assemblage Solidworks
 13. Modèle mathématique d'un différentiel mécanique
 14. Modèle d'une articulation actionnée par un moteur linéaire [Partie 2]
 15. Modèle d'une articulation actionnée par un moteur linéaire [Partie 3]
 16. Modèle d'une articulation actionnée par un moteur linéaire [Partie 4]
 17. Modèle d'une articulation actionnée par un moteur linéaire

Souris
 1. MX Master 3 : la meilleure souris du monde

Écran pour PC
 1. DImensions courantes des écrans
 2. Ecran viewsonic

Réseaux
 1. Émetteur / récepteur TCP/IP sous Matlab

Réseaux de neurones
 1.  Régression non linéaire avec un réseau de neurones
 2.  Jeux de données pour l'apprentissage profond
 3.  Exemple de descente de gradient
 4.  Quelle est la popularité des réseaux de neurones dans le temps ?
 5.  Installation de TensorFlow et Keras sous Linux
 6.  Démonstration de la règle d'apprentissage
 7.  Exemple en régression linéaire
 8.  Fonctions d'activation les plus utilisées en apprentissage profond
 9.  Principaux papiers de recherches relatif au Deep learning
 10. Le perceptron dans les réseaux de neurones
 11. Le réseau de neurones le plus simple avec TensorFlow
 12. Perceptron simpliste
 13. Algorithme d'apprentissage pour réseaux sans couches cachées
 14. Exemple de classification
 15. Descente de gradient pour les réseaux de neurones
 16. Limitations des réseaux sans couches cachées
 17. Réseaux de neurones

Node.js
 1. Ajouter l'authentification des utilisateurs avec leur compte Google en
    Node.js / Auth0
 2. Installer Atom sous Ubuntu
 3. Installer node.js sur Ubuntu
 4. Requètes MySQL en Node.js
 5. Simple server Web en Node.js
 6. Serveur web avec Express et Node.js

Convertir des longueurs en angles
 1. Convertir des degrés [°] en mètres [m] et vice versa
 2. Convertir des radians [rad] en mètres [m] et vice versa
 3. Convertir des radians [rad] en millimètres [mm] et vice versa

Convertir des longueurs
 1. Convertir des pouces (ou inches) [in] en centimètres [cm], ou l’inverse
 2. Convertir des mètres [m] en millimètres [km], ou l’inverse
 3. Convertir des mètres [m] en millimètres [mm], ou l’inverse

ownCloud
 1. Comment installer ownCLoud sur Ubuntu 20.04

Circuits imprimés
 1. Carte pour moteur CC ou BLDC pilotée par bus CAN
 2. Capteur de pression piloté par bus CAN
 3. Shield bus CAN pour Raspberry Pi 3
 4. Capteur de distance ultrason piloté par bus CAN
 5. Capteur de distance temps de vol piltoté par bus CAN
 6. Fabricants de circuits imprimés à bas coût

Projets
 1. B2P2, robot à chenilles à géométrie variable
 2. Projets étudiants 2023

Python
 1.  Comment calculer les diviseurs d'un nombre entier en Python
 2.  Copier des listes en Python
 3.  Compter les éléments d'une liste en Python
 4.  Créer des listes en Python
 5.  DataFrames en Python/Pandas
 6.  Supprimer des listes en Python
 7.  Accès aux éléments d'une liste en Python
 8.  Comment télécharger et parser une page HTML en Python
 9.  Insertion, ajout, extension et concaténation de listes en Python
 10. Installer Visual Studio Code sous Ubuntu pour Python
 11. Parcourir une liste en Python
 12. Matplotlib et Visual Studio Code
 13. Suppression d'éléments dans des listes en Python
 14. Inverser des listes en Python
 15. Rechercher des éléments dans une liste en Python
 16. Découper des listes en sous-listes en Python

Quaternion
 1. Quaternions et gyroscope
 2. Quaternion conjugué
 3. Normalisation d'un quaternion
 4. Produit de quaternions
 5. Quaternion et matrices de rotation
 6. Quaternions et rotations

Éditeur de Texte Enrichi
 1. Aplatir du HTML en tableau JS
 2. Comment récupérer le contenu HTML avec l'éditeur Quill ?
 3. WYSIWYG éditeur de text enrichi. Partie 1. Les bases
 4. WYSIWYG éditeur de text enrichi. Partie 2. Tester si c'est en gras
 5. Liste des éditeurs de contenu WYSIWYG
 6. Comment insérer une équation MathJax dans l'éditeur Quill ?
 7. span non editable dans un contenu éditable

Sécurité
 1. Liste des 100 mots de passe les plus courants
 2. Liste des 1000 mots de passe les plus courants
 3. Liste des 10 000 mots de passe les plus courants
 4. Liste des 100 000 mots de passe les plus courants
 5. Liste des 1 000 000 mots de passe les plus courants
 6. Charger les mots de passe les plus populaires en C / C++
 7. Charger les mots de passe les plus populaires en Node.js
 8. Charger les mots de passe les plus utilisés en Python

SEO
 1. Combien de caractères dans les requêtes des moteurs de recherche ?
 2. L'algorithme itératif du PageRank de Google
 3. PageRank Random Surfer

Bibliothèque série
 1. Convertir des bauds en bits par seconde
 2. Convertir des bauds en octets par seconde
 3. Bibliothèque série RS232 C++ cross-platform
 4. Table des vitesses en bauds les plus courantes
 5. Comment lire et écrire des tableaux d'octets sur le port série en C/C++ ?
 6. Comment lire et écrire des chaînes de caractères sur le port série en C/C++
    ?
 7. Comment lister les ports série en C ?
 8. Quels sont les vitesses en bauds les plus utilisées ?

SFML
 1.  SFML - Partie 1 - Installation et premier programme avec Qt Creator
 2.  SFML - Partie 10 - Texte et police
 3.  SFML - Partie 2 - Lister les résolutions d'écran
 4.  SFML - Partie 3 - Afficher un sprite
 5.  SFML - Partie 4 - Déplacer un sprite avec le clavier
 6.  SFML - Partie 5 - Shaders
 7.  SFML - Partie 6 - Sprites et shaders
 8.  SFML - Partie 7 - Shader effet chaleur
 9.  SFML - Partie 8 - Shader effet eau
 10. SFML - Partie 9 - Son et musique
 11. SFML tutoriel

Convertisseur d'unités
 1.  Convertisseur binaire, décimal et hexadécimal
 2.  Convertir des mètres cubes de terre en tonnes
 3.  Convertir de la base binaire vers la base décimale, ou l'inverse
 4.  Convertir des newton-métre [N.m] en kilogramme-centimètre [kg.cm], ou
     l’inverse
 5.  Convertir des newton-métre [N.m] en millinewtons-mètres [mN.m], ou
     l’inverse
 6.  Convertir des mètres par seconde [m/s] en kilomètres par heure [km/h], ou
     l’inverse
 7.  Convertir des miles par heure [mph] en kilomètres par heure [km/h], ou
     l'inverse
 8.  Convertir des Newtons.mètres [N.m] en Newtons [N], ou l’inverse
 9.  Convertir des kilomètres par heure [km/h] en radians par seconde [rad/s],
     ou l’inverse
 10. Convertir des radians par seconde [rad/s] en mètres par seconde [m/s], ou
     l’inverse
 11. Convertir des radians par seconde [rad/s] en miles par heure [mph], ou
     l’inverse
 12. Convertir des tours par minute [rpm] en radians par seconde [rad/s], ou
     l’inverse
 13. Convertir des tours par seconde [rps] en radians par seconde [rad/s], ou
     l’inverse
 14. Convertir des radians [rad] en degrés [°], ou l'inverse
 15. Convertir des tours par minute [rpm] en miles par heure [mph], ou l’inverse
 16. Convertir des tours par minute [rpm] en kilomètres par heures [km/h] avec
     un rapport de réduction, ou l’inverse
 17. Convertir des tours par minute [rpm] en kilomètres par heures [km/h], ou
     l’inverse
 18. Convertir des tours par minute [rpm] en mètres par seconde [m/s], ou
     l’inverse
 19. Convertir des tours par seconde [rps] ou [tr/s] en mètres par seconde
     [m/s], ou l’inverse

Universal Robot
 1. Comment accéder au terminal Linux avec un robot Universal Robots
 2. Pied pour robot Universal Robot UR5

Développement web ( avancé )
 1.  Ajouter des icônes sur vos pages web
 2.  Carrousel d'images en 3D avec JavaScript et CSS
 3.  Dessinez un cercle dans un carré en CSS avec ::before
 4.  Liste des couleurs CSS
 5.  Styles CSS pour la coloration syntaxique avec Rainbow
 6.  Comment détecter les bloqueurs de pub sur un site web ?
 7.  Liste déroulante des nationalités en HTML
 8.  Ranking avec 5 étoiles en HTML
 9.  Comment sont décrites les courbes de Bézier dans les fichiers SVG
 10. Comment tester si un nombre est premier en JavaScript
 11. Comment récupérer la liste des sous-répertoires en PHP
 12. Comment envoyer des données depuis un formulaire avec Ajax ?
 13. Comment convertir une chaîne de caractères en URL (slugify) en JavaScript ?
 14. Comment convertir une chaîne de caractères en URL (slugify) en PHP ?
 15. Comment trier un tableau multidimensionnel en PHP?
 16. En PHP, comment convertir une date en français ?
 17. Distance de Levenshtein en mySQL
 18. Liste des langages supportés par Prism
 19. De belles cases à cocher en HTML
 20. Tableau PHP des pays et citoyennetés
 21. Pur CSS loaders
 22. Remplacer les cases à cocher du HTML par des images
 23. SSE facile en PHP
 24. Sessions ou coockies ?

Développement web
 1.  Cours développement web
 2.  Cours 1.1. Histoire d'Internet
 3.  Cours 1.2. Introduction au HTML
 4.  Cours 1.3. Les caractères spéciaux en HTML
 5.  Cours 1.4. Les commentaires en HTML
 6.  Cours 1.5. Structure globale d'une page HTML
 7.  Cours 1.6. Les liens hypertextes en HTML
 8.  Cours 1.7. L'attribut id en HTML
 9.  Cours 1.8. Les ancres en HTML
 10. Cours 1.9. Les images dans les pages HTML
 11. Cours 1.10. Les tableaux en HTML
 12. Cours 1.11. Les balises HTML les plus utilisées
 13. Cours 1.12. Quelques recommandations
 14. Cours 1.13. Ressources
 15. Cours 2.1. Introduction au CSS
 16. Cours 2.2. CSS en ligne
 17. Cours 2.3. CSS dans l'en-tête de la page
 18. Cours 2.4. CSS dans un fichier externe
 19. Cours 2.5. Les sélecteurs en CSS
 20. Cours 2.6. Les couleurs en CSS
 21. Cours 2.7. Les marges en CSS
 22. Cours 2.8. Les unités en CSS
 23. Cours 2.9. Les propriétés CSS les plus utilisées
 24. Cours 3.1. Histoire du JavaScript
 25. Cours 3.2. Hello World en JavaScript
 26. Cours 3.3. Console.log
 27. Cours 3.4. Les commentaires en JavaScript
 28. Cours 3.5. Les variables en JavaScript
 29. Cours 3.6. Les événements en JavaScript
 30. Cours 3.7. Document Object Model (DOM)
 31. Cours 3.8. Modifier le HTML
 32. Cours 3.9. Les frameworks JavaScript
 33. Cours 4.1. Introduction au PHP
 34. Cours 4.2. Les balises PHP
 35. Cours 4.3. Les variables en PHP
 36. Cours 4.4. isset vs empty vs is_null
 37. Cours 4.5. Les opérateurs en PHP
 38. Cours 4.6. Les guillemets en PHP
 39. Cours 4.7. Les tests en PHP, l'instruction if...else
 40. Cours 4.8. Les tableaux en PHP
 41. Cours 4.9. Les boucles en PHP
 42. Cours 4.10. Les sessions en PHP
 43. Cours 5.1. Les formumlaires HTML
 44. Cours 5.2. Les formulaires : POST ou GET
 45. Cours 5.3. Le champ <input>
 46. Cours 5.4. Les différents champs des formulaires HTML
 47. Cours 6.1. Introduction à MySQL
 48. Cours 6.2. phpMyAdmin
 49. Cours 6.3. Requêtes SQL les plus utilisées
 50. Cours 6.4. Connexion MySQL en PHP
 51. Cours 6.5. Les requêtes MySQL en PHP
 52. Cours 6.6. Lire des données MySQL en PHP
 53. Cours 6.7. Récupérer le dernier identifiant MySQL

Serveurs web
 1.  Comment configurer le fichier php.ini sur un serveur AWS EC2 Cloud9?
 2.  Comment créer un environnement AWS Cloud9 ?
 3.  Comment installer un serveur web virtuel XAMPP sur Lubuntu
 4.  Comment installer un serveur web sur Debian 11 avec VirtualBox
 5.  Comment installer et configurer Xdebug sous Ubuntu ?
 6.  Comment installer CodeIgniter 4 sur un serveur Amazon AWS Cloud9
 7.  Comment installer phpMyAdmin sur Ubuntu ?
 8.  Comment configurer et exécuter un serveur Apache dans un environnement AWS
     EC2 Cloud9 ?
 9.  Comment passer à PHP 7.2 sur Ubuntu ?
 10. Comment passer à PHP 7.3 sur Ubuntu ?
 11. Comment mettre à jour phpMyAdmin sous Linux ?
 12. Comment installer MySQL et phpMyAdmin sur AWS EC2 Cloud9 ?
 13. Partie 1. Comment créer une nouvelle machine avec VirtualBox ?
 14. Partie 2. Comment installer Debian 11 avec VirtualBox ?
 15. Partie 3. Comment configurer Apache sur Debian 11 ?
 16. Partie 4. Comment installer PHP sur Debian 11 ?
 17. Partie 5. Comment installer MariaDB sur Debian 11 ?
 18. Partie 6. Comment installer phpMyAdmin sur Debian 11 ?
 19. Partie 7. Comment installer un serveur FTP sur Debian 11?

ZigBee
 1. Shield ZigBee pour Arduino
 2. Autopsie d'une trame ZigBee
 3. OM15020 JN5169 NXP USB Dongle
 4. Circuits IEEE 802.15.4 ZigBee
 5. Chiffrage d'une trame ZigBee avec AES-128-CCM*
 6. Sniffer ZigBee


 * Mentions légales
 * Contact

© Philippe Lucidarme