313 private links
En résumé, la préférence pour le Mac chez de nombreux ingénieurs logiciels repose sur :
- La puissance d’un environnement Unix natif, qui simplifie le développement et la gestion des outils.
- Une expérience utilisateur stable et “out-of-the-box”, qui minimise les tracas liés aux mises à jour et à la maintenance.
- Une qualité matérielle et une intégration écosystémique qui renforcent la productivité au quotidien.
Le magazine 60 millions de consommateurs ne sera plus édité puisque sa maison mère l'Institut nation de la consommation va fermer.
Créé en 1966, l’INC devait à l’origine servir de relais technique et scientifique entre l’État et les associations de consommateurs.
L’avenir de 60 millions de consommateurs dépend désormais de la recherche d’un repreneur. Le gouvernement souhaite confier l’activité de presse à un acteur privé, mais les perspectives restent floues. La question de la préservation de son indépendance éditoriale se pose déjà avec acuité.
The original developer can stop it.
If it where a company, the program would disappear. The program however is still maintained with a fork because it's a free software.
Une vidéo claire sur le sujet.
Website: https://pdf-lib.js.org/
Wrapping every string to a newtype ensure the string can be extended as wished and at least differenciated from normal strings without meaning
The project: https://github.com/kustomzone/sierra-db
::selection ans ::backdrop does not inherit from root. So :root does not guarantee the CSS variable. The html selector does not solve this.
There is currently no global context in CSS, but root is the best workaround currently.
This is going to catch a lot of people off-guard because I, like many others, expect CSS Custom properties defined on :root to just be available everywhere.
The following discussion is there https://github.com/w3c/csswg-drafts/issues/6641
Vela dépend effectivement de la personne appelée. Je m'y retrouves https://blog.lyokolux.space/posts/21-09-01-chaque-generation-a-son-mode-de-communication-favori
To prevent a custom behavior on Safari Mobile
A two day conference in Amsterdam
Suite au vol des bijoux au musée du Louvre, la compagnie de l'élévateur lance une publicité pile au bon moment.
Another well written guide for Zod.
Here we go again with AI doing slop.
a pivot from “AI will find a cure for cancer” to “you can generate your own erotic nonsense video” be a perspective?
Cache-Control can set multiple directives:
publicandprivatemax-agedefines the amount of time until which the client can consider the response "fresh"must-revalidateindicates the HTTP cache should not reuse stale responses when they aer disconnected from the origin serverno-storedisable the cache for the requestno-cachemeans ‘do not serve a copy from cache until you’ve revalidated it with the server and the server said you can use the cached copy’.no-cachewill always hit the network as it has to revalidate with the server before it can release the browser’s cached copy. It will always hit at least an HTTP header responsemust-revalidateneeds an associatedmax-agedirective at which time the browser will revalidate.immutableavoid revalidationstale-while-revalidateprovides is a grace period (defined by us in seconds) in which the browser is permitted to use an out of date (stale) asset while we’re checking for a newer version.stale-if-errorprovides a grace period if the server returns a 5xx error- I overlooked
s-maxage,proxy-revalidate,no-transform(useless for HTTPS) for proxies
Cache Busting strategies:
- no cache busting (dangerous) - style.css
- query string (does not work with proxies, i.e. Cloudflare) - style.css?v=1.2.14
- fingerprint - style.ae3f66.css
Fingerprinting is the best and allow the use of the immutable directive.
Not there is a new Clear-Site-Data: cache in case of need. Browser support is limited.
The post provide examples: Online Banking Page, Live Train Timetable Page, FAQs Page, Static JS (or CSS) App Bundle