Size: a a a

2020 May 08

ИМ

Игорь Макаров... in NNLUG
ivdok
Забавно. При симметричном NAT работает прямой WebRTC и через TURN, а вот STUN с рефлексией от сервера - уже нет. Что-то явно идёт не так. Работать будет, но как-то некошерно выходит.
Почему webrtc, не должен работать это же http
источник

i

ivdok in NNLUG
Игорь Макаров
Почему webrtc, не должен работать это же http
Пробитие особенно злобных NAT и файрволов, они не фильтруют порты 80 и 443
источник

i

ivdok in NNLUG
Плюс на 443 работает как минимум tcp, udp и tls-версии turn-демона
источник

DS

Denis Skiba in NNLUG
Серж
Что означают буквы "ог"? "Вк" == 2020, а надпись слева непонятна
источник

DS

Denis Skiba in NNLUG
https://www.youtube.com/watch?v=8VUbCvnVTR0
На случай, если кто-то из-за самоизоляции пропустил сегодняшнюю чудесную погоду
источник

in

ildar nizamov in NNLUG
как на Ковалихе?
источник

DS

Denis Skiba in NNLUG
ildar nizamov
как на Ковалихе?
Туда меня сегодня не заносило, по крайней мере, во время дождя
источник
2020 May 12

AP

Artyom "avp&quo... in NNLUG
источник

AP

Artyom "avp&quo... in NNLUG
Что интересно — вот здесь один из комментаторов предлагает использовать найденную особенность Bash для реализации мета-программирования, когда скрипт дописывает сам себя: https://habr.com/ru/post/500832/#comment_21584210
источник

AP

Artyom "avp&quo... in NNLUG
источник

SB

Sergey Buyalsky in NNLUG
можно растолковать для бестолковых? спрятать  все в функцию main и ее вызывать?
источник

AP

Artyom "avp&quo... in NNLUG
Да.  Плюс обязательно после вызова main необходимо на той же строке сделать вызов exit.  Тогда Bash разу считает весь main в память и будет его исполнять, и изменения скрипта во время его выполнения на результат не повлияют.
источник

SB

Sergey Buyalsky in NNLUG
спасибо👍
источник

AP

Artyom "avp&quo... in NNLUG
Т.е. bash за раз читает строку
main "$@" ; exit $?

и начинает её исполнять.  Потом, после main, сразу же завершает выполнение, не пытаясь прочитать что-то ещё.
источник

AP

Artyom "avp&quo... in NNLUG
Вообще в скриптах, как и в любом программировании, использование функций здорово помогает в плане модульности и понятности кода.
источник

in

ildar nizamov in NNLUG
Artyom "avp" Poptsov
Т.е. bash за раз читает строку
main "$@" ; exit $?

и начинает её исполнять.  Потом, после main, сразу же завершает выполнение, не пытаясь прочитать что-то ещё.
тут скорее прикол в том, что в баше (как и в других скриптовых языках) нужно функцию определить выше её вызова.
источник

in

ildar nizamov in NNLUG
интересно, сколько ещё таких историй будет...
источник

in

ildar nizamov in NNLUG
источник

in

ildar nizamov in NNLUG
источник

SB

Sergey Buyalsky in NNLUG
а если у нас множество функций + main он разом все унесет?
или он будет подгружать функции по мере вызова?
источник