Vue lecture

Il y a de nouveaux articles disponibles, cliquez pour rafraîchir la page.

GitHub Notification Emails Hijacked to Send Malware - Ian's Blog

Un billet de blog très intéressant à propos d'une attaque de phishing qui utilise une méthode un peu particulière pour vous faire exécuter du code malveillant.

Une fois sur le site du hacker, vous tombez sur un faux captcha qui vous demande de taper WIN+R, ce qui ouvre une invite de commande, puis CTRL+V pour coller le contenu du presse-papier que le site aura préalablement chargé avec une commande PowerShell qui télécharge le virus.

Très malin. Très sneaky aussi.


Permalink

ts-blank-space

Une lib qui transforme du code TypeScript en JavaScript de manière super efficace en "se contentant" de remplacer les annotations TypeScript par des espaces.

Ça permet (entre autres) de conserver la justesse des coordonnées des erreurs dans les stacktraces sans avoir besoin de sourcemap.


Permalink

The web's clipboard, and how it stores data of different types

Vous êtes-vous déjà demandé comment nos navigateurs et systèmes d'exploitation stockent l'information que vous copiez dans le presse-papier (ou clipboard) ?

Cet article détaillé explique toute la complexité invisible de ce procédé que tout le monde connaît et pense, à tort, aussi simple que CTRL+C et CTRL+V.


Permalink

The Emptiness Machine (Official Music Video) - Linkin Park

Quelle voix putain...

Linkin Park a toujours été mon groupe de coeur. Je ne pensais pas les voir un jour de retour avec un tel renouveau, un renouveau qui sonne tellement juste et ouvre tellement de possibilités. J'espère qu'ils en feront quelque chose de grand.

Hâte de voir ça en concert 💙


Permalink

Exploring the Possibilities of Native JavaScript Decorators – Frontend Masters Boost

Une exploration des possibilités offertes par les décorateurs JavaScript. Ils sont au stage 3 sur 4 de leur standardisation, mais sont déjà supportés par TypeScript et Babel.

J'ai toujours un peu du mal avec cette façon de faire. Je trouve que ça ajoute une couche de magie un peu trop abstraite et invisibilisée à mon goût, mais j'essayerai de m'y mettre.


Permalink

JS Dates Are About to Be Fixed | TimeTime

Pas le premier et certainement pas le dernier article que je partagerai sur la nouvelle API Temporal en JavaScript.

Celui-ci s'attarde sur Temporal.ZonedDateTime et insiste sur les différences entre une date au format numéraire pur (type timestamp UNIX) ou au format UTC qui représente un instant unique universel, et Temporal.ZonedDateTime qui y ajoute la localisation où cette date est née : le fuseau horaire. Une sorte de contexte qui lui est ajouté.

Ce n'est pas toujours utile mais pour certains usages c'est une information importante qui est perdue lorsqu'on stocke une date en UTC.

L'article présente également des exemples de cas qui entraînent souvent des erreurs : les ajout d'heures ou de jours à une date aux abords du passage à l'heure d'été ou d'hiver.


Permalink
❌