295 private links
Une alternative RGPD friendly à Stripe.
Le service ne s'arrête pas au paiement en ligne, mais aussi au paiement par carte bancaire.
0.7% par transaction + 0.15€ de commission pour les cartes émises dans l'EEE
La question devrait être “Pour quelles raisons, malgré les preuves de corruption, les morts, l’horreur sociale et écologique, pensez-vous que cette Coupe du monde de football doit avoir lieu ?“.
En moyenne, les ouvriers ont travaillé plus de 10h/jour, 6/7 jours, et ont été payés 1€ de l’heure, quand ils ont eu la chance d’être payés.
Depuis que ce chiffre de 6 500 ouvriers morts a été publié par The Guardian début 2021, la FIFA et les organisateurs n’ont cessé de vouloir le minimiser, expliquant que ce n’était pas le vrai nombre de morts pour la Coupe du monde, que la façon de compter n’était pas la bonne, etc. Sauf qu’en croisant les sources, vous retombez bien sur cet ordre de grandeur, et retrouvez les mêmes méthodes que d’autres évènements tragiques pour en minimiser les impacts.
Si cela ne suffisait pas, lorsqu’il a été interrogé sur les 6 500 morts, le président de la FIFA Gianni Infantino a déclaré “les travailleurs ont gagné de la dignité et de la fierté“, puisque grâce à eux, les conditions de travail se sont améliorées depuis 2010 au Qatar.
Parmi les réactions les plus indignes, Karl Olive (député LREM) avait tenté de relativiser le nombre de morts, en prétextant que la construction de la Tour Eiffel “avait causé plus de 300 morts“. C’est faux, réfute l’AFP. Agnès Pannier-Runacher avait aussi menti le 11 septembre dernier au micro du Grand Jury RTL-Le Figaro-LCI
Et le post démontre pourquoi.
En réalité je ne décide pas vraiment. Même quand je le fais, ça ne suit pas toujours. Le travail c’est justement faire avancer tout le monde dans le même sens, pas décréter des choses dans son coin.
C’est à moi de faire en sorte que l’équipe aille dans le bon sens, d’expliquer comment et pourquoi, de convaincre, de guider et de former. Je peux éventuellement reprocher les décisions à ceux qui les ont prises, mais pas m’en retirer la responsabilité.
On parle agilité et ça sort peut être du cadre mais il y a quatre rituels que je ne sauterai pas, dans cet ordre d’importance :
- La rétrospective
- Le 1–1 avec le manager
- Le daily meeting avec l’équipe
- Les kick-off pour donner du sens et lancer les projets
:D
webkitdirectory multiple to allow a directory and every files in it to be uploaded :)
Minimal CSS to look great: 58 bytes, 100 bytes, and 100 more bytes.
Project link: https://github.com/Rezmason/matrix
This project is a web implementation of the raining green code seen in the Matrix franchise. It's built right on top of the functional WebGL wrapper, REGL, with beta support for the upcoming graphics API WebGPU; its previous Three.js version is maintained in a separate branch.
11 millions de livres et 84 millions d'articles!
Edit 2022-11-13:
Only available on tor now
http://zlibrary24tuxziyiyfr7zd46ytefdqbqd2axkmxm4o5374ptpc52fad.onion
http://bookszlibb74ugqojhzhg2a63w5i2atv5bqarulgczawnbmsb6s6qead.onion
Un exercice effectué au cas où il deviendrait nécéssaire.
Limitations and workarounds about the number input.
From the UK government:
- When you need to release a breaking change—any breaking change—you do it in a major version. Period. No excuses.
- You need to find a different way to communicate more significant project-wide changes and improvements. Major version numbers can’t do double duty as both breaking-change indicator and marketing hook.
About the second point, I would argue that giving an name is greater :D
Ubuntu uses it... Hahaha I read it as I write it.
I find it hard too :/
Rule of thumbs:
- Show errors immediately if issues are severe
- Late validation is almost always better
- Validate empty fields only on submit
- Reward early, punish late: if a user edits an erroneous field, we should be validating immediately, removing the error message and confirming that the mistake has been fixed as soon as possible (reward early). However, if the input was valid already and it is being edited, it’s probably better to wait until the user moves to the next input field and flag the errors then (punish late).
- Validate after a copy-paste
- Allow users to override inline validation
- Just in time validation
- For short forms, consider validation on submit only. For complex forms, use the task list pattern
Et ce sera bien pratique!
Une liste des méfaits de MacKinsey, juste pour info sous le coude
Laravel suit l'évolution et peut être utilisé avec Vite. Ici un exemple en intégrant Boostrap.
Petit rappel: Déclaration des droits de l'homme, article 35 :
« Quand le gouvernement viole les droits du peuple, l'insurrection est, pour le peuple et pour chaque portion du peuple, le plus sacré des droits et le plus indispensable des devoirs. »
The infer keyword only works within conditional types. It defines the type depending of another one.
Some use cases:
- extract type from promise
- extract function return type
- extract multiple candidates