Текст книги "Bash.org.ru IT Happens Истории ## 1101 – 1200"
Автор книги: Bash.org.ru IT Happens
Жанр:
Прочий юмор
сообщить о нарушении
Текущая страница: 3 (всего у книги 7 страниц)
#1131: Есть люблю, а так нет
00:30 06.08.2009, IT happens
Работаю в одной небольшой исследовательской конторе и попутно эникею: меняю картриджи и заведую раздачей интернетов. Начальников у нас двое, один из них мужик в возрасте, с компьютерами не дружен вовсе – не «включите мне, я почитаю», а «напечатайте мне вот эти 300 страниц». Второй помоложе, с компами на короткой ноге – сам в бурной молодости успел поэникействовать.
Пришло время, и один из шефов поинтересовался: «А чего это у нас все не работают, а только по интернету ползают и картинки дурацкие смотрят?» Проблему решил радикально, приказав напрочь отрубить интернет почти всем. Пришлось подчиниться, но тут началось: «А мне сказали детальку к машине найти... А где у нас в городе лабораторное стекло купить можно?.. А мне почту надо проверить...»
Приходилось сажать парней за свой комп и давать «поинтернетить». Молодой начальник, глядя на все эти пляски, не выдержал, и сказал мне открыть доступ в инет нескольким ребятам, иначе работа сильно замедлялась. Нет проблем – я поднял у себя на компе проксю и начал пускать сотрудников через свой комп, чтобы для считалки трафик выглядел моим. Только тс-с-с – никому ни слова!
Работаем, всё отлично, никто не жалуется. Тут заходит в нашу комнату один из парней: «А у %сотрудникname% интернет на компе есть?» – и глядит на меня пристально. Я бросаю взгляд на молодого начальника, тот на меня. «И что я должен говорить?» – спрашиваю. Босс только глазами хлопает. И тут меня осеняет:
– Короче, – говорю, – интернета у %сотрудникname% на компе нету, но пользоваться можно!
#1132: Карательная саппорт-бригада
16:45 06.08.2009, IT happens
Когда–то я работал админом в сравнительно небольшом провайдере. Львиная доля пользователей была домашними юзерами: дети–геймеры, мамы–вконтакте и тому подобные персонажи. Частенько приходилось ночевать в техническом офисе – серверная была там же.
Один раз в районе трёх часов ночи я выключив мониторы и, решив ухватить хоть пару часов драгоценного сна, завалился на диван. Минут через пятнадцать на стадии сна, когда начинают уже сниться строчки bash-скриптов и логины серверов, в соседнем помещении у секретарши начинает звонить телефон. Аппарат не успокаивался полчаса, спать не получалось – пора было слезать с дивана, ползти в приёмную и выключать сигнал на телефоне. Когда я добрался до аппарата, в голове возник вопрос: «А кого это ударило в голову позвонить в такое время?!» Дождавшись очередного звонка, снимаю трубку:
– Алло, %providername%. Вы же знаете, что у нас рабочий день с 9 до 17?
– Да ты о%#ел! У нас интернета нет!
На фоне слышен нестройный хор юных пьяных голосов.
– Позвоните в рабочее время, зарегистрируем поломку.
– Да тебе п@$да! Чтобы сейчас же сделали интернет!!
Наслушавшись мата, я решил с утра не чинить им интернет, а либо его отключить совсем, либо настучать по голове орлам. Бывает такое: родители уехали, а молокососы дома устраивают бог весть что. На всякий пожарный говорю, чтобы перезвонили через 15 минут, мол, проверим сейчас. Уже было не до сна.
Кладу трубку, быстро пробегаю по серверам – всё в норме. Залез в местный чат, спросил у народу, не было ли проблем вечером. Звонка долго ждать не пришлось:
– Алло, ну чё, работает? Козёл, мы сейчас в офисе тебе все окна повынесем, если не почините сейчас же интернет!
– Будьте добры, не ругайтесь. Связь мы сейчас починим. Проблема у вас одного, в вашем районе всё отлично работает. Продиктуйте ваш IP-адрес, чтобы мы могли установить проблему и устранить её.
– Нет у нас никакого IP-адреса!
– Тогда дайте ваш клиентский номер или домашний адрес.
Диктуют адрес.
– Ну всё, школьнички, сейчас к вам приедут наши ребята и оставят без зубов!
Тирада звучала пожёстче и перемежалась затейливыми матерными конструкциями. Бросаю трубку, довольный, ложусь спать. С утра звоню директору, рассказываю об инциденте. Тот приезжает с парой хлопцев, мы лезем в базу данных, а такого адреса нет, да и в помине не было...
#1133: Закурить найдётся
00:30 07.08.2009, IT happens
В нашей семье три «нокии» и всего один зарядник – так уж случилось, что свой я потерял, а у второго сломался штекер. Новый купить все руки не доходят, а драться за единственный уцелевший порядком надоело. Я вспомнил, что есть у меня и автомобильный зарядник, только в розетку его не воткнёшь, а бегать в машину по вечерам – не вариант.
В этот же день понадобилось мне вытащить старенький CD-привод и вместо него воткнуть DVD, и взгляд мой упал на корпус дисковода. Над гнездом, куда втыкается штекер питания, было выдавлено «+5V G G +12V». Ну конечно же! Недолго думая, беру прикуриватель, врезаю в корпус, один провод припаиваю к тому, что «+12», второй к земле, втыкаю в прикуриватель зарядник – эврика, всё работает! Теперь можно не париться, если стащат последний зарядник, а также не бояться отсутствия дома зажигалок.
#1134: К апокалипсису готов
00:30 07.08.2009, IT happens
Один мой знакомый – ярый геймер. Всегда таскает с собой PSP, держит дома две навороченных машины и два интернет-канала от разных провайдеров «на всякий случай». А ещё у него есть дача, куда мы однажды выбрались большой компанией. По приезду нас ожидала дополнительная доза романтики – после прошедшей грозы во всем поселке отключили электричество, и нас ждал вечер при свечах у печки, песни под гитару и всё такое. Посреди вечера хозяину дачи стало скучно, и со словами «пойду-ка я рейдеров валить» тот свалил в подсобку. Стало интересно, и я последовал за знакомым.
В подсобке перед моими глазами предстал исполинский агрегат, в котором можно было опознать главные узлы – что-то вроде трехцилиндрового двигателя, печку, электродвигатель и трансформатор. Хозяин дачи растопил печку, залил в бак воду, воткнул в розетку изрядно севший ноутбук и уселся играть в Фоллаут.
Как выяснилось позже, парню просто не нравился запах бензина. Насмотревшись Scrapheap Challenge, наш герой не стал покупать дизельный генератор, а из печки, кусков труб, двигателя от пылесоса и большой кучи механического хлама собрал паровой двигатель собственной конструкции, который одновременно давал ток для зарядки техники, отапливал дом и сжигал дачный мусор.
#1135: ЗАЩИТА ОТ ДУРАКА
13:00 07.08.2009, IT happens
Не так давно работаю в отделе информатизации одного из банков. Через пару дней работы стал замечать, что все, абсолютно все пишут «капсом» – и парни, неплохо разбирающиеся в компьютерах, и девчонки, не знающие, с какой стороны втыкается мышка. Caps Lock нажимается сразу после того, как загрузился компьютер, и работает до конца смены. Я долго ломал голову, в чём же дело, пока всё-таки не решился спросить у одной из девчонок. Ответ был до банальности прост: «Так быстрее».
Оказывается, основной объём набираемых текстовых данных – ФИО клиентов. Чтобы «ускорить» набор, всё пишут большими буквами. Мотивируют выбор так: «Если ошибёшься и наберёшь имя с маленькой буквы, клиент обидится и придётся всё перепечатывать!»
#1136: Здравый смысл против технологического несовершенства
00:30 08.08.2009, IT happens
Гостил я однажды у своего друга, и довелось мне завести разговор с его мамой, средних лет женщиной, с компьютерной техникой дел почти не имеющей. Захотелось ей взять у меня номер общего знакомого. Диктовать с экрана длинный номер – занятие совсем не по моему вкусу, а сделать это «истинно верным» способом, отправив визитку по Bluetooth, нам вряд ли бы удалось. Я поступил проще, выведя номер на экран телефона и передав аппарат даме. Она заметно напряглась, пытаясь прочесть цифры на дисплее: экран у моего телефона довольно большой, но за окном были вечерние сумерки, да и подсветка экрана для экономии батареи была установлена на минимум.
Дама, не задумываясь, пошла вместе с телефоном под единственную в комнате лампочку и наклонила его вперёд, чтобы на экран падало побольше света. «Но это же неправильно, – подумал я. – Надо сказать ей, что это ни к чему не приведёт». В голове всплыли принципы формирования картинки внутри жидкокристаллического экрана, схема трансмиссивного дисплея, столь неэффективного под прямыми лучами солнца, спецификации телефона, грустные отзывы о его поведении при ярком освещении, да и сравнение яркости лампочки и солнца – всё сливалось в простое и короткое объяснение того, почему этот трюк не сработает.
Увы, мои раздумья продолжались не больше пары секунд: датчик телефона заметил, что прямо в него светит лампочка, и умная машинка выкрутила яркость подсветки на максимум, дабы её хозяин смог хоть что-то разглядеть в столь светлом месте.
Мама друга, получив ожидаемый результат, переписала нужный номер, вернула телефон и оставила меня стоять в ступоре, смеяться про себя и удивляться, как полезны бывают простые обывательские привычки даже в нашем сложном и наполненном техникой веке.
#1137: За год до съёмок «Армагеддона»
00:30 08.08.2009, IT happens
Работал я как-то давно «в науке» на радиотелескопе. В круг задач входило многе: изготовление и подготовка аппаратуры, написание ПО, установка, наладка и так далее.
Лето, южный берег Крыма, жарко и душно, вокруг порхают полуобнажённые девушки, а мне, как главному и ответственному инженеру, приходит указание срочно установить аппаратуру на параболическую тарелку диаметром 22 метра. Искупнувшись в море, в одном халате поднимаюсь наверх, в течении нескольких часов ставлю, прикручиваю, налаживаю, настраиваю. Пора спускаться – усталый, ползу вниз по металлической лестнице. Тем времени в тени телескопа собралась вся астрономическая знать в ожидании моего доклада. На последнем пролете я спотыкаюсь, кубарем скатываюсь вниз, поднимаюсь, вытираю халат, стряхиваю выступившую кровь и произношу: «Украинский инженер – звучит гордо, выглядит страшно!»
#1138: Свидетели Столлмана
20:45 08.08.2009, IT happens
Стою утром на остановке, курю, никого не трогаю. Подходит ко мне солидная дама и спрашивает, давно ли проезжал такой-то автобус. Нет, говорю, только отошёл. Стоим еще минуты две; вдруг дама начинает беседу:
– Славная нынче погодка, не так ли?
– Да, погодка что надо.
– Как вы думаете, может ли Бог сделать так, что бы в жизни нашей все было так же славно? Готовы ли вы для этого уверовать в его могущество и стать другом Христа?
Далее следует долгая, заранее подготовленная душеспасительная речь. Понимаю, что напоролась на очередного «Свидетеля Иеговы». Собираюсь уже уйти, но в моей дурной башке созревает нехорошая мысль:
– Не знаю насчет этого, но вот верите ли вы, что Великий Тукс и пророк его Всемогущий Торвальдс могут избавить мир от невзгод?
Дама смотрит на меня с нескрываемым удивлением. Я же продолжаю свою «проповедь»:
– Вижу, вы не знаете про великого Тукса? То-то я не замечаю счастья на вашем лице! Вот, возьмите этот диск (протягиваю очень кстати оказавшийся у меня в рюкзаке Ubuntu 9.04) и загрузите с него свой компьютер. Я уверена, что после этого вы обретете истинное счастье!
– Девушка, вы меня извините, но...
– Да подождите же вы, я ведь еще не успела рассказать вам про священную нашу книгу – «Just For Fun»!
– Девушка, да отстаньте вы от меня!
– Подождите, не уходите! Возьмите хотя бы диск! Вы познаете истинное счастье!..
Последние слова звучали уже вдогонку «миссионерке».
#1139: Точка с запятой, дефис, закрывающая скобка
20:45 08.08.2009, IT happens
Работаю программистом. В нашей организации установлена большая информационная система, внутри которой запускается куча разных задач. Как-то звонят мне с объекта – мол, не работает на моей задаче фильтр по подразделениям. Пользователю видны все подразделения, что идеологически неправильно, да и просто неудобно. Спрашиваю:
– Коды подразделений введены правильно?
– Правильно, правильно!
– Через точку с запятой?
– Конечно! Как вы нам говорили, так и сделали.
Делать нечего, лезу в удалёнку, открываю параметры задачи. Вместо «;» между кодами стоят «.,».
#1140: Большой шум принтера LPT
00:30 09.08.2009, IT happens
Решил из нескольких списанных Epson LX-800 собрать себе домой на новый год матричник. Сижу, ковыряюсь, перебирая полуубитые головы, барабаны и протяжки. Собрал, агрегат даже заработал. Гоняю «лист Малевича» – страницу, залитую чёрным.
На стрекот заходит удивленый напарник: «А что за музыка у тебя только что была?» Начинаю ржать, он не понимает и продолжает: «Понимаешь, только последний акорд услышал – столько вспоминаний полезло! Кто играет?»
Обьяснил. Слушаем уже четвёртый лист.
#1141: Ломать – не строить
13:00 09.08.2009, IT happens
Мои родители занимаются видеомонтажом в Adobe Premiere и Adobe After Effects. Контора, на которую они работают, подарила им лицензионный пакет этих программ. Все как положено – красивая коробка, серийный номер, защита и так далее. Всё было хорошо до тех пор, пока софт не полез обновляться в интернет и при запуске потребовал повторной активации.
Казалось бы, все просто: телефон для России указан, нужно только продиктовать серийный номер, код активации и получить код авторизации. Но мама у меня, хоть и продвинута в компьютерах, жутко консервативна и всего нового боится. Естественно, кроме лицензионного пакета от Adobe, всё остальное на компе было пиратским, поэтому папочка Crack была гораздо понятнее для нее, чем звонок в саппорт (да еще и в Москву!) Она бы, наверное, всё-таки позвонила, если бы не папа, который решил облегчить задачу – он нашел в интернете кейген и, не вняв моим предупреждениям, крякнул Premiere, после чего тот отказался запускаться вовсе.
Да, поменять ситуацию будет непросто – русский человек ещё слабо понимает, что делать с лицензионными программами...
#1142: Десять строк хорошего кода заменяют сотню ленивых юзеров
15:00 09.08.2009, IT happens
В 2007 году я разрабатывал небольшую самописную ГИС с картами Москвы для мелкого завода. Бесплатных данных не было, и я кое-как за месяц расковырял одну систему с картами, успешно «спиратив» исходники. Немного позже потребовались геоданные для Московской области. В той программе их не было, зато нашлась другая в виде отсканированного атласа, на который были нанесены векторные метки. Сами данные хранились в каком-то невероятном формате; времени на разбор не было, система была нужна «здесь и сейчас».
Идея пришла моментально. Из-под моих плящущих по клавиатуре пальцев вылетали куски кода:
– отправляющего сообщения вида «нажата кнопка „вправо“», «нажата кнопка „влево“», «нажата кнопка „Page Down“» окну;
– распознающего серые окружности, изображающие города;
– получающего название города из текстового поля;
– двигающего мышь в нужную позицию.
Всё было собрано в программу-потрошитель. Она искала окно «жертвы», переводила карту в левый верхний угол, распознавала города на текущем сдвиге, запоминая их координаты, получала названия и сдвигала экран вправо. Процесс повторялся – если был достигнут край карты, экран опускался вниз.
Запуск невероятно порадовал – по экрану как угорелый скакал курсор мыши, кликал в окружности-города, названия которых сменяли друг друга с невероятной скоростью. Всё моргало и двигалось, производя самое фантастическое впечатление. Через десять минут вся карта была сграблена.
С тех пор я верю: как бы ни была сложна программа, рассчитанная на взаимодействие с человеком, можно написать робота, который решит задачу не хуже.
#1143: Живи играючи
15:00 09.08.2009, IT happens
Я биолог и от математики предельно далёк. Довольно часто мне приходится решать сложные задачи – обычно за меня всё делают умные программы, но иногда нужно что-то посчитать вручную. В этом случае я обращаюсь за помощью к своему другу-программисту, который, несмотря на всю свою занятость, частенько меня выручает, ведь мои задачи не только полезны для «народного хозяйства», но и довольно интересны.
Постучался я как-то ему в аську: «Слушай, есть новое дельце!» Друг заинтересовался и согласился подумать. Даю вводную: есть поле 5х5, в ячейках нужно разместить цифры от единицы до четвёрки При этом единичку можно ставить везде, двойку – только рядом с единицей, тройку так, чтобы рядом с ней были одновременно 1 и 2, а четвёрку в окружении 1, 2 и 3. Цифры нужно расставить так, чтобы общая сумма была максимальной.
«Окей, – говорит друг, – сейчас всё будет!» Через пару минут брутфорса он сообщил, что всё отлично, программа выдала уже пятьдесят миллионов комбинаций, и, если никто не будет отключать машину на ночь, нужный результат мы получим не позднее, чем через два года. Почесав репу, он написал более умную прогу, которая сходу выдала с десяток роскошных результатов. Одна беда: иногда программа ставила цифры куда попало без оглядки на расположенные рядом. Пофиксив баг, друг прислал мне несколько впечатляющих (поначалу) схем расстановки цифр, но не прошло и пяти минут, как мы оба вручную решили задачу более подходящим способом.
Теперь друг взялся за дело всерьёз. Он менял строчку за строчкой, постепенно оптимизируя способы вычислений. Я не без его помощи находил ошибки, одновременно проверяя полученные результаты. Всё это было довольно занятно, и часа через два мы, наконец, с удовлетворением созерцали конечный результат – совершенство численных технологий. Минут через пять он спросил меня:
– Слушай, а на фига тебе всё это надо было? Это расчет конформации каких-то белков?
– Понимаешь, – отвечаю я ему, помедлив, – есть у меня на телефоне игрушка такая...
Хорошо, что дело происходило в аське. Друг еще полгода вспоминал мне об этом – час его работы стоит двадцать баксов...
#1144: Семь раз проверь – один отнеси
20:45 10.08.2009, IT happens
Было это зимой 2005–2006 года. Я только начинал админить «по-крупному» и устроился в фирму набираться опыта. Фирма небольшая: компов 150 и семь серверов. Обновляются сервера и рабочие станции по мере выделения финансов‚ которое обычно происходит в конце года. Посовещавшись, решили, что хватит уже использовать в качестве серверов всякую дрянь – надо плавно переходить на 19-дюймовую стойку. Выбрали, подсчитали, заказали 3 «Харитона Петровича» и стойку на 22 юнита, ждём.
Сначала привезли серваки, стойку обещали пригнать через неделю. Под вечер привозят коробку размером с большой холодильник (по правде сказать, нам ещё тогда показалось, что 22 юнита немного поменьше). Собрали парней покрепче и потащили на третий этаж. Доносим до границы царства ИТ – дальше никак, не проходит коробка в проём. До серверной ещё ого-го, а в коридоре на ночь дорогую стойку оставлять не хочется. На последнем дыхании тихо материмся – придётся разбирать тут. Вскрываем одну сторону коробки, минут пять лопаем пузырики транспортировочного уплотнителя, которого настолько много что не совсем понятно, что в него завернуто. Один из нас замечает какую-то книжечку – достаём, смотрим на обложку. Это инструкция по установке и настройке массажного стола.
Хорошо, что курьер тащил коробку с нами – и не так обидно, и есть, кому подзатыльник отвесить. Молодой парнишка что-то перепутал и стойку нашу отгрузил в массажный салон. Вот они, наверное, обрадовались новому слову в массаже!
#1145: Это что за цветные бумажки?
00:30 11.08.2009, IT happens
Есть в Москве один достойнейший учебный центр, в котором, помимо прочего, чайникам преподаются азы компьютерной грамотности. К этому центру у меня особо нежное отношение, так как именно там 14 лет назад начиналась моя преподавательская карьера. С тех пор утекло много воды; сейчас я занимаюсь автоматизацией бизнес-процессов на промышленных предприятиях, а заодно преподаю в престижном московском вузе дисциплины, связанные с информационными технологиями в бизнесе. Однако с учебным центром продолжаются деловые и дружеские связи – в частности, руководительница этого центра представляет меня во всех документах как одного из ведущих преподавателей. Это является маленьким рекламным трюком, поскольку в учебном центре я занятия сейчас не провожу, но зато в документах и на стендах учебного центрах солидно выглядят мои сертификаты Microsoft – MCSE (инженер) и MCT (сертифицированный преподаватель), штук восемь сертификатов из разных организаций Америки и Европы, два высших образования – экономическое и управленческое, кандидатская степень и 14 лет преподавательского стажа в области информационных технологий в бизнесе.
Недавно учебный центр получал очередную лицензию. Традиционно директриса указала меня в документах как основного преподавателя по базовой компьютерной подготовке (азы Windows, Word, Excel для домохозяек и неудачников). Приехала тётя из лицензирующего органа и на полном серьезе заявила, что она не может дать лицензию учебному центру, в котором компьютерную подготовку ведет преподаватель с непрофильным образованием. Директриса обратила её внимание на сертификаты Microsoft и другие, на что получила от чиновницы совершенно замечательный ответ: «Это не российские, а чёрт знает, что за организации, они не считаются! Вот если бы было предъявлено хотя бы удостоверение об окончании компьютерных курсов...»
Microsoft был реабилитирован в глазах чиновницы благодаря обеду, которым директриса угощала ее в индийском ресторане. Да уж, судя по всему, реформа образования в действии.