универсальность всегда порождает монстрозность. и всё это жрёт ресурсы. вопрос применения отдельных монстрозных реализаций - это лишь административный вопрос. анзибл не призван "приносить счастье" админу. это тупая утилита для массового тиражирования конфигов. в каких-то случаях его применение имеет смысл. но в каждом случае надо смотреть конкретику. иногда и скрипта на баше через ssh хватит.
я лично всегда обхожусь минимумом и придерживаюсь принципа suckless. управление через графику и веб не люблю, живу в консоли. кроме браузера у меня остальное практически всё в консоли. управление и настройку всяких серверов по работе я тоже делаю вручную, в консоли. меня это не напрягает. если что-то сложное - пишу для себя howto в виде текстовых файликов. бывают задачи, которые делаешь раз в несколько лет. и вот чтобы вспомнить потом, что надо делать, удобно писать для себя напоминалки. утилиты для себя иногда пишу, но если что-то очень специфическое. чаще, когда надо сделать что-то оптимально быстро, например, а существующие реализации откровенно сливают по производительности.
хотя одно моё поделие было практически внедрено на одном предприятии: я сделала мета-язык для управления тестовыми стендами и интерпретатор к нему, чтобы быстро создавать тесты для электроники и харда. и это поделие освоили даже механики и стали использовать для своих нужд. кстати, именно для конечных юзеров там был прикручен графический интерфейс, который создавался из конфигов. то есть, визуальная часть сама собой получалась из настроек проекта. это был пример удачной автоматизации внутренних процессов разработки. но такие вещи писать довольно муторно и я её написала, потому что лет десять занималась тестированием и разработкой самого разнообразного харда и электроники и хотела просто упростить себе работу. с тех пор меня иногда посещали мысли о создании "универсального софта" для управления вообще чем угодно, но в целом эта задача нереализуема, именно из-за специфики.
и да, "ид" - суффикс. в русском ядыке нет суффикса "йд". лиюксоид, андроид, гиперболоид и прочее. а то это прямо ужасно и бросается в глаза, как неграмотность.
я лично всегда обхожусь минимумом и придерживаюсь принципа suckless. управление через графику и веб не люблю, живу в консоли. кроме браузера у меня остальное практически всё в консоли. управление и настройку всяких серверов по работе я тоже делаю вручную, в консоли. меня это не напрягает. если что-то сложное - пишу для себя howto в виде текстовых файликов. бывают задачи, которые делаешь раз в несколько лет. и вот чтобы вспомнить потом, что надо делать, удобно писать для себя напоминалки. утилиты для себя иногда пишу, но если что-то очень специфическое. чаще, когда надо сделать что-то оптимально быстро, например, а существующие реализации откровенно сливают по производительности.
хотя одно моё поделие было практически внедрено на одном предприятии: я сделала мета-язык для управления тестовыми стендами и интерпретатор к нему, чтобы быстро создавать тесты для электроники и харда. и это поделие освоили даже механики и стали использовать для своих нужд. кстати, именно для конечных юзеров там был прикручен графический интерфейс, который создавался из конфигов. то есть, визуальная часть сама собой получалась из настроек проекта. это был пример удачной автоматизации внутренних процессов разработки. но такие вещи писать довольно муторно и я её написала, потому что лет десять занималась тестированием и разработкой самого разнообразного харда и электроники и хотела просто упростить себе работу. с тех пор меня иногда посещали мысли о создании "универсального софта" для управления вообще чем угодно, но в целом эта задача нереализуема, именно из-за специфики.
и да, "ид" - суффикс. в русском ядыке нет суффикса "йд". лиюксоид, андроид, гиперболоид и прочее. а то это прямо ужасно и бросается в глаза, как неграмотность.
@iron_bug спасибо за развернутый ответ :)
> с тех пор меня иногда посещали мысли о создании "универсального софта" для управления вообще чем угодно
Не ясно, вроде выше вы описали что решали конкрентую задачу производства, пусть и шире чем "написать мелкую утилиту". Теперь же "вообще чем угодно". Видимо надо где-то по середине решать. (это уже для себя говорю)
Про "ид" - спасибо, что хотя бы рассказали. Я исправил :) Но и вам посоветую ставить заглавные буквы в начале предложения, я начитавшись вас отказался от этой вредной привычки от слова "совсем". Точно так же дико бросается в глаза этот литературный нигилизм :)
@iron_bug спасибо за развернутый ответ :)
> с тех пор меня иногда посещали мысли о создании "универсального софта" для управления вообще чем угодно
Не ясно, вроде выше вы описали что решали конкрентую задачу производства, пусть и шире чем "написать мелкую утилиту". Теперь же "вообще чем угодно". Видимо надо где-то по середине решать. (это уже для себя говорю)