Daily Weekly Monthly

Monthly Shaarli

All links of one month in a single page.

March, 2022

Why you should stop using SMS

Les SMS sont un peu comme les mails (lorsqu'ils sont utilisés sans surcouche chiffrée) : c'est un vieux protocole qui est tout sauf sécurisé. Ça pose problème notamment pour la vie privée mais également pour l'authentification à deux facteurs.

Server-Sent Events: the alternative to WebSockets you should be using

Une alternative simple aux websockets pour envoyer des messages du serveur vers le client.

GitHub - cameronhunter/local-ssl-proxy: Simple SSL HTTP proxy using a self-signed certificate. Intended for local development only.

Un outil super utile si vous avez besoin de lancer en local un site en HTTPS (par exemple pour des histoires de cookies). Une seule commande à lancer et ça fonctionne :

local-ssl-proxy --source 443 --target 80

Évidemment le certificat sera invalide mais en local ce n'est pas un problème.

Bounce.js

Un outil pour générer des animations CSS3 via une interface graphique. Il existe aussi une lib JS qui permet de faire la même chose dynamiquement en JS.

OWASP ZAP

Un outil pour tester la sécurité de votre serveur.

Via https://korben.info/owasp-zed-attack-proxy.html

Note: Utiliser le nouveau Windows Terminal dans Windows 10, sans passer par le store
  1. Récupérer le dernier .msixbundle ici
  2. Ouvrir une fenêtre PowerShell à l'endroit où se trouve le fichier .msixbundle
  3. Écrire Add-AppxPackage <nom du fichier>

Pour ajouter Git Bash dedans, aller dans les paramètres, puis Open JSON file.

Dans la partie profiles/list, ajouter :

{
  "commandline": "%PROGRAMFILES%/git/usr/bin/bash.exe -i -l",
  "guid": "{00000000-0000-0000-ba54-000000000002}",
  "hidden": false,
  "icon": "%PROGRAMFILES%/Git/mingw64/share/git/git-for-windows.ico",
  "name": "Git Bash"
}
DisplayPort No Signal - Fix this issue in Windows 10 • Optima Systems

J'avais un souci avec mon écran principal branché en DisplayPort. L'écran ne détectait plus aucune source mais j'avais l'impression que Windows le détectait quand même. Mais impossible de le faire fonctionner.

En désespoir de cause j'ai suivi les étapes indiquées dans ce guide en y croyant pas une seconde. Mais contre toute attente ça a fonctionné :)

  1. Turn off the PC.
  2. Disconnect the PC from its power source.
  3. Disconnect all monitors
  4. Unplug the monitor you’re having issues with from its power source.
  5. Wait approximately 1 minute.
  6. Reconnect ONLY the monitor you were having issues with to the power, and to the PC.
  7. Reconnect the PC to the power source.
  8. Turn on the PC.
Dans la peau d'un personnage de GTA RP

En immersion sur un serveur GTAV RP. C'est assez fascinant :)

Vue 3 devtools | YouTube

Les outils de développement de Vue sont assez incroyables. Ils jouent beaucoup dans le plaisir que je prends à utiliser Vue.