kalvn's links
Tag cloud
Picture wall
Daily
RSS Feed
  • RSS Feed
  • Daily Feed
  • Weekly Feed
  • Monthly Feed
Filters

Links per page

  • 20 links
  • 50 links
  • 100 links

Filters

Untagged links
861-880 of 4214
WeakMaps (`WeakMap`) (advanced) • JavaScript for impatient programmers (ES2022 edition) https://exploringjs.com/impatient-js/ch_weakmaps.html#caching-computed-results-via-weakmaps
26/05/2024 09:36:32

Enfin un 🇬🇧 article clair sur ce que sont les WeakMap en JavaScript et quels sont les cas d'usage.

Elles servent à attacher une valeur à un objet de manière "externe", sans modifier l'objet lui-même. Un peu comme si vous êtes vendeur dans un magasin et attachez l'étiquette avec le prix sur un objet. Si l'objet disparaît, l'étiquette disparaît aussi. Donc si l'objet auquel vous attachez la WeakMap est supprimé par le garbage collector, votre WeakMap l'est aussi.

C'est donc parfait pour attacher une computed property à un objet par exemple, ou pour créer des propriétés réellement privées qui ne seront pas accessible à du code qui n'a pas accès à la WeakMap.

Ce sont des cas bien spécifiques mais c'est intéressant de savoir que ça existe.

JavaScript code avancé
A virtual DOM in 200 lines of JavaScript – Marcelo Lazaroni – Developing for the Interwebs https://lazamar.github.io/virtual-dom/#/
23/05/2024 21:30:38

Comprendre ce qu'est un virtual DOM en en créant un de zéro. C'est très intéressant et très malin.

JavaScript virtualdom
A JavaScript developer tries Go for the first time https://gebna.gg/blog/javascript-developer-tries-golang
23/05/2024 20:40:45

Les premières impressions d'un développeur JavaScript qui découvre Go. Ça donne envie de s'y essayer 👀

go
Ultimate Guide to Visual Testing with Playwright https://www.browsercat.com/post/ultimate-guide-visual-testing-playwright
22/05/2024 00:13:34

Une initiation à Playwright, un outil de testing visuel pour le web.

testing lib JavaScript
Mastering Cryptography Fundamentals with Node’s crypto module https://blog.yonatan.dev/cryptography-with-node-crypto-module/
22/05/2024 00:08:24

Des exemples d'usage du module crypto de Node.

crypto NodeJS
My "as few deps as possible" monorepo setup https://youtube.com/watch?v=hRyU0bN7qhw&si=6BN0NVzCPfaow9PV
20/05/2024 19:14:17
thumbnail

Sous le coude.

Je n'ai pas encore cédé à la mode des monorepos, mais je vois l'intérêt que ça peut avoir, notamment en entreprise quand vous avez énormément d'applications différentes.

monorepo Git build TypeScript
GitHub - xM4ddy/OFGB: GUI Tool To Removes Ads From Various Places Around Windows 11 https://github.com/xM4ddy/OFGB
20/05/2024 08:25:21

Un outil qui rend facile la désactivation des pubs un peu partout dans Windows 11. C'est dingue qu'il faille en arriver là 🙈

Via https://github.com/xM4ddy/OFGB
Via https://korben.info/eliminez-publicites-windows-11-avec-ofgb.html

Windows pub outil
How to document your JavaScript package https://deno.com/blog/document-javascript-package
17/05/2024 00:13:42

Comment documenter votre code JavaScript avec JSDoc.

documentation JavaScript
GitHub - Y2Z/monolith: ⬛️ CLI tool for saving complete web pages as a single HTML file https://github.com/Y2Z/monolith
15/05/2024 23:21:19

Un outil en ligne de commande pour sauvegarder une page web sous forme d'un unique fichier HTML.

Via https://sebsauvage.net/links/?6NXHjw

CLI outil page web sauvegarde
OCR PDFs and images directly in your browser https://tools.simonwillison.net/ocr?language=fra
15/05/2024 23:18:21

Un outil qui permet d'extraire le texte d'une image ou d'un PDF.

Via https://sebsauvage.net/links/?SX7SkA

outil ocr PDF
WebDB – Open Source and Efficient Database IDE https://webdb.app/
15/05/2024 20:16:05

Un IDE pour les bases de données. Une sorte d'alternative à DBeaver.

Via https://korben.info/webdb-accessibilite-facile-bases-de-donnees.html

app database
Latest Releases | Adoptium https://adoptium.net/fr/temurin/releases/
15/05/2024 20:13:14

Téléchargement de toutes les versions de OpenJDK (JDK et JRE).

Via https://sebsauvage.net/links/?l5g53Q

java jdk
GitHub - slevithan/awesome-regex: An opinionated list of regular expression tools, tutorials, libraries, and other resources https://github.com/slevithan/awesome-regex
15/05/2024 18:23:02

Plein de ressources relatives aux expressions régulières.

regex
Cartes IGN, une application pour découvrir la France autrement - Institut - IGN https://www.ign.fr/institut/espace-presse/cartes-ign-une-application-mobile-pour-comprendre-le-territoire-et-decouvrir-la-france-autrement
15/05/2024 18:10:32

L'application Géoportail devient Cartes IGN et s'enrichit considérablement en fonctionnalités au passage.

carte maps app Android ign
Hurl - Run and Test HTTP Requests https://hurl.dev/
13/05/2024 22:39:52

Une alternative à curl, boosté aux hormones, développé en Rust.

curl HTTP client outil
Docker and WSL2 without Docker Desktop - DEV Community https://dev.to/rombru/docker-and-wsl2-without-docker-desktop-3pg3
12/05/2024 17:36:15

Sous le coude.

Docker Windows
FAQ sur la conduite et la possession d’une voiture électrique - Le Hollandais Volant https://lehollandaisvolant.net/?d=2024/05/10/18/27/51-faq-sur-la-conduite-et-la-possession-dune-voiture-electrique
10/05/2024 23:50:40

À lire si vous vous posez des questions sur l'usage de véhicules électriques.

voiture électrique
GitHub - sindresorhus/execa: Process execution for humans https://github.com/sindresorhus/execa
09/05/2024 08:27:09

Une alternative à zx et Bun pour faire du scripting type shell avec JavaScript.

shell JavaScript lib
SpamBlocker (Call & SMS) https://f-droid.org/packages/spam.blocker/
05/05/2024 10:05:09

Une alternative à YetAnotherCallBlocker au cas où il venait à disparaitre. Pas testé.

spam app Android démarchage
FlickMetrix https://flickmetrix.com/
04/05/2024 20:54:54

Un outil qui vous aidera à trouver un film à regarder selon les critères que vous définirez.

Via https://korben.info/trouver-film-parfait-soir-flickmetrix-recommandations-personnalisees.html

cinéma recommandation film
861-880 of 4214
Shaarli - The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community - Theme by kalvn