The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Назван новый лидер проекта Debian "
Отправлено _hide_, 18-Апр-16 09:51 
Изучение доков? Да это не доки, а хрень какая-то. Чтобы понять как что-то сделать - нужно... Сразу лезть исходники!
Для примера, как генерится из fstab-а соответсвующие файлы для подключения через SystemD? Покажите это в документации. (Просьба упоротых не говорить, что вначале пишем fstab, а потом генерим юниты) А... Нет? Да правильно, что нет, а почему нет - ниже.
SystemD является попыткой вполне обоснованного и очень красивого и удобного подхода к централизации процесса инициализации и управления всех связанных с этим процессов с использованием специальных декларативных файлов. Но это поптыка получилась, мягко говоря, хреновой по нескольких причинам:
1. Некоторые компоненты были частично подготовлены и их недостатки не задокументированы, потому см.п.2.
2. Некоторые компоненты были заговнокожены по мотивам определенных юскейсов, документация представляет собой маркетинговый булшит без какой-либо логической нагрузки. Про основной юскей тоже забыли сказать.
3. Полное отсутсвие валидации юнит файлов (процесса инициализации) - пока не сделаете ничего не узнаете. Отладка процесса инициализации без возможности её выполнить без виртуалки это потрясающее занятие, сродни того, что у меня работает, а Вы жуйте моё д*****. При этом есть прекрасная вещь в виде systemctl, которая может Вам показать как все работает, но при перезагрузке выяснится, что толку только проверка синтаксиса.
4. Большое количество юнит файлов "про запас" вообще вынесет мозг непоготовленного человека, которому не дистрибутив клепать, а один раз в 5 лет сервер настроить.

Все эти недостатки были с самого начала, но их никто править не будет, потому что тогда SystemD админы потеряют свою божественность как таковую.
Итого, что имеем:
1. Декларацию правильного и удобного подхода
2. Отвратительную докуменатцию
3. Отвратительную реализацию
4. Отсутсвие улучшение имеющейся функциональности
5. Бардак в уже имеющейся функциональности
6. Невозможность отделить пользователькие задачи от общесистемных, да и вообще необходимость изучить все, лишь для запуска какого-либо своего сервиса

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру