Monthly Shaarli

All links of one month in a single page.

April, 2020

Mur de la honte - ~ le mouvement

Liste des entreprises qui abusent de la situation extra-ordinaire

philipwalton/flexbugs: A community-curated list of flexbox issues and cross-browser workarounds for them.

A list of known issues with flexbox and how to solve them if possible

Comprendre Typescript en 5 minutes - Je suis un dev
Everyone has JavaScript, right?

Yeah Javascript can be used everywhere without problem .... right ?

VueDose

A lot of Vue tips

Balthazar – Text processing in the shell

Paste, fold, ... ♥

aristocratos/bashtop: Linux resource monitor

Wow look at this UI 🥰

Blog Stéphane Bortzmeyer: RFC 8763: Deployment Considerations for Information-Centric Networking (ICN)
This Website Will Self-destruct
GitHub - chrisvfritz/vue-enterprise-boilerplate: An ever-evolving, very opinionated architecture and dev environment for new Vue SPA projects using Vue CLI.
What's the difference between Git and Github
5 Ways to Take Screenshot in Linux [GUI and Terminal]

Full screen

  • PrtSc – Save a screenshot of the entire screen to the Pictures directory.
  • Ctrl + PrtSc – Copy the screenshot of the entire screen to the clipboard.

Custom Region

  • Shift + PrtSc – Save a screenshot of a specific region to Pictures.
  • Ctrl + Shift + PrtSc – Copy the screenshot of a specific region to the clipboard.

Current window

  • Alt + PrtSc – Save a screenshot of the current window to Pictures.

OMG this changed my life. I was still using kazam for this !

About Flameshot : it gives useful features for fast editing after taking the screenshot 👍

Tailwind CSS - A Utility-First CSS Framework for Rapidly Building Custom Designs
La puissance cachée des coroutines • Articles • Zeste de Savoir
GitHub - woltapp/blurhash: A very compact representation of a placeholder for an image.

Compress images and returns a 20-30 bytes long string that represents an image. It is used to wait until the image is fully loaded.

Flags of the World in CSS
Microtasks & Macrotasks — More On The Event Loop - Always Be Coding

1 macrotask and all microtasks are run in one run of the event loop

The Webpage - RSS flux presented as a journal

Looks like a journal <3

ES2020 : les nouveautés dans ton Javascript ! - Je suis un dev

with all the new feature of 2020 on v8.dev

GitHub - LAB-MI/deplacement-covid-19: Service de génération de l'attestation de déplacement dérogatoire à présenter dans le cadre du confinement lié au virus covid-19

Enfin le code source

How to not make a résumé in React | Eric Bailey

Full of good advices

Combien Devraient Gagner Les Mères Au Foyer Pour Leur Travail ? | Forbes France

sous le coude pour avoir une estimation

grep.app ― Search across a half million git repos
Carte du coronavirus (COVID-19)

La remarque du Hollandais Volant est pertinente : l'Allemagne à un plus faible taux de mortalité

Battle Royale à Notre Dame des Landes — Game of Rôles
Envoyer/partager de gros fichiers - Liens en vrac de sebsauvage
GraphQL: Et pour quoi faire ? | OCTO Talks !
8 habitudes de développeur(euse)s qui font progresser - Je suis un dev
Confiance — Wikipédia

« un état psychologique se caractérisant par l'intention d'accepter la vulnérabilité sur la base de croyances optimistes sur les intentions (ou le comportement) d'autrui »

Serverless, c'est quoi ? | Serverless Stack
Croc : un outil méconnu mais surpuissant // /home/lord

😍 Wow, c'est outil à la classe pour sa simplicité et tout ce qu'on peut faire avec !
Un superbe moyen de transférer des fichiers en P2P, ou alors envoyer des données via les pipes❗

Emoji Key ✨ (and Contribution Types) · All Contributors

A nice project dedicated to the highlighting of contributors

The Most Important Feature in Vue - Michael Thiessen
Développeurs Web protégez la vie privée de vos utilisateurs - Fièvres - Fièvres

Avec pleins de ressources utiles !

karol-f/vue-custom-element: Vue Custom Element - Web Components' Custom Elements for Vue.js
Building a Good Download... Button? | CSS-Tricks
IPv6, l'avenir d'internet ?
Migration de VSCode ver VSCodium

ou comment effetctuer un backup de la configuration d'un utilisateur

Note: Solving the git unwatched files issue with Codium (and VScode) on Ubuntu

All is explained here : Git can't watch all the files and detect changes between the Working Directory and the Staging Area. The node_modules directory is not ignored as expected.

I am using Ubuntu 20.04. Increasing the limit max_user_watches does not fix it for me (+ I have only 4GB of RAM).

Solution : putting the config from the default config file to the user one :

    "files.watcherExclude": {
        "**/.git/objects/**": true,
        "**/.git/subtree-cache/**": true,
        "**/node_modules/**": true,
        "**/.hg/store/**": true
    },

from the defaultSettings.json (Command palette : Preferences : Open default Settings (JSON)) to the userSettings.json (Command palette : Preferences : Open Settings (JSON)). WTF ?! But cool, it works 😎

Shields.io: Quality metadata badges for open source projects
GitHub - rstacruz/nprogress: For slim progress bars like on YouTube, Medium, etc

A progress bar :)

An introduction to bash completion: part 1
Hackers Leak Thousands of Coronavirus Research Papers | Freethink
Découvrons la programmation asynchrone en Python • Articles • Zeste de Savoir

Un programme qui s'exécute de façon concurrente, c'est un programme qui, à un instant T, est en train de réaliser plusieurs tâches en même temps, comme notre employé de fast-food qui est capable de monter plusieurs commandes à la fois.
Un programme qui s'exécute de façon parallèle, c'est UNE tâche qui a été découpée en plusieurs morceaux pour être réalisée par PLUSIEURS acteurs en même temps, la plupart du temps pour qu'elle se termine plus vite.

Pendant ce temps-là, des records de température en France

Honk Kong : manifs pro-démocratie dans Animal Crossing

À Hong Kong, les rassemblements de plus de quatre personnes sont interdits à cause du coronavirus. Pour poursuivre le mouvement de protestation contre les autorités initié à l’été 2019, raconte le média suisse Heidi News, les jeunes militants pro-démocratie de la région semi-autonome se donnent donc rendez-vous virtuellement dans Animal Crossing : New Horizons, le dernier jeu vidéo à succès de Nintendo. Ces derniers jours, des captures d’écrans du jeu mettant en scène les portraits de la cheffe de l’exécutif Carrie Lam ou du président chinois Xi Jinping et des slogans tels que « Free Hong Kong », sont devenues virales sur Twitter. « Animal Crossing est un lieu sans censure politique, c'est donc un bon endroit pour continuer notre combat », a tweeté vendredi 10 avril Joshua Wong, l’une des figures les plus en vue du mouvement. De quoi pousser la Chine à interdire la vente de ce jeu sur plusieurs plateformes, observe la BBC.

Contributing to Rust Open Source
#mirsinndo

Über die Stadt Saarbrücken. Süß :)

Bootstrap 5.0 supprimera le support d’Internet Explorer 10 et 11 - Next INpact
  • Support for IE 10 and 11 is stopped
  • vanilla JS will be used insteqd of jQuery
  • an library of SVG icons
  • some class fixes
    Great !
Pierre Monégier on Twitter: "Contrairement à nombre de chefs d’État, la Reine n’emploie pas le mot « guerre ». Contrairement à nombre de chefs d’État, la Reine a connu la guerre. https://t.co/rwt6xdDBwv" / Twitter
Can You Draw a Perfect Circle? ⭕️💯
Prendre de la hauteur – Framablog

À propos de la définition de convivial :

Illich définit trois critères indispensables pour qu'une instrumentation ou une institution soit considérée comme juste ou conviviale :

  • elle ne doit pas dégrader l'autonomie personnelle en se rendant indispensable;
  • elle ne suscite ni esclave, ni maître;
  • elle élargit le rayon d'action personnel.

(via https://orangina-rouge.org/shaarli/?_n3hUg)

Deltachat – Tuxicoman
CSS Layout.io

A list of css patterns such as floating label, breadcrumb, media object, notification ...

Starship: Cross-Shell Prompt

This is marvelous. The shell is now so beautiful 🥺 💙

SSL Server Test (Powered by Qualys SSL Labs)

Tests the security of the SSL protocols for a server

Coronavirus : Quand rentrer et comment ? Les Franciliens partis se confiner au « vert » dans le flou

OKLM

Quand rentrer et comment. La question agite de nombreux Franciliens ayant quitté la région parisienne dès l’annonce des mesures de confinement. Selon une analyse statistique réalisée par Orange à partir de données téléphoniques, ils seraient près d’un million dans cette situation.

(shared by Le Warrior du Dimanche)

Elliot Alderson on Twitter: "1/ Alors que personne n'a rien demandé, Stéphane Richard a annoncé la semaine dernière avoir développé une application de contact tracing avec cinq autres industriels français. Aujourd'hui, aucun détail de cette app n'est public. Ils ne donnent pas d'infos? Allons en chercher! https://t.co/XizTWct4AE" / Twitter
Comment garder tes développeur(euse)s informatique ? - Je suis un dev
Endless Sky, an open source space trading and combat game.

Wow this game is soo good. Better than Space Rangers (version for Windows XP as I remember). The most important is to have the basic customizable shortcuts in mind and it's ready to fly in the galaxy.
Get a tour on the wiki.

The first two statements of your BASH script should be… - Le Hollandais Volant

On reprends les tips 👍

Juste après le « shebang », mettre ça sur la ligne d’après :
set -euo pipefail

  • set -e which ensures that your script stops on first command failure.
  • set -u which ensures that your script exits on the first unset variable encountered.
  • set -o pipefail which ensures that if any command in a set of piped commands failed, the overall exit status is the status of the failed command.
Blog Stéphane Bortzmeyer: RFC 8724: SCHC: Generic Framework for Static Context Header Compression and Fragmentation
Faut-il généraliser l'usage du moteur de recherche Qwant dans l'administration française sous l'impulsion de la direction interministérielle du numérique ? - GuiGui's Show
Coronavirus : où sont passés les lanceurs d’alerte chinois ? - Le Parisien

"Oui la Chine réagit plus rapidement, les démocraties sont inneficaces, tout ça tout ça." → non

How to debug small programs | Fabulous adventures in coding
Nous devrions apprendre à moins juger nos congénères – Blog Libre
Bootstrap Image Hover Gallery

Some css effects on images with code. It is great to have some examples !

Note: Empathy, Sympathy and compassion
  • l'empathie est la reconnaissance et la compréhension des sentiments et des émotions d'un autre individu
  • la sympathie est la faculté de participer aux peines et aux joies des autres.
  • la compassion est un sentiment par lequel un individu est porté à percevoir ou ressentir la souffrance d'autrui, et poussé à y remédier

The empathy is feeling for another
The sympathy is feeling with another
The compassion is acting for another

Les bons outils pour les bons besoins - Get rich or dev tryin'
Ubuntu 20.04 : la distribution vise la couronne de reine du grand public

Python 3.8, php 7.4 (et ses améliorations de performance), de l'optimisation de performance, plus de fluidité, bien tout ça !

Telmo on Twitter: "🔥 #HTML Tip for the Day Easily reset a form with the reset type. 🔗 https://t.co/4rL51SA4Do https://t.co/9quPfX6Tvo" / Twitter

Wow ! Reset a form with this button type !

<button type="reset">Clear</button>

but how wants to reset a form ? 🤔

Comprendre Kubernetes en 5 minutes - Je suis un dev
Tu vas craquer ?
GitHub - meilisearch/MeiliSearch: Lightning Fast, Ultra Relevant, and Typo-Tolerant Search Engine
xkcd: Pathogen Resistance