Данила Несин @GrimAnEye
Системный администратор, Go-разработчик
Information
- Rating
- Does not participate
- Location
- Новосибирск, Новосибирская обл., Россия
- Date of birth
- Registered
- Activity
Specialization
System Administration, DevOps
From 2,000 $
Linux administration
Windows administration
Golang
Bash
PowerShell
System administration
Technical support
Active Directory
Зачем использовать тонну разных программ по вырезанию всего и вся, если есть встроенная утилита конфигурирования dism? При желании, есть графическая оболочка над ней dism++ https://github.com/Chuyu-Team/Dism-Multi-language
И удаляет и отключает, всё что может понадобиться. Остальное должно настраиваться политиками и ключами в реестре вручную, для понимания происходящих процессов. Да, в linux это было бы проще и быстрее, а в windows кучи всякого говнища, но лучше разбирать всё в ручном режиме, а для массовой настройки -писать свои скрипты
https://ipxe.org/howto/sccm
счет sccm и ipxe не подскажу, у нас работает ipxe в котором подготовлены образы для linux и windows. Т.е. разливаем всё что угодно.
Могу написать подробный пост по подготовке сервера, образов Linux и windows , и тому, как оно работает.
Возможно оно будет немного дублировать другие статьи с хабра, но связка работает успешно с минимумом файлов настроек
@xTuMoHx
Как вариант можно было бы попробовать сотрудничество с CCP eve online - вроде как они уже не первый раз участвуют в подобных проектах массового анализа посредством обработки данных игроками
А вместо syslinux, который не обновлялся с 2014 года и состоит из нескольких файлов, для которых нужно разбираться, что за что отвечает, можно воспользоваться ipxe, который является прошивкой для сетевых карт, но так же может выступать в качестве загрузчика.
С https://github.com/ipxe/ipxe собирается 2 бинарника с уже встроенными драйверами под большинство сетевых карт - один для запуска в режиме LEGACY, другой EFI и пишется меню (микро пример с боевого pxe и debian11):
Альтернативой docker desktop могут быть и иные инструменты - например плагин docker для vscode
А каким образом бот был разделен на модули? Буквально на плагины, микросервисы или условно раскиданы по папкам?
У меч тоже есть телеграм бот для офисной техподдержки внутренних пользователей. Сейчас он является монолитом с несколькими модулями внутри и вся логика строго завязана на одном пакете. Сейчас провожу расследование на тему- написать шлюз для go плагинов, чтобы каждый раздел бота был независимым плагином, которые можно было добавлять и удалять независимо от шлюзовой части, всякий раз погружаться в анализ логики обработки сообщений бота.