Monthly Shaarli

All links of one month in a single page.

November, 2020

Reste dans ton domaine – Korben
Blog Stéphane Bortzmeyer: RFC 8925: IPv6-Only-Preferred Option for DHCPv4

On comment dire que la machine souhaite uniquement utiliser une adresse IPv6 et laisser les IPv4 pour les machine qui en ont besoin.
Il s'agit d'une option qui vient s'ajouter au protocole DHCP existant, donc aucune modification n'est nécéssaire pour les machines actuelles, c'est que du bonus pour économiser des IPv4 👍

Laissez-vous pousser la barbe, apprenez à écrire des Makefiles | Putain de code

Construire un makefile pas à pas.

hello-world: init
    @ echo "Hello, world"

Un Makefile est une collection de règles, chacune étant composée d'une cible, de pré-requis (ou pas) et d'une recette. Dans notre exemple précédent, hello-world est la cible et @ echo "Hello, world" est la recette de la règle. Elle spécifie un pré-requis: init .

Blog Stéphane Bortzmeyer: RFC 8905: The 'payto' URI scheme for payments

Normaliser un moyen d'effectuer des paiements avec l'URI payto serais efficace pour faciliter les transactions sur Internet, via bitcoin, IBAN, etc...
Pourquoi pas ? Il faudra néanmoins comme d'habitude que tout le monde adopte ce standard, ce qui peut prendre du temps.

upptime/upptime: ⬆️ Uptime monitor and status page powered by GitHub

Utiliser le workflow de Github pour avoir un retour sur la disponibilité d'un site web 👍

When AI sees a man, it thinks “official.” A woman? “Smile” | Ars Technica

Eh bien, l'IA discrimine aussi bien que les humains ! Selon le sexe de la personne, les tags retournés sont totalement différents !

(1) Jackie Summers on Twitter: "The Politics of Body Language I have never seen a politician move like this. There are entire courses of study dedicated to the gestures deigned to convey power. https://t.co/AzI99LCW3y" / Twitter

Wow c'est vrai qu'elle a la classe

Seven Reasons for having a Personal Website
  • A tool for doing good in the world
  • The power to exercise your right of free speech
  • A means of controlling the presentation of your thoughts and ideas to the world
  • A way of presenting yourself in whatever light you choose
  • A permanent home on the Internet
  • A tool that supports just about any desired level of anonymity
  • A source of motivation for honing your writing skills (or speaking or video-making skills)
linux-vrac [Wiki de sebsauvage.net]

Effectivement, une superbe mine d'or sous forme de wiki

Le gouvernement veut que les « sites éducatifs soient gratuits », sans consommer le « forfait Internet »

Ah oui.... mais la neutralité du net ? On s'en fous ?

Devenir plus confiant en tant que développeur(euse) - Je suis un dev

Parfois je ressens cela en entreprise 😧

OpenStreetMap is Having a Moment. The Billion Dollar Dataset Next Door | by Joe Morrison | Nov, 2020 | Medium

The most valuable companies in the world are treating OSM as critical infrastructure for some of the most-used software ever written.

Les GAFAM investissent dans OSM, et c'est super ! Pourquoi ? Parce qu'ils ne veulent pas dépendre de Google Maps, tiens donc !

(shared by https://sebsauvage.net/links/?neLkkw)

Understanding Destructuring, Rest Parameters, and Spread Syntax | Tania Rascia

A good explanation on all of them. They are required now to write an even cleaner code.

Les passages secrets du web – serveur410

Un billet de blog qui me marque beaucoup ! ❤️

Il est vrai que trouver des pépites sur le web depuis un moteur de recherche est devenu impensable, tant les sites imposants sont présents.

Merci pour la collection d'annuaires ! Et de moteurs de recherches différents du Google, DuckDuckGo, Ecosia, Bing, etc... Il y en des originaux, avec par exemple

Je connaissais déjà les webrings, et je trouves l'idée géniale ! Chaque site référence un ou deux autres sites, qui eux-même en référence un ou deux, etc... Sur un webring à un sens (un site en référence un autre uniquement), . Sur un webring à deux sens, on peut "avancer" ou "reculer" sur la boucle, comme si on allais en avant ou en arrière, pour au final retomber sur le même site si on va toujours dans le même sens.

Les agrégateurs deviennent connus puisqu'ils sont plus pratiques qu'un moteur de recherche pour diffuser rapidemment des informations. Il y a notamment Hacker News ou le Journal du hacker est l'agrégateur de référence pour la communauté francophone.

Il y a une citation de Laura Kalbag ! Que le monde est petit 😄

Blog Stéphane Bortzmeyer: RFC 8877: Guidelines for Defining Packet Timestamps

Ce RFC propose trois formats d'estampilles temporelles 😍 (binaires)
On a donc :

  • le format NTP
  • le format NTP sur 32 bits, le nombre des secondes et la fraction des secondes sont toutes les deux sur 16 bits
  • PTP sur 64 bits
Mozilla - *confidentialité non incluse
YouTube Will Now Show Ads On All Videos Even If Creators Don’t Want Them - Liens en vrac de sebsauvage

Le message de Sebsauvage est amusant 🤣
Maintenant que la communauté est installé sur Youtube, vous être pris au piège 😈
Peertube, un jour peut être ? 😍

Et le lien de l'article orginal : https://www.forbes.com/sites/johnkoetsier/2020/11/18/youtube-will-now-show-ads-on-all-videos-even-if-creators-dont-want-them/

Does Google Maps Have Privacy Issues?
Pourquoi toujours faire UNE SEULE chose ?

TL;DR; un module, une fonction => une tâche

Approuvé !

Low Hanging Fruits in Frontend Performance Optimization
Terminal et puissance – Blog Libre

Terminal elitism

Posséder ce que les autres n’ont pas ou avoir/faire mieux qu’eux permet de se démarquer, se sentir supérieur.

Étrangement j’avais besoin d’en parler, d’assumer mon erreur et le ridicule de cette situation. Je suppose que de manière inconsciente j’ai voulu ressembler et m’identifier à une élite technique, probablement une envie d’appartenance à un groupe, de reconnaissance. Maintenant j’assume bien plus/mieux mes différences et mes erreurs, je pense que ça vient avec l’âge et la confiance en soi.

I felt that too.

Je n’ai jamais été aussi puissant qu’aujourd’hui, je suis maître de mon ordinateur, je ne suis plus esclave de mon système d’exploitation. Je réfléchis à mes besoins, l’écosystème Linux me permet d’y répondre quand Windows me limitait. Je ne suis pas libre, j’ai enlevé mes chaînes. Je ne me traîne plus avec un boulet au pied, je cours. J’apprends à être libre et responsable.

Insolite. Le pigeon voyageur perd son message, il est retrouvé 110 ans plus tard!
% ping -c 1 www.destination.example
...
1 packets transmitted, 1 received, 0% packet loss, time 3471336000000 ms
rtt min/avg/max/mdev = 3471336000000/3471336000000/3471336000000/0.000 ms

🤣

Calculateur de durée du confinement - CovidTracker
L'argent chez les développeur(euse)s - Je suis un dev

Comparer les salaires:

Jouer le jeu des négociations :

  • Toujours être en position de force. Si le poste m’est refusé, rien à foutre, next.
  • Toujours demander plus haut que ce que je veux. Car mon interlocuteur a de toute façon prévu de me donner plus bas.

Investir sur soi, apporter plus de valeur et gérer les entretiens techniques, même si ils ne rṕondent pas aux compétences du poste.

Popular app T&Cs 'longer than Harry Potter' - BBC News
La loi autorise la privatisation de kilomètres de nationales

Certains morceaux des routes publiques seront privatisées, en échange desquelles la durée des concessions est rallongée 😠

Selon leurs estimations, au moins deux des trois sociétés concessionnaires auront rentabilisé leurs investissements dès la fin de l’année 2022, alors que les contrats courent pour encore au moins dix ans.

Apple Tells Secure Messaging App Telegram to Take Down Protestor Channels in Belarus | iPhone in Canada Blog
Regex Crossword

Like the name says, REGEX + CROSSWORD = ❤️

Activer la réduction de bruit en temps réel et l’annulation acoustique d’écho pour un microphone sous Linux avec PulseAudio (et faire croire aux gens que vous roulez en Porsche) – The Open Sourcerer
Comment enregistrer ce qui se passe dans votre terminal et le mettre en ligne – Korben
L’Art de péter - Wikisource

🤣

NavigatorLanguage.languages - Web APIs | MDN

window.navigator.languages[0] gets the first language (locale) preferred by the browser; works well with toLocaleDateString 😀

Such as : aRandomDate.toLocaleDateString(window.navigator.languages[0])

Meme generator. Create the funniest memes online.
Meme Templates - Imgflip
Meme Templates - Kapwing
Laurie sur Twitter : "I can't say this enough. You will read code more than you write code. Learn to get good at it." / Twitter

I can't say this enough.

You will read code more than you write code.

Learn to get good at it.

Le panda roux, l'event Drop et le preventDefault() [RÉSOLU] - Warrior du Dimanche
Tune My Music – Pour transférer vos playlists d’un service à un autre – Korben
When you tell Chrome to wipe private data about you, it spares two websites from the purge: Google.com, YouTube • The Register

Lorsque tous les cookies sont effacés dans le navigateur Chrome, eh bien, les cookies de youtube.com et google.com restent inchangés. Oklm ¯\(ツ)
(shared by https://sebsauvage.net/links/?UKPIIg)

All the Ways to Make a Web Component - October 2020 Update

Current comparaison of bundle sizes, performances with source code

Attackers abuse Google DNS over HTTPS to download malware
Please stop using CDNs for external Javascript libraries – Terence Eden’s Blog

A list of issues encountered when CDNs are used

Choisir son codec préféré sur Youtube – Korben

Enhanced-h264ify pour Firefox et Chrome

Git Internals - Learn by Building Your Own Git
If this isn’t nice, I don’t know what is Some... | Sketchplanations - A weekly explanation in a sketch - Le Hollandais Volant

Oh oui ❤️

Quand les choses vont bien, quand vous vivez un truc cool, quand vous voyez un truc beau : soyez-en conscient et rendez-vous en compte, pour vivre ce moment comme il se doit.

Se poser, avoir de temps pour profiter; cela est d'autant plus plaisant que la motivation pour continuer à travailler/écrire/programmer est d'autant plus vivace après.
Pour moi pendant la période de confinement, c'est se retrouver le matin et le soir pendant un cours instant : noter des citations, écrire dans mon journal, penser aux tâches accomplies aujourd'hui et à se qu'il y a à faire de passionant, etc...

Se défaire du regard des autres est quelque chose de très difficile pour moi. Pourtant, s'en faire une armure me motive énormément; c'est puissant !

Original post@sketchexplanations.com

Usbek & Rica - Dépression, anxiété, suicide… Vers une « deuxième vague » psychologique ?
Quelle timestamp est-il ? - le hollandais volant
Domaine Public | Feedbooks
Jeffrey Paul: Your Computer Isn't Yours

Apple 11 Big Sur is not privacy compliant. The company reacted and has published some patches for it.
Anyway Apple can still block any program of their choice.

Top 10 des snippets pour démolir le runtime JavaScript | Putain de code
L'auto-entrepreneuriat : retour d'expériences | Putain de code
Comment traverser l'univers en Javascript - Je suis un dev

Whaoouuhh 🌌

Webring XXIIVV
LOW TECH WEBRING DIRECTORY
Genma on Twitter: "Un argumentaire sur pourquoi il faut dire non à "Teams de Microsoft" et privilégié une solution libre / #opensource, vous avez ça sous la main ? ping @Arawa_fr @nyconyco Argument contre Teams, le "pro" libre, je l'ai déjà, merci." / Twitter

Un thread ou chacun pose ses arguments

Jutta Eckstein on Twitter: "👇🏼This, so repeat after me: An organization produces a design that reflects the organization's biases. Also known as Eckstein's law" / Twitter

Eckstein's law :

An organization produces a design that reflects the organization's biases.

(shared by https://nicolas-delsaux.hd.free.fr/Shaarli/?Fp3E1w)

Iconeleon - des icônes de fontawesome avec une couleur personalisée
@VinceOPS | GitLab CI : Intégré comme jamais
Les 30 podcasts français pour les développeurs – Alex so yes
Une API pour connaître le genre, la nationalité et l’age à partir d’un prénom – Korben
Another Website Redesign - and Making the Internet Better | Tania Rascia

Things we don't need: ads, social media, tracks or analytics, third party scripts, sponsored posts, , affiliate links, paywall.

Things we need: organisation, search, originality, simplicity, speed.

« Pour atteindre 100 euros, maintenant je reste connectée dix à douze heures » | L'Humanité

Le confinement a en revanche enclenché la création de Kooglof, une association qu’elle a fondée avec 6 autres livreurs et l’aide de CoopCycle, avec l’espoir de passer à terme en coopérative. Pour elle, la Scop, c’est les avantages du salariat sans un patron.

Indirekte Rede bilden - Regeln einfach erklärt

Wann ?
Wenn die Worte anderer wiederholt werden.

Wie ?

  • Präsensstamm des Verbs (z.B. seh von sehen ) + Konjunktivendung :
Person Endung
1. Per. Sg. -e
2. Per. Sg. -est
3. Per. Sg. -e
1. Per. Pl. -en
2. Per. Pl. -et
3. Per. Pl. -en
  • Falls es mit dem Indikativ identisch ist, wird auf den Kunjunktiv II ausgewiechen :
    Präteritumsstam des Verbs (z.B. säh von sehen, a,o,u kreigen ein umlaut) + Konjunktivendung (siehe oben)

  • Wenn es um Aufforderungen oder Bitten sich handelt, wird das Verb sollen konjungiert: Sie sagte ihrem Sohn, er solle nicht so laut sein.

Mehr auf dem Artikel

Blog Stéphane Bortzmeyer: RFC 8899: Packetization Layer Path MTU Discovery for Datagram Transports
  • Path MTU Discovery (PMTUD): la découverte de la MTU du chemin
  • Packetization Layer Path MTU Discovery (PLPMTUD): la PLPMTUD ne dépend pas des messages ICMP. C'est la PL, la couche de découpage en paquets qui se charge de trouver la bonne taille, en envoyant des données et en regardant lesquelles arrivent. Cette méthode est plus solide puisqu'elle n'est pas handicapée par le blocage des paquets ICMP
  • un trou noir (black hole) est un endroit du réseau d'où des paquets ne peuvent pas sortir.
  • paquet-sonde: un paquet dont l'un des buts est de tester la MTU du chemin (Path MTU). Lors but étant de tester la MTU, autant les remplir avec des données utiles et du remplissage (la plus optimisée, mais aussi la méthode la plus complexe à mettre en place).
console.log({ myVariable }); | CSS-Tricks

Now it gets nice and clean ❤️

mufeedvh/binserve: A blazingly fast static web server with routing, templating, and security in a single binary you can set up with zero code - written in Rust.

A simple binary

Blog Stéphane Bortzmeyer: RFC 8891: GOST R 34.12-2015: Block Cipher "Magma"
Blog Stéphane Bortzmeyer: RFC 8900: IP Fragmentation Considered Fragile

Découper les paquets IP pose problème puisque les machines ne sont pas toutes configurées correctement. 🤔 Et les implémentations ne sont pas assez robustes.
Concernant alors les paquets qui n'arrivent pas au destinataire, leurs messages d'erreur (transmis par ICMP) n'arrivent eux aussi pas à l'émetteur.

MTU: the size of the largest packet that a network protocol can transmit
Path MTU: the smaller MTU encountered during the transport

Private.sh – Le moteur qui chiffre vos recherches en ligne – Korben

https://private.sh/, soutenu par le moteur de recherche Gigablast et le service de VPN Private Internet Access

The private.sh Chrome & Firefox Extension allow you to run encrypted searches directly from your browser using static JavaScript running on your machine.

You have to trust the proxy :D

Le classement 🥇 des blogs francophones en 2020 | Geeek
Il y a plus d'eau dans une méduse que dans la mer

En pourcentage : une méduse a une plus grande proportion en eau (98 %) que la mer (96,5 %, le reste étant surtout du sel).

(via https://lehollandaisvolant.net/?id=20201115204031)

GitHub - ytdl-org/youtube-dl: Command-line program to download videos from YouTube.com and other video sites - Liens en vrac de sebsauvage
Je déconfine et je reconfine ! - YouTube
Le guide ultime du télétravail

❤️

Pageviews Analysis

Un outil montrant le nombre de visites d'un article Wikipedia

Blog Stéphane Bortzmeyer: RFC 8927: JSON Type Definition

Encore au status "Expérimental"

RGPD : H&M condamné à une amende de 35 millions d'euros pour avoir surveillé ses salariés
Selon les conditions d'utilisation du service Starlink, SpaceX pourrait faire ses propres lois sur Mars, peut-être qu'Elon Musk, le milliardaire de la tech, sera président

TL;DR

SpaceX a annoncé que l’entreprise ne reconnaît aucune loi concernant l'exploration de l'espace, en particulier Mars, et que les règles seront fixées au moment de l'installation sur Mars.

Writing for Reasons - sulami's blog
Book Notes: Essentialism

❤️

How does Firefox's Reader View work?

And how good it is, even with some flaws.
Source code is available on Mozilla's Github

As a hobbyist rust developer, I want to think less about error handling :: A blog — Just a blog

to improve Rust

LZHAM + Crunch Now Placed Under The Public Domain - Phoronix

LZHAM is a lossless data compression codec with a compression ratio comparable to LZMA but with 1.5~8x faster decompression.

And LZMA is one of the best ! ❤️
Link to the repository
(shared by https://sebsauvage.net/links/?KsYL2w)

La justice européenne confirme que le « trafic gratuit » enfreint les règles sur la neutralité du net

Elle valide l'analyse selon laquelle le « trafic gratuit » (ou « zero rating ») tel qu'appliqué par les opérateurs constitue une violation de la neutralité du net.

Les fournisseurs d'accès doivent donc facturer toute données consommées par les terminaux des utilisateurs, que que soit le service.

aledeg/linkdump: Store links and dump them

Simply as it is : storing link in the localstorage, and export them when needed in different formats

Loi de Brandolini — Wikipédia

« La quantité d'énergie nécessaire pour réfuter des idioties est supérieure d'un ordre de grandeur à celle nécessaire pour les produire. »

Limus | Transform image to be more professional

Rotate, transform the image easily to make it tidy

Commandes GNU/Linux pour détecter une intrusion - Net-Security

w & who pour savoir qui est connecté,
last & lastb pour savoir qui a été connecté,
history (lancé depuis l'utilisateur à vérifier : su username) pour voir les traces laissées,
less /etc/passwd et cat /etc/passwd pour vérifier si on n'a pas créé un utilisateur à l'arrache,
ps et top pour vérifier s'il n'y a pas un processus malveillant,
ss & netstat pour vérifier les faiblesses réseau,
ip
crontab pour vérifier si une tâche cron n'est pas lancée régulièrement
find / -mtime -5 -ctime -5 pour vérifier les fichiers modifiés récemment,
cat /var/log/syslog, cat /var/log/syslog | less, tail -f -n 5 /var/log/syslog, cat /var/log/syslog | grep fail, tail -f /var/log/syslog pour les logs
Via https://shaarli.sebw.info/?aU81yg

(du hollandais volant)

Linux Quimper a remis en circulation 2 700 ordinateurs depuis 2009

Bien joué 👍

L'origine de nos unités de mesure - Couleur-Science
Spurious Correlations
Kaggle: Your Machine Learning and Data Science Community

Kaggle offers a no-setup, customizable, Jupyter Notebooks environment. Access free GPUs and a huge repository of community published data & code.

Keepass et la gestion des conflits - Le blog de Genma
Vouloir faire comme les grands - Cédric "skwi" Spalvieri

La loi de Gall :

A complex system that works is invariably found to have evolved from a simple system that worked. A complex system designed from scratch never works and cannot be patched up to make it work. You have to start over with a working simple system.

Comment télécharger les commentaires Youtube au format JSON ? – Korben
bmon - A Powerful Network Bandwidth Monitoring and Debugging Tool for Linux
tomnomnom/gron: Make JSON greppable!

Seems very useful 😄

awk - How do I remove the first 300 million lines from a 700 GB txt file on a system with 1 TB disk space? - Unix & Linux Stack Exchange
Stock Toolkit: Conclusion :: Brain Dump — Geoff's Technical Notebook
Attestation de déplacement | F-Droid - Free and Open Source Android App Repository

Et hop... une application Android pour générer facilement vos attestations de déplacement. L'intérêt ?

  • vous pouvez générer le PDF avec le QRCode même sans connexion internet.
  • pour en créer une nouvelle, vous n'avez pas à tout retaper.
Équipe 1er degré on Twitter: "Aujourd'hui rien ne va plus, l'équipe est au bord de la crise ! https://t.co/Xzbtc5RxiF" / Twitter

Aujourd'hui rien ne va plus, l'équipe est au bord de la crise !

Rivière La Crise

Et si Vim avait raison ? | OCTO Talks !
Ebooks gratuits | Bibebook - La BIBliothèque d'EBOOKs
Il démarre Vim par erreur, ce qui se passe ensuite est tout simplement bluffant | Putain de code

Feedback sur Vim

Usbek & Rica - « Nous n’avons jamais été aussi sentimentaux et aussi peu romantiques »
Comprendre la 3D en Javascript (ThreeJS) en 5 minutes - Je suis un dev
Weird Wide Webring
Hotline Webring
How to get root on Ubuntu 20.04 by pretending nobody’s /home - GitHub Security Lab

An exploit explained

Outils de prise en main à distance - Liens en vrac de sebsauvage

Un bon mémo sous le coude

Sindre Sorhus on Twitter: "Thanks to the new features in TypeScript 4.1, @voxpelli was able to add some really cool types to type-fest: CamelCase, KebabCase, PascalCase, SnakeCase, and DelimiterCase https://t.co/LHJbc69Iw4 https://t.co/wBGFCx2VEl" / Twitter

We can define the case of the properties (PascalCase, SnakeCase, KebabCase, CamelCase) since 4.1

Blog Stéphane Bortzmeyer: RFC 8937: Randomness Improvements for Security Protocols
Les 400 culs - Posséder une vulve et devoir «faire la queue» ? - Libération.fr

👍 pour les WC mixtes. C'est pour moi normal. J'espère aussi que la propreté des toilettes publiques sera amélioré par ses utilisateurs.

Technologies et dépendances | ploum.net

Si le prestige comme conséquence de l’excellence est peut-être une bonne chose, la recherche du prestige avant l’excellence entraine une course vers la médiocrité où l’apparence est le seul atout.

Le problème, c’est que nous n’avons plus de mesure de l’excellence.

Unikname – Un identifiant universel, privé et confidentiel pour vous connecter à tous les sites – Korben

Ça a l'air prometteur effectivement

Understanding Generators in JavaScript | Tania Rascia

Wow there is great explanations on Generators in javascript here !

Dans la nasse - Le Pantale - Visionscarto

Des images de stratégies de contrôle de foule

Blog Stéphane Bortzmeyer: RFC 8808: A YANG Data Model for Factory Default Settings

YANG est un langage de description des équipements réseau. Ce RFC définit un nouveau RPC factory-reset, et un entrepôt (datastore) factory-default qui contient ces réglages d'usine et permet donc à un client NETCONF ou RESTCONF de savoir en quoi ils consistent.

Developer Blogs to Follow (2019) | Tania Rascia
A Complete Guide to CSS Concepts and Fundamentals | Tania Rascia

OMG ! Someone did it !

Understanding Default Parameters in JavaScript | Tania Rascia

if you pass a undefined to a default parameter, the parameter will still be the default value.
i.e.

function sayHello(text = 'World') {
   console.log(`Hello ${text}!`)
}

sayHello(undefined) // print "Hello World!" in the console
The Simplest PHP Router | Tania Rascia

Easy Peasy

Comparison land area units - Square foot - Wikipedia

With m², are, dam², decate, hectare, sqft, dqyd, perch, rood, acre

Note: Screenshots integrated in Firefox

Ctrl + S with an uppercase on Firefox brings a nice feature : screenshots
It is possible to save or download them.

The interface is so simple and easy to use 👤❤️

Note: Introduction

🇫🇷 Bienvenue sur mon #Shaarli

Je partage des liens trouvés au fil du web, des mes flux RSS, des réseaux sociaux, etc.
Je garde aussi ici mes notes et articles à lire. Abonnez-vous au flux pour avoir les derniers shaares.

Shaarli est un logiciel libre, donc vous pouvez hébergez votre propre instance. N'hésitez pas à y jeter un œil.


🇺🇸 Welcome to my #Shaarli

Note: most content here is in French, but linked articles are often in English.

I share links I found on the web, my RSS feeds, social networks, etc.
I also keep notes and articles to read here. Subscribe to the RSS feed to get the latest shaares.

Shaarli is a free software, so you can host your own instance. Feel free to check it out!


🇩🇪 Wilkommen auf meinem #Shaarli

Hinweis: fast alles hier ist in Französisch, dann in Englisch, und die Links sind oft in Englisch.

Ich verteiler verschiedene Links aus dem Web, meinen RSS-feeds, sozialen Netzwerken, usw... hier.
Ich bewahre auch meine Notizen und Artikels zu lesen auf. Abonnieren sie auf meine RSS-feeds, um die letzten Shaares zu kriegen.

Shaarli ist freie Software. Sie können also ihre eigene Instanz hosten. Fühlen Sie sich frei, es auszutesten !

Mozilla Punts Servo Web Engine Development To The Linux Foundation - Phoronix

I didn't know Samsung and Let's Encrypt are supporting the servo project.

The project has its own website : https://servo.org

Mozilla Punts Servo Web Engine Development To The Linux Foundation - Phoronix
(mcorbin.fr): TLS: sujets de certificats, ASN.1 et pétage de plomb

Comment configurer :

  • Une autorité de certification
  • Des certificats serveur, pouvant être utilisés par un serveur voulant faire du TLS.
  • Des certificats clients, signés par l’autorité de certification, me permettant donc en théorie de me connecter sur le serveur.
Netto Farah on Twitter: "I gave myself a 3 day budget to build small web app to help my girlfriend run her medical practice. Basic crud functionality like managing prescriptions, formulas, a mini CRM for patients, etc. 🧵" / Twitter

Mhmhmhmh 🤔
Rails + PostgreSQL + Plain CSS + Heroku is the best for him after this experience.

SyncTube - Watch YouTube Videos together
HTML : L'attribut Loading ⌛ des IMG et IFRAME pour accélérer le Web ! - Geeek.org
Blog Stéphane Bortzmeyer: On peut tout mettre dans le DNS, même les codes postaux
Abkürzungen in Wohnungsanzeigen: von A-Z in einer Liste
Anbox - Android in a Box

Run android applications in GNU/Linux systems, without emulator.

GitMind - Free Online Mind Mapping

Mind Maps and Flowcharts

Travel to UK from Denmark banned amid worries over Covid in mink | World news | The Guardian
mnot’s blog: RFC8890: The Internet is for End Users
Note: Less than YAGNI: YDNIY

You Don't Need It Yet

Our Problem is Gullibility, Not Disinformation | Daniel Miessler
130 idées pour votre Raspberry Pi – Korben

Alors ce sera le 19 et le 22 !
Le 41 est déjà fait, puisque vous voyez ce Shaare (̿▀̿ ̿Ĺ̯̿̿▀̿ ̿)̄

Note: Cotisation à l'assurance retraite en Allemagne en vrac | Anmerkungen zur detuschen Renteversicherung

Je mehr Sie an Beiträgen bei uns einzahlen, desto höher fällt auch die spätere Rente aus.

Pouvant être traduit par : Plus vous payez de cotisations, plus la future pension sera élevée.

La cotisation est de 18,6 % sur le salaire brut, dont la moitié est pris en charge par l'employeur.

Umlagefinanzierung:

die Beiträge zur Rentenversicherung werden nicht in einem Kapitalstock angespart und am finanzmarkt angelegt, sondern sofort an die heutigen Rentner ausgezahlt.

Les cotisants actuels paient donc la pension retraite des retraités actuels.

Avoir un enfant compte pour 3 ans de cotisations.

Workspace Matrix - Extensions GNOME Shell

To have multiple customizable workspaces on ubuntu

How to Write Well | Daniel Miessler
  1. Use a outline to think clearly
  2. Write in a conversational tone
    • Avoid to embellish, write natural
  3. Be direct and concise
    • Eliminate unnecessary words, especially adjectives
  4. Flow creates impact, so alternate between short and long sentences.
  5. Write and write
Why You Should Make Your Own Website | Caseyis Blog
  1. Because you want to.
  2. Your website, your rules.
  3. It won't get shut down.
  4. It odesn't have to take long.
  5. Get all the credit for you work.
  6. It's a good learning experience.
The most important feature of Sublime Text @ tonsky.me

TL;DR; it doesn't change very often and keeps a compatible API and UI through versions. It makes ST a reliable IDE.

People expect technology to suck because it actually sucks @ tonsky.me

Because there are so much annoying problems in the every day life. Here is a record for one day.

Delphine Chedaleux sur Twitter : "1/ Chose promise chose due : je vous fais un thread résumant la trad. inédite du chapitre 3 de "Reading the romance. Women patriarchy and Popular Litterature", le livre devenu classique de J. Radway consacré aux lectrices de romans sentimentaux. C'est parti 🔽 https://t.co/iCZ4tUObG2" / Twitter

🎯

Correlated - Discover surprising correlations between seemingly unrelated things

Every day a new correlation !

Implémenter du DNS-Over-HTTPS en Python | blog Bearstech
loi-raclette.png
Testssl.sh : Testez le chiffrement SSL/TLS de votre serveur Web ! - Geeek.org

Si le serveur n'est pas accessible publiquement, il est tout de même possible de tester la sécurité de la configuration HTTPS

Amazon : des conducteurs accrochent leurs smartphones sur les arbres près des stations de livraison pour devancer les algorithmes et recevoir des notifications de livraisons avant leurs concurrents
Save Git space - Grimoire-Command.es
  • git fetch --all --prune: drop all removed upstream branches
  • git gc --aggressive: compress the .git repo
Anki as Learning Superpower: Computer Science Edition | G Research

The usual rule of thumb is that you spend 50% of your time on the hardest 5% of your flashcards. [...] There will be cards that behave this way; that’s just life. Do keep an eye out for them; try and learn to recognise the mental state that is “urrgh, not this card again”.

  1. Ditch the card
  2. Split up the card
  3. Make better mnemonics or change them
The story behind Markdown. | Capiche
Confinement 2 : You Smile You Lose (IA Javascript) - Je suis un dev
Attestation en un clic
Guillaume D. on Twitter: ""De base, c'est pas ouf." (Neveu de 13 ans a relativement bien résumé notre situation actuelle.)" / Twitter

"De base, c'est pas ouf."

(Neveu de 13 ans a relativement bien résumé notre situation actuelle.)

Defonic | A fabulous ambient noise generator
xkcd: Probability Comparisons

From 0.01% to 99.999999%...
Well explained !

Où vous procurer vos livres durant le confinement ? – Korben

Une liste de liens qui redirigent vers des libraires, service d'envoi de livres, etc...