Bash.org.ru IT Happens Истории ## 2501 – 2600 [Bashorgru IT] (fb2) читать онлайн

- Bash.org.ru IT Happens Истории ## 2501 – 2600 (а.с. bash.org.ru it happens -19) 241 Кб, 63с. скачать: (fb2) - (исправленную)  читать: (полностью) - (постранично) - Bashorgru IT

 [Настройки текста]  [Cбросить фильтры]
  [Оглавление]

Bash.org.ru IT Happens Истории ## 2501 – 2600


Клиент и саппорт. Разработчик и заказчик. Программист и программа. Вести с фронтов.

#2501: Иногда кнопка — это просто кнопка

19:45 12.03.2010, IT happens


Привезли вчера новое МФУ Xerox. Собрал, установил, запускаю. Не читая инструкции, пробую пробежаться по кнопкам. Над одной нарисованы клавиши — включает сенсорную клавиатуру; над другой лица — включает выбор языка. Циферки всякие — и так понятно.


Одна клавиша не подписана вовсе. Нажимаю. На экране загорается надпись: «Эта кнопка не выполняет никакой функции».




#2502: 1+1=0

19:45 12.03.2010, IT happens


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


— У меня жёсткий разлетелся. Я взял другой, рабочий, он побольше объёмом, разобрал его, вытащил блин и переставил в старый. Теперь оба не работают.

— Зачем вы это сделали?!

— Ну, у меня на старом информация была важная, я хотел её сохранить. Включил — не работает. Переставил обратно — не работает. И на том, и на другом важная информация. Мне теперь третий купить, чтобы её достать?

— Кто вам сказал, что это поможет сохранит информацию?

— Да так, дурак один...




#2503: Удалить защитный кожух

12:00 13.03.2010, IT happens


Попросила одна знакомая подключить интернет. Я составил список необходимого и пообещал прийти в назначенный срок. Как обычно, подключили сплиттер, протянули кабель до компа и приготовились настраивать модем. Взял кабель, а сетевой карты не обнаружил. Открыл сетевые подключения — убедился, что подключения действительно нет. Известив хозяйку, предвкушавшую «Одноклассников» и прочие развлечения, я поехал в магазин, находившийся недалеко, и успел прямо к закрытию.


Установив заветную карту, я полез в диспетчер устройств посмотреть, всё ли с ней нормально. Моему удивлению не было границ: там была ещё одна сетевая карта, правда, без драйверов. Окинув взглядом системник и не обнаружив разъёма, я начал ощупывать каждый сантиметр задней стенки. Оказалось, при сборке просто не выломали заглушку, и пара USB и Ethernet-разъём оказались скрыты от глаз.




#2504: Низкотехнологичная реанимация высокотехнологичной навигации

12:00 13.03.2010, IT happens


Яркий пример единства противоположностей — «неубиваемые» ноутбуки в экстремальных ситуациях. Цивилизация далеко — около 200 км до ближайшей розетки с 220 В. Запас аккумуляторов на исходе, а тут всеми любимая «хрюша» начинает по-бсодски ругаться. Титановый, обрезиненный корпус, все внутренности на амортизационных крепежах. Задача: не тратя лишнего заряда аккумуляторов и времени (течение и ветер ежесекундно и непредсказуемо меняют положение), привести вменяемость системы в приемлемое для работы состояние.


Качка, минусовая температура, кругом очень мокро, руки дубеют, теряют подвижность, синеют и начинают жутко болеть через три секунды после извлечения из карманов/краг. Главного инструмента в хирургии микроэлектроники, медицинского пинцета, нет. На своё место внутри «неубиваемого» ноута всё же вставляется навигационный модуль. Все счастливы, а через несколько часов — берег, пристань... Гаснет экран супер-ноута — кончились батарейки. А мне, системщику с многолетним стажем, человеку, который в советские времена с двенадцати лет собирал на коленках всякие электронные чудеса, было очень стыдно.


Операцию по реанимации хайтек-навигатора провёл Олег, моторист лоцманского катера «Нерка» с неоконченным средним образованием подручными средствами: разводным ключом, газовой зажигалкой «Фёдор» и заправленной соляркой бензиновой, пассатижами, наконечником багра и той самой матерью. Двенадцать человек обязаны благополучным возвращением именно грамотному применению системного подхода.


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




#2505: Смирительная шапочка

12:00 13.03.2010, IT happens


История эта произошла в офисе одного небольшого интернет-провайдера, где я тружусь инженером техподдержки. Как вы все, наверное, знаете, большинство IT-специалистов близки к шаманам: при их приближении техника ремонтируется сама собой, вирусы разбегаются, а у особо суровых от одного только взгляда винда превращается в линукс. Я имею смелость причислять себя к числу этих техношаманов. Мой напарник — тоже, только вот с одним «но»: если у меня техника ремонтируется, то у него с точностью до наоборот.


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


Бухгалтерия бушевала: как так, невозможно работать! Грозились даже уволить несчастного Васю. В итоге это всё дошло до директора. Директор в IT был подкован, а отсутствием чувства юмора не страдал: отмазался от бухов, рассказав о временных неполадках с сервером, а Васе выдал рулон фольги, чтобы экранировать череп. Бухи успокоились, но до сих пор считают Васю диверсантом-засланцем от конкурентов.




#2506: Не буду смущать

14:00 13.03.2010, IT happens


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


Сидит девушка, отвечает на вопросы инспектора, та записывает всё в свою электронную базу. Из базы печатается бумажная карта для архива, в которой девушка должна расписаться. Так вот, с печатью этой карты и возникли проблемы: принтер, старенькая «хьюшка», упорно не желал изрыгать лист. Девушка интересуется:


— А у вас компьютерщики — все парни?


Инспектор кивает. Девушка поднимается, выходит из кабинета, принтер распечатывает карточку. Наша героиня возвращается и видит обалдевшие глаза инспектора.


— Ну, удивился сильно, — объясняет девушка, расписываясь на карточке.




#2507: Точечный удар

14:00 13.03.2010, IT happens


Занимаюсь починкой компов. Звонит барышня: «У меня у ноутбука кнопка включения не работает». Ну, думаю, бывает, контакт отпаялся или пластик отломился. Всё же спрашиваю:


— А почему вы решили, что кнопка?

— Ну... ноутбук у меня упал и вот как раз этой кнопкой ударился.

— И что, прямо-таки кнопка сломалась?

— Ну конечно! Я на неё нажимаю, а ноутбук не включается. Ясное дело, кнопка сломалась.


Как потом выяснилось, при падении пострадал один модуль памяти из двух. Вынул, заменил — всё заработало.




#2508: Острая нехватка наклеек и светодиодов

14:00 13.03.2010, IT happens


Уже месяц во внутренних объявлениях сотрудников организации обновляется следующее послание:


Продается портативный компьютер Apple MacBook Pro 17". Куплен в июле 2009, на гарантии. Установлены все стандартные программы.

Причина продажи: не справляемся с управлением.




#2509: Ноль-модем

14:00 13.03.2010, IT happens


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


Учился я тогда в десятом классе и компьютер видел не первый раз в жизни, но где искать этот самый модем, не знал. Как в интернет ходить, я тоже не догадывался, но модем стал искать самым естественным путём — по наличию телефонного разъёма на всех возможных поверхностях системного блока. Не нашёл. Моему азарту и логическому мышлению был брошен вызов! Я осмотрел весь блок ещё раз, даже заглянул внутрь, аккуратно отогнув одну заглушку PCI-слота. В итоге пожаловался родителям, что не могу найти модем.


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


А модем просто забыли поставить. История эта научила меня верить в свои знания и перепроверять свою и чужую работу.




#2510: Обратная совместимость

15:45 13.03.2010, IT happens


Говорите, подрастающее поколение ничего не знает? Я представитель этого поколения и по совместительству студент одного питерского вуза.


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


— дебаггер 1988 года;

— книжка 1987 года, криво переведённая на русский с американского;

— ещё одна книжка родом из СССР — 1989 год, разбита на 35 кусков по 100 КБ в древней кодировке.


Я, конечно, понимаю, что у процессоров Intel обратная совместимость, ассемблер не изменился. И всё-таки — неужели нельзя было найти литературу и программы поновее?




#2511: В костюме кота

15:45 13.03.2010, IT happens


Работаю админом в крупной компании. На работу прихожу рано, часикам к семи, когда ещё никого из сотрудников нет на работе, только охрана и уборщица. Часто решаю проблемы охраны с утра: порой видеонаблюдение глючит, а иногда просто DVD-приставка диски не читает. Все решённые проблемы заносятся в программу учёта заявок от пользователей. Однажды пришлось заводить в этой программе пользователя «Уборщица».


Звонит охрана: «Срочно поднимись, уборщицу в шредер засосало». Когда я поднялся, тётя понуро стояла перед шредером, из которого торчал большой кусок её халата; оставшаяся на ней часть больше походила на накидку мушкетёра. «Да вот, пришлось ножницами отрезать», — промолвила она, печально глядя на шредер. Так в программе учёта заявок появилась такая запись:


Пользователь: Уборщица

Описание проблемы: Засосало в шредер

Решение: Освободилась сама с помощью ножниц до прихода сотрудника ОТП




#2512: На временном иждивении

19:45 13.03.2010, IT happens


Дело было уже глубоким вечером. Ничто не предвещало беды, но, как всегда, внезапно в квартире упала сеть. Убедившись, что отвалился ещё и Wi-Fi, иду в импровизированную серверную в прихожей. На роутере не горят индикаторы WAN и WLAN — капец, думаю, приехали. Тянусь к блоку питания, дабы перезагрузиться, и чувствую, что он какой-то слишком горячий. В следующую секунду я явственно ощутил запах палёной пластмассы.


Проверка показала, что на холостом ходу адаптер выдавал положенные ему пять вольт, но, стоило дать ему нагрузку в виде роутера, напряжение проваливалось до 4,4 В, которых бедному устройству хватало только на то, чтобы судорожно пытаться поднять LAN. На часах 23:45, бежать в магазин за новым блоком питания как-то поздновато, а сеть нужна здесь и сейчас. Недолго думая, берусь за ножовку, распиливаю трупик неразборного импульсного блока питания. Вонь стала ещё более явной: взору открылись два вздувшихся конденсатора по 680 мкФ, которых в запасниках у меня, разумеется, нет, да и неизвестно, ограничились ли разрушения только ими.


Мысль продолжает работать дальше, и тут до меня доходит, что источник этих самых пяти вольт стоит у роутера буквально под боком в лице домашнего сервера. Дальше было просто — выпаял из платы шнур питания, примерил на ближайшей машине — роутер завёлся как ни в чём не бывало. Поскольку паять что-то ещё было уже откровенно лень, я взял обычный переходник-врезку для вентиляторов с разъёма питания PATA-устройств, с силой втиснул туда облуженные концы шнура, а для надёжности примотал последний к разъёму изолентой.


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




#2513: Горячие штучки

12:00 14.03.2010, IT happens


Частенько просят меня поменять ось на буке. Чтобы «ручные зверьки» не перегревались, в середине установки я пользуюсь подручными материалами. Самое простое — подложить мышку под один бок темпераментного зверя. Есть способ с двумя книжками, перевёрнутая чугунная сковорода тоже сгодится. Один раз использовал минералку — конечно, не поил ноут живой водичкой, а просто подложил под «больного» холодный компресс из пары бутылок. Такое ощущение, что ноуты теперь специально делают нетранспортабельными.




#2514: Принудительная стимуляция восприятия

12:00 14.03.2010, IT happens


Звонок в IT-отдел большого завода:


— У меня тут компьютер что-то написал, срочно посмотрите!

— По-русски?

— Ну да!

— Ну так, @#$%&, прочитайте мне!


Начинается неосознанное чтение виндового месседжбокса с единственной кнопкой «ОК».




#2515: Линейный осциллятор

12:00 14.03.2010, IT happens


Отец рассказывал, что когда к ним на работу поступали молодые неспециалисты (а работал он тогда электриком), один из таких свежеподготовленных инженеров спросил:


— А 50 герц — это сколько вольт? (История #2497[1])


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


— Вот смотри: здесь 50 герц. А сколько там вольт, я уж не знаю!




#2516: Амортизация Тузика

14:00 14.03.2010, IT happens


Работаю на линии консультации по 1С. Конечно, пользователи попадаются разные, но наивные до жути: они, видите ли, целый год что-то там делали, а ты должна сказать, почему в такой-то декларации в такую-то строку попадает на 37 копеек больше. Секундочку, чакру прочищу! Но бывают и смешные вопросы:


— У меня девушка из декрета вышла, как ее раздекретить?

— У нас на предприятии собака самортизировалась, как это в программе отразить?

— Мне надо уволить сотрудника и сделать расчёт, а он возьми да и умри. Вот что теперь делать?


Утомили и «умные» системные администраторы, которые звонят узнать, как программу установить! Притом разговаривают в таком тоне: «Кто это там сидит консультирует, девушка какая-то? Я-то суперпрограммист, настолько крутой, что сам прогу поставить не могу». Напыщенности-то! Товарищи, будьте проще — я, между прочем, тоже программист с высшим техническим образованием.




#2517: Спирт любит счёт

14:00 14.03.2010, IT happens


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


Покидать гнездо выпало Ивану. Жрать охота, за квартиру платить, ещё кредит висит... Резюме разослано всюду, куда надо и куда не надо. В очередной конторе на собеседовании в условиях кризиса («своих разгоняем, а тут ещё ты») Ивану задали вопрос:


— Сколько литров спирта понадобится на 10 километров оптоволокна?


Ваня уточнил, в каком месте нашей необъятной родины лежит оптоволокно. В ответ интервьюеры ухмыльнулись и дали ответ с точностью в пару тысяч километров. Ваня выдал цифру и обосновал её по частям:


— компенсация сезонной температуры;

— затраты на конвертацию спирта в ГСМ и транспортные услуги, не предусмотренные сметой и планами строительства;

— технико-экономические сложности лингвистического порядка с учетом уровня владения местным населением базовыми основами русского языка;

— примерный коэффициент уровня утраты оптоволокна из поставок в связи с близостью новогодних праздников и населенных пунктов от места выгрузки — и ещё с десяток параметров.


Прикидки Ивана совпали с расходами фирмы за прошлый год с точностью до процента; планы же самой фирмы «не попали» на 20%. Ивана не просто взяли на работу: он теперь такой топ-менеджер, что за право переманить его к себе бьются несколько очень известных корпораций. За несколько предыдущих лет Иван участвовал в разработке баз данных для нескольких контор различного профиля: транспортные диспетчеры, торговцы ГСМ, администрации сибирских районов, строительные фирмы; пару раз в командировку ездил внедрять продукты на местах, тоже где-то далеко и дальневосточно-сибиревато.


А вы говорите — айтишники, программеры, админы...




#2518: Кремниевая долина, конечная

14:00 14.03.2010, IT happens


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


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


— У меня вот в офисе все уже давно перешли на Матлаб, один начальник сидит на Маткаде.

— Может быть, ему просто больше и не нужно.

— А у меня вот отец вообще не использует этот софт, ему больше нравится самому, на С++.


Ребята разговорились о том, что нафиг не надо самому в С++, а лучше использовать специализированный софт. Не выдержав, отвечаю: «С++ лучше». Наверное, такого они не ожидали услышать в маршрутке! Когда они уже выходили, один из них спросил:


— А ты разраб?

— Да, на «кьютэ».

— Не «кьютэ», а «кьют» — поправил мужчина в годах, сидевший передо мной.


Небольшой шок. Ребята благополучно удаляются, один пожимает мне руку. До дома ехал с приподнятым настроением.




#2519: Бородатый артефакт

15:45 14.03.2010, IT happens


Крупнейшая букмекерская контора страны. Вся работа по инструкции — фирма настолько белая, что с гордостью демонстрирует почётную грамоту «Лучшему налогоплательщику». Все компы опечатаны, ближайший техник в Красноярске, а филиал во Владивостоке. Открывать машину нельзя, а она валится в BSoD каждые полчаса. Резервный комп два монитора не тянет. Короче, полная задница.


Прихожу, снимаю с пояса мультитул. Грузится, работает. Выясняю, в чём проблема, и понимаю, что без вскрытия пломб ни хрена не получится. Но пока я нахожусь в помещении, всё работает.


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




#2520: Стелс-сервер

15:45 14.03.2010, IT happens


Пришёл сегодня на работу. С порога на меня налетают шеф и главбух с паникой на лице: «Главный файл-сервер не работает!» Спрашиваю, как определили — говорят, линк на коммутаторе не мигает и не горит.


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


Всё ясно, весёлое утречко. И с чего это сервак отключился? Ладно, делать нужно. Сказал шефу и главбуху, что пошел чинить, но перед этим решил проверить теоретическую проблему номер один — сам коммутатор. На удивление всё окей — даже уборщица не постаралась.


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


Вскрыв свитч, наконец обнаружил проблему. Из разъёма выпал светодиод того порта, куда, собственно, сервак и подключен. Немного потыкавшись паяльником и отчитавшись перед шефом и главбухом, я пошёл к себе в серверную делать две вещи: отпиваться после трудного рабочего дня и рассчитывать, на что потрачу премию за «ремонт сервера».




#2521: Свой в доску

15:45 14.03.2010, IT happens


В нашей конторе легализация софта происходила со скрипом. На первом этапе на компьютеры бухов поставили Убунту, а для запуска 1С и прочей кавалерии установили терминальный сервер, на котором уже крутились «пролетарские» версии винды, 1С, Офиса и прочего, освобождённые от капиталистических замашек вроде проверки ключей и лицензий. Для уменьшения вирусной угрозы в интернет бухи ходили через Убунту, да и пасьянсы раскладывали там же.


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


...потому что в один прекрасный момент мы дождались-таки проверяющих. Картина маслом: проверяющий входит в комнату, за ним директор. Шеф незаметно всем своим богатырским весом наступает на эту доску, и ревизора встречают бухи с абсолютно честными глазами, торчащие в «Одноклассниках» из-под невинной Убунты. Иконку RDP проверяющий не заметил.




#2522: Сорок тысяч обезьян

15:45 14.03.2010, IT happens


Есть у меня любимый способ придумывания паролей. Старая уловка от лингвиста: берёшь бессмысленное словечко посмешнее, типа «мундропуп» или «бурозявка», и вбиваешь, предварительно переключившись в латинскую раскладку — набор букв получается ещё тот. И длина пароля пристойная, и логикой особо не подцепишь, не подберешь. А главное, запоминается легко — в случае sudo-пасса это особенно удобно (я убунтоводец). Слова выбираются хорошие и разные, а зачастую и не совсем цензурные. Пароль — штука интимная, чего стесняться?


Утро. Еду в маршрутке на лекции. Звонок мобильного: домой заявился мамин бойфренд, которому срочно — а главное, очень вовремя! — понадобилось в интернет. Компьютер большую часть времени безраздельно принадлежит мне, так что пользовательская учётка в Убунте всего одна — моя. Пароль к ней, естественно, рождён излюбленным методом. Интернет человеку нужен здесь и сейчас — куда деваться с подводной лодки? Чувствуя себя Чингизом из «Фальшивых зеркал», зажимаю нервы в узду и называю по буквам...


Первое, что ваш несчастный лингвист сделал, придя домой — поставил pwgen, нагенерил зубовышибательных мозгодробительных паролей с ключом -s и навек зарёкся подходить к криптографии творчески. Представьте себе, что чувствует человек, которому в маршрутке пришлось вслух и достаточно громко сообщить, что паролем его учётки является слово «ногох#йц».




#2523: Внезапно-генеральная уборка

12:00 15.03.2010, IT happens


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


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




#2524: Газонокосилка

12:00 15.03.2010, IT happens


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


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




#2525: Это что за кучка байтов?

14:00 15.03.2010, IT happens


Собрался я быстро и решительно перейти на линукс. До этого опыт был, но неудачный: всё как-то не срасталось, не получалось настроить всё должным образом. На этот раз я выбрал Убунту. Надо сказать, что устанавливать её я решил второй системой. Выделил раздел, ответил на стандартные вопросы установщика. В самом конце программа установки сообщила, что на компьютере найдена ещё одна операционная система — далее шло полное название «форточек» со всеми регалиями. Убунту задала вопрос, который заставил меня задуматься не на шутку: «Если это действительно операционная система...»


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




#2526: Дело божеское

14:00 15.03.2010, IT happens


Довелось как-то частным образом проводить компьютеризацию в монастыре. Нормальный такой православный монастырь: монахи, кельи, церковь. Поставил несколько персоналок. Везде, понятно, винда. Выход в нет сделал Сквидом через сервер на фряхе, чтоб не слишком часто отвлекали на troubleshooting. Как раз тогда 5.1 вышла, ещё с красным чертиком.


Объясняю монахам, зачем нужен сервер и как он работает. С некоторым сомнением упоминаю о демонах. Настоятель слушает и изрекает басищем что-то типа: «Демоны компьютерные — дело доброе, божеское, благословляю...» Через некоторое время встал дьявольский вопрос про лицензии. Договорились на три штуки XP там, где действительно не обойтись, и SuSE (с демонами, само собой) на остальных компах.


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




#2527: Походный набор чистильщика

15:45 15.03.2010, IT happens


По роду деятельности в одной научно-военно-брутальной конторе познакомился я с военными ноутбуками. Был рабочий Panasonic Toughbook CF-28, потом я ушёл, ноут сдал, но запали они мне в душу. Решил я прикупить себе на Ибее Getac A320 (для тех, кто не видел — это такой «ядерный чемоданчик», алюминиевый кейс весом около 5 кг с ручкой). В дальнейшем появились ещё Miltope и Panasonic CF-M34, но с ними связаны совсем другие истории.


И вот моя мечта идиота приехала. Забрал его с почты, зашёл к знакомому русифицировать лицензионную винду и направился домой. Надо сказать, что ноутбуков таких в городе нашем никто не видел и, скорее всего, не увидит.

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


— Оставьте ваш кейс в ячейке.

— Это не кейс.

— (злорадно) А что же?

— Компьютер.

— (сдерживая смех) Да ну...


Открываю ноут, охранник видит клаву и экран и замолкает.


— Тогда оставьте на стойке охраны.

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

— (с ужасом отступая к стойке) Проходите! Проходите!


Я побродил, взял буханку хлеба, подхожу к кассе — охрана толпится рядом. Протянул хлеб кассирше, а она дрожащим голосом прошептала: «Бесплатно. Это подарок». Недоумевая, я оставил десятку на стойке и направился к выходу. Выйдя за дверь, услышал дружный вздох облегчения охраны.


Об одном жалею: в том же здании этажом ниже был супермаркет бытовой техники, а охрана на всех одна. Может быть, стоило зайти и туда? А ещё интересно, забрали ли они с кассы мою десятку, или она там так и осталась лежать?




#2528: Поддержите, я отойду на минутку

15:45 15.03.2010, IT happens


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


История произошла по причине моего увлечения опенсорсом. Как не крути, а GNU/Linux от известных мейнтейнеров работает на старом железе гораздо надёжнее и стабильнее, нежели «популярная» ОС. Всё началось с малых экспериментов над одной программой для оборудования с ЧПУ. Поставил Дебиан и Вайн, первый же блин вышел комом — нет связи по COM-порту, точнее, есть, но очень нестабильная. Погуглив, нашёл патч для драйвера, исправлявший этот недостаток. Накладывать пришлось, конечно же, напильником, благо С я немного знал.


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


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


Это уже была серьёзная проблема, которую пришлось «выпилить» банальным hex-редактором, благо сама же программа выдавала окна с указанием ошибок в синтаксисе запросов. Так-то, лучший саппорт — голова на плечах.




#2529: Видит око, да зуб неймёт

15:45 15.03.2010, IT happens


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


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




#2530: Гуёво

19:45 15.03.2010, IT happens


Недавно отдал мне друг комп под роутер-файлопомойку-качалку (простыми словами — домашний недосервер). Пообещал при необходимости настроить FreeBSD на нём. После двух дней настройки у меня родилась «гениальная» мысль: ну её нафиг, эту фряху, один фиг в ней ничего не настроили, даёшь Win2k3 Server на комп.


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


Выяснилось, что при «умной» настройке через «маршрутизацию и удалённый доступ» при включении этой службы тупо обрываются все подключения. Остаётся только курить маны и настраивать всё самому — удалённые товарищи тут не помогут.


Не ведитесь на обещания более умных товарищей и «гуёвые» конфигураторы. Ни то, ни другое, скорее всего, не заменит вам хорошего мануала и часа-другого вдумчивой ручной настройки.




#2531: Квалифицированные дураки

19:45 15.03.2010, IT happens


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


— Мне почту отправить надо!

— А я тут при чём?

— Ты владеешь информацией...

— Верно. Отправляйте почту через интернет.

— Я не знаю, как.

— Курсы по пользованию ПК — соседняя дверь.


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




#2532: Портативный? Вкопаем!

19:45 15.03.2010, IT happens


Тупые юзеры? Админы тоже часто жару дают! Я работаю в IT-фирме вот уже три года, за этот период у нас сменилось несколько админов. Нынешний работает так, что предпочитаем с проблемами справляться сами. Но была пара случаев, когда приходилось его вызывать.


Безлимитного интернета в офисе нет, поэтому приходится экономить. Для этого дела в локальной сети подняли зеркало обновлений NOD32. И вот замечаю, что у меня как-то давно антивирус не обновлялся, а при попытке апдейта выдаёт ошибку. Понимая, что, скорее всего, сменился адрес сервера, иду к админу и прошу новый адрес. Он утверждает, что адрес не менялся, а мне надо переустанавливать программу. Надо — значит, надо. Пустил его за машину, полчаса он промучился, потом заявил, что это, дескать, винда виновата, её пора менять. Бог миловал, оказалось, что адрес сервера всё-таки сменили, о чём я узнал от его начальства.


Но вторая история стала в нашем отделе буквально легендой. Взяли к нам в отдел нового сотрудника, привезли ему машину, и он некоторое время пользовался Office 2007 Portable. Штука глючная, и мы написали заявку, чтобы пришел админ и установил лицензионную версию. Так это чудо пришло, откопало тот самый «портебл» на компе сотрудника, вынесло ярлыки на рабочий стол и с чувством выполненного долга удалилось.


И ладно бы был какой недоросль после университета — так нет, мужику под пятьдесят, работал админом где-то в госструктуре.




#2533: Непечатное

12:00 16.03.2010, IT happens


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


Сегодняшнее утро заставило меня пересмотреть подобную политику безопасности. Один из пользователей оказался настолько суров, что, по ошибке отправив на печать большой документ, вместо того, чтобы удалить посланный файл из очереди на печать, снёс принтер из системы — не только из своей, но из из системы того пользователя, к компу которого этот принтер был подключен.




#2534: Таверна «У мёртвого админа»

12:00 16.03.2010, IT happens


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


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


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




#2535: Сто два эникея

14:00 16.03.2010, IT happens


Некогда моя рабочая станция представляла собой весьма старенький системный блок с раскуроченным насмерть PS/2-портом. Посему клавиатура была весьма сурово припаяна к разъёму, а сверху для надёжности залита термоклеем. Поставить другую было делом хитрым — в те времена USB-клавиатуры были скорее экзотикой, чем реалиями.


И вот шибануло меня тогда научиться методу слепого набора. Пресловутое «Соло» не радовало вообще, и было принято решение вытереть все надписи с кнопок. Задумано — сделано. Клавиатура чистая. Пару дней мучений, и я смог уже работать с более чем приемлемым количеством ошибок. А со временем и вовсе всё хорошо стало. Удивился я, когда обнаружил, что никто другой за моей машиной работать больше не может; более того, даже не пытается провести захват рабочего места во время моего отсутствия.




#2536: Отвернись, я стесняюсь

14:00 16.03.2010, IT happens


Мне кажется, что необходимы серьезные исследования на тему «Биополе айтишника и его влияние на технику». Сам, будучи студентом на практике, замечал неоднократно описанный здесь феномен: при моём появлении начинали работать программы, компьютеры, принтеры и даже настенные часы с севшей два месяца назад батарейкой. Конечно, после ухода всё опять капризничало. Однако был замечен и другой эффект: «эффект стыдливости техники».


При пристальном наблюдении за торрентами скорость падала или внезапно отваливались все сиды.


Если я больше пяти минут смотрел на роутер, то он наглухо вис; если же не вспоминал о нём, работал без сбоев неделями.


При наблюдении за процессом нарезания в 80% случаев болванка запарывалась.


Под моим взглядом однажды остановился кулер на витринном десктопе в магазине. Хотя, может, дело было в китайской сборке.


Если только что написанная программа не компилируется — надо нажать на кнопку «Компилировать» и отвернуться. Иногда срабатывает.


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


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




#2537: Аккумулятором на аккумулятор

14:00 16.03.2010, IT happens


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


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


Так вот, кладёте на стул полотенце, два аккумулятора, сверху накрываете полиэтиленкой (на ней конденсируется влага из воздуха) и ставите ноут. Таким нехитрым способом переустановлен уже не один десяток осей, начиная от 98-й винды и заканчивая последней SUSE. В большинстве случаев из кулера ноута тянет прохладным бризом.




(обратно)

#2538: Противокактусная циркулярка

15:45 16.03.2010, IT happens


Ещё до моего поступления в универ, классе эдак в девятом, был у меня хороший CD/VCD-плеер BBK. Верой и правдой служил он мне почти год, а потом «завертелась череда увечий». Сначала отказал шнур зарядки, потом фирменные наушники с каким-то совершенно индусским разьемом, потом лазер... Короче, ещё через полгода сей девайс являл собой Хлам с большой буквы «Х». В то же время я начал серьёзно заниматься разведением кактусов — но это так, лирическое отступление.


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


Отвёртка, плоскогубцы, хруст оторванной крышки, пару минут потрошения плеера — и шайтан-машина по раскручиванию дисков готова! Десять минут спустя я понял, что даже такими темпами я не успею сделать всё быстро и качественно.Надо приделать к пепелацу некое подобие гравицаппы. Китайский блок питания — нафиг, берём советский 1973 года выпуска, прибавляем вольтаж — опа, вертится быстрее, ура! Прибавляем ещё — вибрирует, жужжит, но крутит ещё быстрее.


Стопка необработанных дисков растаяла, как снег в марте. И тут чёрт дёрнул меня выкрутить вольтаж на максимум. Вжжжжжж–FUCK! Диск, словно сюрикен, срывается с креплений, пролетая через всю комнату, срезает два редчайших эхинопсиса и застревает в третьем. Прототип «Потрошителя» из Unreal Tournament тут же отправился в стену вслед за болванкой.




(обратно)

#2539: Держи свечку

15:45 16.03.2010, IT happens


Коллеги рассказывали мне о том, как собирали на заказ компы «для офиса и работы, но чтобы все современные игрушки тянул». Я внимания не обращал — мои заказчики знали, чего хотели, и не скрывали своих целей. Иногда я записывал их перлы, теперь вот и вам поведаю.


* * *


— Мне нужен компьютер для интернета, фильмов и чтобы музыку послушать. Большой монитор, прямоугольненький такой, обязательно с качественной цветопередачей!

— О, вы дома фотошопите? А вам сразу, может, хороший принтер подобрать?

— Не, зачем, я порнуху смотрю. И да, чтобы акустика была с эффектом присутствия... ну ты понял, да?


* * *


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


* * *


— Блин, мне нужно апгрейд сделать. Поможете?


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


— Хорошо, я нашёл вашу конфигурацию. Для каких целей апгрейд?

— Да за#$@ла «Косынка» эта, хочу в нормальные игрушки резаться!




(обратно)

#2540: nslookup Бьёрндален

15:45 16.03.2010, IT happens


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


Оказалось, «DNS» означает «не стартовал». Зря волновался.




(обратно)

#2541: Конфиг Всевластья

15:45 16.03.2010, IT happens


Живём мы дружной семьёй линуксоидов. Сыну восемь лет, и Windows он видел только в школе и у друзей.


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




(обратно)

#2542: Важная прокладка

12:00 17.03.2010, IT happens


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


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


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


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


— Вот пыль, гляди, сколько набилось. Внимательнее надо быть, если опять перегреваться будет — надо будет прочистить.


На меня смотрят очередные полные удивления глаза, а их хозяйка вопрошает:


— А это точно не важная прокладка? Может, он без неё тоже работать не будет?


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




(обратно)

#2543: Менеджер по прокрастинации

12:00 17.03.2010, IT happens


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


За все время моей работы бухи вызывали к себе только один раз — подключить новый принтер. Менеджеры таскают меня к себе в отдел каждые полчаса: принтеры не печатают (конечно, если выбирать из списков какие-то несуществующие устройства), страницы не открываются (а всплывающая панель о том, что браузер заблокировал содержимое, им, видимо, страшна и неведома), компьютеры глючат (по два десятка запущенных приложений на офисных развалюхах), факс не распечатывает (надпись на русском о замятии бумаги тоже, видимо, читать не стоит). И где таких берут?! Не могут ни картинку в Ворд вставить, ни правильно адрес ввести в строку браузера. Как они по кнопке включения-то умудряются не промахнуться?


На предыдущем месте работы офис был на сотню постоянно работающих компов, и то таких ситуаций не было. Тогда проблемы были только в виснущей линии инета и хреновых наушниках-мышках. А теперь как что, так сразу: «Где сисадмин?» На кой чёрт я вам всем, о криворукие менеджеры, сдался, если вы сами свои проблемы генерируете?! Для вас идеальным рабочим местом был бы стол с одной кнопкой (да и то с двойной защитой от случайного нажатия).


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


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




(обратно)

#2544: Чудеса на ваших глазах

14:00 17.03.2010, IT happens


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


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


— Всё, отбой, ничего не нужно делать! Я только что смотрела — файлов не было, и тут — бац! — прямо у меня на глазах они откуда-то появились!


Ну кто бы мог подумать, а?




(обратно)

#2545: Выкладываю начистоту

14:00 17.03.2010, IT happens


Звонок знакомой в службу поддержки интернет-провайдера:


— Какая операционная система у вас установлена?

— Vista.

— Windows Vista?

— Я вам больше скажу — Microsoft Windows Vista!




(обратно)

#2546: Сон в «летнюю» ночь

14:00 17.03.2010, IT happens


Работаю инженером по контролю качества (тестером) в фирме, тесно связанной с виртуализацией. Задача — оттестить сбор данных по производительности виртуальной инфраструктуры.


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


Прихожу на работу в понедельник, открываю данные — пусто. Что за фигня? В пятницу вечером всё работало. Начинаю копать глубже. В ночь с субботы на воскресенье отвалился коннект. Вот блин — лезу в логи. В целом нормальные, за исключением того, что с двух до трёх ночи 14 марта логов нет вообще никаких.


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


Я забыл про летнее время. Смена происходила в ночь с 13 на 14 марта в два часа. В результате система решила, что не могла целый час достучаться до виртуальной инфраструктуры, успешно поставила статус «Dead» и отключилась.


Так я познал истинный смысл значения фразы «время убивает».




(обратно)

#2547: Дебаг по-французски

15:45 17.03.2010, IT happens


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


Придя на работу, я обнаружил, что комп был перезагружен, чего за полгода не происходило ни разу. Это порушило метаданные IDE, и около часа я просто восстанавливал вчерашнее благополучие. Далее неприятностью обернулся первый же запрос в гугле — инет работал ну просто дико медленно. В общем, пришлось вначале крепко задумываться над верной формулировкой и долго ждать ответа. Дело не шло совсем. Свежий код не работал, показывая ошибки, как в анекдоте про деньги, жену и тумбочку: откуда — непонятно.


В дебаге время пролетело незаметно, и вот я уже сижу один во всём офисе. Голова работает плохо, баг никак не хочет обнаруживаться. В процессе редактирования файла нажимаю Ctrl+Z и вижу, что ничего не поменялось, а вылез диалог закрытия окна. Я уже ничему не удивляюсь, ищу кнопку Undo и щёлкаю мышкой. Чуть позже нажимаю Ctrl+W, а получается как раз Undo. Опытным путем выясняю, что работают клавиши теперь наоборот. Меня начинает разбирать нервный хохот. В общем, разум отказался далее воспринимать эту реальность, и я «поплыл» домой.


Следующий день был откровением — инет работал замечательно, проблема в программе была найдена за десять минут, а загадочное поведение Undo оказалось случайно включенной французской раскладкой.




(обратно)

#2548: Навернём на дорожку?

15:45 17.03.2010, IT happens


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


Пришёл ко мне сосед, говорит, компьютер не работает. Ну, думаю, угробил винду человек, хватит переустановки. Пришёл к нему, запустил машину. Дело доходит до загрузочного экрана винды, мелькает BSoD, перезагрузка, повтор цикла до смерти владельца от старости. Ну да, было такое уже — переустановил винду, поставил драйвера, всё работает, все довольны. Но соседу мало:


— Ты глянь внутри, я его уронил вчера, там вывалилось чего-то, я на место приделал. Может, неправильно сделал.


Ладно, мне не жалко. Открываю системник и пять минут безуспешно ищу на полу свою челюсть. Материнка была прикручена к корпусу четырьмя шурупами в случайных местах прямо сквозь дорожки. И при этом единственная проблема, которую это вызвало — сбой винды!


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




(обратно)

#2549: Счёты — на пенсию

15:45 17.03.2010, IT happens


Есть на одном из крупных и до сих пор ещё работающих предприятий Рязани главный бухгалтер — несмотря на общее мнение о бухгалтерах, человек очень серьёзный. Лет семь назад я лично учил его обращаться с компьютером — тогда завод только начинал компьютеризироваться, основной системой была Windows 2000. Самое интересное, что компьютера бухгалтер до этого не видел, всё считал на счётах.


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


Сегодня я с удивлением узнал, что на заводе с большой помпой поздравили главбуха с 90-летием — хотя на вид больше 75 ну никак нет. Побольше бы таких пользователей — и долгих лет Марку Эммануиловичу!




(обратно)

#2550: Ctrl+Shift+ОМОН

19:45 17.03.2010, IT happens


Работаю сисадмином в крупной торговой сети. В круг обязанностей входит обслуживание серверов и ПК. Торговое оборудование и кассы обслуживает другая компания, но иногда приходится решать мелкие проблемы с кассами типа «не видит сеть» или «зависла». По приезде в очередной магазин просят посмотреть кассу — что-то у них там «иногда гудит». Грешу на вентилятор, выгоняю кассира и лезу под кассу слушать. Сам по себе я довольно крупного телосложения, а места под кассовой стойкой маловато — пару раз прикладываюсь головой о полку.


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




(обратно)

#2551: В айти-индустрии гаишника штрафуешь ты

19:45 17.03.2010, IT happens


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


Через пару дней еду с подругой на своем авто (Toyota Celica, не болид, конечно, но машинка довольно проворная), обгоняю поток в шахматном порядке. Моя любимая меня по этому поводу методично пилит. Обхожу подряд два автобуса на железнодорожном переезде — и вот они, родимые, приветливо машут полосатой палкой.


Прижимаюсь к обочине, приоткрываю окошко, достаю документы. Моя при этом аж сияет злорадно: «Я же говорила...» В окне появляется довольное лицо того самого гаишника. Мужик протягивает руку: «Здорово! Сколько я тебе должен?» Первая моя мысль — сейчас глазки у подруги выпадут и закатятся под сиденье.




(обратно)

#2552: Возможна передозировка оливье

12:00 18.03.2010, IT happens


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


Сегодня, когда я оказался на главной странице этой «самой почтовой» службы, меня вдруг дёрнуло пройтись по местам былых подвигов. Среди небольшого количества старых писем и спама я обнаружил письмо-поздравление с Новым годом:


Дорогие друзья!

Поздравляем вас с чудесным праздником — Новым годом!

<...>

С наилучшими пожеланиями,

Команда Mail.Ru


Ниже была прикреплена планка-предупреждение:


ВНИМАНИЕ!

Данное письмо содержит потенциально опасный HTML-код, заблокированный системой безопасности.

Возможно, оно отображается неправильно.


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




(обратно)

#2553: Главное внутри

12:00 18.03.2010, IT happens


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


Первым делом полезла в коробку посмотреть, что же у него за начинка. Удовлетворив любопытство, со спокойным сердцем и мыслью «главное, завтра удивиться» я вернула ноут в коробку. Удивиться-то удивилась, но вот удовлетворённое любопытство умолкло, и первой фразой было что-то вроде: «О! А он синий!»


Брат до сих пор смеётся: какой же я, мол, программист после этого? Но не говорить же брату, что я ноут нашла раньше...




(обратно)

#2554: Цианид нортона

13:00 18.03.2010, IT happens


Сегодня сидим на лекции по органической химии. Преподаватель, божий одуванчик, начинает новую тему: цианиды, соединения, содержащие группу CN. Рассказав нам о самых простых представителях, синильной кислоте (HCN) и цианистом калие (KCN), она продолжила рассказ о более сложных веществах — сидим, конспектируем дальше.


Пара подходит к концу. Преподаватель описывается, вместо «CN» написав «NC». Смотрит на эти две буквы, вздыхает и говорит:


— Эх, вот раньше Нортон Коммандер был хорошей программой, не то что сейчас все эти гуишные Проводники и навороченные Тотал Коммандеры. Командная строка и псевдографика — вот было время...


После таких слов все мы, мягко говоря, подзависли. До конца пары говорили о компах. Бабушка уложила нас на обе лопатки: оказывается, SiSProZoiD в местной институтской сетке — это тоже она. Как мы только этого Сиспрозоида в «контре» завалить пытались — даже вспоминать страшно!




(обратно)

#2555: Прохладная история

13:00 18.03.2010, IT happens


Вынужден подтвердить примером, что в некоторых случаях метод «ноут в морозилку» (История #2537) вполне легитимен.


Жил-был я тогда в Соединённых Штатах известно чего. В тот момент в продаже появились замечательные гаджеты Nokia N800 (http://en.wikipedia.org/wiki/N800) — коллега приобрёл и хвастался. Удержаться было невозможно. При условии отсутствия поблизости Почты России и наличия eBay я, разумеется, купил именно через него — по дешёвке, прямиком у желтолицых братьев.


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


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


Коллега ржал, как конь, каждый раз наблюдая, как я укладываю серенький чехол с прибором на пачку сосисок. Будущая жена, которой я потом дал прибором попользоваться, была крайне удивлена такими особенностями руководства по эксплуатации. Баг оказался характерен для всех девайсов данной серии и признан самой фирмой (https://bugs.maemo.org/show_bug.cgi?id=2673) — какая-то фигня с таймингами процессора при начальной загрузке. Поначалу финны советовали компьютерчик попросту не выключать (он действительно мало ест в неактивном режиме), а потом вылечили проблему новой прошивкой.


До сих пор я с уважением отношусь к холодильнику как к незаменимому инструменту в арсенале компьютерщика.




(обратно)

#2556: С небольшими оговорками

15:00 18.03.2010, IT happens


Заполняю инфу для получения ключа для Avast — ФИО «левые», то, что антивирус будет использоваться только дома, тоже, мягко говоря, неправда. Дохожу до проверки подлинности (надо ввести три буквы), а там жирно-зелёным шрифтом написано «VRU». Меня аж передёрнуло.




(обратно)

#2557: Экспресс-редизайн

15:00 18.03.2010, IT happens


В отсутствии работы взялась я написать простенький сайт на HTML. Как фанат табличной вёрстки, извратилась так, чтобы при просмотре даже в донельзя кривом браузере всё было на своих местах. Заказчик посмотрел, одобрил, денег выдал. Залили на хост.


Через три дня заходит с претензией: «А почему у нас не так красиво расползается, как у конкурентов таких-то?» Смотрю сайт конкурентов, а он разваливается в Опере и Мозилле, да так, что важная информация пропадает.


Объясняю заказчику, что у нас круче и лучше. Заказчик стоит на своём. Пишу простенький скрипт, чтобы при каждом заходе клиента менялась пара картинок на сайте. Заказчик счастлив, как слон после бани: у него каждый раз новый дизайн сайта — круче, чем у конкурентов!




(обратно)

#2558: Кто сидел на моём стуле?

15:00 18.03.2010, IT happens


Обратились ко мне по поводу ремонта ПК с обычными проблемами: тормозит, сам выключается, звука нет. Провёл тесты винта и оперативки; после исправления «железных» проблем (чистка забитого пылью радиатора на процессоре) занялся софтовыми.


Винду переустанавливать смысла не было: SP2 вполне живая, да и навешано много периферии. Почистил, удалил ненужное, исправил кривые драйверы, поставил свежий антивирус, вычистил заразу. Перенёс с рабочего стола несколько папок общим весом в 10 ГБ — ярлычок повесил, как положено, на самом видном месте, всё нормально. Забрали. Через час звонят: «Всё по-прежнему». Звука нет, моих настроек нет, изменений нет. Я в шоке — не может быть такого!


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




(обратно)

#2559: Сеймгрейд

16:45 18.03.2010, IT happens


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


— Посмотри, что такое, почему игрушки все тормозят?


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


Примерно через месяц радостный и довольный знакомый стоял около моего подъезда с компьютером, новой видеокартой и процессором. Моё сердце похолодело, так как я просил его перед покупкой спросить совета. Но сделанного не воротишь — я открыл двери и впустил его.


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




(обратно)

#2560: Сверкнув на секунду

16:45 18.03.2010, IT happens


Поднимали проксю на работе. Как всегда, времени и денег нам не дали, потому ограничились мы знакомой многим Lan2net. Погоняли триал и поставили полную. Удивительно, но оказалось (и фирменный форум это подтвердил), что у триала нет такой ошибки, а вот полная версия с завидной регулярностью падает, причём весьма избирательно: отваливается только DNS, по IP продолжая работать, да ещё и ни каких «эрроров» в логи не записывая. Часто перезапускать сервис тоже нельзя: половина фирмы сидит под RDC на удалённый сервер, а при рестарте он отваливается.


Решение было найдено поздней ночью и отличалось особой извращённостью. На совсем слабенькой машине был установлен nnCron, к которому написан конфиг, пингующий www.ru каждые 10 секунд. В случае отсутствия пинга в расшаренную по сети папку, находящуюся на той самой проксе, помещался файл zopa.txt. Тот же nnCron на проксе следил за этой папкой, и в случае появления в папке файла с заданным именем рестартил сервис, а файл удалял.


В таком виде оно и работало несколько недель, пока поднимали и настраивали нормальную проксю.




(обратно)

#2561: Бери, пока дают

16:45 18.03.2010, IT happens


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


В один довольно морозный зимний день директор школы сообщил мне, что завтра мы едем за компьютером, поэтому нужно в девять утра быть по такому-то адресу в городе, где состоится раздача слонов всем близлежащим сёлам. Я порадовался и в назначенное время прибыл слонов получать. Оказалось, что пока ничего не раздают и надо чего-то подождать, хотя никто вокруг не знал, чего именно. Народу было много, на улице зима, а погреться можно было только в маленькой комнатке размером чуть больше туалета. Шли часы, но ничего не происходило, кроме того, что приехали представители районо, пересчитали всех по головам, заняли маленькую тёплую комнату и, достав кипу бумажек, стали перекладывать их друг другу. Около восьми часов вечера кем-то было принято решение начать раздавать компьютеры. Хорошо, что этому человеку потребовалось всего одиннадцать часов раздумий, иначе мы умерли бы от голода и переохлаждения.


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


— Бери, это хорошая вещь, она дорогая!


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




(обратно)

#2562: Слесарь консультаций не даёт

13:00 19.03.2010, IT happens


Работаю сисадмином в довольно крупной компании с большим количеством сотрудников. Когда приходится ремонтировать, настраивать, подключать, консультировать по работе, то вопросов нет. Но довольно часто просят посмотреть и домашние компьютеры. Я никогда не отказывал: давал консультации по работе программ, переустанавливал ОС и настраивал интернет по телефону. Денег никогда не брал за это, хотя и гарантий никогда никому не давал.


Так вот, в последнее время меня просто завалили вопросами: «Объясни, как работает Офис, почему у меня интернет не включается дома, как флешку отформатировать, где найти коды к игрушке», — и т. д., и т. п. Если я не помогаю, то на меня обижаются, и порой очень сильно.


У меня возникло сравнение с автосервисом. Все ремонтируют машины, но почему никто не звонит автослесарю с вопросами «Куда мне повернуть с площади Мира, чтобы попасть на улицу Ленина» или «Меня гаишники тормозят — что мне делать»?




(обратно)

#2563: Не судьба

13:00 19.03.2010, IT happens


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


Настаёт великий день. Встаю выспавшимся в понедельник, планирую свои действия. Бес дёргает меня проверить почту. Одно новое письмо. Смотрю тему: «Приглашение на бета-тестирование StarCraft II: Wings of Liberty».


Заканчивается двухнедельный отпуск. Cтул основательно промят задницей; в пепельнице пара килограмм окурков, весь пол в бутылках — я, обросший, бью зергов. Не судьба.




(обратно)

#2564: А сам-то

13:00 19.03.2010, IT happens


Хочу поведать вам, как я однажды сдавал экзамен по предмету «Алгоритмы». Точное название не помню, но суть в том, чтобы на бумаге изобразить блок-схему компьютерной программы со всеми её циклами и условиями.


Так как времени у меня было достаточно, то я приготовился основательнейшим образом: нарисовал блок-схему и вылизал её во всех смыслах, кроме самого прямого. Получилась идеально-оптимальная: ничего не выбросить, ничего не добавить. Несу её к преподу — ну, думаю, сейчас похвалит... Ага, держи карман шире, а сумку нараспашку! Я получаю «неуд», меня обзывают всеми возможными непечатными словами, а две девочки, которые на парах были всего несколько раз, становятся «талантами и самородками». А всё потому, что схема у меня очень большая.


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


Совершенно случайно при перечитывании конспекта (вдруг что-то упустил?) нахожу точно такую же блок-схему, как у меня, только в его исполнении. Переписал, пришёл, сдаю. «Всё равно очень коряво написано, но так и быть, поставлю — устал я уже от тебя». Ставит трояк и наблюдает сцену громового ржача! Видели бы вы его лицо после того, как я ему показал, чьих рук эта схема, и продемонстрирова две глупейшие ошибки.


В общем, отыгрался я знатно, а свидетелями его позора стали ещё два препода и моя группа в полном составе.




(обратно)

#2565: Разворот на 360 градусов

13:00 19.03.2010, IT happens


Купил диск UFO: Aftermath — лицензионный, что характерно. В автозапуске мне предложили две опции: «Установка» и «Руководство». Дай, думаю, руководство почитаю, нужное же дело — путаться потом не буду. Открывается фотогалерея в формате PDF с текстом на фоне звёздного неба. Вы когда-нибудь пробовали читать чёрные буквы на тёмно-синем фоне? Рекомендую, хорошее упражнение для будущих снайперов (или клиентов клиники микрохирургии глаза — это уже как повезет).


Добросовестно промучившись десять минут, руководство я засунул в дальний угол сознания и установил игру. Запускаю — х@якс, экран вверх ногами! Всё четко, красиво, только ?онgо6??н ‘????


Ладно, думаю, где наши не пропадали. Захожу в свойства экрана, переворачиваю экран на 180 градусов. Игра вылетает с критической ошибкой. Европеец или американец написал бы в техподдержку; русские в таких случаях переворачивают монитор. Увы, у меня ноутбук — его переворачивать бесполезно, клавиатура прикручена. Ничтоже сумняшеся, подключаю внешнюю клаву, переворачиваю ноутбук, кладу его на подставку, чтобы провода не помялись, и запускаю игру.


В таком виде я и попался на глаза гостям.




(обратно)

#2566: А в остальном, прекрасная маркиза, всё хорошо, всё хорошо

15:00 19.03.2010, IT happens


Работаю в саппорте. Недавно появился у нас клиент — одни бухгалтеры и менеджеры. Звонят как-то:


— У нас с компьютером проблемы. Вы не могли бы приехать? Но лучше не сегодня (пятница, после обеда), а во вторник.

— Смотрите сами, можем и сегодня, если срочно. А какие проблемы-то?

— Да чего-то непонятно.


Ладно. Приезжаю во вторник. Оказалось, у бухгалтера сгорела материнская плата. Так они сами сняли плату с процессором с другого «запчастного» компа, поменяли, перецепили винт, DVD и всё остальное, подключили принтер... У меня глаза увеличились в несколько раз:


— А, собственно, что у вас не так?!

— Значки на рабочем столе как-то не так выглядят.


Поменял со 120 точек на дюйм на стандартный размер — всё! «Большое спасибо, вы нам очень помогли, что бы мы без вас делали...»


Да уж, побольше бы таких клиентов.




(обратно)

#2567: Незваная брюнетка

15:00 19.03.2010, IT happens


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


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




(обратно)

#2568: Пессимизация

16:45 19.03.2010, IT happens


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


Решили мы тут озаботится вопросом, не расширить ли парк серверов баз данных — ресурсы есть, но нужно ли? Стали собирать статистику. Самым большим по количеству (75%) и объёму (90%) запросов оказался сайт Самого Важного Клиента, который занимал чуть ли не половину дискового пространства всего хранилища и отвечал за 60% всего трафика. Решили посмотреть, что они такое туда пишут.


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


INSERT INTO `statistic_logs` VALUES ...


В результате простейший запрос, занимающий одну строку и являющийся элементарной операцией MySQL-сервера, после «оптимизации» занимал восемь строк и выполнялся в полтора раза медленнее.




(обратно)

#2569: Святая простота

16:45 19.03.2010, IT happens


Техподдержка интернет-провайдера. Звонит абонентка, просит продиктовать настройки — диктую. Общается очень вежливо и очень официально. Через полчаса перезванивает.


— Кирилл, техподдержка «***», чем могу помочь?

— Молодой человек, мы с вами общались недавно. Вы сказали, что у меня интернет в течение 15 минут заработает — прошло уже 30, а его всё нет!

— Давайте проверим, не сбились ли настройки. (Заходим в свойства сетевого подключения.) Какое значение в поле «IP-адрес»?

— Пусто тут!

— А какие настройки вы вводили?

— Никаких.

— Как это?

— Я на бумажку выписала всё, что вы продиктовали.


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




(обратно)

#2570: Неполное соответствие

16:45 19.03.2010, IT happens


— Принтер сломался, не печатает, зайди, плиз!


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


— Программа не работает, что-то пишет, помоги!


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


— Копроративный сайт не работает!

— Каким браузером пользуетесь?

— Э-э-э... Не знаю..

— Что написано в заголовке окна?

— Вэ-вэ-вэ, точка...

— Нет, выше, в самом верху окна!

— Выше ничего нет... А где это?

— Такая синяя полоска в самом верху, справа на ней крестик, чтобы окно закрыть, вот что слева написано? (Убейте меня.)


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


— Вы когда на работу устраивались, свою должностную инструкцию видели? Подписывали? Что там написано в квалификационных требованиях? Я напомню: «Навыки работы на персональном компьютере, знание MS Windows, Office на уровне пользователя». Ещё один подобный вызов, и я пишу служебку о вашем неполном служебном соответствии.


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




(обратно)

#2571: После вчерашнего — как огурчик

16:45 19.03.2010, IT happens


Десять лет назад, будучи студентом, подрабатывал я в фирме проектирования пожарных и охранных сигнализаций — чертил планы зданий и схемы установки тех самых систем. Первый компьютер был куплен практически голым: не было ни сидирома, ни хоть сколь-нибудь приличной видеокарты, даже флопа — и того не было. И вот решил я обновить винчестер. Стоял Seagate в «презервативе» — хотелось, естественно, Barracuda.


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


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


Часа через два включаю — ноль реакции, BIOS даже не пытается искать пьяное тело винчестера. Иду ещё за пивом, вернувшись домой, звоню знакомому с просьбой дать хоть какой-нибудь винт. «Утопленника» я решил разобрать и повесить на стенку, но утром.


Проснувшись рано, я услышал голос шестого чувства: «Включи комп». Винда спокойно грузилась. Reset — грузится. Ещё раз — грузится. Power off, power on — работает! Полная проверка винта не выявила ни-че-го — абсолютно никаких последствий. Дождавшись полудня, звоню другу:


— Змей, не нужен винт, мой ожил.

— Тошик, он стопудово пьяный был!




(обратно)

#2572: Главбух домена

13:00 20.03.2010, IT happens


Электронизация всего и вся докатилась до налоговой. Поставил главбуху программу по электронной подписи деклараций. Почитал документацию, поставил, связался с клиент-банком, поправил его версию, так как оба приложения на одной системе криптографии работают. Но вот незадача — от главбуха не идёт тест соединения, а подо мной всё в норме.


Звоню в саппорт. Долго объясняю девушке, что такое локальный и доменный админ, и что никоим образом к администратору программы он отношения не имеет. Ликбез пришлось проводить потому, что при слове «админ» девушка, чуть не срываясь на крик, залепетала: «Ни в коем случае ничего не меняйте в настройках и не создавайте пользователей». Чуть позже она упорно предлагала сделать главбуха доменным админом, а на мои объяснения, что делать так нельзя под страхом прихода антихриста, только отвечала, что так устроена их программа. В сердцах плюнув, я спросил, как связаться с разработчиком, на что получил ответ, что это я и сделал. Скорость, с которой с языка слетело «Пипец, до свидания», удивила даже меня.


Проблему решил установкой хранилища ключей из-под учётки главбуха. На десерт решил почитать требования к системе и обнаружил, что возможна установка на линукс — программа написана на Java. Вот молодцы, думают о пингвинском сообществе! Только вот инсталлятор предлагают «экзешный».


Уважаемые работники госслужб! Хотите сделать хорошо — для начала опробуйте на себе




(обратно)

#2573: А это, дети, баг

13:00 20.03.2010, IT happens


Веду занятия «Устройство ПК». Девочка откручивает крышку системника и дико визжит. Из системника вылезает огромный паук и неторопливо идёт по столу, вдоль которого сидят студенты. Теперь визжат человек десять. Тупо смотрю на это и говорю:


— Вот так выглядит ПК изнутри.




(обратно)

#2574: Трибьют-шоу

13:00 20.03.2010, IT happens


Увлекает меня ковыряние кода чужих вирусов. Сегодня пришел в аську очередной спам с предложением посмотреть «мои голые фотки». В предвкушении веселья лезу по ссылке и радостно скачиваю файл .jar. Антивирус пропускает. Распаковываю и с грустью обнаруживаю, что хотя троянец и отправляет SMS, но номера хранит в зашифрованном виде в текстовом файле. Надо же их узнать!


Скачиваю декомпилятор Java, обнаруживаю совершенно дикую функцию, которая и должна бред из файлика преобразовать в список коротких номеров. Проблема только одна — Java я совсем не знаю. Ничего, запускаю свой родной Delphi и медленно, по одной строчке, справляясь у гугля, интерпретирую кодобработчика строки. Преобразовав примерно пять из двадцати строчек, компилирую свой код для проверки. И тут компьютер подвисает, антивирус издает вопль раненого эвристика, окна Delphi становятся белыми. «Да ты задолбал своим эвристиком! Я же этот файл только что сам написал, в нём чистый, хороший вирусный...» Тут мои мысли прервались, а уважение к антивирусу повысилось до максимума.




(обратно)

#2575: Системный надзиратель

15:00 20.03.2010, IT happens


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


Если при старте и загрузке пристально смотреть на монитор, обнаруживаются все жёсткие диски, всё загружается быстро и хорошо. Иногда же мне нужно сделать что-нибудь ещё, я включаю питание, а сам ухожу в другую комнату. Результаты бывают просто фантастические — то виновато показывает синий экран с совершенно неправдоподобной ошибкой, то теряет мышь и клавиатуру. Недавно учудил — при загрузке выдал стандартное предупреждение «ntldr is missing», а после перезагрузки под контролем всё вернулось на круги своя. Видимо, не хватает ему внимания.




(обратно)

#2576: Метод туристического устрашения

15:00 20.03.2010, IT happens


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


Собираемся и едем через полгорода к родителям, у которых в домашней сети мирно пашет такой же D-Link, сосуществующий с той же фирмы роутером. Приезжаю, подключаюсь к вайфаю: всё работает. По эзернет-кабелю — то же самое. Ну, думаю, дело в модеме: подключаю его вместо родительского — всё работает просто чудесно. Чешу репу, решаю, что от добра добра не ищут, и возвращаю родительский модем на место. Как по заказу, во всей сетке пропадает интернет. Что за чудеса? Какой-то вирус, поражающий только сетевые устройства, или просто недостаточно выпрямленные руки?


Минут через пять замечаю, что скайп и аська у всех «зелёненькие», звонят и пишут друг другу. Ещё через полчаса методом тыка выясняю, что когда лаптоп жены подключён к домашней локалке, интернета через браузер ни у кого нет. Когда отключён — всё у всех работает. Ну, думаю, истории про неумело подключённый роутер, который начинает раздавать адреса всем подряд, я слышал. Но чтобы лаптоп делал то же самое? Или тут дело в операционке-«семёрке»?


В полных непонятках едем домой. В дороге говорю супруге: «Поставлю-ка я тебе, родная, Убунту». Мысленно уже готовый к бурной ночной установке линукса, приезжаю домой, подключаю — всё работает! Вот сижу теперь и думаю: то ли лаптопу покататься надо было, то ли он так Убунты испугался?




(обратно)

#2577: Один шаг от тестера до блондинки

15:00 20.03.2010, IT happens


Не айтишник, только учусь. Радости начались, когда я глубокой ночью готовилась к экзамену по тестированию ПО. Комп стал внезапно жаловаться на недостаток места на С. «Вирусня», — думаю я. Антивирь не работает — лицензия вчера кончилась. Решила удалить вручную, как большая. Нашла. Удалила. Продолжила подготовку к экзамену. Днем комп грузиться отказался: «ntldr is missing».


И понеслось... После этого я сломала винду — два раза, Убунту — два раза, Кубунту — два раза. Одногруппники думают, чего бы мне ещё дать на поломку. Плохо то, что повторить ошибки я не могу. Так бы пошла в тестировщики, но придётся просто в блондинку перекраситься.




(обратно)

#2578: А кто же мент?

16:45 20.03.2010, IT happens


Работаю айтишником. Очень устал от неграмотности населения в области информационных технологий. Называют системный блок процессором, монитор — компьютером, а меня программистом, хотя я разве что «Hello World» (и то на VB) сходу смогу написать. Бесполезно объяснять, что я не занимаюсь 1С, не обучаю азам работы на компьютере, не ищу тексты поздравлений и открытки в интернете к праздникам. Все доводы разбиваются о стену непонимания: «Ну ты же компьютерщик!» Единственное, что более-менее помогает объяснить, кто я такой — сравнение с автомобилями (История #2562). Итак:


Комп — это автомобиль.


Пользователь — пассажир. Большинство ездит на заднем сиденье и умеет только двери да окошки открывать-закрывать.


Айтишник — водитель. Возит пассажиров, следит за машиной, протирает стекла, может диагностировать и устранить некоторые поломки (в зависимости от квалификации).


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


Кроме того, существуют специализации: по водительским категориям, по ремонту (карбюраторщики, ходовщики, электрики) и т. д. Так же и среди компьютерщиков есть спецы по разным операционным системам, базам данных, программам и железу. Спец «всё-в-одном» либо таковым не является, либо будет требовать зарплаты за десятерых.


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




(обратно)

#2579: Клавиатура с экранчиком16:45 20.03.2010, IT happens

Работаю в большой акционерной компании — 500+ машин. За день достают конкретно. Звонок:


— Я дома кофе на клавиатуру пролила. Что делать?

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


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


— Не работает.

— Приноси.


Точно, б#я — ноутбук




(обратно)

#2580: Старый друг лучше новых двух

20:45 20.03.2010, IT happens


Ругаю я иногда себя за излишнюю доброту — портит она мне жизнь, ох, портит! Сколько раз мне приносили почти убитые компьютеры и просили посмотреть, где же там наш Петечка поставил галочку, что ничего не работает и дым идёт. Конечно же, Петечка всего лишь отключил cookies в браузере, а сгорело всё из-за жестокой судьбы-злодейки! Не сгорело, слава богу, а всего лишь умерла операционка.


Я начинаю смотреть, думать, решать проблему, а в конце получаю пиво, хотя всегда предупреждаю, что не пью его. Ах да, один раз получил банку варенья, но это уже из другой истории.


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


Пациент оказался настолько оккупирован вирусами, что я решил просто переустановить Windows — это казалось быстрее, тем более, что хозяева в преддверии армагеддона перенесли всю нужную информацию на дискету (да-да, весь мегабайт важной информации плюс ярлыки с рабочего стола).


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


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


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


Больше я к этим людям не ездил — просто рассказал им, как побороть проблему, а они справились. Они ведь хорошие люди, просто изобретательные.




(обратно)

#2581: Юный рыцарь гуя и реестра

20:45 20.03.2010, IT happens


Живу на окраине города, провайдеры локалку в наш дом долго тянуть не хотели. Как только провели, я тут же оформил договор на подключение.


Приходит мальчик-настройщик. У меня домашний сервак под SUSE без гуя и «подстольный» кластер под CAELinux для заработков левых расчётами тяжкими. Предлагаю мальчику подключить к сети сервак. Мальчик втыкает на бородатого дядю с пивным животиком, банку «Хугардена» на подоконнике, на Миднайт на запылённом 15'' мониторе сервака. Молчит пару минут. Звонит по мобиле другу, объясняет ситуацию. Слышно, как друг говорит «беги оттуда» и бросает трубку. Удаётся перехватить мальчика у двери — начинаем настраивать.


Втыкаем принесённую сетевуху — дров, конечно, нет. Адрес по DHCP получить не выходит. Вставляю кабель в другую, заведомо рабочую сетевуху — шкет орёт: «Работать не будет, там же другой MAC!» Прописываю HWADDR, получаю IP. Шкет фонареет. Просит «панель управления» для настройки роутинга. Набиваем в консоли route add -net 0/0 gw <ip> — инет появляется. Чудо смотрит квадратными глазами...


Мальчик ыражает сожаление по поводу невозможности работы IP-телевидения. apt-get install vlc на корневой машине кластера — вот и кино. «Э-э-э, но у вас не будет „дисиплюсплюс“». apt-get install linuxdcpp...


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




(обратно)

#2582: Немки от русских американцам

13:00 21.03.2010, IT happens


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


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


— А вот если американцы спутниковый сигнал перехватят, то сколько времени им понадобится на расшифровку?

— Ну, при текущих вычислительных мощностях — около тридцати лет.

— А что это мы всё пингами тестим? Давайте попробуем перекинуть на тот конец что-нибудь большое.


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


— Вот расшифруют американцы через тридцать лет сигнал с российского военного спутника, а там — немецкое порно.




(обратно)

#2583: Standby-покупай

13:00 21.03.2010, IT happens


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


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


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


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


Дорогие товарищи программисты — не пренебрегайте сном!




(обратно)

#2584: Непутёвый путник

13:00 21.03.2010, IT happens


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


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


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


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


Ребята, вы себя узнали? Несмотря на то, что вы сертифицированый разработчик MS, занимаетесь внедрением отраслевой ERP-системы на MSDAX, выражение «недоделки криворуких глюкоделов» вполне отражает сущность того, что вы поставляете под видом программного продукта.




(обратно)

#2585: Турбовыдув

15:00 21.03.2010, IT happens


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


Во время очередного теплового удара мой взгляд упал на пылесос, стоявший в комнате. Десять секунд работы пылесоса — и ноут завёлся с первого раза. Заодно и немного пыли с кулера вытащил!




(обратно)

#2586: Выступает на разогреве

15:00 21.03.2010, IT happens


Досталась мне как-то полумёртвая видеокарта — артефакты на половину экрана. Денег на нормальную не было, и я решил её «протушить» в духовке — достаточно распространённый приём, иногда избавляющий от глюков. Цикл пройден, видяха остыла — опять артефакты! Секунд двадцать печалюсь, жму Reset... Работает! Система загрузилась.


Завожу «тяжёлый 3D». Каталист вешается раз в десять секунд — где-то на десятой попытке реанимация (VPU Recovery) не удалась. Вылет. Ладно, думаю, но хоть непритязательную стратегию заведёшь? Завела, и даже работает. Часик поиграл, выхожу. Опять запускаю «тяжёлое 3D». Работает! Драйвер виснет уже раз в полчаса, и при средней статистике — одна настоящая смерть на пять-десять клинических — вполне можно играть.


Видел я неоднократно видеокарты с проблемой охлаждения, но вот с проблемой нагрева — пожалуй, впервые. Так и живём, перед разминкой пальцев и реакции — обязательная разминка мозга минут на тридцать.




(обратно)

#2587: Семь эс

15:00 21.03.2010, IT happens


На днях понял, почему бухгалтер — враг админа. В нашей компании IT-отдел состоит из трёх человек: я, сисадмин, и два программиста, поддерживающих 1С. В их обязанности входит всё, что касается жёлтой программы, кроме настройки серверов. На серваках крутится штук пять баз 1С 7.7 и столько же под 8.1. Одним прекрасным утром сижу у пользователя, удаляю порнобаннер. Звонит главный бухгалтер:


— Мне нужна помощь по «семёрке».

— Со всем, что касается 1С, обращайтесь к программистам.

— Это же не 1С, а «семёрка».

— А «семёрка» — это разве не 1С?

— Да? Ну ладно, тогда позвоню им.


Пока у нас работают такие главные бухгалтеры, IT-отдел и бухгалтерия общий язык не найдут.




(обратно)

#2588: Яблочный дуэт

15:00 21.03.2010, IT happens


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


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




(обратно)

#2589: Старые новости

16:45 21.03.2010, IT happens


Звонок из филиала, расположенного в другом городе:


— Алло! У нас ничего не работает!

— Так, а что случилось? Что именно не работает? Какие ошибки?

— Все работало, а вдруг ничего не работает! У нас тут клиенты орут — сделайте что-нибудь!

— Скажите номер рабочего места.

— ***.


Открываю VNC — не cоединяется. Лезу по SSH — нет соединения с рабочей станцией. Пингую их сервер — не пингуется. Проверяю у себя: все три провайдера прекрасно работают, VPN-сервер уверенно держит соединения с остальными филиалами. Запросов же на соединение от злополучного филиала не поступало за последние десять минут. В голове начинают крутиться странные мысли. Я не верю в чертовщину и понимаю, что собственноручно настроенный линуксовый сервер не мог никаких сюрпризов преподнести. Соображаю, что же делать дальше. На том конце трубки — недоброе сопение и попытки меня всячески подогнать.


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


— Запустите, пожалуйста, ярлычок с машинкой «скорой помощи», и прочитайте мне, что написано в строке N и M.

— О господи, ну я же говорю, что у нас ничего не работает!

— Ваш компьютер не работает? А соседний?

— Ничего у нас не работает!


Меня начинают посещать смутные сомнения. Сервер не работает, машины не работают. Что бы это значило?


— Свет-то у вас есть?

— Света нет. Полчаса назад выключили!

— Так а что ж я сделаю? Звоните своим электрикам — пусть они вопрос решают.

— Электрикам звонили. Говорят, трансформатор сгорел, до завтрашнего дня света не будет. А нам как работать? У нас клиентов море! Да, и почему как свет выключили, всё работало почти час, а теперь нет? Я знаю, вы можете! Включайте нам скорее компьютеры!

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

— Ну, а как зарядить аккумуляторы?

— Когда включится свет, они сами зарядятся. Ничего самими делать не надо.

— Нет, я так не могу. Я понесу бесперебойник домой заряжать.

— Нет, этого делать я вам не разрешу.

— И что же, мы сегодня больше работать не сможем?

— Нет. Закрывайте филиал по техническим причинам.

— А что я людям скажу, они же очередь отстояли?


Кладу трубку. Вздыхаю, откидываюсь на спинку кресла. Мобильный телефон радостно вибрирует и пищит от входящего SMS. Открываю: cообщение от системы мониторинга Nagios о том, что в этом самом филиале выключили свет. Следом еще две сообщения о том, что батарея на сервере разряжается и сервер выключается.


Вовремя! Спасибо любимому сотовому оператору. Добавляю в Nagios оповещения через джаббер.




(обратно)

#2590: В крайнем случае спиртом

16:45 21.03.2010, IT happens


По долгу службы выполняю техподдержку соседней фирмы (18 машин). Однажды зовут меня — монитор, мол, покраснел. Прихожу, спрашиваю, что делали. Говорят, вчера на системник немного жидкости разлили. В недоумении лезу раскручивать системник. В нос ударяет запах перегара, а на крышке видны красные пятна, которые пытались вытереть. Понимаю, что облили красным вином, а с компом ничего страшного — когда пытались удалить последствия неосторожности, слишком сильно дёрнули системник вперёд и повредили кабель монитора.


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




(обратно)

#2591: Папье-маше

16:45 21.03.2010, IT happens


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


Год назад начало комп таращить с каждым днём все сильнее и сильнее. Охрана каждый день дёргала: то зависнет железяка, то хрустит очень громко, то понавыдаёт ошибок. Кончилось всё тем, что в один прекрасный момент прошлой зимой комп, кроме синего экрана смерти, больше ничего показать охране не смог. Вызвали меня этого железного друга чинить.


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




(обратно)

#2592: Автобаностроители

13:00 22.03.2010, IT happens


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


Абоненту нужно было поменять IP-адрес. Немолодой пользователь с моей помощью нашёл «сетевые подключения» в XP, открыл окно настроек, где нужно поменять IP-адрес, но не смог этого сделать, потому что... не знал, как стереть цифры. На моё предложение кликнуть мышью в окошке, где цифры, я услышал, что мы, такие нехорошие, заставляем его делать нашу работу, и вообще — он немолод, у него нервы и сердце ни к чёрту, и он вот прямо сейчас помрёт за компьютером от нервного напряжения, а виноваты в этом будем, конечно же, мы. Я предложил оформить заявку на вызов специалиста. «Да?! Ваш мастер придёт, а потом за настройку сети у меня деньги со счета спишутся!» А вы как хотели, уважаемый?


* * *


— Здравствуйте, служба техподдержки %providername%, слушаю вас.

— Я подключился к вашей сети, а теперь у меня на компьютере вирусы! Приезжайте и лечите!

— Мы не лечим вирусы на компьютере. Вы внимательно читали договор? Там сказано, что пользователь сам обеспечивает безопасность своего компьютера. Обратитесь в любую фирму, занимающуюся ремонтом и настройкой компьютера на дому...

— Нет! Это вы должны вылечить мой компьютер — он заразился через вашу сеть!

— Если сравнивать компьютер, например, с автомобилем...

— Да! Если у меня сломается машина, я поеду в автосервис, где починят всё и не заставят ехать в один автосервис, где чинят колёса, потом в другой, где чинят руль... (Бросает трубку.)


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


Вы можете по этой дороге ездить на машине, на велосипеде, на мотоцикле, даже на тракторе. Можете ходить пешком, ползком, на руках. Можете двигаться прямо, поперёк дороги, зигзагом, с разворотом или задом наперёд. Пока вы не ломаете саму дорогу (ремонт за ваш счёт!) и не мешаете другим, вам никто и слова не скажет. Но если у вас заклинило ворота гаража, кончился бензин, сломалась машина или вы вообще не умеете её водить, если попали в ДТП, знайте — мы не чиним ворота и машины, не продаём бензин, не обучаем вождению, не организуем страховку и охрану вашего автомобиля на всём пути следования.


* * *


— Здравствуйте, служба техподдержки %providername%, слушаю вас.

— Абонент %login%, у меня не работает интернет, помогите, пожалуйста.


Проверяем настройки — включен DHCP. Объясняю, где взять и как внести настройки.


— Спасибо, всё заработало.


Через три дня звонит этот же абонент:


— У меня опять не работает интернет. Я поcмотрел настройки, которые вы мне продиктовали...

— Прочитайте все адреса, какие там указаны. Желательно вслух.


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


— Сделайте следующее...


Далее подробное объяснение, как запустить командную строку и в ней выполнить команду ping на DNS и VPN-серверы. На этот раз вирус прописал вместо одного нашего DNS-сервера парочку своих. Объясняю абоненту, в чём проблема.


— Да, всё заработало, спасибо!


На следующей неделе звонит опять:


— Я запустил командную строку и в ней набираю ping... Э... Скажите ещё раз, на какой адрес?


Так ещё один пользователь нашей сети научился пинговать. Таким на «Спасибо за помощь» я отвечаю: «Вам спасибо!»




(обратно)

#2593: G.Hrenova@

13:00 22.03.2010, IT happens


Обычный рабочий день в IT-отделе. Заглядывает девушка:


— Мне на почту не приходит одно важное письмо.

— Сейчас проверим, — говорю я, подключаясь к почтовому серверу посмотреть спам-фильтр. — Ящик какой?

— %ComputerName%.

— Не имя компьютера, а название почтового ящика. (Ящики в компании вида «И.Фамилия@».)

— Не знаю.

— Ну хорошо, зовут-то вас как?

— Я схожу посмотрю и вернусь.


Не дождавшись ответа, девушка скрывается за дверью.




(обратно)

#2594: Пасьянс — и в офлайне пасьянс

13:00 22.03.2010, IT happens


Очередная перестановка кадров в бухгалтерии. Дама в возрасте пересаживается на свежеосвободившееся рабочее место. Логинимся под её учёткой, появляется рабочий стол с документами и ярлычками (отдельное спасибо Биллу за перемещаемые профили). Настраиваю остатки по мелочи, проверяем работу на новом месте — сетевые 1С, Консультант, Налогоплательщик, почта — всё работает. Чуть позже звонок от неё: «Мне бы ещё старую клавиатуру поставить, она мне больше нравится». Сообщаю, что зайду ближе к вечеру — идти на другой этаж за столь важным делом нет желания.


Спустя N часов звонит всё тот же бухгалтер: «У меня на этом новом компьютере работает всё, кроме аськи». Пытаюсь подключиться с места — машина не пингуется. Иду в бухгалтерию ногами, встречает: «Клавиатуру я себе уже сама поменяла, мне только аську настроить». Вставляю на место сетевой кабель, выдернутый во время замены клавиатуры — аська зеленеет.


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




(обратно)

#2595: Синенькая вещь

13:00 22.03.2010, IT happens


Меня часто просят посмотреть компьютер, и чаще всего приходится переустанавливать систему. Всегда всё шло нормально — только не в этот день.


Позвала меня соседка с жалобами на тормоза. Ну что делать — переустановил систему, вирусов изгнал, но всё равно тормозит, хотя уже меньше. Решили оставить машину в таком состоянии. Через неделю история повторилась, ещё через неделю — опять. Моё терпение лопнуло, и я решил всё-таки добить проблему. Прихожу, танцую с бубном. Результат нулевой.


— А после чего начались тормоза?

— Не зна-а-аю.

— Просто так ничего произойти не может. (Хотя я-то знаю, что может.)

— Ну, он тормозить начал, и я в эту синенькую вещь заходила. Больше я ничего не делала.


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




(обратно)

#2596: Хоть шерсти клок

15:00 22.03.2010, IT happens


Работаю в компании, обрабатывающей контейнерные грузы. На погрузчиках, таскающих сорокатонные контейнеры по складу, стоят компьютерные терминалы. Работают с корпоративной сеткой через Wi-Fi, операции фиксируются в базе данных.


Один из терминалов отвалился от сети. Придя на место и потратив около десяти минут на реанимацию (больше времени на было — останавливается процесс работы погрузчика), я не смог ничего сделать — нет коннекта с сетью, и всё. Оставил, обещав позже разобраться. Хотел выключить терминал — всё равно ж не работает, но услышал ответ водителя погрузчика: «Оставь, он хоть время текущее показывает!»


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




(обратно)

#2597: О силе печатного слова

15:00 22.03.2010, IT happens


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


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


Радостный хозяин забирает машину, отъезжает на сто метров — машина глохнет. Скатывается обратно с горки к сервису — машина заводится. Со второй попытки доезжает до ворот автобазы — опять глохнет. Оставляет машину в сервисе. Разбираем контроллер, чешем затылки, собираем. Два дня на прогоне — машина не глохнет... Владелец с мастером выезжает за ворота, катается. Всё нормально. Высаживает мастера у ворот, трогается с места — правильно, машина глохнет.


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




(обратно)

#2598: Строка к строке

15:00 22.03.2010, IT happens


На работе прислали новую версию программы. Старая версия была ужасна — новую я уже «люблю» за вот такой пассаж из прилагаемой инструкции:


Пользователи версии 2.01 могли заметить ошибку при автоматической нумерации выдаваемых справок. Данная ошибка возникает из-за неравномерности записи данных в базу. Эта неравномерность вызвана неправильной эксплуатацией вашего компьютера, а именно возникает от частой записи и удаления файлов (или программ) больших объёмов. Чтобы устранить эту неравномерность, необходимо регулярно проводить дефрагментацию логических дисков вашего компьютера.


Зацените, как надо делать — валить глюки своей проги на фрагментирование диска! Это ж додуматься надо.




(обратно)

#2599: В портретном режиме

15:00 22.03.2010, IT happens


Чувак, извращавшийся с UFO (История #2565), как я тебя понимаю... У меня чудила так игра Giants: Citizen Kabuto. Ладно бы вверх ногами — мы всегда готовые. Нет, б#я! Это чудо запустилось в аккуратно повернутом набок виде — не игра, а смайлик в движении какой-то получился. Чуть не свернул шею, затем плюнул на это дело.


Захожу в свойства графики, поворачиваю изображение на 90 градусов, запускаю по новой. Нет, то, что я повернул не в ту сторону, неудивительно. Удивительно то, что игра это проигнорировала — как запускалась в режиме «бегающего смайлика», так и продолжала.


Дубль два, поворот уже в нужную сторону — игра в нужную сторону и повернулась. Были ногами вправо, стали ногами влево. Шею я всё-таки свернул.




(обратно)

#2600: Слагаемые успеха

16:45 22.03.2010, IT happens


Сидим с приятелем на практикуме в институте; суть практикума — изучение пакета Origin. Если вкратце, то программа умеет строить графики, обрабатывать их, аппроксимировать и всё в этом духе.


Очередной график вроде как приводится к расчётной формуле, и даже среднеквадратичное отклонение мало, но уж коэффициенты больно отличаются от теоретических. Подзываем преподавателя, та смелой рукой исправляет руками все коэффициенты на адекватные и нажимает «Fit». Разумеется, программа выдаёт кривую, которая и близко не стояла к графику. Начинается шаманизм с замораживанием и отпусканием коэффициентов — кривая скачет и петляет, но к нужной приближаться не желает. Наконец преподаватель просит показать формулу, вдумчиво смотрит и переставляет два слагаемых местами. При этом она случайно отпускает все коэффициенты в свободный полет, и кривая бодро ложится тютелька в тютельку на график, принимая наши, отличные от теоретических, коэффициенты. «Вот! — бодро восклицает преподаватель, — он очень чувствителен к порядку слагаемых». Хотел было я рассказать про префиксную и инфиксную запись да объяснить, что машине по барабану, но уж постеснялся.


Товарищи программисты, в стремлении всё объяснить неизведанным шаманством и результатами пляски с бубном не переусердствуйте, чтобы смешно не выглядеть.

(обратно)

Примечания

1

#2497: Не знаю, но в часе два литра

14:00 12.03.2010, IT happens


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


— Сколько в сантиметре пикселей?


Уважаемые программеры, хоть изредка отрывайте свой взор от экранов!

(обратно)

Оглавление

  • #2501: Иногда кнопка — это просто кнопка
  • #2502: 1+1=0
  • #2503: Удалить защитный кожух
  • #2504: Низкотехнологичная реанимация высокотехнологичной навигации
  • #2505: Смирительная шапочка
  • #2506: Не буду смущать
  • #2507: Точечный удар
  • #2508: Острая нехватка наклеек и светодиодов
  • #2509: Ноль-модем
  • #2510: Обратная совместимость
  • #2511: В костюме кота
  • #2512: На временном иждивении
  • #2513: Горячие штучки
  • #2514: Принудительная стимуляция восприятия
  • #2515: Линейный осциллятор
  • #2516: Амортизация Тузика
  • #2517: Спирт любит счёт
  • #2518: Кремниевая долина, конечная
  • #2519: Бородатый артефакт
  • #2520: Стелс-сервер
  • #2521: Свой в доску
  • #2522: Сорок тысяч обезьян
  • #2523: Внезапно-генеральная уборка
  • #2524: Газонокосилка
  • #2525: Это что за кучка байтов?
  • #2526: Дело божеское
  • #2527: Походный набор чистильщика
  • #2528: Поддержите, я отойду на минутку
  • #2529: Видит око, да зуб неймёт
  • #2530: Гуёво
  • #2531: Квалифицированные дураки
  • #2532: Портативный? Вкопаем!
  • #2533: Непечатное
  • #2534: Таверна «У мёртвого админа»
  • #2535: Сто два эникея
  • #2536: Отвернись, я стесняюсь
  • #2537: Аккумулятором на аккумулятор
  • #2538: Противокактусная циркулярка
  • #2539: Держи свечку
  • #2540: nslookup Бьёрндален
  • #2541: Конфиг Всевластья
  • #2542: Важная прокладка
  • #2543: Менеджер по прокрастинации
  • #2544: Чудеса на ваших глазах
  • #2545: Выкладываю начистоту
  • #2546: Сон в «летнюю» ночь
  • #2547: Дебаг по-французски
  • #2548: Навернём на дорожку?
  • #2549: Счёты — на пенсию
  • #2550: Ctrl+Shift+ОМОН
  • #2551: В айти-индустрии гаишника штрафуешь ты
  • #2552: Возможна передозировка оливье
  • #2553: Главное внутри
  • #2554: Цианид нортона
  • #2555: Прохладная история
  • #2556: С небольшими оговорками
  • #2557: Экспресс-редизайн
  • #2558: Кто сидел на моём стуле?
  • #2559: Сеймгрейд
  • #2560: Сверкнув на секунду
  • #2561: Бери, пока дают
  • #2562: Слесарь консультаций не даёт
  • #2563: Не судьба
  • #2564: А сам-то
  • #2565: Разворот на 360 градусов
  • #2566: А в остальном, прекрасная маркиза, всё хорошо, всё хорошо
  • #2567: Незваная брюнетка
  • #2568: Пессимизация
  • #2569: Святая простота
  • #2570: Неполное соответствие
  • #2571: После вчерашнего — как огурчик
  • #2572: Главбух домена
  • #2573: А это, дети, баг
  • #2574: Трибьют-шоу
  • #2575: Системный надзиратель
  • #2576: Метод туристического устрашения
  • #2577: Один шаг от тестера до блондинки
  • #2578: А кто же мент?
  • #2579: Клавиатура с экранчиком16:45 20.03.2010, IT happens
  • #2580: Старый друг лучше новых двух
  • #2581: Юный рыцарь гуя и реестра
  • #2582: Немки от русских американцам
  • #2583: Standby-покупай
  • #2584: Непутёвый путник
  • #2585: Турбовыдув
  • #2586: Выступает на разогреве
  • #2587: Семь эс
  • #2588: Яблочный дуэт
  • #2589: Старые новости
  • #2590: В крайнем случае спиртом
  • #2591: Папье-маше
  • #2592: Автобаностроители
  • #2593: G.Hrenova@
  • #2594: Пасьянс — и в офлайне пасьянс
  • #2595: Синенькая вещь
  • #2596: Хоть шерсти клок
  • #2597: О силе печатного слова
  • #2598: Строка к строке
  • #2599: В портретном режиме
  • #2600: Слагаемые успеха
  • *** Примечания ***