- Artigo de apresentação do aplicativo de chat 'Arpchat', desenvolvido usando ARP (Address Resolution Protocol)
- ARP é um protocolo usado para encontrar o endereço MAC de outros computadores na mesma rede
- O desenvolvedor criou o Arpchat ao longo de dois dias, enquanto estava doente e sem nada melhor para fazer
- A motivação do Arpchat veio da necessidade anual do desenvolvedor de conversar com amigos por meio de uma rede isolada
- O desenvolvedor reconhece de forma bem-humorada o potencial de causar problemas com o projeto, mas sugere que ele pode ter usos práticos
- O Arpchat consegue enviar mensagens com dezenas de milhares de caracteres por meio da implementação de um protocolo de transporte generalizável sobre ARP e de compressão
- O aplicativo inclui notificações de entrada e saída, além de um sistema de presença e heartbeat para ver uma lista atualizada de outros usuários online
- O desenvolvedor alerta contra o uso da parte de rede do Arpchat como substituto do UDP (User Datagram Protocol)
- Para quem tem interesse no funcionamento técnico do Arpchat, o desenvolvedor escreveu um artigo separado
- O Arpchat pode ser instalado pela página de releases, com instruções específicas para usuários de Windows e Linux
- O desenvolvedor, em tom de brincadeira, não recomenda que os usuários compilem o aplicativo, mas fornece instruções para quem quiser fazer isso, incluindo o fato de que ele foi testado na versão unstable mais recente do Rust
1 comentários
Comentários do Hacker News