<?xml version="1.0"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://hardly-smart.fr/</loc><priority>1.0</priority><changefreq>daily</changefreq></url><url><loc>https://hardly-smart.fr/articles/93/gestion-simplifiee-du-deploiement-d-applications-avec-dokploy</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-10-04T10:00:11+02:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/92/ameliorer-la-vitesse-de-chargement-des-images-pour-un-web-plus-rapide</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-09-12T10:00:17+02:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/91/utilisation-des-ticks-en-php-pour-gerer-l-execution-de-code-long</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-09-05T10:00:16+02:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/86/microsandbox-pour-executer-du-code-en-toute-securite</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-07-12T10:00:12+02:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/89/les-bases-de-l-utilisation-d-un-bastion-ssh-pour-securiser-tes-connexions</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-07-05T10:00:11+02:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/88/pourquoi-la-duree-de-session-standard-est-de-24-minutes</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-06-28T10:00:12+02:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/87/cap-une-solution-captcha-open-source-innovante</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-06-21T10:00:15+02:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/90/support-natif-des-conteneurs-dans-macos-une-revolution-en-marche</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-06-14T10:00:10+02:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/85/appflowy-une-alternative-open-source-a-notion</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-06-07T10:00:14+02:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/84/l-observabilite-avec-signoz-une-alternative-open-source-aux-geants-du-marche</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-05-31T10:00:10+02:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/83/comment-fonctionnent-les-attributs-php</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-05-24T10:00:09+02:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/82/proteger-son-code-source-eviter-le-risque-d-exposition-via-les-dossiers-git</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-05-17T10:00:08+02:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/80/hetty-un-outil-de-test-de-securite-http-en-open-source</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-05-10T10:00:10+02:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/79/utiliser-act-pour-simuler-github-actions-en-local</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-05-03T10:00:09+02:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/81/quitter-evernote-autoheberger-jardin-numerique</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-04-30T14:40:07+02:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/78/spf-dkim-et-dmarc-comprendre-et-securiser-l-email</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-04-26T10:00:10+02:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/77/borg-backup-pour-securiser-tes-donnees</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-04-19T10:00:08+02:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/76/des-idees-d-applications-pour-tous-les-niveaux-de-competences</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-04-12T10:00:09+02:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/75/linkding-un-gestionnaire-de-signets-auto-hebergeable-et-open-source</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-04-05T10:00:09+02:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/71/configurer-xdebug-avec-docker-et-phpstorm-pour-un-debogage-efficace</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-03-29T10:00:08+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/72/quitter-evernote-alternatives-auto-hebergement-degooglisation</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-04-30T14:40:50+02:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/70/comment-concevoir-des-bases-de-donnees-avec-drawdb</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-03-22T10:00:12+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/68/comprendre-et-utiliser-le-pattern-decorator-en-php-et-symfony</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-03-15T10:00:07+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/69/separation-des-frontends-dans-un-projet-laravel</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-03-08T17:53:30+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/67/pourquoi-privilegier-oklch-au-lieu-de-rgb-ou-hsl-dans-vos-projets-css</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-03-09T15:41:39+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/65/acceder-au-darkweb-guide-pratique-pour-les-novices</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-02-22T10:00:10+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/66/awesome-cto-une-ressource-incontournable-pour-les-dirigeants-techniques</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-02-15T10:00:09+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/61/inbox-zero-l-application-open-source-pour-un-inbox-vide</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-02-08T10:00:09+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/63/utiliser-docker-en-francais-avec-marcel-une-surcouche-amusante-et-pratique</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-02-04T10:00:17+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/60/tabby-un-assistant-de-code-ia-pour-les-developpeurs</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-02-01T10:00:14+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/64/comprendre-l-ordre-d-execution-des-requetes-sql</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-01-28T10:00:08+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/59/dozzle-visualisation-de-logs-pour-conteneurs-docker</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-01-25T10:00:10+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/62/comprendre-les-permissions-de-fichiers-sous-linux</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-01-25T10:46:25+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/58/deployer-une-application-node-js-express-avec-cloud-run-de-gitlab</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-01-17T18:58:23+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/55/privacytools-io-l-escale-tranquille-pour-proteger-ta-vie-privee-en-ligne</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-09-07T12:49:12+02:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/54/simplifiez-vos-installations-d-extensions-php-dans-docker</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-03-27T14:11:50+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/53/hurl-testez-vos-url-en-quelques-lignes</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-20T12:55:53+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/51/bonnes-pratiques-de-developpement-guidelines</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T16:43:25+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/52/retrouver-l-ancien-menu-clic-droit-sur-windows-11</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T18:19:29+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/1/comment-connaitre-l-heure-exacte</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T13:54:43+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/2/git-command-cheat-sheet</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-01-25T10:46:12+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/3/pourquoi-il-ne-faut-pas-mettre-de-valeur-par-defaut-dans-les-entites-doctrine</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T16:22:01+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/4/composant-symfony-notifier-creation-d-un-notifier-personnalise</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T13:58:10+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/5/comment-resoudre-le-souci-de-decalage-d-heure-en-windows-et-ubuntu</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T13:59:19+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/6/comment-scaleway-protege-les-donnees-qu-ils-hebergent</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:01:06+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/7/acceder-au-dossier-android-data-sous-android-11</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:02:02+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/8/faire-disparaitre-les-popins-de-consentement-des-cookies-payantes</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:04:09+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/9/comment-reconnaitre-les-differents-usb-type-c</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:04:41+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/10/pourquoi-vous-ne-devriez-pas-exposer-vos-auto-increments</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:06:12+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/11/lancer-le-terminal-de-windows-depuis-n-importe-quel-endroit</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:06:57+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/12/utiliser-cmder-dans-le-terminal-de-windows</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:07:50+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/13/comment-tester-de-mauvaises-configurations-ssl</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:08:29+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/14/pourquoi-0-virgule-1-plus-0-virgule-2-different-0-virgule-3</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2025-04-22T09:01:43+02:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/15/comment-tester-un-webhook-rapidement-et-facilement</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:12:45+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/16/corriger-les-problemes-de-son-sous-ubuntu</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:13:12+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/17/comment-creer-un-exemple-minimal-et-reproductible</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:13:36+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/18/generer-des-certificats-ssl-pour-vos-developpements-en-local</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:13:59+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/19/le-design-pattern-strategy-dans-symfony</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:14:51+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/20/le-design-pattern-specification</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:15:19+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/21/a-quoi-sert-declare-strict-types-1-en-php</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:15:52+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/22/tout-savoir-sur-les-design-patterns</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:16:17+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/23/probleme-de-https-avec-symfony</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:16:34+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/24/installer-l-application-google-camera-sur-un-telephone-non-google</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:17:49+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/25/lire-vos-partitions-linux-sous-windows</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:18:25+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/26/installer-un-vpn-wireguard-facilement-grace-a-pivpn</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:18:58+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/27/supprimer-plusieurs-branches-git-d-un-seul-coup</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:19:32+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/28/difference-entre-a-plus-plus-et-plus-plus-a</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:19:45+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/29/comment-programmer-une-manytoone-sous-doctrine</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:21:01+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/30/pourquoi-il-ne-faut-pas-utiliser-isset-et-empty</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T16:11:27+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/31/pourquoi-utiliser-static-a-la-place-de-self-dans-les-classes-php</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:25:01+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/32/psr-php-standard-recommendation</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T16:20:30+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/33/diagnostiquer-l-etat-de-sa-batterie-d-ordinateur-portable-avec-hwmonitor</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:30:11+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/34/une-machine-virtuelle-windows-ou-linux-dans-le-cloud</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:30:46+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/35/ajoutez-un-effet-instagram-a-vos-photos-avec-des-filtres-css</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:32:00+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/36/cryptpad-une-suite-office-entierement-cryptee-gratuite-et-open-source</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:32:21+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/37/reconnaissance-faciale-en-php-google-cloud-vision</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:43:22+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/38/partitionnez-l-envoi-ou-la-reception-de-vos-fichiers-volumineux-grace-aux-requetes-http-range</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:43:51+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/39/scannez-votre-ordinateur-avec-un-antivirus-en-ligne</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:44:32+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/40/isoler-les-secteurs-defectueux-d-un-disque-dur</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:45:08+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/41/resoudre-le-probleme-de-double-demarrage-sur-un-pc-portable</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:46:12+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/42/protegez-votre-vie-privee-en-naviguant-avec-firefox</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:46:41+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/43/visualiser-les-fichiers-svg-dans-l-explorateur-windows</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:47:03+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/44/virtualiser-un-disque-dur-avec-disk2vhd</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:48:00+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/45/parser-des-fichiers-icalendar-tres-facilement</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:48:17+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/46/recuperer-les-adresses-emails-d-un-domaine-particulier-a-partir-des-moteurs-de-recherches</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:48:27+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/47/crypter-et-decrypter-une-chaine-de-caracteres-en-php</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T16:19:35+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/48/cacher-la-configuration-de-son-serveur-web</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T14:52:37+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/49/bases-shell</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T16:18:17+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/50/connaitre-la-duree-d-un-script-shell</loc><priority>0.9</priority><changefreq>monthly</changefreq><lastmod>2024-02-17T15:01:10+01:00</lastmod></url><url><loc>https://hardly-smart.fr/articles</loc><priority>0.8</priority><changefreq>daily</changefreq><lastmod>2025-10-04T10:00:00+02:00</lastmod></url><url><loc>https://hardly-smart.fr/articles/category/programmation</loc><priority>0.7</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/category/web</loc><priority>0.7</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/category/systeme-d-exploitation</loc><priority>0.7</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/category/jeux-video</loc><priority>0.7</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/category/graphisme</loc><priority>0.7</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/category/infrastructure</loc><priority>0.7</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/category/outils</loc><priority>0.7</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/category/divers</loc><priority>0.7</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/author/ben</loc><priority>0.6</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/author/jeremy</loc><priority>0.6</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/author/julianoe</loc><priority>0.6</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/algorithme</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/android</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/apache</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/api</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/base-de-donnees</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/ci-cd</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/cloud</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/cours</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/css</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/css3</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/design-pattern</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/developpement</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/devops</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/docker</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/doctrine</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/email</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/faille</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/framework</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/frontend</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/git</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/github</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/gitlab</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/google</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/hardware</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/html</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/ia</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/information</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/ios</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/java</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/javascript</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/jquery</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/laravel</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/linux</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/logiciel</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/macos</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/navigateur</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/node-js</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/open-source</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/outil</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/performance</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/php</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/piratage</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/probleme</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/productivite</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/python</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/quality-assurance</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/ressources</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/securite</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/self-hosted</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/serveur</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/shell</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/sql</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/symfony</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/tutoriaux</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/tutoriel</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/ubuntu</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/uml</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/vie-privee</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/vite</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/vpn</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/windows</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/yaml</loc><priority>0.5</priority><changefreq>weekly</changefreq></url><url><loc>https://hardly-smart.fr/articles/tags/youtube</loc><priority>0.5</priority><changefreq>weekly</changefreq></url></urlset>
