Size: a a a

Rust — русскоговорящее сообществo

2020 March 10

DV

Dmitry Volodin in Rust — русскоговорящее сообществo
и у каждой железки своя политика пропинговки
источник

DV

Dmitry Volodin in Rust — русскоговорящее сообществo
плюс - аварии поднимать надо
источник

DV

Dmitry Volodin in Rust — русскоговорящее сообществo
источник

DV

Dmitry Volodin in Rust — русскоговорящее сообществo
сейчас он такой примерно
источник

DV

Dmitry Volodin in Rust — русскоговорящее сообществo
с одной стороны сервис достаточно простой, чтобы его  портировать. с другой - может подвысвободить ресурсы для более полезных вещей
источник

P

Pavel in Rust — русскоговорящее сообществo
Dmitry Volodin
и у каждой железки своя политика пропинговки
я так понял это просто health-check, а не собственно пинг?
источник

P

Pavel in Rust — русскоговорящее сообществo
просто поверх пинга
источник

DV

Dmitry Volodin in Rust — русскоговорящее сообществo
это полноценный пинг
источник

DV

Dmitry Volodin in Rust — русскоговорящее сообществo
он формирует пакеты, отправляет их, принимает ответ
источник

DV

Dmitry Volodin in Rust — русскоговорящее сообществo
там еще всякие приколы вроде простановки DSCP/ToS и прокраски пакетов
источник

DV

Dmitry Volodin in Rust — русскоговорящее сообществo
там таймеров много -  когда следующую пробу пускать  для железки, таймауты на получение ответов
источник

DV

Dmitry Volodin in Rust — русскоговорящее сообществo
интересно, насколько rust там снизит задержки на обработку, и можно ли будет на нем сделать TWAMP Server/Responder
источник

DV

Dmitry Volodin in Rust — русскоговорящее сообществo
там уже непосредсвенно SLA-мониторинг для каналов можно делать
источник

s

sad_snake in Rust — русскоговорящее сообществo
Господа и дамы, а никто не знает, помимо переменных среды, есть ли возможность задать константу на уровне Cargo файла

У меня 20 пакетов зависимостей из одной репы с одним rev.
Я то написал макрос, который меняет rev на нужный (надо переодически update-ить), но мои не vim коллеги страдают
источник

AK

Adam K in Rust — русскоговорящее сообществo
sad_snake
Господа и дамы, а никто не знает, помимо переменных среды, есть ли возможность задать константу на уровне Cargo файла

У меня 20 пакетов зависимостей из одной репы с одним rev.
Я то написал макрос, который меняет rev на нужный (надо переодически update-ить), но мои не vim коллеги страдают
Напиши скрипт вместо макроса и положи в репу
источник

r

red75prime in Rust — русскоговорящее сообществo
sad_snake
Господа и дамы, а никто не знает, помимо переменных среды, есть ли возможность задать константу на уровне Cargo файла

У меня 20 пакетов зависимостей из одной репы с одним rev.
Я то написал макрос, который меняет rev на нужный (надо переодически update-ить), но мои не vim коллеги страдают
Сделать крейт, который будет реээкспортить содержимое всех этих пакетов? Хм. нет. не то
источник

s

sad_snake in Rust — русскоговорящее сообществo
В общем, типового красивого решения видимо нет
источник

OA

Oleg Andreev in Rust — русскоговорящее сообществo
sad_snake
Господа и дамы, а никто не знает, помимо переменных среды, есть ли возможность задать константу на уровне Cargo файла

У меня 20 пакетов зависимостей из одной репы с одним rev.
Я то написал макрос, который меняет rev на нужный (надо переодически update-ить), но мои не vim коллеги страдают
сделай клон в свой репозиторий и укажи ветку вместо sha1, и обновляй ее когда следует
источник

OA

Oleg Andreev in Rust — русскоговорящее сообществo
(всем придется, правда, делать cargo update вручную)
источник

s

sad_snake in Rust — русскоговорящее сообществo
Oleg Andreev
сделай клон в свой репозиторий и укажи ветку вместо sha1, и обновляй ее когда следует
Ну это тоже костыль. Тут действительно легче сделать скриптик, который принимает параметром sha1, чем апдейтить еще один проект.

Я думал, может есть какой-нибудь синтаксис для этого или расширение карго
Но видимо -_-
источник