Лет 15 назад я устроился в небольшую фирму программистом. Основная задача была разрабатывать сайт. В офисе стоял небольшой «сервер», в смысле обычный системник с установленным FreeBSD. Который служил и файловым хранилищем, и почтовым сервером и т.д. Собственно на нем местный сисадмин сделал мне тестовую копию сайта где я мог кодить сайт.
Где то через пару недель усердных работ, понадобилось внести изменения в настройку apache, о чем я попросил сисадмина. Который, к слову, не особо был занят, большую часть дня он читал книги прямо с монитора, иногда прерываясь на просьбы других сотрудников разобраться почему не печатает принтер.
На мою просьбу сисадмин ответил: «Будет обед тогда сделаю». Я естественно начал протестовать, зачем ждать обеда, у меня тут сроки поджимают, делов то на пару минут, две строчки в конфиг добавить.
Как выяснилось, предыдущий сисадмин уволился не передав root-пароль от сервера. А теперешний не знает как сбросить пароль имея физический доступ к серверу, и поэтому придумал гениальное решение. Если нужно что то изменить не сервере, он в обеденный перерыв, дабы не мешать остальным сотрудникам, загружался с CD-диска, монтировал основную файловую систему и вносил правки, после чего перезагружал сервер и проверял что все работает, если нет, процедура проводилась заново.
P.S. В таком режиме «поддержки сервера», сисадмин работал где то пол года, даже не пытаясь нагуглить как сбросить root пароль сервера. Видать книги были интересней))))
Google следит за пользователями не только для выдачи рекламы. Так же при поиске учитываются интересы пользователя, и при поиске двум пользователям могут отобразится разные результаты в зависимости от их интересов. Так что тут палка двух концов, при попытке сделать себя анонимным может пострадать качество поиска.
ИМХО, рефакторинг это когда горел дедлайн и в код натыкали костылей, что бы все работало, а потом появилось время эти костыли выпилить и сделать все нормально. А удаление базы данных — это уже улучшение программы, пусть конечный пользователь этого и не видит, но внутренняя логика работы программы изменяется.
Где то через пару недель усердных работ, понадобилось внести изменения в настройку apache, о чем я попросил сисадмина. Который, к слову, не особо был занят, большую часть дня он читал книги прямо с монитора, иногда прерываясь на просьбы других сотрудников разобраться почему не печатает принтер.
На мою просьбу сисадмин ответил: «Будет обед тогда сделаю». Я естественно начал протестовать, зачем ждать обеда, у меня тут сроки поджимают, делов то на пару минут, две строчки в конфиг добавить.
Как выяснилось, предыдущий сисадмин уволился не передав root-пароль от сервера. А теперешний не знает как сбросить пароль имея физический доступ к серверу, и поэтому придумал гениальное решение. Если нужно что то изменить не сервере, он в обеденный перерыв, дабы не мешать остальным сотрудникам, загружался с CD-диска, монтировал основную файловую систему и вносил правки, после чего перезагружал сервер и проверял что все работает, если нет, процедура проводилась заново.
P.S. В таком режиме «поддержки сервера», сисадмин работал где то пол года, даже не пытаясь нагуглить как сбросить root пароль сервера. Видать книги были интересней))))