sebsauvage.net

Ce site n'est pas le site officiel.
C'est un blog automatisé qui réplique les articles automatiquement

black · PyPI

Thursday 9 September 2021 at 10:22

Un reformateur de code Python qui suit les PEP.
Particulièrement utile :
1) Pour avoir un formattage du code cohérent sur un projet malgré les habitudes de chacun des développeurs.
2) Pour (du coup) comparer les codes et faire des diff plus aisés.
Exemple: https://black.vercel.app/
(Permalink)

Source: https://pypi.org/project/black/


Foule sentimentale | Grise Bouille

Thursday 9 September 2021 at 10:19

Je repartage ce lien, ce coup de gueule tellement sombre mais tellement juste sur notre société et notre économie actuelle.
(Permalink)

Source: https://grisebouille.net/foule-sentimentale/


Pourquoi le temps paraît long aux enfants - Sciences et Avenir

Thursday 9 September 2021 at 10:15

(Permalink)

Source: https://www.sciencesetavenir.fr/sante/cerveau-et-psy/pourquoi-le-temps-parait-long-aux-enfants-et-semble-filer-en-vieillissant_157236


Why All My Servers Have an 8GB Empty File - BiteofanApple

Thursday 9 September 2021 at 09:01

(Article passé il y a un moment) Je trouve l'idée très bonne, en fait. C'est un sale hack, mais qui peut sauver la vie.
Quand un disque est plein, ce n'est pas bon. Vraiment pas bon. Quand on en arrive là, les logiciels se mettent à très mal se comporter, et il est peu tard pour faire de la place. Même compresser des fichiers temporairement est impossible, puisque vous n'avez plus d'espace disque. Mode panique.

Cet admin a une petite astuce: Créer un fichier vide de 8 Go sur chacun de ses serveurs.
Si par malheur un disque est plein, il suffit de supprimer ce fichier de 8 Go pour avoir assez d'espace pour réparer les choses et rétablir la situation.
(C'est à un peu à l'image de la zone réservée que se garde par défaut chaque OS ("Reserved block count" sous Linux)).

Pour créer un tel fichier: sudo fallocate -l 8G /spacer.bin
(Permalink)

Source: https://brianschrader.com/archive/why-all-my-servers-have-an-8gb-empty-file/


Riot Games’ anti-cheat software will require TPM, Secure Boot on Windows 11 | Ars Technica

Thursday 9 September 2021 at 08:22

Haha on va rigoler (non): Quelques éditeurs de jeux commencent à avoir les mêmes exigences que Microsoft. Riot Game - l'éditeur du FPS Valorant - va exiger (sous Windows 11) un module TPM 2.0 et l'activation de SecureBoot. Principalement pour son système anti-triche.
Mais en soit, ce n'est même pas le problème principal: Valorant incruste déjà dans Windows un module au niveau noyau qui est actif même si on ne joue pas au jeu. Ce module a un pouvoir *total* sur votre machine, jusqu'au plus bas niveau. Il peut tout voir, tout bidouiller. Et ce n'est pas le seul éditeur de jeu à venir incruster son rootkit dans le système. Ce n'est pas nouveau.

Est-ce qu'il faut laisser ces salopards s'insérer au coeur du système d'exploitation pour faire tout ce qu'ils veulent ?
Est-ce que vous laisseriez une copie des clés de votre maison au fabricant de l'aspirateur que vous venez d'acheter ? Mais ne vous inquiétez pas, c'est juste pour que le fabricant puisse s'assurer lui-même que l'aspirateur est bien utilisé selon ses préconisations.

Est-ce qu'il faut sacrifier sa vie privée et sa sécurité pour pouvoir jouer un à une jeu ? Sûrement pas, mais les personnes qui jouent à ces jeux n'ont sûrement pas lu les petites lignes au moment d'installer et sont déjà "infectées". (D'ailleurs je me demande si AdwCleaner ou MalwareBytes relèvent ces rootkits.)
(Permalink)

Source: https://arstechnica.com/gaming/2021/09/riot-games-anti-cheat-software-will-require-tpm-secure-boot-on-windows-11/


Heroic Games Launcher for the Epic Store on Linux gets some essential fixes | GamingOnLinux

Tuesday 7 September 2021 at 10:34

Si par hasard certains veulent vraiment faire tourner les jeux de l'EPIC Store sous Linux:
https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher
(Permalink)

Source: https://www.gamingonlinux.com/2021/09/heroic-games-launcher-for-the-epic-store-on-linux-gets-some-essential-fixes


OK GO - Clips

Monday 6 September 2021 at 20:26

Oui je vous bassine régulièrement avec les clips d'OK GO, mais je les remets pour avoir les liens sous la main, et faire découvrir ces clips complètement dingues à ceux qui ne connaissent pas. Un de leurs clips a même été acheté par un musée d'art moderne (le fameux MoMa de New-York a acheté le clip "This too shall pass").

"This too shall pass", probablement leur clip le plus connu (il leur a fallu 85 prises avant d'y arriver !) - https://www.youtube.com/watch?v=qybUFnY7Y8w
  (et la version fanfare: https://www.youtube.com/watch?v=UJKythlXAIY)
"White Knuckles" - https://www.youtube.com/watch?v=nHlJODYBLKs
"Needing getting" - https://www.youtube.com/watch?v=MejbOFk7H6c
"I won't let you down" - https://www.youtube.com/watch?v=u1ZB_rGFyeU
"Upside Down & Inside Out" - https://www.youtube.com/watch?v=LWGJA9i18Co
"The Writing's On the Wall" - https://www.youtube.com/watch?v=oL3qDpubXU8
"The One Moment" - https://www.youtube.com/watch?v=QvW61K2s0tA
Le terriblement élégant "Skyscrapers" - https://www.youtube.com/watch?v=Rb4lgOiHBZo
"End Love" (avec peu de moyens, mais beaucoup de patience) - https://www.youtube.com/watch?v=V2fpgpanZAw
"All is not lost" - https://www.youtube.com/watch?v=ur-y7oOto14
Et ils ont refait le générique du Muppet Show, avec un clin d'oeil à leurs anciens clips : https://www.youtube.com/watch?v=oiMZa8flyYY
(Permalink)

Source: https://sebsauvage.net/links/?E-JGog


'Shooting Shaina's Sequence' BTS of Ep. 3 | Kidding | Season 1 - YouTube

Monday 6 September 2021 at 20:23

Oh !  Magnifique plan-séquence sans trucage, mais avec une organisation de fou.  Magnifique travail de réalisation.
(via http://links.kevinvuilleumier.net/?i7vRmA)
(Permalink)

Source: https://www.youtube.com/watch?v=w_YeNw0N8aE


Note : optimisation PHP - Le Hollandais Volant

Monday 6 September 2021 at 19:56

Je me note l'idée, parce que c'est excellent:
Souvent quand on gère un cache local, on tape sur un script php qui va d'abord regarder si la copie local existe, et la sert avec un read() ou readfile() si c'est le cas (c'est le cas des miniatures de MinigalNano par exemple).

Timo a eu l'idée suivante: Au lieu de taper sur le script php, on tape directement dans le répertoire du cache, directement avec l'url de la ressource. C'est purement statique, donc Apache servira très rapidement la ressource si elle existe, sans exécuter de php.
En cas de 404, on renvoie de manière transparente (avec un .htaccess) sur le script php qui ira mettre la donnée en cache avant de la servir.
Donc pour tout "cache hit" (ce qui constituera la majorité des appels), on évite carrément d'exécuter du php. C'est très malin.
Cela permet d'avoir un cache avec de très bonne performance sans avoir à sortir l'artillerie lourde (genre Varnish ou autre reverse-proxy).
(Permalink)

Source: https://lehollandaisvolant.net/?id=20210906184412


🚙 Régulateur de vitesse

Monday 6 September 2021 at 15:22

Je n'ai jamais eu de régulateur de vitesse avant, et je n'ai jamais été très fan après avoir entendu diverses choses pas rassurantes. Mais pour ne pas mourrir bête, je m'y suis mis (un peu forcé) (sachant que je roule beaucoup hors-ville). Finalement je trouve ça plutôt positif :
 - j'arrête de surveiller mon compteur de vitesse: je peux me concentrer plus sur la route.
 - je peux sortir les radars de mes préoccupations.
 - je suis moins tenté de dépasser en faisant une petite poussée.

Je regrette juste que ça ne soit pas un régulateur adaptatif (c'est à dire qui garde automatiquement la distance de sécurité par rapport à la voiture qui est devant, comme le font certaines voitures). D'autant que j'ai un radar de freinage d'urgence à l'avant, donc techniquement j'ai tout le matériel qui permet de faire un régulateur adaptatif.  Une petite mise à jour logicielle ? 🙏  (je ne vais quand même pas me mettre à implémenter des trucs pour ma voiture moi-même, hein !)
(Permalink)

Source: https://sebsauvage.net/links/?-RPfaA