Une lib d'envoi d'emails en JavaScript. Une alternative au célèbre Nodemailer.
— Permalink
Traiter un fichier CSV de 13GB en 9 secondes en tirant parti des structures bas niveau de JavaScript (Bun dans le cas présent).
Traiter un fichier CSV de 13GB en 9 secondes en tirant parti des structures bas niveau de JavaScript (Bun dans le cas présent).
Faites attention lorsque vous découpez une chaîne de caractères avec .slice()
, elle risque de découper certains emojis en différentes code units, ce qui n'est probablement pas ce que vous voulez.
Exécuter du JavaScript moderne directement dans nginx. C'était déjà possible avec njs, mais l'ajout de QuickJS comme runtime offre de nouvelles possibilités.
Faites attention lorsque vous découpez une chaîne de caractères avec .slice()
, elle risque de découper certains emojis en différentes code units, ce qui n'est probablement pas ce que vous voulez.
Exécuter du JavaScript moderne directement dans nginx. C'était déjà possible avec njs, mais l'ajout de QuickJS comme runtime offre de nouvelles possibilités.
Pourquoi la nouvelle API Temporal qui vise à remplacer Date en JavaScript prend autant de temps à arriver en version finale.
Pourquoi la nouvelle API Temporal qui vise à remplacer Date en JavaScript prend autant de temps à arriver en version finale.
Ça va, pas trop chaud ? Alors tant mieux, parce que je vais vous faire avoir une petite suée tellement ce truc est cool ! Ça s’appelle Memflix et c’est une bibliothèque JavaScript qui transforme vos documents texte en… fichiers vidéo MP4 ! Oui, vous avez bien lu. Et le plus fou, c’est que vous pouvez ensuite faire des recherches sémantiques ultra-rapides dans ces vidéos.
L’idée est tellement simple qu’elle en devient géniale car au lieu de stocker vos données dans une base de données traditionnelle, Memflix encode tout dans des QR codes qui sont ensuite intégrés frame par frame dans une vidéo. Résultat ? Un stockage 10 fois plus efficace qu’une base de données classique et des recherches qui prennent moins d’une seconde, même sur des millions de chunks de texte.
Est-ce que j’ajoute des logs pour faciliter le debug, ou est-ce que je laisse mes utilisateurs se débrouiller dans le noir ?
C’est le dilemme classique du développeur de libs qui peut soit vous imposer une dépendance de logging que personne n’a demandée, soit vous priver de toutes les informations cruciales.
Eh bien, LogTape vient de résoudre ce casse-tête vieux comme le monde (enfin, vieux comme npm) avec une approche qui a la classe, vous allez voir !
Framework pour faire des applis natives multi plateforme.
— Permalink