РжуНеМогу.РУ

История


Телекоммуникационная компания.

В течении недели, четко каждый день, кроме субботы и воскресенья, ровно в 10:25 утра падают линки между серверами. Лечится легко, но происходит регулярно и стабильно именно в 10:25, с точностью до секунды. Причин постфактум, по логам, определить не получается.

Решили в реальном времени, пристально, наглядно и со всех сторон промониторить что, как и почему. Выбрали день. Время события известно. 10:25. Ровно в период 10:20 - 10:30 все должны сидеть и пристально наблюдать - что происходит, как и какого... Все предупреждены, все спланировано, все готовы. Киев смотрит, Москва со своей стороны контролирует, турки и канадцы со своих направлений готовятся смотреть. Все глобально. Все запланировано на 10:25.

Линки упали в 9:25.

История


История общения с менеджером одного интернет-магазина.

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

Итак, вот что написал мне менеджер: "Звонил в техническую поддержку производителя. Ответ последовал следующий: ноутбук комплектуется тремя типами аккумуляторов. Здесь стоит надеяться на удачу, какой ноутбук вам достанется."

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

История


Висит у нас возле УАТС инструкция, солидная такая, пунктов 12-15, на случай зависания одного транка.

Что-то вроде такой:
1. Отключить пользователей транка %name%
2. Проверить связь до городской подстанции
и т.д.

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

История


Несколько лет назад приехал к нам в гости двоюродный брат. У нас тогда был крутейший (по тем временам) dial-up модем Zyxel Omni Duo и ленивый пользователь, которому вломы было купить сетевой фильтр. Так что в стене из розетки торчал двойник, с одной стороны двойника был модем, а с другой - тройник. В тройник включался монитор и системник. Так вот, сидят тогда ещё мелкие братцы и зовут меня. Интернет у них, видите ли, не работает.

Смотрю, что пишет. Проверяю - мёртвый. Ну, совсем. С умным видом щёлкаю кнопочкой питания... Точно мёртвый. Проверяю, включен ли в розетку - включен. Проверила на всякий случай Usb и телефонный кабели, хотя при чём тут это...
Страх уже начал холодными лапами закрадываться в гарантийный талон модема. Но тут я полезла проверять клубки проводов. И нашла...
Из розетки торчал тройник, питающий монитор и системни. А рядом, неприкаянно, лежал двойник. Запутавшись в нашей сложной системе двойников/тройников, братцы воткнули модем в двойник, а вилку его, вместо того, чтоб включить в розетку, вставили рядом с модемом. Круг замкнулся.

История


Рассказывал знакомый хакер.
Был у него на кафедре компьютер под NT (Win2000 тогда ещё не было). Пароль "1". Понятное дело, что товарищ такой пароль подобрал с первого раза. Админ узнал про это и заменил пароль на "12", который тоже был незамедлительно взломан.

Посмеялся я над этой историей, но у самого тоже случилось такое.
Надо было поднять военным WinME. Слетел реестр, а я ошибся и довёл винду до полной незагружаемости. У Millennium режима DOS, как известно, нет. Резервную копию реестра я сделал, DOS'овская дискета в кармане, но что делать - пароль на BIOS.

Говорю: "Ну, надо разобрать компьютер, переставить красную перемычку, это сотрёт пароль на BIOS и позволит загрузиться с дискеты". Прапор наотрез отказывается. И пароля, естественно, не знает.

От безнадёги ввожу "1". Подходит! Исправляю я всё, что надо, получаю свои деньги и ухожу довольный.

История


Помнится, ваял я проект один, работая в институте. Заказчик потребовал, чтобы мы ему нарисовали диаграмы какие-то, статистику вывели и пр. В ASP такое сделать было нельзя (не помню, круговые он там хотел или что), поэтому решили накидать ActiveX-контрол по-быстрому, в который я ASP-шкой передаю параметры, а ActiveX рисует на основании этого диаграмму красивую.

Я делаю загрузку ActiveX с параметрами, товарищ рисует на дельфи ActiveX'ину. Нарисовали, связали, отправили заказчику. Всё, вроде, тихо несколько дней. У товарища заглючил комп, винт начал подсыпаться. Он, не долго думая, переставил винду, удалив предварительно все виндовые каталоги (Windows и Program Files). Ещё через пару дней приходит письмо от заказчика: "Диаграммы, в принципе, устравают, но надо переделать ряд моментов". Товарищ полез искать исходники этой ActiveX'ины и вдруг вспомнил, что все материала он сохранял в папку дельфы, которую она предлагает по умолчанию. А по умолчанию она предлагает сохранятсья куда-то в недра себя. То есть в Program Files. Которые он снёс. Короче, нету исходников. Накрылись.

Далее следует чудесная переписка с представительницей заказчика:
- Надо переделать ряд моментов в диаграммах, - настаивает она.
- Нет! - твердо отвечаем мы.
- Что значит, "нет"?!
- Эта версия ActiveX'ины финальная и доработке не подлежит!
- Но почему?!
- Мы исходники про... протеряли.

История


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

Прихожу, все сделал. И тут мне хозяин говорит: "Я вижу, что у меня тенденция к уменьшению места на диске C:". Показывает график. С момента покупки компьютера через каждую неделю сняты показания о количестве свободного места и все данные сведены в график. Так же и для диска D:. Ладно, думаю, человек с интересом относится.

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

История


Как-то утром вызывает меня шеф. Говорит: "У дизайнеров один комп не запускается, только пищит".

Прихожу, гляжу - действительно пищит, на оперативку жалуется... Заглядываю внутрь системника - вроде нормально все. Вынимаю плашки оперативы, пытаюсь вставить обратно - не выходит. Что за хрень, думаю. Смотрю: стоит оперативка DDR2, а слоты на материнке - DDR. Зависаю... Решаю сходить за DDR.

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

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

История


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

Поступил заказ на создание сайта. Я нарисовал дизайн и передал страницу на исполнение php-программеру. Он же выступал верстальшиком. Создав нетленку, он вернул мне работу для тестирования. Захожу под ИЕ - все ОК. Захожу под Файрфоксом - шрифты расползаются. Пишу об этом в аську программисту.

Через пять минут ответ: "Пофиксил, посмотри". Захожу - шрифты расползаются. Зато внизу страницы появилась надпись - "Сайт предназначен для просмотра в ИЕ 6.0 и выше".

История


Работают в нашей компании пара юзерш из разряда "кому за...", со всеми вытекающими последствиями. В один прекрасный день у нас стал виснуть 1С-овский сервак. Бухгалтерия в панике (отчетный период жеж), менеджеры не могут документы выписать, все начинают нам, айтишникам, названивать.

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

Когда отчетный период закончился, и сервак в очередной раз встал, задумчиво смакуя собственное "я", мы решили все-таки разобраться в причине, а не избавляться от следствия. Изучив логи, мы слегка офигели. И, когда сервер снова завис, подошли к одной из наших дам и задали вопрос, который нас правда очень интересовал: "Скажите, а с какой целью Вы этим занимаетесь?".

Дело в том, что она создавала документ под номером, например, 101. Потом создавала документ под номером 102. Документ 101 подчиняла документу 102. Документ 102 подчиняла документу 101. И пыталась посмотреть структуру подчиненности! Сервер, естественно, съедал где-то гектар памяти, говорил "больше не могу" и задумчиво останавливался...

История


Телекоммуникационная компания.

В течении недели, четко каждый день, кроме субботы и воскресенья, ровно в 10:25 утра падают линки между серверами. Лечится легко, но происходит регулярно и стабильно именно в 10:25, с точностью до секунды. Причин постфактум, по логам, определить не получается.

Решили в реальном времени, пристально, наглядно и со всех сторон промониторить что, как и почему. Выбрали день. Время события известно. 10:25. Ровно в период 10:20 - 10:30 все должны сидеть и пристально наблюдать - что происходит, как и какого... Все предупреждены, все спланировано, все готовы. Киев смотрит, Москва со своей стороны контролирует, турки и канадцы со своих направлений готовятся смотреть. Все глобально. Все запланировано на 10:25.

Линки упали в 9:25.

История


Собирал я как-то по просьбе начальства привезеный из за бугра мудрёный фрезерный станок с ЧПУ. Большой такой столик размерами примерно 2*6 метров, по которому ездит каретка, а по каретке - три шпинделя на крутых частотноуправляемых движках.

Чтобы запихивать в это сооружение задания, рядом поставили простенькую б/у машинку и привязали её через RS485. Поставил постпроцессор, настроил, объяснил народу, как в него портировать кореловские файлы и передавать на железо. В общем, после недели возни, я, с чувством выполненого долга, ухожу. Как оказалось, ненадолго.

На следующий день звонок: "У нас синий экран с буквами!". Ну, думаю, понятно: уже пытались что-нибудь поставить и укатали систему. Прихожу, проверяю - всё работает. В системе ничего лишнего. Всё, как надо. Так и не выяснив, что происходит, ухожу.
Через день история повторяется. На пятый раз я, неистово издеваясь над машиной, таки сваливаю её в BSOD... Удовлетворённо спрашиваю:
-Такой экран с буквами?
-Неа, - отвечают, - светлее как бы и написано "Завершение работы".
Ничего не понимаю. Проверяю все возможные причины такого странного поведения. Всё работает, пока я сижу за компом.

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

Глюки прошли, когда я поставил старую клаву mitsumi с железным донышком. Оказалось, частотники станка заполняют помещение довольно нехилыми радиопомехами, которые с радостью ловила матрица клавиатуры. И в среднем, секунд за 30 такого брутфорса комп доходил до завершения работы...

История


VirtualBox 2.0.6, русская локализация. В программе есть возможность прервать работу виртуалки с сохранением статуса, для того, чтобы можно было потом работу с того же места продолжить. И это сохранение можно, не запуская машину, удалить. При нажатии на кнопку "отменить сохранённое состояние виртуальной машины" появляется такой диалог:

"Вы уверены, что хотите отменить (удалить) сохраненное состояние виртуальной машины? Эта операция равносильна перезапуску или выключению питания машины без надлежащей остановки средствами гостевой ОС."

И внизу две кнопки. Угадайте, какие?
"Отменить" и "Отменить".

История


Работал админом в конце 90-х в крупном интернет-клубе на сотню машин.

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

По возвращении видит, что операция еще почему-то не завершена, и батник продолжает выполняться. Тут мы внезапно замечаем, что уже на 58 компьютере удаляется винда. Видимо, в батнике была допущена ошибка, что привело к удалению на рабочих компах всех незадействованных файлов в папке "windows".

Весь следующий час-полтора я работал громкоговорителем, ходящим из одного конца зала в другой, и сообщающим бедным геймерам, чтобы они ни в коем случае не перезагружали компьютеры и не выходили из своих игр, программ и прочего. А тем временем, техдиректор по сети копировал на 58 компьютеров "образ" win95 обратно и так-же удаленно правил IP и другие индивидуальные настройки компов.
Самое удивительное - все получилось.

История


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

Как-то на паре по алгоритмике он рассказывал про бинарные деревья или что-то вроде того. И вот я стал делать прогу, назвал ее fuck.cpp и кодил со спокойной душой уже около часа, не компилируя и не сохраняясь. Наконец, она была дописана. Пришло время, так сказать, тест-драйва. Внезапно подлые си выдают непонятную ошибку о невозможности записи на диск. Мучаюсь около пяти минут, результата - ноль.

Подзываю препода, на что он говорит на полкласса: "Какой же ты, Миша, грубый! Еще бы у тебя программа с таким названием работала! Назови ее как-нибудь ласково, например, ПРИВЕТ". Тут я краем глаза замечаю подозрительный значок на панели задач и понимаю, что недописанная откомпилированная программа была запущена час с лишним назад, но так и не получила кода на выход, и посему не может перезаписать откомпилированный файл.

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

История


Два с лишним года назад устроился инженером в компцентр института, доверили филиал. Опыта мало - после колледжа сразу. Классы были запущены, вирусов куча, беспорядок на серваке. К тому же собирали сетку там второпях, в надежде, что через полгода съедут, но, как гврится, нет ничего более постоянного, чем временное.

В итоге, сеть в одном из классов (17 машин) собрана на 8-портовых антикварных свитчах, два из которых, в связи с нехваткой дырок, соединены тонким коаксиалом. Именно этим фактом изначально мне объяснили крайне низкую скорость загрузки доменного профиля. Но уж что-то уж больно долго он грузился, даже для 10-мегабитки - по 15-20 минут!

Через пару недель друзья мне порекомендовали посмотреть папку перемещаемого профиля. Оказывается, мозговитые первокурсники, утомленные тем, что их любимый контр-страйк удаляют из папок групп, догадались спрятать его в эту самую папку профиля. 300 метров профиль, однако..

История


На днях клиент попросил провести некие работы с сайтом. А у их конторы только что сменился админ, который секурности ради тут же поменял пароли на доступ к хостингу сайта, и не делится ими вообще, хоть ты режь его. Ладно, убедили с трудом, что нам пароль предоставить нужно, он дал. А через час - снова его поменял. Ибо секурность! Естественно, работу мы выполнили где-то наполовину.

Еще сутки добивались измененного пароля. Получили его с истерикой:
- Вы неправильно доработали сайт! Он у нас теперь весь расползается! У всей конторы! Невозможно работать!

Чтобы посмотреть на глюки сайта, долго рассказываем, что такое скриншот, как его снять и прислать, что такое разрешение монитора, и как его посмотреть. Ок, присылает. Косяк и правда наличествует, но на разрешении монитора 16x9, 1650x1050. Широкоформатка. И где нам такой монитор взять для воспроизведения косяка?

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

Звоним клиенту:
- Посмотрите, пожалуйста, сайт, - вежливо предлагает менеджер.
- Вы ничего не сделали, у меня все криво! - раздается крик в трубке.
- Пожалуйста, нажмите "обновить", - все так же вежливо продолжает менеджер.
- Ой, все в порядке! Правда, у меня всегда все в порядке и было...
- А что же мы тогда чинили? - немного нервно осведомляемся мы. Менеджер с ледяным спокойствием озвучивает это в трубку и слышит ответ:
- Так это у нашего системного администратора запасной монитор тестировали...

Обожаю наших менеджеров. За их удивительное, бесподобное, волшебное спокойствие.

История


Работаю тестером. Прислали на проверку сайт - функционал, юзабилити. В общем, полный набор. Между прочим, сайт делала очень серьезная компания. По спецификациям он под эксплорер, хотя разработчик использовал Firefox3 и под первым сайт никогда не запускал. Естественно, ничего не работает.

Но! На самом видном месте на сайте висит большая кнопка с крестиком "Х", без подписи. Если ее нажать, полсайта гарантированно падает. И потом поднять его может только разработчик, да и то за пару часов. Но кнопку все равно почему-то не убирают.

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

История


Иногда у меня появляется ощущение, что у нас не компания интернет провайдера, а телевикторина какая-то.

Недавний разговор клиента с тех. поддержкой:
Испуганный клиент: Здравствуйте, у меня что-то, кажется, с интернетом... Не работает...
ТП: Добрый день. В чем проблема?
Клиент: Ну... Как сказать...
ТП: Что у Вас не работает?
Клиент (оживляется): А какие есть варианты? Перечислите, я выберу верный.

Призовое шоу, блин. Вы попали в финал.

История


Эта история произошла в мою бытность технарем сервисного центра местной конторы по продаже ПК. Мы собирали новые машинки и ремонтировали старые. Время было денежное, заказы шли, и численность нашего отдела расширялась.

Пришел на работу парнишка лет 17. Дали ему сборку. Компьютер он собрал, включил, залез в биос и куда-то отлучился. Надо сказать, процессор был из новых тогда семпронов - хорошой, холодный такой... Понятно, пока машинка в биосе, процессору занятся нечем, он и не греется. Кулер стоит, не вращается. Приходит парнишка, сразу обращает внимание на эту деталь. За разъяснениями - ко мне. У меня глаза полны неподдельного ужаса: мол, сгорит сейчас к чертям, ты где-то по питанию начудил, крути кулер, сейчас разберемся! Пока коллеги еще сдерживались от смеха, парнишка лихо пальцем раскручивал кулер семпрона...