Vue lecture

Needy Programs @ tonsky.me

De nos jours les logiciels agissent comme des enfants capricieux en manque d'attention.
- il faut vous créer un compte pour pouvoir utiliser le logiciel
- il faut vous connecter
- il faut vous re-connecter. Merci d'utiliser un 2FA. Oups connexion bizarre, voulez-vous bien remplir cette captcha et retaper le code reçu par email ?
- oh il y a une nouvelle mise à jour. On vous change les 340 pages de conditions d'utilisation, mais vous êtes informé, on vous les montrées !
- au fait, les conditions d'utilisation peuvent changer à n'importe quel moment. C'est à vous de vérifier régulièrement.
- activez les notifications pour être toujours au courant !
- vous avez décoché la case dans les réglages ? On la recoche sans vous demander votre avis.
- voulez-vous activer la fonctionnalité ?  [Oui] [Oui mais plus tard] [Non, mais rappelez-moi plus tard quand même (Au bout d'un moment vous en aurez marre, vous cliquerez sur OUI)]
- [POPUP] Au fait, connaissez-vous la fonctionnalité A ?  [POPUP] Savez-vous que vous pouvez profiter de la fonctionnalité B ? [POPUP] Découvrez la fonctionnalité C pour ne jamais manquer un évènement ! [POPUP] Faites découvrir l'application à vos amis !
- Notez cette interaction sur 5 : Combien d'étoiles donnez-vous ? "⭐⭐⭐⭐⭐"

Ouais, j'ai juste envie de dire TA GUEULE.
T'es une application, fais juste le boulot que t'es censé faire et ferme ta purin de gueule.

(via https://shaarli.zoemp.be/shaare/r6TLzA)
(Permalink)
  •  

Authentification avec PAM sous Linux

IntroductionPAM est un mécanisme qui gère les tâches d'authentification des applications sous Linux, en utilisant un ensemble de bibliothèques dynamiques et de fichiers de configuration. Il a été créé par Sun Microsystems en 1995 dans le but de rendre les applications indépendantes de la méthode d'authentification, et a été implémenté par Red Hat (voir [1]) en 1996 dans sa version 3.0.4 (selon [2]).


Permalien
  •  

Standard Schema

Un standard pour les lib de validation TypeScript (Zod, Valibot, etc.).

L'objectif est d'avoir une spec standardisée pour que les outils interagissant avec ces schémas fonctionnent quel que soit la lib de validation choisie. Un peu comme les PSR rn PHP.

Vitest supporte d'ailleurs ce format depuis la v4, pour rendre certaines assertions plus faciles à écrire.


Permalink
  •