Source code of my website
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

🍱 : compress images to webp

+16 -17
content/posts/2023/2023-02-23-mkdocs-material/cover.jpg

This is a binary file and will not be displayed.

content/posts/2023/2023-02-23-mkdocs-material/cover.webp

This is a binary file and will not be displayed.

content/posts/2023/2023-02-23-mkdocs-material/create-docs-website-content-page.png

This is a binary file and will not be displayed.

content/posts/2023/2023-02-23-mkdocs-material/create-docs-website-content-page.webp

This is a binary file and will not be displayed.

content/posts/2023/2023-02-23-mkdocs-material/create-docs-website-github-pages.png

This is a binary file and will not be displayed.

content/posts/2023/2023-02-23-mkdocs-material/create-docs-website-github-pages.webp

This is a binary file and will not be displayed.

content/posts/2023/2023-02-23-mkdocs-material/create-docs-website-preview.png

This is a binary file and will not be displayed.

content/posts/2023/2023-02-23-mkdocs-material/create-docs-website-preview.webp

This is a binary file and will not be displayed.

content/posts/2023/2023-02-23-mkdocs-material/create-docs-website-theme.png

This is a binary file and will not be displayed.

content/posts/2023/2023-02-23-mkdocs-material/create-docs-website-theme.webp

This is a binary file and will not be displayed.

content/posts/2023/2023-02-23-mkdocs-material/create-docs-website-workflow.png

This is a binary file and will not be displayed.

content/posts/2023/2023-02-23-mkdocs-material/create-docs-website-workflow.webp

This is a binary file and will not be displayed.

+6 -7
content/posts/2023/2023-02-23-mkdocs-material/index.md
··· 66 66 67 67 Voici à titre d'exemple la [documentation générée pour le framework Spring](https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/) , à partir des documents *asciidoc* disponible sur _Github_: 68 68 69 - ![](mkdocs-spring.png) 70 - 69 + ![](mkdocs-spring.webp) 71 70 72 71 Les sources sont visibles sur le [_Github_ de _Spring_](https://github.com/spring-projects/spring-boot/tree/main/spring-boot-project/spring-boot-docs/src/docs/asciidoc). 73 72 ··· 159 158 160 159 Le site web est construit, et disponible en local: 161 160 162 - ![](create-docs-website-preview.png) 161 + ![](create-docs-website-preview.webp) 163 162 164 163 # Ajout d'un thème & customisation 165 164 ··· 256 255 257 256 Et voici notre site avec le thème et sa customisation. 258 257 259 - ![](create-docs-website-theme.png) 258 + ![](create-docs-website-theme.webp) 260 259 261 260 # L'ajout de contenu 262 261 L'ajout de contenu passe maintenant simplement par l'ajout de nouveaux fichiers _markdown_ dans le répertoire de documentation. ··· 283 282 284 283 Le rendu est le suivant: 285 284 286 - ![](create-docs-website-content-page.png) 285 + ![](create-docs-website-content-page.webp) 287 286 288 287 Notez que : 289 288 ··· 381 380 382 381 À noter que le déploiement avec _Github Pages_ doit être activé dans le repository _Github_, et que le repository doit être public : 383 382 384 - ![](create-docs-website-github-pages.png) 383 + ![](create-docs-website-github-pages.webp) 385 384 386 385 Une fois le fichier Github Actions publié, le workflow pourra s'exécuter, et publier le site web: 387 386 388 - ![](create-docs-website-workflow.png) 387 + ![](create-docs-website-workflow.webp) 389 388 390 389 Le résultat final est visible [via ce lien](https://ekit3.github.io/mkdocs-website-sample/). 391 390
content/posts/2023/2023-02-23-mkdocs-material/mkdocs-spring.png

This is a binary file and will not be displayed.

content/posts/2023/2023-02-23-mkdocs-material/mkdocs-spring.webp

This is a binary file and will not be displayed.

content/posts/2023/2023-05-25-anatomie-requete-http/client-server.png

This is a binary file and will not be displayed.

content/posts/2023/2023-05-25-anatomie-requete-http/client-server.webp

This is a binary file and will not be displayed.

content/posts/2023/2023-05-25-anatomie-requete-http/cover.jpg

This is a binary file and will not be displayed.

content/posts/2023/2023-05-25-anatomie-requete-http/cover.webp

This is a binary file and will not be displayed.

+1 -1
content/posts/2023/2023-05-25-anatomie-requete-http/index.en.md
··· 15 15 16 16 This article deals with version 1.1 of the protocol, which was standardized in 1997. A version 2.0 was standardized in 2015, and extends version 1.1 with additional capabilities. The basics of version 1.1 are therefore not obsolete! 17 17 18 - ![](client-server.png) 18 + ![](client-server.webp) 19 19 20 20 In this article, we'll look at the structure of an HTTP request and response. 21 21
+1 -1
content/posts/2023/2023-05-25-anatomie-requete-http/index.fr.md
··· 15 15 16 16 Cet article traite de la version 1.1 du protocole, qui a été normalisée en 1997. Une version 2.0 a été normalisée en 2015, et étend la version 1.1 avec d'autres capacités. Les bases de la version 1.1 ne sont donc pas obsolètes ! 17 17 18 - ![](client-server.png) 18 + ![](client-server.webp) 19 19 20 20 Dans cet article, nous allons étudier la structure d'une requête et d'une réponse HTTP. 21 21
content/posts/2023/2023-11-02-deploy-sonarqube-on-clever-cloud/clever-addon-create.png

This is a binary file and will not be displayed.

content/posts/2023/2023-11-02-deploy-sonarqube-on-clever-cloud/clever-addon-create.webp

This is a binary file and will not be displayed.

content/posts/2023/2023-11-02-deploy-sonarqube-on-clever-cloud/clever-env.png

This is a binary file and will not be displayed.

content/posts/2023/2023-11-02-deploy-sonarqube-on-clever-cloud/clever-env.webp

This is a binary file and will not be displayed.

content/posts/2023/2023-11-02-deploy-sonarqube-on-clever-cloud/clever-open-starting.png

This is a binary file and will not be displayed.

content/posts/2023/2023-11-02-deploy-sonarqube-on-clever-cloud/clever-open-starting.webp

This is a binary file and will not be displayed.

content/posts/2023/2023-11-02-deploy-sonarqube-on-clever-cloud/clever-open.png

This is a binary file and will not be displayed.

content/posts/2023/2023-11-02-deploy-sonarqube-on-clever-cloud/clever-open.webp

This is a binary file and will not be displayed.

content/posts/2023/2023-11-02-deploy-sonarqube-on-clever-cloud/clever-scale.png

This is a binary file and will not be displayed.

content/posts/2023/2023-11-02-deploy-sonarqube-on-clever-cloud/clever-scale.webp

This is a binary file and will not be displayed.

content/posts/2023/2023-11-02-deploy-sonarqube-on-clever-cloud/cover.jpg

This is a binary file and will not be displayed.

content/posts/2023/2023-11-02-deploy-sonarqube-on-clever-cloud/cover.webp

This is a binary file and will not be displayed.

content/posts/2023/2023-11-02-deploy-sonarqube-on-clever-cloud/create-sonarqube.png

This is a binary file and will not be displayed.

content/posts/2023/2023-11-02-deploy-sonarqube-on-clever-cloud/create-sonarqube.webp

This is a binary file and will not be displayed.

+8 -8
content/posts/2023/2023-11-02-deploy-sonarqube-on-clever-cloud/index.md
··· 69 69 70 70 L'application ainsi créée apparaît dans la console _Clever Cloud_ : 71 71 72 - ![L'application créée dans _Clever Cloud_](create-sonarqube.png) 72 + ![L'application créée dans _Clever Cloud_](create-sonarqube.webp) 73 73 74 74 La commande `clever create` génère un fichier `.clever.json` dans notre répertoire courant qui contient les informations de notre application, en particulier son identifiant. 75 75 ··· 107 107 108 108 Une fois la commande exécutée, la modification est visible dans l'onglet _Scalability_ de l'application : 109 109 110 - ![L'application avec la taille d'instance M](clever-scale.png) 110 + ![L'application avec la taille d'instance M](clever-scale.webp) 111 111 112 112 ## Configuration des variables d'environnement 113 113 ··· 133 133 134 134 Les variables d'environnement configurées sont visibles sur la console _Clever Cloud_, dans l'onglet _Environment Variables_ : 135 135 136 - ![Les variables d'environnement configurées sur la console _Clever Cloud_](clever-env.png) 136 + ![Les variables d'environnement configurées sur la console _Clever Cloud_](clever-env.webp) 137 137 138 138 ## Déploiement de l'image _Docker_ 139 139 ··· 183 183 184 184 La page de démarrage de _SonarQube_ s'ouvre : 185 185 186 - ![La page de démarrage de _SonarQube_](clever-open-starting.png) 186 + ![La page de démarrage de _SonarQube_](clever-open-starting.webp) 187 187 188 188 Quelques instants plus tard, une fois que l'instance _SonarQube_ est complètement démarrée, la page de _login_ s'affiche : 189 189 190 - ![La page de login de _SonarQube_](sonarqube-login.png) 190 + ![La page de login de _SonarQube_](sonarqube-login.webp) 191 191 192 192 Nous nous loguons avec les identifiants par défaut `admin` / `admin`, puis nous changeons le mot de passe du compte `admin`. 193 193 Une fois ces étapes effectuées, la page d'accueil de notre instance _SonarQube_ s'affiche : 194 194 195 - ![Notre instance de _SonarQube_ fonctionnelle](sonarqube-empty.png) 195 + ![Notre instance de _SonarQube_ fonctionnelle](sonarqube-empty.webp) 196 196 197 197 Le message affiché en bas de page nous indique que notre déploiement est, certes, fonctionnel, mais non adapté à un usage en production. Nous allons donc maintenant utiliser une base de données externalisée. 198 198 ··· 288 288 289 289 Une fois la commande exécutée, notre base de données apparaît dans la console : 290 290 291 - ![La base de données créée](clever-addon-create.png) 291 + ![La base de données créée](clever-addon-create.webp) 292 292 293 293 Nous pouvons ensuite lier notre base de données avec notre application. Ce lien va permettre de partager des variables d'environnement entre la base de données et notre application : 294 294 ··· 300 300 301 301 Une fois l'application liée à la base de données, les variables d'environnement de la base de données apparaissent dans l'onglet _Environment Variables_ de notre application : 302 302 303 - ![Les variables d'environnement de notre application](clever-service-link-addon.png) 303 + ![Les variables d'environnement de notre application](clever-service-link-addon.webp) 304 304 305 305 ## Reconfigurer notre instance _SonarQube_ 306 306
content/posts/2023/2023-11-02-deploy-sonarqube-on-clever-cloud/sonarqube-admin-pass.png

This is a binary file and will not be displayed.

content/posts/2023/2023-11-02-deploy-sonarqube-on-clever-cloud/sonarqube-admin-pass.webp

This is a binary file and will not be displayed.

content/posts/2023/2023-11-02-deploy-sonarqube-on-clever-cloud/sonarqube-empty.png

This is a binary file and will not be displayed.

content/posts/2023/2023-11-02-deploy-sonarqube-on-clever-cloud/sonarqube-empty.webp

This is a binary file and will not be displayed.

content/posts/2023/2023-11-02-deploy-sonarqube-on-clever-cloud/sonarqube-login.png

This is a binary file and will not be displayed.

content/posts/2023/2023-11-02-deploy-sonarqube-on-clever-cloud/sonarqube-login.webp

This is a binary file and will not be displayed.