Que faire après avoir reçu une alerte de sécurité ?
Pour activer la sensibilité à la casse d'un dossier (vide) pour tout ce qui sera ensuite créé dedans
fsutil.exe file setCaseSensitiveInfo <path> enable
Installation de spip-cli et checkout dans DDEV
DDEV est, pour le dire vite, une surcouche à Docker permettant de mettre en place extrêmement rapidement des environnements de développement Web. Nous allons tenter de décrire ici comment nous l’utilisons pour nos développements avec SPIP.
Tout savoir pour centrer, y compris du texte par rapport à une image en CSS modernes.
Sur mon bureau, une petite machine silencieuse fait tourner une trentaine de sites et d'applis. Ce guide vous apprend, étape par étape, à la monter, à la brancher à Claude Code, OpenCode ou Codex, et surtout à bien travailler avec l'agent une fois qu'il est là. 31 fiches, vérifiées sur une vraie machine, en français, en anglais et en chinois.
De la reformulation des cours à la création d’examens blancs, découvrez comment vous servir de ChatGPT pour améliorer votre productivité estudiantine !
Comment mettre à jour ses pratiques de développement d'emails HTML dans l'environnement complexe et changeant des clients mails ?
En quelques réglages et modifications, voici comment très sérieusement améliorer votre expérience au quotidien sur un smartphone ou une tablette Xiaomi, où les éléments indésirables sont la norme.
Une conception des données différentes, normale, mais problématique et une gestion des médias et documents que je qualifierais volontiers de curieuse. Bien évidemment, puisqu’on passe sous SPIP, il n’est pas question du reste, à savoir la structure des pages html.
Privacy Guides est un projet à but non lucratif, géré par des bénévoles, qui héberge des communautés en ligne et publie des actualités et recommandations concernant les outils, les services et les connaissances en matière de confidentialité et de sécurité.
Pour respecter les exigences de la CNIL, Matomo doit être configuré comme décrit dans le présent document:
en activant le mode de configuration conforme à la CNIL dans l’interface utilisateur ; et
en veillant à ce que les modifications supplémentaires de Matomo, qui relèvent du contrôle des clients et clientes de Matomo, soient également appliquées conformément à la configuration décrite dans ce document.
De bonnes explications avec en plus de l'accessibilité
<marquee> en CSS et js accessible
La stylisation des SVG avec CSS offre de nombreuses possibilités créatives, mais nécessite de comprendre les différences entre les méthodes d'intégration. En choisissant l'approche adaptée à vos besoins spécifiques et en suivant les bonnes pratiques, vous pouvez créer des graphiques vectoriels attrayants, accessibles et parfaitement intégrés à votre interface utilisateur.
Configurer correctement un serveur d’email est loin d’être trivial, surtout lorsqu’il gère plusieurs domaines. SPF, DKIM et DMARC constituent la base indispensable pour établir votre crédibilité en ligne. Ajoutez à cela des outils de test comme Mail-tester et l’assistance de ChatGPT, et vous aurez toutes les cartes en main pour éviter les spams et garantir que vos messages atteignent leur destination. Bonne configuration !
Dans un précédent tutoriel, j’ai expliqué comment mettre à jour PHP sur un serveur LEMP (Nginx). Pour la démonstration, j’avais utilisé une mise à jour de la version 8.2 vers 8.4.
Cette fois-ci, je vous montre la procédure équivalente pour un serveur LAMP (Apache), qui reste l’un des serveurs web les plus utilisés pour héberger des sites WordPress.
Pour rester cohérent, j’utiliserai ici aussi une mise à jour de PHP 8.2 vers 8.4, mais bien sûr, le principe reste identique pour toute autre version de PHP
Apache Configuration
To configure the redirects, add the following redirect rule either to the Apache config file if you have access to it, or to the .htaccess in the root of your site:
RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www. [NC]
RewriteCond %{HTTP_HOST} ^(?:www.)?(.+)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [L,NE,R=301]
If instead of example.com you want the default URL to be www.example.com, then simply change the third and the fifth lines:
RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www. [NC]
RewriteCond %{HTTP_HOST} ^(?:www.)?(.+)$ [NC]
RewriteRule ^ https://www.%1%{REQUEST_URI} [L,NE,R=301]
An explainer for doing web development using only vanilla techniques. No tools, no frameworks — just HTML, CSS, and JavaScript.
Heureusement, les créateurs de Debian n'ont pas supposé que vous étiez tous des héros de la ligne de commande avec une mémoire infaillible et un agenda aussi vide que /dev/null. Ils nous ont gratifiés d'unattended-upgrades, ce petit bijou d'automatisation que seuls les vrais barbus savent configurer correctement. Bien sûr, vous pourriez continuer à mettre à jour manuellement, de la même manière que vous pourriez continuer à croire que vi est plus difficile qu'Emacs.