TGViewer
Локалхост (Никита Куликов) Локалхост (Никита Куликов) @localhost_ru · 3.06K subscribers
Post #158 28.5K
У браузеров есть технология для P2P (peer to peer) соединения между двумя клиентами - WebRTC.
Это позволяет чатиться, обмениваться данными и прочим друг с другом без использования сервера.

Почти без использования сервера. Дело в том что для первоначальной установки соединения все-таки требуется сервер, так как требуется “пробить” NAT (грубо говоря, к вашему компьютеру нельзя достучаться из сети просто так).

Так вот - мой коллега, фронтэндер, сделал P2P терминал для Serial порта. Это значит что вы можете открыть свой браузер, подключить устройство к usb и перекинуть этот доступ другому человеку, просто кинув ссылку. И все это работает без своего сервера.

Магия тут заключается в том что в качестве сервера используются announcement сервера Torrent-трекеров. Это те же сервера, которые помогают вам скачивать через .torrent файлы.

Это просто фантастика! Вот сама библиотека - https://github.com/subins2000/p2pt
  • 👍 20
  • ❤‍🔥 3
  • 🔥 2
  • 🤯 1
More from @localhost_ru
  1. Sep 22, 2026Каждому нужно иметь свой OpenClaw сервер Спустя почти год после хайпа я наконец настроил е…
  2. Sep 21, 2026ХАЛЯВА - В С Ё Google прикрыл лазейку для бесплатной почты на ящиках со своим доменом (@do…
  3. Sep 8, 2026Ладно, React Native не худшее что может быть в мобильной разработке Мобильные приложения н…
  4. Sep 5, 2026Написал навайбкодил быстренько мобильный клиент чтобы подсматривать за агентами на https:/…
  5. Sep 5, 2026Сегодня я узнал что Spotify может подсовывать в твои личные рекомендации песни за $$$ In s…
  6. Aug 27, 2026Зашёл в лавочку в центре Лондона рядом с вокзалом, купил Сникерс, иду домой и чего-то меня…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →