Introduction | |
Figure 1: Relation entre un standard (à gauche) et des logiciels (à droite)
Figure 2: Représentation d’une matrice m × n éléments en mathématique (à gauche) et représentation d’une matrice de 4 × 4 personnes (à droite)
|
C’est quoi un standard ? | |
1) Stocker de l’information, cela signifie « mettre des données dans la mémoire de votre ordinateur ». Cette manière d’organiser les informations s’appelle le « format » de données. Ci dessous, je vous montre un exemple du format de donnée « CSV », qui est l’abréviation anglaise de : « Comma-Separated Values ». En français, ça signifie : « valeurs séparées par des virgules ».
Figure 3: Extrait du standard « RFC 4180 » définissant le format « CSV » (à gauche), et un fichier de données utilisant ce format, pour stocker en mémoire des informations décrivant des planètes (à droite).
Figure 4: Extrait du standard « RFC 7231 »décrivant le protocole « HTTP » (à gauche) et l’utilisation de sa méthode « GET » avec le logiciel « curl » (à droite) permettant de récupérer la page web du site « crapaud-fou.org »
|
Le fonctionnement de Matrix | |
Figure 5: Matrix permet de communiquer avec d’autres logiciels.
Ainsi, envoyer des messages avec le standard Matrix devient aussi simple que d’envoyer ou recevoir des méls : peu importe l’application que vous utilisez pour les envoyer ou les récupérer (Thunderbird, Outlook, …), et peu importe si votre boîte mél n’est pas le même que celui de votre ami (@gmail.com, @orange.fr, …). Prenons l’exemple où 3 personnes souhaitent communiquer en utilisant chacun leur équipement, représenté ci-dessous par un terminal mobile, un ordinateur portable et un ordinateur fixe : Figure 6: Trois personnes souhaitent communiquer
L’image ci-dessous représente les équipements et les serveurs : Figure 7: Schéma représentant les équipements et les serveurs de 3 personnes
Figure 8: Schéma représentant l’envoi d’ un message pour 2 destinataires
Figure 9: Vue du message stocké sur les serveurs
Figure 10: Schéma montrant la réponse de Claire au message d’Armand
Figure 11: Vue des messages stockés sur les serveurs
En conclusion de cette partie théorique, nous allons cité le « format » de donnée et le « protocole » que le standard Matrix utilise pour manipuler un message :
|
Matrix en pratique | |
|
Installer un client « Matrix » | |
Figure 12: Écran de démarrage du logiciel « Element » (à gauche) et « Fractal » (à droite)
|
Chercher un serveur | |
Figure 13: Présentation de l’annuaire de services informatiques « CHATONS »
Copiez l’adresse du serveur ci-dessus et rendez-vous sur le logiciel client que vous avez choisi : Figure 14: Création d’un compte avec le logiciel « Element » (à gauche) et « Fractal » (à droite)
Figure 15: Modification du serveur proposé par défaut
Figure 16: Choix du serveur lors de la création d’un compte
Figure 17: Création du compte utilisateur et du mot de passe
Note culturelle: Le nom d’utilisateur, « freneza bufo », veut dire « crapaud fou » en langue Espéranto.
|
Se connecter, paramétrer et utiliser son compte | |
|
Se connecter à un compte | |
Figure 18: Page d’accueil avec le logiciel « Element » (à gauche) et « Fractal » (à droite).
Figure 19: Choix du serveur sur lequel l’utilisateur a un compte avec le logiciel « Element » (à gauche) et « Fractal » (à droite).
Figure 20: Connexion au compte utilisateur avec le logiciel « Element » (à gauche) et « Fractal » (à droite).
Figure 21: Écran d’accueil après une connexion avec le logiciel « Element » (à gauche) et « Fractal » (à droite).
|
Paramétrer un compte | |
Figure 22: Bouton des paramètres avec le logiciel « Element » (à gauche) et « Fractal » (à droite).
Figure 23: Paramètres généraux avec le logiciel « Element » (à gauche) et « Fractal » (à droite).
|
Envoyer un message | |
Figure 24: Envoyer un message privé avec le logiciel « Element » (à gauche) et « Fractal » (à droite).
Figure 25: Envoyer un message privé avec le logiciel « Element » (à gauche) et « Fractal » (à droite).
Figure 26: Exemple d’un envoi de message avec le logiciel « Element »
Figure 27: Schéma de l’envoi d’un message à l’utilisateur mose
|
Conclusion | |
Si vous souhaiter acquérir des connaissances plus avancées sur Matrix, le site https://matrix.org/discover/ vous sera une aide inestimable, puisqu’il est celui de la fondation suivant de près l’évolution de ce projet. Bonne conversation avec Matrix ! |