Довелось не так давно пообщаться с очень опасливым администратором. Работаю во франчайзи, ездил к клиенту обновлять 1С-ку. При попытке установить конфигурацию новой версии винда с радостью сообщила, что недостаточно прав. Выяснилось, что их обслуживает удалённо какая-то админская контора. Секретарь дала телефон для связи с их «Дмитрием — компьютерным мастером». Позвонив и обменявшись приветами, я прошу дать установить обновление. Дмитрий подключается к компьютеру удалённо. Привожу дальнейший диалог:
— Алло, можете установить обновление в такую-то папку? — А зачем устанавливать? Система потом полетит, и что мне потом с вашей папкой делать — вспоминать, нужна она или нет, есть ли там вирусы или нет? — Ну... Эта папка только для обновления. Давайте назовём её «УДАЛИТЬ_%название_папки%»? — Правильно, а мне потом вспоминать при крахе системы, что значит префикс «удалить»! — Хорошо, давайте установим обновление в эту папку, я проведу апдейт и потом сам удалю всё лишнее? — Ну да, а потом система ко всем чертям полетит, а мне восстанавливать.
Диалог в таком русле продолжался минут пять. В конце концов мне удалось убедить «мастера», что я работаю не первый год, обновление проводил не одну сотню раз и всё будет хорошо, но такое недоверие, конечно, удивило.
Недавно заказчики, лица кавказской национальности, попросили усовершенствовать систему видеонаблюдения в игровом клубе. Требовали «видяху», как в кино — камеры, снимающие в ультрафиолете, в мечтах хозяев клуба демонстрировали бы на мониторе пятна от различных жидкостей. Стёкла же на камерах должны были быть разноцветными, чтобы картинка была красной, зелёной или синей.
В наличии имелся видеорегистратор лохматого года выпуска со скоростью записи 1 кадр/с и 12 корпусных камер. Собственно, нужно было эти объективы подобрать. Предложил заказчикам использовать светофильтры, но они отказались: не надо, мол, фильтры, хотим сами стёклышки разноцветные, раз деньги есть — делайте как в кино!
Я так и не узнал, что за кино они смотрели — наверное, про супершпионов. Ультрафиолет в камерах наблюдения стараются фильтровать, чтобы не засвечивать видеоматрицу, да и объективов цветных не выпускают — зачем ухудшать картинку почём зря?
Придумал самое «киношное» решение — предложил поставить купольные поворотные камеры с зумом и инфракрасной подсветкой, собрав это на интегрированной видеосистеме, а картинку отправлять на мобильники с возможностью управления камерой. Гордые кавказцы отказались, мотивируя тем же: «Бэз стёклищек!»
Как-то раз в советские времена довелось мне посетить «машинный зал» оборонного завода N. Прихожу рано утром, набираю на цифровом замке код — дверь не открывается. Набираю другой код, вхожу, включаю ЕС, иду ставить магнитные ленты на лентопротяжки.
Слышу сзади: «Стой, соколик, где стоишь, и руки вверх!» Оборачиваюсь. Бабушка — божий одуванчик с «макаровым». «Пошли, — говорит, — к начальнику охраны, будем разбираться, кто ты такой и как оказался на территории режимного ВЦ во внеурочное время». А мне-то что — допуск и предписание у меня есть. «Пойдёмте, — отвечаю, — раз такое дело».
Начальник охраны оказался бдительным соколом сталинского разлива. Пролистал мои документы, скривился и говорит: «В принципе, ты имеешь право здесь находиться, но есть одна большая неувязка. Я с утра код на двери в машинный зал сменил, но никому его не сообщал и не сообщу до завтрашней утренней планёрки. Ты его уже знаешь. Что это значит? У нас утечка информации!» И смотрит на меня исподлобья с хитрым прищуром.
Битых два часа пришлось мне ему доказывать, что я, недавний выпускник мехмата, страшным усилием мозга чисто случайно догадался, какой будет код на двери 2 января 1985 года, если предыдущий код был «1984».
Мы дружим давно, учились в одном классе и поступили на один и тот же факультет. Я, двадцатилетний будущий программист, и мои два друга — Игорь, младше на год, и Эдуард, уже оканчивающий институт, Последний — бездонный кладезь оригинальных компьютерных идей, за что очень часто ему достается от преподавателей — мол, не по нашим указаниям делаешь!
На девушек обычно везло одному Эдику — к нам с Игорем они обычно поворачивались пятой точкой. В один прекрасный день, списавшись в джаббере с двумя айтишно-ориентированными представительницами женского пола, решили пойти по кафешкам и дискотекам без Эдика.
Обе девушки подошли вовремя, и мы отправились на прогулку. Через час присели на скамейку в парке. Я достаю свой BenQ-Siemens и запускаю Opera Mini в поисках свежих анекдотов и весёлых историй. Через пять минут девушки с интересом рассматривали наши телефоны и расспрашивали, патчили мы их или нет, почему «эльфы» не устанавливаем и так далее.
На противоположной скамейке я с ужасом замечаю Эдика. Тот, с нетбуком и телефоном в руках, стучит по клавиатуре. Взор его поднимается, но не на нас, а на девушек; одна из них подмигивает. Эдик, ни слова не говоря, глядит пару секунд в телефон, нажимает несколько клавиш — телефон у девушки начинает звонить. Берет трубку — Эдик. Надо ли говорить, что вечер наши подруги провели с ним?
После этого случая я раз и навсегда приучил себя выключать блютус. Эдик подключился к моему телефону в тот момент, когда я скидывал девушкам свежие клубные хиты. Имея в распоряжении мое устройство, а в доверенных — мобильник девушки, с помощью Blooover он подключился к телефону красавицы и набрал поочерёдно несколько запросов «узнать федеральный номер». Дальше рассказывать нечего.
Назло Эдику я приобрел подержанный телефон с ИК-портом. И девушка у меня появилась!..
Я люблю эту страну и наш изобретательный народ. Где ещё можно отыскать столько талантов в области распиливания бабла налогоплательщиков, организации изысканной халтуры и имитации бурной деятельности?!
В общем, въехали мы год назад в новое, красивое и удобное здание, заботливо почти построенное и почти отделанное по заказу Правительства Москвы. Схема примерно такая: есть заказчик, для которого генподрядчик заказывает проведение работ у субподрядчиков. Среди них поставщики, монтажники, наладчики — словом, совершенно разные конторы. Поставщик привозит аппаратуру, монтажники монтируют, наладчики запускают, а представители «обслуживающих организаций» принимают всё это дело и ставят закорючки в актах. Представителей «эксплуатирующей организации» — то есть тех, кому со всем этим работать, — особо никто ни о чем не спрашивает. При любых попытках поинтересоваться, посоветовать или что-либо проверить в ответ звучит довольно резкое напоминание о том, что утверждён проект, работы ведутся по проекту и будут приниматься на основании проекта.
Строили-строили и наконец построили. Чёрт с ним, что летом крыша протекла, в серверной капала вода из розеток, а я чуть не сошел с ума, когда, находясь на югах и сидя в час ночи на верандочке с пивом и прекрасным настроением, получил SMS от заместителя директора с вопросом: «А витая пара воды боится?» Чёрт с ним, что в десятке-другом сетевых розеток мы не обнаружили сигнала — монтажникам было лень обжимать, и они просто оставили провода в коробах, свернув их аккуратными петельками. Но вот с системой видеонаблюдения постарались ребята на славу — абсолютно все этапы её создания отдают родным идиотизмом и безответственностью.
Система: 20 видеокамер, запитанных от специальных блоков питания, которые должны работать автономно в случае отключения электричества. Камеры подключены к серверу, сервер упрятан в большой железный ящик, ящик заперт на ключ. К серверу подключены два клиентских компьютера охраны, которые по сути являются просто терминалами — обработка изображений и сохранение записей происходит на сервере.
Пару месяцев всё работало, а потом вдруг перестало. Начались чудеса — дистрибутивы с жутко лицензионным программным обеспечением непонятно где, ключ от ящика там же. Дозвонились до монтажников, выяснили, что все у «обслуживающей организации». Представители же организации сказали, что нас они не обслуживают, поскольку Большое Начальство не заключило договор.
Через неделю телефонных матюков через монтажников всё же получили диск и ключ. Переустановили клиентские программы — картинка появилась. Решили и на сервер глянуть, раз возможность появилась. После того, как удалось открыть тот самый ящик (для этого, оказывается, нужно два сильных человека — один поворачивает ключ, другой приподнимает дверь) и обозреть его внутренности, я испытал сильный шок от высот мысли проектировщиков.
Клиентские машины (которые, напомню, просто показывают картинку) оборудованы 250-гигабайтными хардами и гигабитными сетевухами. Витая пара (4 жилы) от них идёт в гигабитный 24-портовый свитч, а всё это дело подключено к обычному стомегабитному сетевому интерфейсу «сервера». Жёсткий диск сервера — 80 ГБ, влезает туда записей дай бог на сутки. Те самые «автономные» источники питания оказались обычными (но очень дорогими) выпрямителями, поскольку установка батарей проектом предусмотрена не была.
Но и это ещё не всё — после нескольких жалоб охранников на периодическое пропадание картинки выяснилось, что доблестные монтажники перед обжимом коннекторов старательно зачищали провода.
Работал я юникс-админом в одной достаточно крупной организации, известной своими жёсткими правилами в отношении сотрудников. Пришел на работу — нажми кнопку «Пришел» в соответствующем разделе интранета, собрался покурить — щёлкни «Отошел по личным делам». За опоздания наказывали баллами (срезали премиальную часть зарплаты) — в общем, всё серьёзно. Корпоративная этика в переписке была также на высоком уровне, ни у кого даже в мыслях не было допустить вольности в выражениях — всё пристально контролировалось службой безопасности.
Как-то сидим, админим наши сервера. Работа достаточно скучная, так как настроены они по всем «фэн-шуям» и вероятность факапа минимальна. Внезапно сонное лицо руководителя группы администрирования Unix-систем, оживает, и он помпезно изрекает: «%Adminname%, я считаю, что употребление слов „жопа“ и „косяк“ неприемлемо при постановке служебного задания».
Через минуту хохота %Adminname%, Oracle-админ, начинает оправдываться, что он скопировал в задачу кусок из своих ночных записей — в них было отмечено, что старт инстанса Oracle с такими-то параметрами и с использованием такого-то массива приводит к жопе с производительностью, и это явно косяк в Solaris!
Дело было давно — я работал программистом в сфере разработки банковского софта под Oracle версии 7 или 8.
Звонят как-то из банка с проблемой. После разбирательств выяснилось, что надо кое-что подкрутить от «супер-юзеров» sys или internal, о чём я и сообщил. Трубку положили на стол, но связь была хорошая и диалог банковских айтишников был прекрасно слышен:
— Какой пароль у internal на боевой базе? — «change_on_install»!
В 2007 году я пришел работать в ИТ-департамент одной из крупнейших страховых компаний России.
Личного компьютера дожидался шесть недель — вероятно, он ехал ко мне прямо от китайского производителя. В результате я оказался обладателем машинки «DEPO» со смешным объёмом оперативки, заблокированными USB-портами, отсутствующим оптическим приводом и глюкавой мышью. Из программ на машине стоял лишь MS Office.
Надо заметить, что по роду деятельности мне необходима была куча стороннего ПО и доступ к внешним ресурсам. С установкой софта, настройкой почты под Lotus и доступом с горем пополам справилась местная техподдержка — правда, пришлось преодолеть не один бюрократический барьер (служебки, подписи, регистрация, листы исполнения).
Правда, вынос данных за пределы офиса службой безопасности был запрещён строго-настрого. Пришлось минут на пять напрячь мозг и написать скриптик, пересылающий всю переписку из Лотуса на внешний Gmail-аккаунт.
Я уж было хотел рассказать местным айтишникам о зияющей дыре в безопасности, но, когда увидел живьем местный датацентр, понял, что людям, которые охлаждают хай-энд-сервера бытовым оконным кондеем, советовать что-либо бесполезно. Сам я, к слову, страховаться в этой компании перестал.
Был я когда-то модератором на одном довольно крупном форуме. Для модераторов там было обязательное правило — сложные пароли, представляющие собой бессмысленный перебор на клавиатуре в разном регистре, с цифрами, знаками препинания и всякими такими вещами.
После назначения я открыл текстовый документ, состряпал себе пароль, сохранил его и благополчно забыл — форум меня запомнил, и вводить пароль каждый раз неоходимости не было.
Через довольно большой промежуток времени возникла нужда перелогиниться. Открываю свой документ, копирую оттуда пароль — не работает. Ещё пару раз попробовал — не работает. Пишу в аську админу, говорю, что сломали меня, суки такие. Он попросил меня кинуть ему мой пароль и затих часа на два.
После этого пишет злой как чёрт: "С тебя пиво, у тебя в конце пароля два пробела стояло".