- Article de présentation de l’application de chat « Arpchat », développée à l’aide d’ARP (Address Resolution Protocol)
- ARP est un protocole utilisé pour trouver l’adresse MAC d’un autre ordinateur sur le même réseau
- Le développeur a créé Arpchat en deux jours, alors qu’il était malade et n’avait rien de mieux à faire
- La motivation derrière Arpchat vient du besoin du développeur de discuter une fois par an avec ses amis via un réseau isolé
- Le développeur reconnaît avec humour le caractère potentiellement absurde du projet, tout en suggérant qu’il pourrait avoir des usages pratiques
- Grâce à l’implémentation d’un protocole de transport généralisable au-dessus d’ARP et à la compression, Arpchat peut envoyer des messages de plusieurs dizaines de milliers de caractères
- L’application inclut des notifications d’arrivée et de départ, ainsi qu’un système de présence et de heartbeat permettant de voir la liste à jour des autres utilisateurs en ligne
- Le développeur déconseille d’utiliser la partie réseau d’Arpchat comme remplacement d’UDP (User Datagram Protocol)
- Pour celles et ceux qui s’intéressent au fonctionnement technique d’Arpchat, le développeur a rédigé un article séparé
- Arpchat peut être installé depuis la page de publication, avec des instructions spécifiques pour les utilisateurs de Windows et de Linux
- Le développeur déconseille avec humour aux utilisateurs de compiler eux-mêmes l’application, mais fournit des instructions pour ceux qui souhaitent le faire, en précisant qu’elle a été testée sur la dernière version nightly instable de Rust
1 commentaires
Avis Hacker News