bash.im ithappens.me zadolba.li

Факапы

5661

Никак не ожидал он такого вот конца

10 марта 2011, 11:00

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

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

Минут через 15 последовавший звонок, хоть и содержал в основном непереводимые фразеологические обороты, но ясно дал понять: всё плохо. Товарищ, преисполненный злобы к насекомым тварям, вдул в ящик почти весь баллон дихлофоса, убедился, что враги из дырочки больше не идут, и нажал «Power». Тут уже можно только догадываться, в каком месте искра прошла. В результате взрыва пострадало почти всё, кроме хозяина. Тот с мелкими осколочными ранениями вместо «03» набрал мой номер и пожаловался на контузию.

Больше я над людьми не прикалываюсь. Чувствую, себе дороже будет.

5653

Потому что есть Алёшка у тебя

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

Приходим к знакомому, смотрю комп. Правильно: в материнку встроена ATI, из PCI Express торчит GeForce. Дров на звуковую нет. Спрашиваю, кто ставил Висту. Оказалось, сам приятель. Ладно, ставлю «семёрку», драйвера, делю винт на два раздела, показываю малому, куда ставить игрушки, напоследок всё проверяю и ухожу. Приятель остаётся под предлогом «винда новая, все расскажу-покажу».

Через неделю звонок — у того же малого слетела винда. Причину его бабуля назвала стандартную: «Что-то натыкал». При запуске система ругается на отсутствие загрузочных файлов. Гружусь с Live CD — на жёстком диске с операцинкой всё вычищено и сжато, второй раздел девственно пуст.

— Кто лазил, кроме мальчишки?
— Алёша, он нам и Висту ставил.

Зачем я тогда здесь нужен, если есть Алёша? Восстановление файлов с диска «семёрки» ничего не дало, система выдавала синий экран. Переустанавливаю, Алёшу прошу больше к компу не подпускать.

Встречаю этого деятеля, спрашиваю, что он натворил. Тот заявляет, что места на жёстком стало мало после установки всех игр, и вирусы на компе завелись. Спрашиваю, что за вирусы и на хрена он второй раздел с играми грохнул. Глазки в пол и рассказ о том, что вирусы — это скрытые файлы. Он удалил их и все другие файлы, которые ему показались подозрительными, после чего очистил корзину и сжал раздел с системой. Последняя фраза просто убила: «А что, у тебя ведь дел больше нет, ты всегда рад прийти на помощь, если что, всё сделаешь». Чуть в ухо не дал, ей-богу.

5651

Эрзац-зараза

Возникла у меня идея проверить антивирус, встроенный в корпоративный брандмауэр — Kerio WinRoute Firewall. Скачал тестовый вирус в разных вариантах. Антивирус эрзац-заразу ловил, как положено, и я удовлетворился.

Через некоторое время я заметил в логе KWF постоянные сообщения антивируса о пойманном вирусе и складывании всё новых обезвреженных файлов в карантин. Удивился, позакрывал все соединения со своей машины — бесполезно, лог растёт, карантин заполняется всё новыми файлами. Списал на глюк и забил. Но когда я вечером по плану перенёс шлюз на другой сервер, и антивирус начал ругаться уже там, призадумался. Перегрузился — всё исчезло. А потом обнаружил, что один из тестовых файлов передался в мою качалку, и она пыталась его слить, а антивирус всё блокировал, а она всё пыталась…

Но это не всё. Вечером пришёл домой, полез по VPN в сеть. Глянул в KWF — а с корпоративного почтового сервера идёт приличный поток данных. В девять вечера пятницы некому у нас отправлять столько почты — рабочий день в пять заканчивается. Вирусы? Не думаю. Посмотрел на почтовом сервере — мать моя женщина, море отправленных писем на мой ящик на Gmail, а также на корпоративный на этом самом почтовом сервере, и ещё море в очереди стоит! Gmail уже ругается, что он столько почты не подписывался за раз доставлять.

Антивирус KWF за день насоздавал целую кучу файлов в карантине. Пришёл вечер, а вместе с ним — окно бэкапа. ПО копирует в числе прочего и каталог KWF (с вирусами в карантине, ага), а на сервере бэкапа установлен корпоративный антивирус Trend Micro OfficeScan. Он настроен на отсылку предупреждений на мои ящики в случае обнаружения вирусов, коих со шлюза ему пришло предостаточно, хоть он все и уничтожил.

Бросился я временно перекрывать доступ в интернет почтовику да очередь чистить. Итог — 4400 писем на корпоративном ящике, 1500 на Gmail, 4000 писем, удалённых из очереди, и предупреждение об эпидемии в сети от OfficeScan. Cчастье, что Gmail не занёс мой почтовик в блэк-лист!

5650

Здравствуй, жопа, Новый год

9 марта 2011, 11:00

В одной организации составили договор на оказание услуг. Прописали 2010-м годом. Протормозили в декабре и стали в январе переделывать 2011-м. Секретарь, недолго думая, прошлась поиском и заменой по документу и заменила «2010» на «2011» во всём договоре — включая реквизиты, номера телефонов, денежные суммы…

5641

Яр-Тур.doc

Сдавал разок в издательство рукопись книги. Была там глава про «секреты» Word, тогда ещё 2003-го. В качестве юмористической вставки на одну из страниц я поместил «вредный совет»: если добавить в конец документа буквосочетание «Яр-Тур.~», при первой попытке проверить орфографию Word вылетит из-за бага в орфографическом модуле.

Помимо западлостроения коллегам, эта рекомендация могла иметь и полезное применение, например, для защиты рефератов от плагиата. Если такую подпись добавить в конец реферата, то при его открытии в Word ничего страшного не произойдёт, но при первой попытке отредактировать текст начнётся проверка орфографии с понятным итогом через пару десятков секунд. Для пущего эффекта можно поместить в заголовок реферата страшную надпись крупным красным шрифтом: «Только для чтения! Защищено от копирования магической защитой!»

Зайдя в издательство за гонораром, я был встречен суетящимся редактором и чуть не плачущей корректоршей, у которой, наверное, уже 25-й раз за утро упал Word. Местный сисадмин уже был готов переустанавливать Windows с форматированием всех дисков. Как ни странно, когда я порекомендовал отключить проверку орфографии и только тогда приступить к редактированию моей рукописи, реакцией сотрудников была не злось, а безумная радость: наконец-то утренний кошмар кончился!

5637

Час расплаты

8 марта 2011, 09:00

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

Как-то в конце зимы возникла проблема: ночью программа работала, следила за оборудованием и ничего криминального не находила. Вообще ничего не находила. Совсем. А утром оказалось, что на сервере тихо слетели демоны обработки данных от датчиков, главная программа этого не заметила и полную тишину из цеха воспринимала как вполне законный покой и порядок. Проблема решилась простым перезапуском сервера, а программисты получили втык и выпустили патч. Теперь, если программа совсем ничего не видит в логах данных с периферии заданное время, то поначалу вежливо интересуется у оператора: «А не отказали ли у тебя, друг мой, датчики? Может, канал связи? Сервер не сбоит случайно?» После этого программа начинает активно паниковать и ругаться и требует проверить, почему не поступает данных из цеха. Запустили в работу. Всем нравится, сменные довольны новой проверке с гарантией.

Март. Выходные. Стрелки переводят на час вперёд. Сменный сидит за пультом, рядом монитор с работающей программой. Все хорошо и спокойно. Программа зарегистрировала и записала в базу сигнал с датчика о повышении температуры на 0,1 градуса. На часах 01:59:59. Проходит секунда, на часах ровно два. Операционка помнит, что как раз сегодня нужно отработать перевод часов, и выставляет на часах 03:00:00. Программа обнаруживает, что с 01:59:59 она не регистрировала данных. Вообще. Совсем. Аж целый час. Жуткая паника…

Утро. Программистам втык. Снова патч.

Конец октября. Выходные. Смена времени с летнего на зимнее. Все ошибки учтены, все возможные и невозможные проблемы пофикшены. На часах 02:59:59. Всё хорошо. Операционка планово отрабатывает перевод стрелок — на часах ровно 02:00:00, 01, 02… Однако час назад, в два часа три секунды по летнему времени, программа зарегистрировала и обработала сообщение с очередного датчика из цеха. Но на часах снова ровно два часа ночи и три секунды — и сменный за пультом сосредоточенно глядит на сritical exсeption.

Утро. Программистам втык. Снова патч.

5601

Фабрика нелинейного миллиметра

1980-е. Конструкторское бюро с использованием ЭВМ (как круто это тогда звучало!) рассчитало крыло самолёта. Осталось самая малость: вывести чертежи на графопостроитель. Конечно, не в реальном размере, но в довольно крупном масштабе, который нужно соблюдать. Вывели, измерили линейкой — размеры на 3% меньше, чем надо. Вывели заново — та же проблема.

Всю ночь отлаживали программу расчётов, программу управления графопостроителем… Утром, когда пришли другие инженеры, они перевернули линейку, указали на надпись: «Т-ская фабрика гнутой мебели» и объяснили, что на ней миллиметр на 3% больше, чем надо.

5596

Умер в результате вскрытия

3 марта 2011, 09:00

По квартире бегает брат, одновременно договаривается по телефону с продавцом, клянчит деньги и жалуется на жизнь, в частности, на маленькую оперативку ноута — 256 МБ. Я пытаюсь учиться. «Договорился! Два гига! Завтра после двух, с установкой». Как ни странно, поразила не целесообразность установки двух гигов на допотопную маму, а сам факт установки без меня.

— Сколько установка?
— 80 грн.
— Установлю за 40.
— Ты не умеешь.
— Умею.

Мама начинает сомневаться:

— Может, и правда пусть Андрей? Всё-таки 80 грн! А ты сможешь?
— Давай так: если я сейчас отвёрткой ноут вскрою и доберусь до оперативки, устанавливать буду я.
— Давай.

Идём в комнату. Пациент отключается, переворачивается в удобную для совокупления позу «дном кверху», подбирается отвёртка, отворачивается самая маленькая крышечка на ноуте — да, я угадал, память тут. Отгибаю ножки крепления, вынимаю платку из одного гнезда, вставляю во второе, щёлк — операция прошла удачно. Переворачиваю, открываю — @#$! Ноут, не подававший признаков жизни, был предусмотрительно переведён в ждущий режим.

Граждане! Даже если оно кажется мёртвым, вырубайте его, вырывайте аккумулятор, а потом копайтесь в мясе, сколько душе угодно.

5578

Возьми на карандаш

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

Потребовалось провести в серверной перепланировку. Привезли сервер под новую систему. Ясен пень, все перестановки надо было делать в выходные ночью, дабы офисный люд не пострадал от отсутствия сети, почты и прочего. Сказано — сделано. За выходные, все в мыле, мы перетащили то сюда, это туда. Пакетики бегают, интернет присутствует, вроде всё хорошо. Понедельник, восемь утра. Утомлённые солнцем, собираемся расходиться. Выясняется, что почта работает, мягко говоря, с перебоями: пинги через один, коннект то есть, то нет, что такое — непонятно. Генеральный тут как тут, пистоны раздаёт налево и направо.

Искали проблему, искали и нашли. Оказывается, проводок сетевой, в этот почтовый сервер идущий, был коротковат и шёл под стойкой, а её несколько месяцев назад подвинули чуть-чуть. В итоге встал он внатяг, и джек внутри сетевухи перекосило. Когда всё передвигали и перепланировали, провод заменили на другой, с нормальным джеком, который в нормальном положении уже контактов внутри сетевухи касался едва-едва и пакетики терял направо и налево. Запасных сетевух такой древности (а серверок был старенький, ещё без PCI-разъёмов) в наличии не оказалось. В итоге, пока один человек мчался за сетевой карточкой в ближайший магазин древностей, другой стоял с карандашом и отжимал джек в положение, при котором пакеты ходили нормально, дабы генеральный не страдал и мог пользоваться своей почтой.