bash.im ithappens.me zadolba.li

Факапы

110

Перезагружать - так как следует!

Работаю в саппорте интернет-провайдера.
Пятница, время около 17 вечера.
Звонок.

- Здравствуйте, беспокоит компания %companyname%. Мы подключены по АДСЛ,
потом стоит роутер и к нему подключены 3 компа. У нас не работает интернет,
он нам очень нужен.

Пингую, связь явно есть, говорю:

- Ваш АДCЛ модем отлично пингуется, вероятно проблема в роутере,
перезарузите роутер.

Как бы Вы перезагрузили роутер? Правильно, выключить питание и включить.
Этот же герой нашел кнопку Reset, сбрасывающую конфигурацию роутера, нажать которую можно только чем-нибудь вроде разогнутой скрепки. Естественно, на роутере слетели все настройки.

109

Раненых коней пристреливают. Если успевают.

Работал в сервисном центре. Приносит женщина системный блок. Говорит:
- Вчера покупала компьютер, мне сказали, что тут какая то проблема с материнской платой.
Включаю, загружается система. Смотрю - драйвера не поставили.
Говорю: -Погуляйте тут по торговому центру, через 5 минут будет готово.

Уходит. Подношу флэшку к разъему на передней панели. ПШиик! - раздалось из системника. Снимаю крышку - ага, сгорел южный мост, материнка из серии asus p4p800.
Возвращается женщина.

- Да, вы знаете, действительно, с материнской платой проблемы, так что будем менять.

105

Сила автоматизма

Работаю я веб-программистом в одной небольшой компании.

Несколько месяцев назад работали мы над одним объемным проектом и было к нему просто какое-то невероятное количество макетов для верстки. Верстальщики наши по срокам дико не укладывались, верстали денно и нощно.

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

А через некоторое время изумленному шефу отдают сверстанную квитанцию...

104

А вдруг он замерзнет?

Работал как то системным администратором в сети супермаркетов. Январь, холодно. Вызывают на один из них. Проблема - не работают кассы.

Приезжаю, сразу иду серверу, стоящему в кабинете управляющей. Сервер, естественно, выключен. Включаю, загружаю - все заработало.

Стал собираться уезжать - меня догоняют. Снова не работает. Прихожу - снова выключен.

Включаю, проходит минута и он отключается у меня на глазах. Явно что-то не так. Начинаю искать причину. Захожу в БИОС - температура процессора при старте 75 градусов. Ну, думаю, термопасту заменить надо, или еще что. Лезу в сервер.

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

101

Жесткий ребут

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

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

Но ведь система-то падает периодически? Не справляется с нагрузкой? Обновляют мониторинг, запускают утилиты тестирования оборудования, снимают нагрузку - все хорошо, все прекрасно, потом бац! и не работает.
Поднимается вопрос о покупке нового сервера и миграции на него (заливка ПО, тестирование, плановые работы, согласования и проч.).

А потом на одну из жалоб приходит более развернутый ответ:
"Провод питания сервера торчит неудобно и за него цепляются ногами.
Проблема устранена с помощью скотча."

97

Страх и ненависть на сервере.

Один из наших программистов, оставив сервер, запущенным на ночь, обнаружил, что утром количество созданных мобов уперлось в лимит.

Это были вампиры.

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

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

92

Осторожно, рыба!

Год назад писал тестовое задание для %companyname%. Задание было несложное: отображение дерева элементов из базы данных с использованием AJAX.

Сел ночью, написал, прикрепил резюме и отправил. В обед проснулся, сел за ноутбук - перед глазами исходный код.

alert ('Процесс секса JS,PHP и MySQL начат. Скоро будет новый бэби');
var child_name = prompt('Как Вы желаете назвать малыша?', 'Имя ребенка');

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

В ответ:
Все нормально, чувак! Даже если с тобой не подпишут контракт - мы тебя не забудем. Давно так не ржали!

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

91

А чего он шумит?!

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

Сервер при этом натужно пищал. Ну, думаю, пищит - ясное дело, греется в такой коробке. Прихожу в ужас от температуры процессора, матерюсь, снимаю коробку. Интересуюсь, какого, собственно, её поставили.

Да шумел он чего-то, говорят, админ его и накрыл.

87

Сила очепятки

Компания-провайдер. Обычная история: биллинговая система, сервер, постоянно обнаруживаются мелкие недочёты, постоянно вносятся изменения.

По закону подлости в фирму удалённого системного администрирования приходит заявка:

«Здравствуйте.

Все должно работать так-то и так-то. Просьба снести соответствующие изменения. Спасибо»

Особо не задумываясь, программисты СНОСЯТ последние конфиги сервера.

Интернет умирает.