Daily Shaarli

All links of one day in a single page.

August 7, 2019

The Website Obesity Crisis
La différence entre la programmation asynchrone, parallèle et concurrente – Sam & Max
Note: Les générateurs Lorem Ipsum et autres textes

Au lieu de publier une multitude de liens, ils seront regroupés ici (ceux concernant la génération de texte) :

Les classiques

How to request multiple url at one time using urllib in python - Stack Overflow

Il suffisait d'une seule recherche !

Rendre les requêtes asynchrone <3
Et dire qu'un projet m'avait fait lancer 400 000 requêtes bloquantes sur le web !

Python <3

EDIT : c'était la version légère.

Pour une meilleure utilisation, IOHTTP serait préférable

Learn Vimscript the Hard Way

Un très bon livre disponible gratuitement sur le web.

Je le pose là, le lisant de temps à autre.

J'admire l'organisation des manifestants de Hong Kong - Liens en vrac de sebsauvage

Idem.

Grumpy Website

Google ne filtre plus les résultats de recherche selon la pertinence, mais selon le plus gros payeur.

Google n'est pas votre ami. Il est l'ennemi de l'Internet libre et le prouve encore une fois par cette action.

GOTO 2018 • Rust Async Programming in 2018 • Katharina Fey

Quelques mots de vocabulaire définis dans cette conférence :

  • Future: calculation that hasn't happened yet
    • Is Probably gonna happen at some point
    • Just keep asking
  • Event Loop: runtime for Futures
    • Keeps polling Future until it is ready
    • Runs your code whenever it can be run
  • Zero cost abstractions: no discernible* runtime overhead = code that you can't write better by hand (abstraction layers disappear at compile time)