Daily Shaarli

All links of one day in a single page.

February 21, 2021

Python Tips and Trick, You Haven't Already Seen, Part 2. - martinheinz.dev

Naming a Slice Using slice Function, Prompting User for a Password at Runtime, Find Close Matches of a Word/String, Working with IP Addresses, Debugging Program Crashes in Shell, Defining Multiple Constructors in a Class, Caching Function Calls Using Decorator, Find the Most Frequently Occurring Items in a Iterable

WebRTC Troubleshooter

Test the connection through WebRTC and identify the eventuals problems

WebRTC Internals

Voir les statistiques et données de webRTC (dans Firefox). Cela est aussi possible dans les autres navigateurs en se renseignant.

More on git - Artemis

git-bundle: package a git repository
git namespacing: share a codebase between repositories
git hooks: run custom executable on git actions

and more

regex101: build, debug and test regex
sec16_paper_wheeler.pdf - zxcvbn: Low-Budget Password Strength Estimation

À propos de l'outil zxcvbn qui permet d'estimer la force d'un mot de passe avec efficience. L'outil est surtout adapté pour l'environnement culturel US.
L'outil est implémenté dans plusieurs langage, voir le README du projet pour cela ! Avec le lien du repository bien sûr 😉

Python Tips and Trick, You Haven't Already Seen - martinheinz.dev

Sanitizing String Input, Taking Slice of an Iterator, Skipping Begining of Iterable, Functions with only Keyword Arguments (kwargs), Creating Object That Supports with Statements, Saving Memory with slots, Limiting CPU and Memory Usage, Controlling What Can Be Imported and What Not, Comparison Operators the Easy Way

Application Ankiweb - tout apprendre facilement - Riche de Temps
Blog Stéphane Bortzmeyer: RFC 8825: Overview: Real Time Protocols for Browser-Based Applications

Ce RFC décrit les généralités sur WebRTC.

Online Semver checker

Check the meaning of a dependency version

Learn X in Y Minutes: Scenic Programming Language Tours
Dans quel ordre lire les dimensions ? (Avec 5 exemples) | Advizual

La longueur (L) d’un objet se mesure généralement de droite à gauche ou de gauche à droite, par définition elle est plus grande que la largeur.

La largeur (l) est la plus petite dimension dans la base horizontale

La hauteur (h) se mesure dans le sens vertical, du point le plus bas (la base) vers le point le plus élevé de l’objet (le sommet)

Le terme profondeur (p) s’utilise lorsque l’on mesure une distance de haut en bas


Pour les sacs, la règle générale : Longueur x largeur x hauteur
Un écran au format 16/9 signifie que la largeur est 16/9 fois (1,77777777778 pour être précis) plus grand que la hauteur.
Pour les vues en 2D: largeur x hauteur

Wildcard

Wildcard is a browser extension that empowers anyone to modify websites to meet their own specific needs, using a familiar spreadsheet view. It’s a research project as part of my PhD at MIT, with my advisor Daniel Jackson.

Chrome User Experience Report  |  Chrome UX Report  |  Google Developers

On me signale ceci: Si vous avez activé la synchro des favoris dans Chrome sans mettre de mot de passe, Google collecte les statistiques de chargement des pages en se servant de votre historique de navigation. Cela permet à Google de mesurer la performance des pages web de tous les serveurs du monde avec de vraies statistiques: Ce qui se passe dans le navigateur de chaque internaute. Pratique pour avoir les temps de chargement des pages pays par pays. Ingénieux. Mais Creepy.

(via https://sebsauvage.net/links/?q67ZLQ)