Git Finds
24 subscribers
212 photos
12 videos
5 files
1.25K links
Download Telegram
lf

Файловый менеджер в терминале, написанный на Go, с внушительным набором функций.

#Go
🔧 Tmuxinator - штуковина для tmux, которая позволяет предопределить и настроить запуск сессий и окружения в tmux.

https://github.com/tmuxinator/tmuxinator

#tmux #будничное #tui
Forwarded from Локалхост (Никита Куликов) (Nikita Kulikov)
У браузеров есть технология для P2P (peer to peer) соединения между двумя клиентами - WebRTC.
Это позволяет чатиться, обмениваться данными и прочим друг с другом без использования сервера.

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

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

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

Это просто фантастика! Вот сама библиотека - https://github.com/subins2000/p2pt
🔧 nccm - занятный менеджер SSH подключений. Для ситуаций, когда по SSH нам нужно ходить на много разных серверов.

https://github.com/flyingrhinonz/nccm

#ssh #tui #nccm