Re[15]: Вырвиглазные эмуляторы терминала в винде
От: Pauel Беларусь http://blogs.rsdn.org/ikemefula
Дата: 26.12.23 12:47
Оценка:
Здравствуйте, CreatorCray, Вы писали:

P>>А бинарник вам зачем тот же самый?

CC>Для соблюдения чистоты эксперимента. Ибо портированной версии может тупо не быть либо слеплена на коленке питекантропами и потому требует установки 100500 левых зависимостей.

Какой еще эксперимент? вам терминал посмотреть, или ось поколупать?

P>> Особенно если есть виндовая версия или универскальная, на каком питоне,ы ?

CC>Скриптоту отвергаем сразу и с негодованием.
CC>Правильный тул это один бинарь который ничего кроме системных вызовов не требует.

Похоже, вы где то в фантазиях блуждаете. На данный момент настоящей кроссплатформенностью только скрипты и обладают. Все остальное явно пишется под конкретную ось. Тут вы можете позагибать пальцы на счет условной компиляции итд.

CC>>>Вот хочу я на винде сделать "sudo ip link set wifi0 down" а оно глазки пучит и ничо не делает.

P>>Вы путаете терминал, shell и конкретную систему.
CC>Терминал это тупо окошко в которое выводится текст. Шелл, это то, куда ты тайпаешь команды и оно их исполняет.

У вас путаница — терминал это окошко куда тайпается, и куда выводится. Терминал напрямую или через ssh, wsl, итд соединен с командным процессором cmd, powershell, bash, sh, zsh, fish, etc
И вот здесь мы выясняем
sudo, su — обычное консольное приложение
ip — такое же обычное консольное приложение, все остальное это его параметры
Итого — фич самого терминала вы не продемонстровали

CC>>>Говно и палки.

P>>Покажите, как можно лучше.
CC>Начнём с того что не должно быть никакой скриптоты (говно, для склейки палок) и юниксвейных пайпов (те самые палки).

При чем здесь скриптота? Типичное бакенд приложение в простом случае из одного сервиса, где самый распрекрасный модуль пусть будет писаный на с++
Логирование через
1. stdout + докер
2. через вещи навроде elk
3. stdout + cloudwatch или аналогичный механизм
4. кое кто сам пишет в свои файлы
Вне зависимости от пп 1-4 вам надо выстроить пайплайн до самого дашборда. Сами логи туда попадать не будут. Ктото должен их собирать и складывать куда надо, что бы дашборд мог оттуда прочесть.
А теперь подсказка — раз в логах ничего особенного нет, и мониторинг зеленый, надо убедиться, что весь этот пайплайн у вас работает
Как будете проверять что с пайплайном? Точнее — какую кнопку в VS Studio нажимать, что бы понять, 1) что из инфраструктуры сломано 2) почему ?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.