Daily Shaarli
October 26, 2020
Des dégâts causés par un logiciel mal dévelopé
Sur la mauvaise interface des outils en CLI du shell : la priorité est donné à la machine à la place des utilisateurs humains (devoir ajouter un -h pour rendre la sortie de la commande lisible pour un humain par exemple).
Lors de l'écriture d'un script, il y a le temps et la patience d'ajouter l'option (par exemple une option rawByte
qui affiche le nombre total de bits, au lieu d'une mesure en Kb, Mb, etc...); alors que dans le shell, on veut de la rapidité, de la facilité et au final la meilleure expérience utilisateur possible.
Un problème est qu'un changement de ces outils va casser des décennies de scripts... En attendant, des alias font le boulot !
A new typeface – greater legibility and readability for low vision readers
An example with the JS code that copy/pasting from the shell commands from the web is a dangerous action
3 copies sur au minimum deux supports différents, avec une copie hors-site.
De 0.7% par rapport à l'année 2017 (0.3% en incluant la baisse des loyers), lentement mais c'est une tendance globale ! On définit une personne pauvre par un revenu par mois inférieur à 1 063€.
La pauvreté dépend beaucoup du statut d’activités
This way we know all how to give a proper version to a software 😄
Clear, efficient and provided with tools (parser, regex, etc...) 👍
Passer en "mode urgence", c'est revoir les priorités pour d'abord assurer la survie et les besoins essentiels (cf: pyramide des besoins). Rien ne doit passer avant les besoins physiologiques !
TL;DR: only fetch the branch master on large repository 👍
- Clean Code
- Soft Skills: The software developer's life manual
- Deep Work
- pour le JS : Secret of the Javascript Ninja
- pour les design patterns : Head first design patterns
- pour les entretiens techniques : Cracking the code interview
About the problems of Mozilla
The reference to use instead of request
since python3.6
Youtube-dl a été interdit sur Github puisqu'il manipule du contenu sous copyright.
Avec les liens de sebsauvage
Using unicode characters only
Effectiveness of Masks
And the way to solve them
Hum hum hum
NVIDIA to acquire Arm for $40 billion
A collection of free music
✅ is it a troll ?
Success in programming :
producing high quality code2, either by oneself or as part of a team, that helps to solve some problem for an end user
and about general programmers :
However, I believe for a lot of professional programmers, succeeding comes from focusing on not “losing points” - causing bugs or producing unfathomable code, for example.
Coup de gueule sur Github et ce qu'il s'est récemment passé sur la plateforme
Youtube-dl forever 😄
Èvidemment, essayer de censure un logiciel libre, et il se retrouve partout grâce à un effet Streisant du feu de dieu
Nice pour l'outil file2png
qui transforme un fichier en PNG et réciproquement : de la sténographie comme on l'aime !
./file2png -store FICHIER.TXT IMAGE.png
./file2png -restore IMAGE.png
Une série des meilleures pratiques pour la création d'API
La suite devrait arriver prochainement.
C'est d'autant plus vrai pour le web, où un site développé aujourd'hui ne l'est que pour quelques années au maximum. La plupart d'ailleurs doivent être continuellement mis à jour, ce qui n'est pas mauvais en soi, mais est néfaste pour le web en général : si ton site n'est pas mis à jour continuellement, il est laissé sur le carreaux
Depending of the day provided :D
A transparent page that shows how it is itself built 😄
Les extensions se font racheter, et détourne l'application pour servir de mouchard.
An example of live DDOS
Sort the components into :
- Atoms
- Molecules
- Organisms
- Templates
- Pages
le podcast comme je le conçois, c’est à dire créatif, indépendant, libre d’expression… lui… n’existera plus… La faute à qui ? Aux plateformes.
mmv
rename
- renameutils tools such as
qmv
,qcp
,imv,
icp,
deurlname` vimv
emacs
thunar file manager
clamp(min, defaultValue, maxValue)
is resolved as max(MIN, min(VAL, MAX))
. And of course relative units can be used :
The clamp() function can be used anywhere a
, , ,
Est condamné à regarder Bambi de Walt Disney une fois par mois durant sa détention, le braconnier ayant tué puis découpé la tête de centaines de cerfs. ― Tribunal du Missouri, 18 décembre 2018