Recherche pour :
La programmation YAML

La programmation YAML, acronyme de « YAML Ain’t Markup Language », est un langage de balisage léger qui est largement utilisé pour la configuration de données dans diverses applications. Bien que YAML soit souvent associé à la configuration de logiciels et de systèmes, il peut également être utilisé pour structurer des données dans des formats faciles à lire et à écrire pour les humains.

Lire la suite
Impression 3d

Plongez dans le Monde de l’Impression 3D

Qu’est-ce que l’Impression 3D ?

L’impression 3D, également appelée fabrication additive, est une technologie révolutionnaire qui permet de créer des objets physiques en ajoutant des couches successives de matériau. C’est comme une imprimante classique, mais au lieu d’utiliser de l’encre, elle utilise des matériaux tels que le plastique, le métal, ou même la nourriture pour construire des objets en trois dimensions.

Lire la suite
Hotlinking

Hotlinking est une pratique où une personne utilise directement un lien vers une ressource (comme une image ou une vidéo) sur un site web, hébergée sur un autre site, sans autorisation. Cela signifie que le contenu est affiché sur le site de la personne qui fait le hotlinking, mais les ressources nécessaires pour afficher ce contenu proviennent du site d’origine.

Imaginez que vous ayez une superbe image sur votre site web, et quelqu’un d’autre décide de l’afficher sur son site en utilisant simplement le lien vers votre image, plutôt que de télécharger l’image et de l’héberger sur son propre site. C’est du hotlinking. Cela peut être problématique car cela utilise les ressources (bande passante, espace de stockage, etc.) du site d’origine sans permission, ce qui peut entraîner des coûts pour le propriétaire du site source.

Les propriétaires de sites web peuvent prendre des mesures pour empêcher le hotlinking en configurant leur serveur pour refuser les demandes provenant de certains sites ou en remplaçant les images hotlinkées par d’autres images (par exemple, une image disant « Image non autorisée »). Cela permet de protéger les ressources du site et d’assurer un usage approprié des contenus en ligne.

.htaccess exemple :

RewriteCond %{HTTP_REFERER} !^https://nlion.fr/.*$ [NC] 
RewriteRule .*\.(gif|GIF|jpg|JPG|bmp|BMP|wav|mp3|wmv|avi|mpeg|js)$ - [F]
Ce site propose des options d'accessibilité améliorées, y compris un système de lecture de texte.