The OpenNET Project / Index page

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



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

Исходное сообщение
"В NixOS обеспечена поддержка повторяемых сборок для iso-обра..."
Отправлено n00by, 22-Июн-21 13:33 
>> Я выше писал, что NixOS это нишевый продукт. Готовит не админов, а
>> программистов. Вот Дворник вместо вызова утилиты и написал программу.
> Так я ничего против не имею. Но мне плохо от того когда
> такое попадает на просторы интернета, а потом программист который "мыслит абстрактно"
> кладёт это в итоговый продукт ("ну работает, на стековерфлоу зелёная галочка,
> а чо?").

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

> И когда что-нибудь в длиннющем конвейере идёт не так, то это уже
> проблема админов. В итоге, чтобы хоть что-то понять приходится включать strace,
> добавлять отладки в подобные поделия, и вообще порой частично переписывать.

Оно не так по двум причинам:
1. конвейер является инструментом командной строки, а не механизмом передачи данных внутри программы;
2. для баша отсутствует аналог doxygen.
Из чего делается незамысловатый вывод: баш это не язык программирования. Это средство для написания сценариев автоматизации в 1-2 экрана.

>> Если Вам, как админу, пришлось самому реализовать программу -- это говорит о нехватке толковых программистов.
> Вы так говорите, будто это редкий случай. Но ведь нет, и чем
> дальше тем хуже.

Потому что когда-то на баше писали, когда на Си слишком долго и дорого, а Perl пошел в Веб, а не в командную строку. Потом начали писать, потому что "гыы, лол, в твоей Венде коммандком ничего не умеет! ставь Линукс, станешь программистом". А ныне пишут, потому что ничего другого не знают.

> Но вообще я за то чтобы все программисты обязательно поработали админами, чтобы
> понимать как их поделия в эксплуатации выглядят. А админам ваще тоже
> не помешало бы уметь программировать, хотя бы чтобы понимать как быстрее
> диагностировать что там программисты понаписали и если что оперативно изобрести свой
> костыль.

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

 

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



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

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