Auteur/autrice : Krigs
USB4STREAM – Le transfert direct entre 2 machines sous Linux
Admettons que vous ayez besoin de transmettre des fichiers d’une machine A à une machine B, le plus vite possible et sans vous prendre la tête ?
Et bien j’ai ce qu’il vous faut et ça s’appelle USB4STREAM, qui vient d’être fraîchement mergé dans Linux 7.2. C’est Intel qui a pondu ce protocole « super simple » (c’est leur expression) pour balancer des paquets bruts d’une machine à une autre, directement par le câble USB4 ou Thunderbolt sans serveur intermédiaire… Juste deux bécanes et un fil.
Pourquoi cette hausse de prix des PC ASUS est en fait une assez bonne nouvelle
Les nouveau écouteurs sans-fil de Sony s’offrent une petite promotion pendant les soldes d’été
GTA 6 : une fuite évoque deux modes graphiques sur PS5 et Xbox, à la veille des pré-commandes
Favicon – Un site web planqué dans 212 octets
Si vous ne connaissez pas, un favicon, c’est cette mini icône pixelisée que vous pouvez voir dans l’onglet de votre navigateur qui en général est le logo du site que vous visitez. Hé bien le dev Tim Wehrle a réussi à y faire tenir un site web entier en stockant tout son HTML dans les 212 octets de l’image.
L’astuce est toute con vous allez voir… Une image, c’est des pixels. Et chaque pixel a 3 valeurs : rouge, vert, bleu, soit 3 octets. Du coup il prend son HTML, le découpe octet par octet, et colle chaque octet dans une couleur. Premier octet dans le rouge, le suivant dans le vert, puis le bleu, et on continue ainsi de suite. Et voilà comment il arrive à stocker 208 octets de HTML dans un carré de 9 pixels sur 9. Et au final, le truc ressemble à des confettis random.
