25.3.25

install environnement développement ubuntu 24.04 python

 depuis le store :
- vscode
- jupyterlab (puis installer python depuis la)
sudo apt-get install python3-pip
sudo apt-get install python3-numpy (pour installer un package)
https://www.cherryservers.com/blog/install-pip-ubuntu

20.2.25

Postman variable token

- créer une collection
- créer une request
- dans "Authorization", "Auth Type" : "Bearer Token", "Token" : {{MON_TOKEN}}
- sur la collection
- clic droite, Edit
- Scripts / Pre-request
pm.sendRequest({
    url: "https://login.microsoftonline.com/XXX/oauth2/v2.0/token",
    method: 'POST',
    headers: {
        'Content-Type': 'application/x-www-form-urlencoded'
    },
    body: {
        mode: 'urlencoded', 
        urlencoded: [
            { key: "grant_type", value: 'client_credentials' },
            { key: "client_id", value: 'XXX' },
            { key: "client_secret", value: 'XXX' },
            { key: "scope", value: 'https://XXX.crm4.dynamics.com/.default' }
        ]
    }
}      ,
(err, res) => {
    if (err) {
        console.log(err);
        return;
    }
    // Vérifiez si le statut de la réponse est 200
    if (res.code === 200) {
              console.log("OK récupération du token:", res);
        const responseJson = res.json();
        const token = responseJson.access_token;
        // Sauvegarder le token dans une variable d'environnement de collection
        pm.collectionVariables.set("MON_TOKEN", token);
    } else {
        console.log("Erreur lors de la récupération du token:", res);
    }
});

13.2.25

exemples github desktop + branches

 - créer un projet sur GitHub.com
- depuis GitHub desktop, faire un clone du projet
- créer un projet C#
- commiter le premier code sur GitHub
- depuis GitHub desktop créer une nouvelle branche "ajout_writeline"
- publish la branche
- ajouter du code dans program.cs
- commiter/push dans la brahce "ajout_writeline"
- depuis GitHub desktop, revenir sur la branche "main"
--> le code ajouté doit disparaitre
- ajout d'une méthode dans program.cs
- commit push dans la branche 'main'
- depuis GitHub desktop, revenir sur la branche "ajout_writeline"
- depuis GitHub desktop, "Create Pull Request"
- si ok, merge pull request
- delete branche "ajout_writeline"
- depuis GitHub desktop, se remettre sur la branche "main" et faire un refresh
--> le code doit être fusionné
- depuis GitHub desktop, supprimer la branche également

5.11.24

Copilot dans Visual Studio

 copilot dans visual studio :

---------------------------

pour les version récentes de Visual Studio il n'y a plus le petit icône en bas à gauche. du coup en haut à droite - settings - options - "Show inline complétions"

- tab pour accepter la suggestions

- faire un commentaire en expliquant ce que l'on veut et retour à la ligne pour avoir une suggestion

- ALT et . pour changer une suggestion

- ALT et / pour avoir la fenêtre copilot qui s'ouvre dans le code

- dans la fenêtre on peut taper / pour avoir des options

- on sélectionne un bout de code, on fait ALT et /, et on écrit /OPTIMIZE et la touche ENTER

- dans la fenêtre faire # et le nom_d_un_fichier et la question (p.ex peux-tu me décrire les méthodes de ce fichier)

ex : # Program.cs peux-tu me donner le nom des variables globales

- dans le chat p.ex on peut lui dire #le_nom_du_fichier sur lequel on veut agir

- describe the file #Program.cs

- / et quelque chose propose plein de trucs

- /askvs ?????

15.9.24

Intelligence Artificielle

 Certifications :

-------------------------------------------------------

https://learn.microsoft.com/en-us/credentials/certifications/azure-ai-fundamentals/?practice-assessment-type=certification

passée le 05.09.2024, https://learn.microsoft.com/api/credentials/share/en-us/YvesCollet/AF533867FADD5D63?sharingId=43CF8CAB610DC72D

GitHub Copilot

(pas encore les résultats)

Tuto :
--------------------------------------
https://learn.deeplearning.ai/course


Formations :

----------------------------------------

https://www.he-arc.ch/gestion/formation-continue/cas-ia/

https://www.ifage.ch/formation/tic/intelligence-artificielle/developpeur-dintelligence-artificielle-appliquee/#planif-et-inscription

Livres :

--------------------------------

https://www.amazon.de/-/en/dp/B0D81F1GKW?ref=ppx_yo2ov_dt_b_fed_asin_title

https://www.amazon.de/-/en/dp/B0C2RF5665?ref=ppx_yo2ov_dt_b_fed_asin_title

https://www.amazon.de/-/en/St%C3%A9phane-Roder/dp/2416014358/ref=sr_1_2?crid=271Q02EY3SZVA&dib=eyJ2IjoiMSJ9.VNAOygVGfQcsdno8KDcvTyKnar5WFH68wZ7MvdVLIublTO8Svf-EKkxAXDjzPesA2cQM7Oq71JQyJHpTsbt8NnDBf4xYHbiUp5dpZdxhpVhSFnnXVkh9oF_opofk4hfexkNr6gdYaK8oepx9PqS1bld_qKRqaYJIHh4J06OVxoKjUPI2WoHDFQcAHOB5G8o1LzpTZoLV4bkSDR0lq-y96U67ZAvXmRYlCzHgTDsjteI.u30al9F8sMsI5HZu5R3Vqa8nCfTqntFCtzDgvYS0EyA&dib_tag=se&keywords=guide+pratique+de+l%27intelligence+artificielle+en+entreprise&qid=1726419545&sprefix=guide+pratique+de+l%27intelligence+artificielle+en+entreprise%2Caps%2C70&sr=8-2

https://www.amazon.de/-/en/dp/B0D9N6GZ2M?psc=1&smid=A3JWKAKR8XB7XF&ref_=chk_typ_imgToDp


3.6.24

installer ubuntu sur windows

 https://discourse.ubuntu.com/t/install-ubuntu-on-wsl2-and-get-started-with-graphical-applications/26296