bash.im ithappens.me zadolba.li
9785

Восемь лет до картинок

27 августа 2012, 09:29

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

Приехав на место, начинаю перебирать все возможные причины: настройки браузера, настройки почты, обновление флеш-плеера. Ничего не помогает. Решаю зайти в почтовый ящик с другого браузера и замечаю странную вещь. При попытке входа на любые HTTPS-сайты выдаётся предупреждение: «Срок действия сертификата безопасности данного сайта ещё не наступил». Смотрю на дату — а там 1 января 2004 года, хотя на дворе уже 2012-й и далеко не январь.

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

9784

Одна нога здесь, другая там

27 августа 2012, 09:29

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

9783

Взлётный модуль не заказывали

27 августа 2012, 09:29

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

«В ноутбуке периодически включается и выключается реактивная трубина, про которую в рекламе ничего не сказано».

9782

Коммит, сломавший спину верблюда

26 августа 2012, 07:15

Было это давным-давно, когда ещё была жива фирма Sun Microsystems, а я работал у них удалённо. Писали довольно большую систему на С++ (кажется, это был компилятор SunPro 2.0). После очередной незначительной правки одного-единственного исходного файла (было добавлено буквально две-три строки) я запустил сборку. К моему огромному удивлению, она упала с огромным количеством ошибок в добром десятке файлов, причём все они не имели к правкам никакого отношения.

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

После двух часов танцев с бубнами выяснилось, что в течении этих пяти минут IT-отдел успел тихой сапой, никому ничего не сказав, обновить версию компиляторов с 2.0 до 2.1. Ситуацию усугубило то, что и сам Sun умудрился в этой обновлённой версии полностью сменить реализацию фронтэнда С++, причём, как оказалось, не в лучшую сторону.

9781

Хорошо стоим

26 августа 2012, 07:15

Зал игровых аппаратов в развлекательном центре. Среди прочих присутствует «Формула-1» — гоночный болид в натуральную величину, установленный на специальном механизме, имитирующем ускорение.

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

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

9780

Запретный клик сладок

26 августа 2012, 07:15

Работаю в биллинге крупной телекоммуникационной компании. У всех на работе компы; естественно, половина времени уходит на сидение во «вконтактиках», ЙЙаське и прочих интернетах.

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

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

9779

Знать не знает, видеть не видел

26 августа 2012, 07:15

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

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

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

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

9778

Данные — это временно

25 августа 2012, 07:15

Устанавливал я Генту на ноутбук знакомой по её просьбе. Так как Генту — мой основной рабочий инструмент, я с minimal CD выполнил базовую установку и настройку и сразу же поставил иксы вместе с десктопным софтом. В полной уверенности в правильности своих действий я отдал ноут знакомой, не загружаясь в новую систему.

Мой недочёт обнаружился через неделю, когда подруга пыталась выполнить su. Я не запаролил рута (sudo тоже не было установлено), соответственно, система посылала далеко и надолго все попытки повышения привилегий. Что ж, под рукой флешка с PCLinuxOS. Загружаемся, mount, chroot, passwd, reboot и… ничего. Даже загрузчика. Просто девственно чистые разделы файловой системы на винте ноута.

После долгих разбирательств выяснилась моя ошибка. Я примонтировал файловую систему ноута в каталог /tmp в $HOME, который лайв-система посчитала за пользовательский эквивалент /tmp и благополучно вычистила при выключении. Виной всему была лень — лень набирать лишние пути (например, в /mnt), лень сделать umount перед перезагрузкой, лень всё ещё раз проверить перед тем, как отдать ноут.

Никогда не ленитесь проверить работу, даже если навыки доведены до уровня рефлексов.

9777

Сходитесь и размножайтесь

25 августа 2012, 07:15

Ох, как же надоело это ваше нытьё: «Я девушка-админ, я не такая, как все, поэтому я одна» или «Я программист в свитере, меня никто не понимает, поэтому я один»!

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

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

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