Страница 15 из 20
#1673: Домен запломбировался
12:00 14.12.2009, IT happens
Жестокий способ, конечно, — я не приверженец таких мер. Но так получилось, что за неделю количество криков «не работает пароль, наверное, его кто-то сменил!» превысило все разумные нормы. Я пошел на диверсию и в политиках домена постановил блокировать пользовательские учётки при троекратном неверном вводе пароля.
И уехал.
Спокойствие продлилось не больше пары часов. Первым позвонил мой шеф с претензией: «Что-то с доменом, и так у многих!» Естественно, я догадался, но виду не подал. Приехав на объект, удалённо подцепился к офису и ахнул: из 130 учёток была заблокирована ровно половина.
Так за два часа все сотрудники научились проверять раскладку клавиатуры перед вводом пароля.
#1674: Ладно уж
12:00 14.12.2009, IT happens
Школа при институте, класс с очень неслабыми тогда 386-SX40. Время уже позднее, кружок программирования закончил работу. Часть студентов дописывает программы, часть увлечённо режется в Doom — ещё бы, 4 МБ памяти!
В класс заходит один из школьных преподавателей и, видя вопиющее нарушение дисциплины, жмёт на кнопку большого черного советского «выключателя всего и вся» (эбонитовый корпус с двумя кнопками, белой и красной), обесточивая всё помещение.
— Что вы делаете?! Мы не успели сохраниться! — кричат дописывающие код.
— Ладно уж, сохраняйтесь, — сменяет гнев на милость преподаватель, включая питание.
#1675: Марио в яйце, яйцо в утке...
12:00 14.12.2009, IT happens
Один мой знакомый, большой любитель всяческих мобильных гаджетов, однажды купил где-то на развале забавный китайский смарт, косящий под айфон. Машинка с WM6 на борту оказалась весьма крута технически, но, увы, на китайском и с жуткой нечитабельной локализацией. Честно попытавшись перешить устройство на нормальную английскую винду и поняв, что это не по силам, товарищ решил отнести чудо-КПК мне, как более продвинутому специалисту.
Никаких проблем — через пять минут поиска обнаруживается нормальная ОС и тулза для прошивки, вот только всё под винду, а у меня стоит убунта. Не вопрос — поднимаю вайн, пробую под ним — работает. Запустили, перешили. На том же ресурсе находим прогу для управления машинкой с компа, под вайном же запускаем и получаем полноценный remote desktop. На форуме находится Pocket DOSBox...
Убунта, под убунтой вайн, в вайне покет-контроллер, в покет-контроллере по блютусу телефон с WM6, на WM6 — дос, в досе — эмулятор Nintendo, а в эмуляторе ме-е-едленно и плавно прыгает с трубы на трубу Марио.
#1676: Айтишник: не кормить, не дразнить, не мешать
12:00 14.12.2009, IT happens
Не-не-не, главными врагами админов всё-таки являются начальники. Мало того, что они всегда стараются дать самые невыполнимые задания, с которыми мы, расшибаясь о стены, всё же справляемся, так ещё и мешают их выполнять.
Работал я некогда в интернет-провайдере. Как водится, денег было жалко, поэтому внешний канал у нас был не особо широкий, и со временем клиенты начали жаловаться на низкие скорости. Шеф дал команду улучшить ситуацию. На мои доводы о том, что без расширения канала сделать что-то сложно, ответ был дан однозначный: «Ты админ, ты и работай».
Делать нечего — поднимаю доки, с головой закапываюсь в iproute2 и выдумываю хитроумный шейпер. Для тех, кто не знаком с синтаксисом утилиты tc, вкратце скажу, что для описания средней сложности правила пара десятков многобуквенных операторов в одной команде — это нормально, и запутаться в этом — проще простого. Параллельно выдумываю, как бы ещё похитрее закрутить прозрачную проксю, чтобы больше кешировала.
Тут зовёт меня к себе шеф, прочитавший где-то мельком о каких-то шейперах, и начинает рассказывать мне, как и что нужно сделать. Часа два рассказывает ни о чём. Я к этому времени не то, что не помню, над каким куском многострочного шейпера работал и на какой тысяче строк в squid.conf остановился, я уже своё имя начинаю забывать... Я думаю, не стоит пояснять, что ни капли полезной информации поверхностные россказни шефа мне не принесли.
А к вечеру, когда я только-только снова вник в схему работы планируемой мной сети, шеф снова заходит и начинает отчитывать за то, что до сих пор ничего не сделано. И ведь ему не объяснишь, что если бы меня всё это время никто не трогал, то всё, что нужно, было бы уже готово...
Прошло несколько лет. С той работы я ушёл, сейчас админю небольшую контору. Буквально сегодня начальство спрашивает, могу ли я обработать несколько сотен файлов в хитровыдуманном формате и вытащить оттуда некоторые данные. Прикидываю, что за формат, что за файлы... В общем, в голове начинает созревать план перлового скриптика, который поможет всё это сделать. Соглашаюсь и говорю, что к вечеру будет готово.
Сижу, пишу, никого не трогаю. Застрял на небольшом, но хитром регэкспе. Думаю, как лучше сделать, вникаю в структуру искомой информации... Проходит полчаса. Звонок от начальства: «Ну как? Есть информация?» — «В работе», — рапортую я и продолжаю пилить скрипт.
Ещё полчаса: «Есть информация?» Отвечаю, что пока нет, но скоро будет. Начинают долго и нудно объяснять, как много всяческих плюшек все получат, когда я вытащу эту информацию из файликов. На уши мне присели где-то на час — я уже не помнил, в каком моменте скрипта я остановился и за что отвечает какая переменная.
Вникаю заново, стараюсь поскорее закончить, снова звонок: «Ну как?»... И так до бесконечности. В итоге на скрипт, который пишется за час-полтора, я потратил целый рабочий день.
Товарищи начальники! Если уж вы берёте человека на работу и требуете от него эту работу делать хорошо, постарайтесь хотя бы не мешать этому. Раздолбая и бездельника и так будет видно, а от того, что вам нечего делать и постоянно хочется кого-то подтолкнуть и подогнать, лучше никому не будет.
#1677: Поэнергичнее
14:00 14.12.2009, IT happens
Наш продукт предназначен для интеграции с самыми различными базами данных, серверами, JMS-брокерами и т. д. Как-то раз получаю письмо от одного из важных клиентов с истерическими воплями о том, что продукт-де не может дозвониться до удаленного JMS-сервера. К письму прилагается толстая пачка всевозможных логов. Начинаю методично вникать, погружаясь всё глубже и глубже. Примерно на пятнадцатой секунде погружение прерывается письмом от того же клиента с отбоем и извинениями — оказывается, сервер, на котором стоял тот JMS-брокер, был просто выключен.
Облегчённо перевожу дух, выныриваю, отвечаю вежливым письмом с благодарностями и в конце добавляю: «К сожалению, наш продукт до сих пор не может общаться с серверами, которые обесточены, но наши инженеры уже работают над этим». В конце ставлю жирный смайлик, чтобы клиент не подумал чего. Через пару секунд получаю ответ: «И когда будет реализована эта возможность? Нам она нужна как можно скорее, а то у нас скоро дедлайн».