Нужен админ 24/7 или группа администраторов linux 10-12 серверов

M
На сайте с 01.12.2009
Offline
235
#41
Boris A Dolgov:
А там оказывается, что у программиста в самопальном классе для работы с файлами при ошибке выкидывается исключение, а необработанное исключение с помощью самопального класса пишется в самопальный лог-файл. Когда лог-файл не может открыться -- получаем рекурсию и либо сегфолт, либо out of memory, либо memory limit exhausted. Разумеется, программист будет до последнего утверждать, что проблема в настройке сервера, а то, что лог открывается в d:\\tmp.log -- никому не важно.

out of memory

или если стоит ispmanager, поставил лимит памяти, в свойствах юзера. :)

Администратор Linux,Freebsd. построения крупных проектов.
Andreyka
На сайте с 19.02.2005
Offline
822
#42
Boris A Dolgov:

А для этого не нужны знания ЯП, на котором написан скрипт? :) А спор как раз изначально об этом был

Вот мы и выяснили, что главный вопрос в цене :)

Не стоит плодить сущности без необходимости
siv1987
На сайте с 02.04.2009
Offline
427
#43
Boris A Dolgov:
А там оказывается, что у программиста в самопальном классе для работы с файлами при ошибке выкидывается исключение, а необработанное исключение с помощью самопального класса пишется в самопальный лог-файл. Когда лог-файл не может открыться -- получаем рекурсию и либо сегфолт, либо out of memory, либо memory limit exhausted. Разумеется, программист будет до последнего утверждать, что проблема в настройке сервера, а то, что лог открывается в d:\\tmp.log -- никому не важно.

Это всецело проблемы программиста. У него в скрипте утечка память, без разницы по какой причине, из-за исключений, кривых настроек сервера или тупо переполнения память в каком-то зацикливающимся цикле. Почему админ должен разбираться в его коде, если сам программист не может в нем разобраться? И наоборот, программист выявляет причину, и если она связана с настройками сервера указывает администратору. Но я конечно не спорю, что программист и администратор сервера может быть в одном лице. Просто ТС-у наверное стоило бы четко указать в каких областях должен разбираться человек: серверные языки такие и такие, администрирование такое и такое и тд.

Boris A Dolgov
На сайте с 04.07.2007
Offline
215
#44
siv1987:
Это всецело проблемы программиста. У него в скрипте утечка память, без разницы по какой причине, из-за исключений, кривых настроек сервера или тупо переполнения память в каком-то зацикливающимся цикле. Почему админ должен разбираться в его коде, если сам программист не может в нем разобраться? И наоборот, программист выявляет причину, и если она связана с настройками сервера указывает администратору. Но я конечно не спорю, что программист и администратор сервера может быть в одном лице. Просто ТС-у наверное стоило бы четко указать в каких областях должен разбираться человек: серверные языки такие и такие, администрирование такое и такое и тд.

То есть получается программист должен знать тонкости настройки сервера под скрипт, а админ не должен из знать? Может тогда пускай программист сервер и настраивает?

Я не требую, чтобы админ выполнял всю работу программиста. Просто работа над большим проектом предусматривает тесное общение его сотрудников, и намного проще общаться и решать проблемы, когда все сотрудники говорят на одном языке.

С уважением, Борис Долгов. Администрирование, дешевые лицензии ISPsystem, Parallels, cPanel, DirectAdmin, скины, SSL - ISPlicense.ru (http://www.isplicense.ru/?from=4926)
Andreyka
На сайте с 19.02.2005
Offline
822
#45

Прогреммист должен знать как работает система, но не должен ее настраивать

M
На сайте с 01.12.2009
Offline
235
#46
Andreyka:
Прогреммист должен знать как работает система, но не должен ее настраивать

Это с какова перепуга он должен знать систему, многие программисты php не знаю системы, им важны другие в работе компоненты.

Каждый должен занимается своей работой. А универсалы, очень часто допускают ошибки.

[Удален]
#47
madoff:
Это с какова перепуга он должен знать систему, многие программисты php не знаю системы, им важны другие в работе компоненты.

Каждый должен занимается своей работой. А универсалы, очень часто допускают ошибки.

Че-че? Как это не должен? Тоесть пишет на php а принцыпы работы апач (как минимум только апач) не знает? Каким же тогда образом можно писать скрипты? Чемто напомнило матрицу, програмист что, смотрит в код и видит там не цыферки а картинки? Такой себе веб сервер в мозгу?

M
На сайте с 01.12.2009
Offline
235
#48
dyakoff:
Че-че? Как это не должен? Тоесть пишет на php а принцыпы работы апач (как минимум только апач) не знает? Каким же тогда образом можно писать скрипты? Чемто напомнило матрицу, програмист что, смотрит в код и видит там не цыферки а картинки? Такой себе веб сервер в мозгу?

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

[Удален]
#49
madoff:
Ну я за естественные вещи молчу, базово знать должны, иначе это не куда не годится, но специалистом надо быть в одной области.

А это ли не есть, знание системы?

Andreyka
На сайте с 19.02.2005
Offline
822
#50
madoff:
Это с какова перепуга он должен знать систему, многие программисты php не знаю системы, им важны другие в работе компоненты.

А теперь подумайте, почему многие люди называют программистов на php быдлокодерами?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий