1 Commits

Author SHA1 Message Date
4914815c8f WIP: la-guerre-des-protocoles.md 2020-12-02 16:30:47 +01:00
94 changed files with 148 additions and 100 deletions

View File

@@ -1,5 +1,5 @@
---
title: "Actualité XKCD"
title: Actualité XKCD
date: 2015-12-09
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Améliorer l'univers informatique"
title: Améliorer l'univers informatique
date: 2015-10-12
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Art polyvalent : Nifflas"
title: Art polyvalent : Nifflas
date: 2015-08-16
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Augmentez le niveau avec Red Star OS"
title: Augmentez le niveau avec Red Star OS
date: 2016-04-01
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Avantages et inconvénients des dictionnaires ordonnés"
title: Avantages et inconvénients des dictionnaires ordonnés
date: 2020-06-09
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "AVG censure le web"
title: AVG censure le web
date: 2015-10-24
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Battle for Wesnoth"
title: Battle for Wesnoth
date: 2017-02-28
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Bonjour Monde !"
title: Bonjour Monde !
date: 2015-08-31
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Brève sur DuckDuckGo"
title: Brève sur DuckDuckGo
date: 2016-06-20
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Ça va devenir RAID dans votre serveur"
title: Ça va devenir RAID dans votre serveur
date: 2017-08-21
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Controverse sur un accord entre Wikipédia et l'éditeur Elsevier"
title: Controverse sur un accord entre Wikipédia et l'éditeur Elsevier
date: 2015-09-17
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Créer un enum Python dynamiquement"
title: Créer un enum Python dynamiquement
date: 2020-06-02
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "David Revoy"
title: David Revoy
date: 2016-05-03
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "De la décentralisation du net"
title: De la décentralisation du net
date: 2015-11-09
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Démonter un disque distant après une erreur réseau"
title: Démonter un disque distant après une erreur réseau
date: 2020-05-30
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Du dev et du monitoring : YaPLog"
title: Du dev et du monitoring : YaPLog
date: 2016-08-02
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Edward Snowden collabore pour... de la musique ?"
title: Edward Snowden collabore pour... de la musique ?
date: 2016-04-15
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Email 2.0"
title: Email 2.0
date: 2015-09-09
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Empreintes de fichier"
title: Empreintes de fichier
date: 2015-10-13
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Explorer des logs ELK avec JsonPath"
title: Explorer des logs ELK avec JsonPath
date: 2020-07-04
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "[Express] Internet en France"
title: [Express] Internet en France
date: 2017-01-21
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Fablab vs. Hackerspace"
title: Fablab vs. Hackerspace
date: 2016-05-20
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "[Flash] Nouveaux attentats de Paris"
title: [Flash] Nouveaux attentats de Paris
date: 2015-11-13
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "[Flash post] NSA animation"
title: [Flash post] NSA animation
date: 2015-09-01
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Geek shopping"
title: Geek shopping
date: 2015-10-12
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Gérer plusieurs parcs informatiques (Partie 0 : Présentation)"
title: Gérer plusieurs parcs informatiques (Partie 0 : Présentation)
date: 2015-10-19
author: raspbeguy
template: post
@@ -30,7 +30,7 @@ La question qu'il est légitime de se poser à ce niveau, c'est : **Mais Raspbeg
Et ce tutoriel, ma foi, nous ne le commencerons pas aujourd'hui. Non non. Mais bientôt je vous le promet. J'ai réfléchi longuement à ce problème pour le décomposer en sous-parties. Voici mon plan d'attaque :
1. **[La gestion de conflits LAN to LAN](parcs-informatiques-partie-1-lan-to-lan)** : résoudre les problèmes de routage induits par les conflits exposés ci dessus.
1. **[La gestion de conflits LAN to LAN](/posts/parcs-informatiques-partie-1-lan-to-lan/)** : résoudre les problèmes de routage induits par les conflits exposés ci dessus.
2. **L'uniformisation des accès VPN**, ou comment éviter à l'utilisateur de se prendre la tête avec 50 commandes faisant toutes la longueur de mon bras.
3. **La gestion des droits** : autoriser un groupe de personnes à effectuer des actions précises et uniquement ces actions.

View File

@@ -1,5 +1,5 @@
---
title: "Git recall"
title: Git recall
date: 2017-02-08
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Google recrute"
title: Google recrute
date: 2015-09-01
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Groin d'Or #1 : Marco Marsala"
title: Groin d'Or #1 : Marco Marsala
date: 2016-04-15
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Hashtagueule a deux ans (et quelques jours...)"
title: Hashtagueule a deux ans (et quelques jours...)
date: 2017-08-19
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Ian Murdock est mort"
title: Ian Murdock est mort
date: 2015-12-31
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Investiture démocrate"
title: Investiture démocrate
date: 2015-10-12
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "L'Inde menace Google d'une amende de 1,4 milliards de dollars"
title: L'Inde menace Google d'une amende de 1,4 milliards de dollars
date: 2015-09-01
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "La fondation Wikimédia bloque des comptes et IPs pour améliorer la neutralité de Wikipédia"
title: La fondation Wikimédia bloque des comptes et IPs pour améliorer la neutralité de Wikipédia
date: 2015-09-02
author: motius
template: post

View File

@@ -0,0 +1,55 @@
---
title: La guerre des protocoles
date: 2020-11-30
author: raspbeguy
template: post
tags: tribune,protocole,web,xmpp,réseaux sociaux,xmpp,matrix
---
J'ai hésité à appeler cet article "_Oh putain c'qu'il est blèèèème, mon HTML_" mais j'ai eu peur que Renaud vienne m'apprendre un jeu rigolo à grand coup de chaîne de vélo.
Voici un recueil de mes propres opinions qui ont lentement muri face à la mode de la réinvention de la roue. Attention, ce n'est pas un phénomène nouveau. Cependant je pense que la dernière décennie, qui a vu l'âge de la puberté d'Internet (car à mon avis Internet n'est toujours pas à l'âge adulte) a été l'occasion pour beaucoup de personnes de remettre en question des éléments essentiels de cet outil.
# La diversité c'est bien au niveau microscopique...
Qu'on se le dise : la diversité des technologies, c'est plutôt une bonne chose, en général. Cela permet de découper les piles technologiques en segments atomiques (une techno par tâche simple) et ainsi, si on n'est pas satisfait du résultat d'une techno, on la change, ou mieux, on la subdivise encore.
Prenons un exemple pratique : Hastagueule, comme la plupart des sites, est composé de 3 "briques" : un frontal, une application, un dépôt de données.
Il y a très longtemps, Apache2 s'occupait à la fois du frontal HTTP et de l'interpréteur pour l'application (Wordpress, en PHP). La pile était donc la suivante :
- Frontal (+ interpréteur application) : Apache2
- Application : Wordpress
- Dépôt de données : MySQL
Plus tard, j'ai scindé cette tâche : j'ai utilisé nginx pour faire frontal, et php-fpm pour l'interpréteur. Ensuite, j'ai changé de base de donnée en passant de MySQL à MariaDB. Plus récemment, j'ai décidé de me passer de Wordpress et de paccer à [PicoCMS](edito-11-refonte-en-profondeur) et du coup de me débarasser de la base de donnée en passant par des données en fichier texte brut, versionnées par git.
La nouvelle pile est devenue la suivante :
- Frontal : Nginx
- Interpréteur application : php-fpm
- Application : PicoCMS
- Dépôt de données : dossier versionné par git
Les briques ont pu la plupart du temps être changées sans altérer le résultat produit. Bien entendu, le changement d'application, lui, a été disruptif et a impliqué de changer le système de données également, mais cela était justement désiré.
# ... mais peut poser problème au niveau macroscopique !
On parle maintenant au niveau plus global qui est l'usage que l'on fait des piles de technologies.
Internet est un outil de communication. Des gens diffusent des contenus et se parlent entre eux. Comme dans la vie normale donc, il y a des codes, des conventions, des règles, des habitudes.
Pour que les gens gardent le fil de leur vie personnelle, ils ont tendance à adopter un nombre très limité d'outils pour s'informer et communiquer. La diversité sauvage et non coordonnée, à ce niveau, crée donc immanquablement un cloisonnement de groupes d'utilisateurs. À moins que des passerelles simples et attrayantes soient disponibles, les utilisateurs sont donc contraints à multiplier les outils pour leur survie numérique.
Chacun est libre d'utiliser ce qu'il veut, en particulier lorsqu'il est le seul impacté par ses choix. Mais avant de recréer un outil à destination d'utilisateurs finaux, il faut vraiment bien estimer la légitimité et les implications de cette action. En ce qui me concerne, une raison qui rend cette action légitime à coup sûr, c'est l'absence d'autres projets libres remplissant cette fonction.
## Gemini
[Gemini](https://gemini.circumlunar.space/) est l'élément déclencheur qui m'a amené à écrire cet article.
Au début des années 90, alors qu'Internet n'est utilisé que par une minorité d'universitaires boutonneux pour faire des truc d'intello, on voit naître à peu près simultanément au moins deux technologies de récupérer des informations navigables, sous formes d'index et de pages : HTTP en Europe, et Gopher en Amérique. Ces deux technologies vont se développer en parallèle et donner deux facettes de l'Internet navigable, celle d'HTTP sera appelée le Web. Après seulement quelques années, Gopher finit par se faire manger par HTTP pour être réduit à peau de chagrin.
Je ne vais pas taper sur Gopher. Ce protocole a au moins la légitimité d'être né en même temps que le web. Cependant, son déclin est en partie lié à son austérité.
# Navigation

View File

@@ -1,5 +1,5 @@
---
title: "La guerre du chiffrement 2"
title: La guerre du chiffrement 2
date: 2016-03-17
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "La guerre du chiffrement"
title: La guerre du chiffrement
date: 2016-02-26
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "La publicité sur internet"
title: La publicité sur internet
date: 2015-10-29
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "La virtu pour les nuls : faire un bridge"
title: La virtu pour les nuls : faire un bridge
date: 2019-08-11
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "La virtu pour les nuls : le stockage"
title: La virtu pour les nuls : le stockage
date: 2020-01-27
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Le chiffrement bout-en-bout pour tous"
title: Le chiffrement bout-en-bout pour tous
date: 2015-10-15
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Le droit, la justice et internet."
title: Le droit, la justice et internet.
date: 2015-09-20
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Le jour ou la réalité dépasse le cinéma"
title: Le jour ou la réalité dépasse le cinéma
date: 2015-10-21
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Le mot de passe..."
title: Le mot de passe...
date: 2015-09-10
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Le nouveau logo de Google n'est pas du goût de Qwant"
title: Le nouveau logo de Google n'est pas du goût de Qwant
date: 2015-09-03
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Le package Jitsi-Meet : la fête du slip"
title: Le package Jitsi-Meet : la fête du slip
date: 2019-05-23
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Le Petit Prince"
title: Le Petit Prince
date: 2015-09-21
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Les CHATONS, nouvelle initiative de Framasoft"
title: Les CHATONS, nouvelle initiative de Framasoft
date: 2016-02-16
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Less is more, partie 1.5 : Encore une chose"
title: Less is more, partie 1.5 : Encore une chose
date: 2016-12-22
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Less is more, partie 1 : la base"
title: Less is more, partie 1 : la base
date: 2016-11-12
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Less is more, partie 2 : les contenus multimédia"
title: Less is more, partie 2 : les contenus multimédia
date: 2017-09-23
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Let's Encrypt sur HAProxy (Partie 1)"
title: Let's Encrypt sur HAProxy (Partie 1)
date: 2017-11-06
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Let's Encrypt sur HAProxy (Partie 2)"
title: Let's Encrypt sur HAProxy (Partie 2)
date: 2017-11-11
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Let's Encrypt"
title: Let's Encrypt
date: 2015-10-24
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Lettre ouverte au Président élu de la République française"
title: Lettre ouverte au Président élu de la République française
date: 2017-05-08
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Liens utiles hashtagueule 1"
title: Liens utiles hashtagueule 1
date: 2016-02-16
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Mauvaises nouvelles en provenance de Malaisie"
title: Mauvaises nouvelles en provenance de Malaisie
date: 2015-08-31
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Météo dans la console"
title: Météo dans la console
date: 2016-02-23
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Microsoft, la France et données de santé"
title: Microsoft, la France et données de santé
date: 2020-10-19
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Mon nouveau projet d'ampleur"
title: Mon nouveau projet d'ampleur
date: 2017-09-17
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Padlet"
title: Padlet
date: 2015-09-08
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Panopticlick sort en version 2"
title: Panopticlick sort en version 2
date: 2015-12-29
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Parcs informatiques (Partie 1 : LAN to LAN)"
title: Parcs informatiques (Partie 1 : LAN to LAN)
date: 2015-10-30
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Paris et son pain"
title: Paris et son pain
date: 2015-08-31
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Personnalisation du prompt"
title: Personnalisation du prompt
date: 2016-03-10
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Petit cadeau de Noël"
title: Petit cadeau de Noël
date: 2015-12-23
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Petit tuto Lilypond 1"
title: Petit tuto Lilypond 1
date: 2015-09-02
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Petit tuto Lilypond 2"
title: Petit tuto Lilypond 2
date: 2015-10-24
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Petit tuto Lilypond 3"
title: Petit tuto Lilypond 3
date: 2016-02-05
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Premier anniversaire d'Hashtagueule"
title: Premier anniversaire d'Hashtagueule
date: 2016-08-06
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Premier édito : C'est parti"
title: Premier édito : C'est parti
date: 2015-08-14
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Présidentielle US"
title: Présidentielle US
date: 2015-08-31
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Protégez vos flux : stunnel"
title: Protégez vos flux : stunnel
date: 2017-03-14
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Quand Debian me gonfle : Stretch et OpenVPN"
title: Quand Debian me gonfle : Stretch et OpenVPN
date: 2017-07-02
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Quoi de neuf sur Mozilla Firefox ?"
title: Quoi de neuf sur Mozilla Firefox ?
date: 2015-09-24
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Raspberry Pi 3"
title: Raspberry Pi 3
date: 2016-03-04
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Repérage dans les dataclasses Python"
title: Repérage dans les dataclasses Python
date: 2020-05-12
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Se débarrasser de Google sur Android"
title: Se débarrasser de Google sur Android
date: 2016-04-07
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Sécuriser ses sites web avec Let's Encrypt"
title: Sécuriser ses sites web avec Let's Encrypt
date: 2016-01-02
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Simone Giertz : L'art du DIY"
title: Simone Giertz : L'art du DIY
date: 2016-04-07
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "SMSsecure vs TextSecure"
title: SMSsecure vs TextSecure
date: 2015-10-18
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Sniffer le réseau sous GNU/Linux 1"
title: Sniffer le réseau sous GNU/Linux 1
date: 2015-11-14
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Star Wars : des bons vieux films au parc à thème"
title: Star Wars : des bons vieux films au parc à thème
date: 2015-08-17
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "StartCom contre attaque"
title: StartCom contre attaque
date: 2016-06-15
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Tor messenger"
title: Tor messenger
date: 2015-11-08
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "TTIP vu par Wikistrike."
title: TTIP vu par Wikistrike.
date: 2015-08-31
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Twitter bloque Politwoops...."
title: Twitter bloque Politwoops....
date: 2015-08-31
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Un curseur pour les gouverner tous"
title: Un curseur pour les gouverner tous
date: 2015-09-19
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Un jukebox à partir d'un Raspberry Pi"
title: Un jukebox à partir d'un Raspberry Pi
date: 2017-03-16
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Une Flask de Django"
title: Une Flask de Django
date: 2017-09-25
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Volkswagen"
title: Volkswagen
date: 2015-09-23
author: motius
template: post

View File

@@ -1,5 +1,5 @@
---
title: "Wireguard, le VPN sauce KISS"
title: Wireguard, le VPN sauce KISS
date: 2020-05-15
author: raspbeguy
template: post

View File

@@ -1,5 +1,5 @@
---
title: "xonsh, le shell pythonique"
title: xonsh, le shell pythonique
date: 2016-06-04
author: raspbeguy
template: post

View File

@@ -1,7 +0,0 @@
# {{ title }}
par {{ author }} (({{ date }})
=> https://hashtagueule.fr/posts/{{ path }} Article original
{{ content }}