Installer posh-git sous Windows 10 étape par étape

Avril 2021, je fais une grosse mise à jour de cette page qui date de 2017. Ah oui, quand même…

Je vous propose une installation de posh-git et de Oh-My-Posh étape par étape afin d’avoir des terminaux qui ressemblent à quelque chose surtout quand on travaille avec Git.

Typiquement voilà ce que cela peut donner dans un PowerShell sous Win Terminal. On voit tout de suite que le répertoire est un dépôt Git, qu’il n’y a pas de fichiers modifiés et rien dans le Stage.

Rien de compliqué. Cette check-list a juste pour objectif de vous faire gagner …

Lire la suite Installer posh-git sous Windows 10 étape par étape

How to use vcpkg with VSCode and CMake

vcpkg vscode cmake

April 2021. The following software are installed on my PC

  • Windows 10 20H2 19042.870 (WIN key, type winver)
  • VSCode 1.55.2 (WIN + R, type powershell, type code –version)
  • Microsoft compiler cl version 19.28.29913. You can either install Visual Studio or Build Tools for Visual Studio.
  • Git version 2.31.1.windows.1 (in the previous console type git –version)
  • CMake version 3.20.1 (in the previous console type cmake –version). If you want to learn more about CMake you can start here.
  • Install vcpkg

    Open a PowerShell console (Win + x, then select Windows PowerShell) and move to a directory which will host the vcpkg …

    Lire la suite How to use vcpkg with VSCode and CMake

    Pilotage Moto – 00 – Introduction à la série de notes

    AGV Pista GP R - Roulage

    Disclaimer

    Je ne suis pas un top pilote et encore moins un expert. Loin de là… Cependant, j’ai la chance de parler un peu Anglais et d’aimer mettre mes Notes à plat. Bref, comme j’ai passé pas mal de temps sur le net, le nez dans les bouquins et que j’essaie de m’améliorer quand je participe à des roulages, j’ai décidé d’organiser mes réflexions dans ces Notes de Pilotage Moto.

    Comment lire les Notes de Pilotage Moto ?

    Elles sont numérotées de 1 à n. Finalement je pense qu’il y en aura une dizaine. Elles sont plus …

    Lire la suite Pilotage Moto – 00 – Introduction à la série de notes

    How to compile C++ code with Visual Studio Code and cl

    Visual Studio Code

    Note: I updated the article in April 2021. At this time, I use VSCode 1.55.2 and cl version 19.28.29913

    Bonjour, this is a step-by-step procedure which explains how to compile C++ code with VS Code (aka Visual Studio Code). As you will see the compiler and the linker, I will use are the ones coming with Visual Studio 2017. Fundamentally the steps explained here should be similar if you use another compiler. OK, let’s start with the software settings:

  • I’m using Windows 10.
  • Visual Studio 2017 (15.6.2) is installed and at least the C++ load is up and running. I …

    Lire la suite How to compile C++ code with Visual Studio Code and cl

  • Dérivée et différentielle

    Je vais essayer de mettre noir sur blanc ce que je crois avoir compris à propos de ces histoires de dérivées et de différentielles. Si vous êtes prof de maths… Eh bien, comme le dirait Gand Alf dans le Seigneur des Anneaux : « Fuyez pauvres fous ! ». En effet, je n’ai pas du tout l’intention d’être rigoureux. En fait, je voudrais juste m’assurer d’être suffisamment clair pour qu’après avoir lu cet article on puisse « sentir » les choses, faire un ou deux exos de base puis relire un cours plus formel avec beaucoup plus d’intérêt.

    Bon, …

    Lire la suite Dérivée et différentielle

    Dipôle électrique : études et représentations graphiques

    dipôle électrique

    Afin de « m’amuser » avec Grapher sous Mac OS je suis revenu sur ces histoires de dipôle électrique. Je vais mettre noir sur blanc ce que j’ai fait puis les 2 ou 3 captures issues de l’excellent Grapher.

    A propos de Grapher : Pour être clair, le produit est vraiment super mais la documentation est… comment dire… A chier. Je crois qu’il n’y a pas d’autre mot. C’est franchement incompréhensible. Une seule solution… Google. Pour l’instant j’ai repéré 2 sources qui tiennent la route :

  • http://y.barois.free.fr/grapher/Bienvenue.html
  • http://theputterer.wordpress.com/2011/04/02/mac-os-x-grapher-using-parameters/
  • Pour le reste c’est un peu le désert… Ah oui j’allais oublier, …

    Lire la suite Dipôle électrique : études et représentations graphiques

    Périmètre infini et surface finie – Flocon de Koch

    Je suis tombé là-dessus par hasard dans le bouquin de maths de ma fille. On demandait de déterminer le surface limite du flocon de Koch. Je me suis pris au jeu et je mets noir sur blanc mon raisonnement.

    On part d’un triangle équilatéral de côté ‘x’. Pour rappel, la surface du triangle est donnée part :

    \(S = \frac{bh}{2}\) où b est la base et h la hauteur.

    Ensuite pour retrouver la hauteur h on peut faire :

    \(x^2 = h^2 +(x/2)^2\) \(h^2 = x^2 – x^2/4\) \(h^2 = (3/4) x^2\) \(h = x \frac{\sqrt{3}}{2}\)

    Ensuite on repart …

    Lire la suite Périmètre infini et surface finie – Flocon de Koch

    x+y+z=30

    x+y+z=30

    Introduction

    x+y+z=30 … Problème posé l’autre jour par ma fille suite discussion en classe avec ses potes et le prof de Maths. On cherche \( x\), \( y\) et \( z\) tels que :

    \(x+y+z=30 \)

    Avec

    \(x, y, z \in \left \{1, 3, 5, 7, 9, 11, 13, 15\right \}\)

    On remarque que tous les nombres sont impairs. Si la somme de deux d’entre eux donne bien un nombre pair, quand on ajoute le troisième, on est mort, le résultat est impair et on ne peut pas retomber sur 30. LE truc, c’est de se dire que si …

    Lire la suite x+y+z=30

    Onde stationnaire et onde progressive a une dimension


    Onde stationnaire

    C’est une onde de la forme :

    \(y = Asin(kx)\)

    ou

    \(y = Acos(kx)\)

    Cette onde ne se déplace pas. Par exemple ses maximums et ses minimums restent à la même place. Pensez à une corde de guitare que vous pincez. Les 2 extrémités sont fixes. Ci-dessous une illustration que l’on trouve sur Wikipedia

    Ici « A » est simplement l’amplitude maximum. Dans la suite je la pose égale à 1. La question qui se pose maintenant, c’est : « Oui mais k c’est quoi? »

    On appelle longueur d’onde λ la distance entre 2 points identiques successifs sur l’onde. …

    Lire la suite Onde stationnaire et onde progressive a une dimension

    Implication logique – Prenons le temps de faire le point

    implication logique

    L’implication logique est une construction moins intuitive que le « et logique » ou le « ou logique ». Comme en plus on l’utilise tous les jours à chaque fois que l’on conduit un raisonnement (mathématique, philosophique, business) il n’est peut-être pas inutile de bien préciser les choses. Allez c’est parti.

    Introduction

    Une proposition est soit vraie, soit fausse mais elle n’est pas les deux à la fois

    Exemples

  • Il pleut. C’est une proposition, elle vraie ou fausse mais elle n’est pas les deux à la fois.
  • 4×2=42 est fausse (au moins dans cet univers)
  • C’est ce que l’on appelle …

    Lire la suite Implication logique – Prenons le temps de faire le point

    Erreurs de calcul : à propos de la priorité des opérateurs

    Comme la page à propos des erreurs de calcul était devenue très/trop longue je l’ai découpé en chapitres :

  • Introduction & Table de multiplication
  • Priorité des opérateurs
  • Factorisation et développements
  • Manipulations des puissances
  • Autour de la barre de fraction
  • Autour de l’égalité
  • Erreurs de calcul : priorité des opérateurs

    Ce sont des choses que l’on commence à voir en cinquième je crois. De toute façon, aucune honte à avoir. Personne ne sait que vous lisez ce billet. Voici les 4 règles à appliquer.

  • J’effectue les calculs de gauche à droite.
  • J’effectue en priorité les opérations situées entre parenthèses.
  • A l’intérieur des parenthèses, j’effectue les multiplications et …

    Lire la suite Erreurs de calcul : à propos de la priorité des opérateurs

  • Erreurs de calcul : factorisations et développements

    Comme la page à propos des erreurs de calcul était devenue très/trop longue je l’ai découpé en chapitres :

  • Introduction & Table de multiplication
  • Priorité des opérateurs
  • Factorisation et développements
  • Manipulations des puissances
  • Autour de la barre de fraction
  • Autour de l’égalité
  • Erreurs de calcul : factorisations et développements

    Là, on s’intéresse surtout aux différents outils qui permettent de simplifier les écritures algébriques. Pour cela on va être amené à les développer puis à les factoriser. Rappels sur les règles que l’on peut mettre en œuvre :

    1 – Pour alléger les écritures algébriques je peux supprimer le signe multiplier devant une lettre ou …

    Lire la suite Erreurs de calcul : factorisations et développements

    Erreurs de calcul : manipulation des puissances

    Comme la page à propos des erreurs de calcul était devenue très/trop longue je l’ai découpé en chapitres :

  • Introduction & Table de multiplication
  • Priorité des opérateurs
  • Factorisation et développements
  • Manipulations des puissances
  • Autour de la barre de fraction
  • Autour de l’égalité
  • Erreurs de calcul : manipulation des puissances

    Voilà les principales règles qu’il faut connaitre. Il ne faut pas hésiter à rayer celles que vous connaissez déjà.

  • \( q^0 = 1 \)
  • \( q^1 = q \)
  • \( q^n = q \cdot q \cdot q \ldots q \) n fois
  • \( q^{-n} = \frac{1}{q^n}\)
  • \( q^n * q^m = q^{n+m} \)
  • \( (q^n)^m = q^{n*m} \)
  • \( q^{\frac{1}{2}} = …

    Lire la suite Erreurs de calcul : manipulation des puissances

  • Erreurs de calcul : tout autour du signe égal

    Comme la page à propos des erreurs de calcul était devenue très/trop longue je l’ai découpé en chapitres :

  • Introduction & Table de multiplication
  • Priorité des opérateurs
  • Factorisation et développements
  • Manipulations des puissances
  • Autour de la barre de fraction
  • Autour de l’égalité
  • Erreurs de calcul : autour de l’égalité

    On termine par le top du top : la résolution d’équation. Il n’y ici que deux règles

  • L’égalité est conservée si on ajoute la même quantité à droite et à gauche.
  • L’égalité est conservée si on multiplie par la même quantité à droite et à gauche.
  • Petite remarque. Je dis « ajouter ». Si on se …

    Lire la suite Erreurs de calcul : tout autour du signe égal

    Forme intégrale et différentielle de la loi de Gauss


    Introduction

    Forme intégrale et différentielle de la loi de Gauss… Pour être honnête à propos des équations de Maxwell, quand j’étais étudiant, je ne suis pas sûr d’avoir compris de quoi il s’agissait vraiment. Je voyais bien des signes au tableau, dans les livres et sur mes feuilles mais bon, franchement, je ne crois pas que j’avais vraiment saisi de quoi on parlait. Je ne me rappelle plus très bien mais suis presque certains qu’à l’époque je ne savais pas quand utiliser l’une ou l’autre. Quant à passer d’une forme à l’autre… Bref, je vais essayer de remédier à …

    Lire la suite Forme intégrale et différentielle de la loi de Gauss