<?xml version="1.0" encoding="utf-8"?>
<FictionBook xmlns="http://www.gribuser.ru/xml/fictionbook/2.0" xmlns:l="http://www.w3.org/1999/xlink">
 <description>
  <title-info>
   <genre>humor</genre>
   <author>
    <first-name>Bash.org.ru IT</first-name>
    <last-name></last-name>
    <nickname>Bashorg</nickname>
   </author>
   <book-title>Bash.org.ru IT Happens Истории ## 7601 – 7700</book-title>
   <annotation>
    <p>Клиент и саппорт. Разработчик и заказчик. Программист и программа. Вести с фронтов. Истории с 25 октября по 06 ноября 2011 г. (##7601-7700)</p>
   </annotation>
   <date></date>
   <coverpage>
    <image l:href="#cover.png"/></coverpage>
   <lang>ru</lang>
   <src-lang>ru</src-lang>
   <sequence name="Bash.org.ru IT Happens" number="70"/>
  </title-info>
  <document-info>
   <author>
    <nickname>airatishe</nickname>
   </author>
   <program-used>ExportToFB21, FictionBook Editor RC 2.5</program-used>
   <date value="2011-11-07">25.10.2011 - 06.11.2011</date>
   <id>OOoFBTools-2011-11-7-11-18-40-1140</id>
   <version>1.0</version>
  </document-info>
 </description>
 <body>
  <title>
   <p><strong><a l:href="http://bash.org.ru/">Bash</a><a l:href="http://bash.org.ru/">.</a><a l:href="http://bash.org.ru/">org</a><a l:href="http://bash.org.ru/">.</a><a l:href="http://bash.org.ru/">ru </a><a l:href="http://ithappens.ru/">IT</a><a l:href="http://ithappens.ru/"> </a><a l:href="http://ithappens.ru/">Happens</a></strong></p>
   <p><strong><a l:href="http://ithappens.ru/">Истории ## 7601 – 7700</a></strong></p>
  </title>
  <section>
   <empty-line/>
   <subtitle>Клиент и саппорт. Разработчик и заказчик. Программист и программа. Вести с фронтов.</subtitle>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7601: И расшифровка в хексе</p>
   </title>
   <p>13:00 25.10.2011, IT happens</p>
   <empty-line/>
   <p>Звонит у меня рабочий телефон. Девушка требует записать адрес почты и срочно выслать ей ЭЦП директора. С трудом удалось выпытать, что она из пожарной охраны, они для нас делают паспорт здания, и ей срочно нужна электронная подпись нашего директора для оформления документов. На мой категоричный отказ она заявила, что наш директор разрешил, ей очень надо, и она будет на меня жаловаться. В итоге пришлось провести с директором просветительскую работу об индивидуальности ЭЦП, безопасности и т. д.</p>
   <empty-line/>
   <p>Весь день ломала голову, что же это было. ЭЦП у нас семь штук для работы с банками и сайтами госзакупок, налоговых отчётов и связи с департаментом. Может, это оригинально исполненная обещанная проверка условий хранения ключей ЭЦП?</p>
   <empty-line/>
   <p>Всё разрешилось тем же вечером. Сижу у секретаря. Залетает директор. На чистом листе бумаги в середине красуется её подпись.</p>
   <empty-line/>
   <p>— Отсканируйте быстро как картинку и срочно отправьте в пожарку! Ничего с первого раза сделать не можете…</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7602: Дополнительная стимуляция</p>
   </title>
   <p>13:00 25.10.2011, IT happens</p>
   <empty-line/>
   <p>Мало кто из тех, кто не пользуется факсом, знает, что ему свойственно зажёвывать вставленные листы. Лучше всего осведомлены секретари и менеджеры. Ну, их сленг известен своеобразием. Иногда их способы общения поражают.</p>
   <empty-line/>
   <p>Захожу в приёмную. Девочка-менеджер принимает факс и инструктирует по телефону отправляющего.</p>
   <empty-line/>
   <p>— А вы ему рукой помогите!</p>
   <empty-line/>
   <p>Безмолвная улыбка окружающих.</p>
   <empty-line/>
   <p>— Вы его аккуратнее вставляйте, а то не войдёт!</p>
   <empty-line/>
   <p>Беззвучный ржач.</p>
   <empty-line/>
   <p>— Вы сразу два не суйте! Вы засуньте один и помогите ему рукой!</p>
   <empty-line/>
   <p>Истерика.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7603: Время покупать SSD</p>
   </title>
   <p>13:00 25.10.2011, IT happens</p>
   <empty-line/>
   <p>У меня года четыре назад начал подыхать стандартный процовый кулер на AMD64. Чистка-смазка не помогали. На тот момент у меня уже появился более-менее нормальный инет, соответственно, выключать комп на ночь желания не было никакого, а спать под вой вентиляторов совсем не хотелось.</p>
   <empty-line/>
   <p>Для начала я собрал регулятор оборотов для каждого кулера с обратной связью по температуре, но этого оказалось мало. После некоторых раздумий купил хороший малошумящий кулер известного производителя на 120 мм. Из листа алюминия по заранее начерченному шаблону я вырезал и собрал переходник в виде перевёрнутой пирамиды: сверху площадка под кулер, снизу всё тот же стандартный радиатор. Щели конструкции заклеил металлизированной лентой, вентилятор посадил на толстый двусторонний скотч для гашения вибраций. Изделие было протестировано в самых тяжёлых условиях; максимальные обороты составили около 1300 в минуту в при температуре 46—47 по Цельсию. И вот тут случилась неприятность: я стал слышать, как шуршит хард. Остальные узлы работали на пороге слухового восприятия.</p>
   <empty-line/>
   <p>Прошло несколько лет. Подкопив средств, я поменял разом и мать, и проц. Взял новый красивый радиатор на трубках, но он не смог справиться с разлоченным четырёхъядерным камнем. Замена красивого блестящего трубчатого всё на ту же handmade-пирамиду решила почти все проблемы. Но до сих пор я слышу стрекот головок жёсткого диска…</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7604: Заразный зависон</p>
   </title>
   <p>15:00 25.10.2011, IT happens</p>
   <empty-line/>
   <p>Писал я как-то скрипт для X<sup>3</sup>: Reunion. Кто сталкивался, знает, как просто подвесить скриптом всю игруху. Работали вместе с братом: я пишу, он давит на Энтер — запускает на исполнение и отладку.</p>
   <empty-line/>
   <p>Ну, как-то по недосмотру я загнал скрипт в бесконечный цикл и сам же быстро запустил, а брат не заметил. Висит комп, висит игра; брат, уставившись в монитор с каменной рожей, ждёт команды для запуска скрипта. Пятисекундная пауза — и дикий ржач после моей реплики:</p>
   <empty-line/>
   <p>— Это заразно!</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7605: Что за жизнь без приключений?</p>
   </title>
   <p>15:00 25.10.2011, IT happens</p>
   <empty-line/>
   <p>Работаю в магазине, продающем компьютеры и комплектующие. Заходит недавно к нам покупатель, просит недешёвый ноут. Перед покупкой долго выбирает, расспрашивет про характеристики — видно, что человек в теме.</p>
   <empty-line/>
   <p>На следующий день приходит, просит обменять на другой. Причина оказалась нетипичной: этот гений отформатировал винт с установленной Windows 7 и воткнул туда Linux Mint. Эта поделка отказалась работать с сетевой картой, вайфаем, кардридером, веб-камерой и Fn-клавишей. То, что на предустановленной системе этих проблем не наблюдалось (проверяли при нём), покупателя не смущало. Ноут мы ему, естественно, не обменяли.</p>
   <empty-line/>
   <p>И если бы этот случай был единственным в своём роде! Каждый день к нам приходят красноглазые люди в футболках с изображением пингвина и возмущаются, что у нас не продаются компьютеры без предустановленной операционки. Техподдержка 90% времени теряет на препирательства со «специалистами», у которых не работает что-то из приобретённого товара под Арчем или Генту. Люди, вам ещё не надоело корчить из себя мегаадминов, устанавливая линукс и храбро сражаясь с его глюками?</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7606: Что вижу, то ввожу</p>
   </title>
   <p>15:00 25.10.2011, IT happens</p>
   <empty-line/>
   <p>Когда я работал администратором довольно крупной онлайновой игрушки, получил как-то задание собрать статистику по паролям и запретить самые распространённые, чтобы хоть как-то снизить число взломов.</p>
   <empty-line/>
   <p>На первом месте по популярности был «вампир» в разных вариантах и раскладках. В общей сумме такой пароль поставило 3% пользователей.</p>
   <empty-line/>
   <p>Второе место занимал «Самсунг». Подозреваю, что пользователи тупо смотрели на монитор.</p>
   <empty-line/>
   <p>Третье почётное место взял «Раммштайн».</p>
   <empty-line/>
   <p>Остальные популярные пароли составляли уже доли процента. Впрочем, топ-сотня уверенно покрывала 10% пользователей.</p>
   <empty-line/>
   <p>Когда вы в следующий раз задумаете ругать администратора за то, что пароль должен быть длинным и с цифрами, а не таким, как вы привыкли, задумайтесь, кому на самом деле это нужно — ему или вам?</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7607: Эникей, пока молодой</p>
   </title>
   <p>15:00 25.10.2011, IT happens</p>
   <empty-line/>
   <p>Знакомый поступил на ИС («информационные системы»). С блеском закончил: почти красный диплом. Ходит, хвастается на каждом углу: я, мол, крутой сисадмин! Взяли его на работу в о-о-очень доброе учреждение. Престижно до жути. Денег дают два раза в месяц, даже обещали путевку в санаторий.</p>
   <empty-line/>
   <p>Звонит:</p>
   <empty-line/>
   <p>— Слушай, а там на сервере стоит FreeBSD!</p>
   <p>— И что?</p>
   <p>— А как у него рабочий стол включается?</p>
   <p>— Рабочий стол можно поставить, конечно, но там и без него неплохо. Понимаешь, смысл в том, что всё работает…</p>
   <p>— Это как?</p>
   <p>— Ну, у тебя сейчас сотрудники на что-то жалуются?</p>
   <p>— Не, почта работает, документы тоже.</p>
   <p>— А что ты хочешь?</p>
   <p>— Освоить, чтобы управлять.</p>
   <p>— Так ведь у тебя уже всё работает! Тебе нормально повезло с предшественником, даже более чем. Осваивай потихоньку, постарайся не делать лишних движений.</p>
   <empty-line/>
   <p>Прочитал ему краткую лекцию о том, какую взять книжку, на какие форумы сходить и как поднять виртуалку для опытов.</p>
   <empty-line/>
   <p>— А мне FreeBSD не нравится.</p>
   <p>— Почему?</p>
   <p>— Корявая она.</p>
   <p>— Почему?!</p>
   <p>— Рабочий стол…</p>
   <empty-line/>
   <p>Звонит через неделю:</p>
   <empty-line/>
   <p>— Как установить винду после FreeBSD?</p>
   <p>— В смысле?</p>
   <p>— Я диски отформатировал, а она всё равно не ставится.</p>
   <p>— Надо снести загрузочную запись. fdisk /mbr, потом винда встанет.</p>
   <empty-line/>
   <p>Радостный, звонит через день:</p>
   <empty-line/>
   <p>— Я установил Windows Server!</p>
   <p>— И как, работает?</p>
   <p>— Нет, но я этим занимаюсь. У меня книжка есть. В институте проходили…</p>
   <empty-line/>
   <p>Некоторое время спустя я узнал, что он уже работает в другой, значительно менее престижной компании. Принтеры заправляет.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7608: Нарезали резьбу</p>
   </title>
   <p>16:45 25.10.2011, IT happens</p>
   <empty-line/>
   <p>Дело было несколько лет назад, когда потихоньку уходили в небытие, но ещё окончательно не были забыты процессоры на тупиковом Slot 1. В целях апгрейда системы на весьма скромные студенческие финансы мной были куплены с рук материнская плата с указанным слотом и Celeron, работающий с ней через плату-переходник. Из корпуса было выставлено вон старое железо, а новые компоненты любовно прикручены на место.</p>
   <empty-line/>
   <p>Компьютер в сборе, всё подключено. Стартуем. Что это? Тихое жужжание кулеров, мёртвое молчание системы, тёмный экран. В следующие два часа было испробовано всё, что только можно: переставление планок памяти, неоднократное вынимание и засовывание обратно процессора (включая манипуляции с переходником), дёрганье видюшки, откручивание и вынимание из корпуса всего железа… Ничего не помогало — система была нема и глуха к увещеваниям.</p>
   <empty-line/>
   <p>Вызвала на помощь друга, у которого был Pentium III на Slot 1, для дальнейшей проверки. Друг пришёл, его процессором мы заменили многострадальный Celeron. Нажимаю кнопку, раздаётся писк POST, и система бодро начинает грузиться. Вывод: конечно, виноват процессор! Звоню прежнему хозяину железного набора и обвиняю его во всех смертных грехах: мол, продал, мерзавец, палёное железо! Продавец уверяет, что всё отлично работало, и он ничего не знает.</p>
   <empty-line/>
   <p>Друг забирает свой процессор и со словами сочувствия собирается домой. Вдруг меня что-то дёргает снова вставить в опустевший слот, казалось бы, безнадёжно нерабочий Celeron. Компьютер так же бодро, как и в предыдущий раз, оживает, пищит и деловито начинает процедуру инициализации устройств. Мы с товарищем смотрим друг на друга с отвисшими челюстями. Называется, нарезали резьбу!</p>
   <empty-line/>
   <p>Celeron проработал без капризов до очередного апгрейда.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7609: Ежедневники не пью</p>
   </title>
   <p>16:45 25.10.2011, IT happens</p>
   <empty-line/>
   <p>Работал начальником небольшого, но важного IT-отдела. Чего только не приносили на «юбилеи» организации-подрядчики: ежедневники, водку, авторучки, блокноты… За ремонт компьютера кого-то из организации — то же самое. Коробки конфет, понятно, расходились сразу: было кого угостить. А всё остальное при одаривающем я демонстративно складывал в шкаф: ежедневники — наверх, водку — вниз, авторучки и прочую требуху бросал на среднюю полку. Годика через два шкаф уже был не нужен: коньяк и виски как-то жалко под ноги бросать…</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7610: В подарочной упаковке</p>
   </title>
   <p>13:00 26.10.2011, IT happens</p>
   <empty-line/>
   <p>На днях прислали архив с макетом плаката.</p>
   <empty-line/>
   <p>Размер оригинала (.cdr) — 27 929 344 байта.</p>
   <p>Размер архива (.rar) — 27 929 455 байтов.</p>
   <empty-line/>
   <p>Боже, подари этим людям мозг!</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7611: Отлично, хоть асимметрично</p>
   </title>
   <p>13:00 26.10.2011, IT happens</p>
   <empty-line/>
   <p>В доме у нас три кабельных провайдера, так что возможность выбрать была. Телефон техподдержки я наизусть не помню — хороший признак, не находите?</p>
   <empty-line/>
   <p>Самый главный владелец телефонных линий Северной столицы решил осчастливить всех ADSL-интернетом. Звонит мальчик, рассказывает про новейшие достижения ADSL, как это дёшево, модно, современно и как все на него переходят.</p>
   <empty-line/>
   <p>— Извините, у меня тут FTP-сервер, торренты, Скайп на трёх компах. Мне нужен симметричный канал.</p>
   <p>— Но у нас скорость 100500 мегабит!</p>
   <p>— Молодой человек, как ADSL расшифровывается?</p>
   <p>— Не знаю… А оно расшифровывается?</p>
   <p>— «Асимметричная цифровая абонентская линия». Вы декларируете скорость, с которой я буду получать информацию, а отдавать я буду медленнее в пять-десять раз.</p>
   <empty-line/>
   <p>Вот честное слово, и в мыслях не было у меня глумиться над мальчиком, которому заплатили грош, посадили перед телефоном и дали текст всем подряд читать. Просто хотел аргументированно отказаться. Пришлось рассказывать и про FTP, чем он удобнее всяких файлообменников, и про внешний IP-адрес, и почему важен симметричный канал… Вроде бы неплохая лекция получилась. А парнишка и спрашивает:</p>
   <empty-line/>
   <p>— А откуда вы всё это знаете?</p>
   <empty-line/>
   <p>Вот тут у меня и случилась рука-лицо. Как объяснить-то?</p>
   <empty-line/>
   <p>— Так в интернете и прочитал. Это же не секретная информация.</p>
   <empty-line/>
   <p>Хорошо, не спросил мальчик, зачем я всё это читал. Вряд ли бы понял товарищ, что это может быть интересным.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7612: Сатана в миниатюре</p>
   </title>
   <p>13:00 26.10.2011, IT happens</p>
   <empty-line/>
   <p>Повадился котяра на моём столе спать, пока меня нет. А так как компьютер постоянно включён, то меня по вечерам встречал введённый пароль из сотен символов. Комп для меня — святыня, и я решил отвадить котяру от алтаря: записал свой голос, произносящий имя кота, и направил веб-камеру на стол.</p>
   <empty-line/>
   <p>В первый же день при подключении узрел рыжее зло, начавшее устраиваться на клавиатуре. RDP-сессия настроена на воспроизведение звука на удалённом ПК. Делаю погромче плеер и жму на воспроизведение. На экране мелькает хвост, сессия обрывается и более не восстанавливается.</p>
   <empty-line/>
   <p>Эта сатана в миниатюре при быстром старте от моего голоса пробуксовала и сбросила на пол всё со стола. А там, кроме винтиков и всяких кусков от компов, стоял и роутер, который после падения на пол включаться не пожелал.</p>
   <empty-line/>
   <p>Кот, сволочь усатая, на столе так и спит, но больше я его не прогоняю.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7613: Притворюсь блондинкой</p>
   </title>
   <p>13:00 26.10.2011, IT happens</p>
   <empty-line/>
   <p>До поступления в институт я считал, что каждый, кто хочет идти по жизни твёрдой поступью уверенного в себе и окружающей реальности человека, должен хоть немного в своё время поработать параллельно с учёбой на некоторых профессиях:</p>
   <empty-line/>
   <p>— ночным грузчиком, чтобы выработать выносливость;</p>
   <p>— продавцом фастфуда, чтобы научиться сохранять работоспособность в хаосе повседневного аврала;</p>
   <p>— учителем (тренером, инструктором), чтобы уметь находить общий язык с людьми и избегать недопониманий.</p>
   <empty-line/>
   <p>Далеко не все пункты мне удалось выполнить, но я всё больше уверен, что достаточно и одного: поработать хотя бы годик в техподдержке.</p>
   <empty-line/>
   <p>Саппорт не выветривается из крови никогда. Он даёт устойчивость к любой психичесской агрессии, проницательность и тактичность практикующего психиатора, въедливость инспектора ГИБДД, выносливость грузчика… и навык говорить с зарапортовавшимся саппортом.</p>
   <empty-line/>
   <p>Нет инета дома у админа интернет-провайдера (не того). Всё проверил. Звоню в саппорт, не мудрствую лукаво: «Нет инета». В ответ человек со злым голосом притворяется роботом:</p>
   <empty-line/>
   <p>— Нажмите «Пуск».</p>
   <p>— Угу.</p>
   <p>— «Выполнить».</p>
   <p>— Угу.</p>
   <p>— Цэ-эм-дэ…</p>
   <p>— Угу. Не пингуется.</p>
   <p>— Так вы же не могли успеть…</p>
   <p>— Ещё до того, как позвонил.</p>
   <p>— Нет, нужно прямо…</p>
   <p>— Если настаиваете. «Заданная сеть…»</p>
   <p>— Возможно, у вас вирусы…</p>
   <p>— И с других компов тоже.</p>
   <p>— А у вас подключение…</p>
   <p>— И с роутера тоже.</p>
   <p>— А-а-а! Сейчас переключу на спецов.</p>
   <empty-line/>
   <p>— Алло! — отвечает знакомый голос.</p>
   <p>— Оп-па! Здоров, ты не поверишь: меня на тебя с первой линии переключили.</p>
   <p>— Что ж ты им такого сказал?!</p>
   <empty-line/>
   <p>* * *</p>
   <empty-line/>
   <p>Решил зарегистрироваться на известном госпортале. Да вот только не принимает форма мои данные. Но есть же горячая линия! Уставший, бесцветный девичий голос на гране нервного срыва выдаёт заученную фразу:</p>
   <empty-line/>
   <p>— Здравствуйте. Телефонная поддержка портала «*****». Чем могу помочь?</p>
   <empty-line/>
   <p>Дабы не шокировать несчастное существо тоном «дорогая, ты сегодня была бесподобна в постели», задаю стандартный вопрос:</p>
   <empty-line/>
   <p>— Здравствуйте, а подскажите, пожалуйста, как зарегистрироваться на вашем…</p>
   <empty-line/>
   <p>Получаю такой же вежливый и выдержанный ответ, задаю следующий вопрос. Общаемся конструктивно, но так как мне предлагают нажать на «серенькую кнопочку такую», я на автомате говорю, что ещё «вбиваю циферки», которые требуются. Закономерно получаю от более-менее пришедшей в себя девушки почти смеющимся голосом:</p>
   <empty-line/>
   <p>— Молодой человек, вы блондинка?</p>
   <p>— Хуже, девушка: админ в конце тяжёлого трудового понедельника.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7614: KIS me goodbye</p>
   </title>
   <p>15:00 26.10.2011, IT happens</p>
   <empty-line/>
   <p>Ставим одну из двух лицензионных копий KIS 2010 на новый ноут с лицензионной же Windows 7. На ноуте неправильная дата. Получаем ошибку: «Некорректная дата активации». Исправляем системную дату. По ссылке на kaspersky.ru переходим к способу решения проблемы. Советуют найти файл ice_time.dll и удалить его, затем провести повторную регистрацию. Ищем, не находим.</p>
   <empty-line/>
   <p>Деинсталлируем KIS2010. Перезагружаемся. Инсталлируем KIS. Активируем через интернет. Ошибка: «Некорректная дата активации. Осталось ### дней до окончания срока действия лицензии».</p>
   <empty-line/>
   <p>Ищем на сайте утилиту для полного удаления KIS 2010. Скачиваем. Повторяем всё с начала. Звоним в поддержку. Получаем рекомендацию начать с первого пункта со снятием галочек. Выполняем.</p>
   <empty-line/>
   <p>Снова звоним в поддержку. Диктуем ключ и e-mail — обещают в течение пары минут выслать инструкцию. Ничего не получаем. Просим повторно.</p>
   <empty-line/>
   <p>Приходит письмо с просьбой зарегистрироваться в личном кабинете. Регистрируемся на my.kaspersky.ru. Получаем письмо с инструкцией и утилитой. Выполняем инструкцию. «Некорректная дата активации».</p>
   <empty-line/>
   <p>Опять звоним в поддержку. Получаем совет войти в личный кабинет, выбрать пункт «Управление обращениями» и нажать кнопку «Зарегистрировать обращение». Ищем и не находим.</p>
   <empty-line/>
   <p>Долго думаем. Ставим NOD.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7615: Нажмите любую педаль</p>
   </title>
   <p>15:00 26.10.2011, IT happens</p>
   <empty-line/>
   <p>— Алло, это автосервис «Тра-та-та»?</p>
   <p>— Да, слушаем вас.</p>
   <p>— У меня проблема: магнитола сама переключается, правая задняя дверь изнутри не открывается.</p>
   <p>— Для устранения проблем с магнитолой вам надо проверить, нет ли замыкания в проводке и исправна ли магнитола. Насчёт двери: скорее всего, у вас порвался тросик, но сказать точно причину без осмотра мы не можем.</p>
   <p>— Какая проводка? Какой тросик?!</p>
   <empty-line/>
   <p>Терпеливое объяснение на пальцах, что к чему, и просьба подъехать на СТО.</p>
   <empty-line/>
   <p>— Я не могу приехать: я не умею водить машину! А купил, потому что сказали, что это круто. И музыку слушать.</p>
   <empty-line/>
   <p>Результат осмотра: нужно вытащить ДУ магнитолы из-под подкладки сиденья, а тросик не порван, а зверски выдран. Так задумайтесь на секунду, почему на автомобиль нужны права?</p>
   <empty-line/>
   <p>Если вы купили себе компьютер, то будьте любезны изучить правила ухода за вашим «питомцем». Если вы этого не хотите — приносите нам. Мы готовы сделать требуемое, но в удобное для нас время и за разумное вознаграждение. Вам нужно лишь освоить азы работы в операционной системе. Никто же не требует от вас знания нюансов работы BGP или шейперов, правда?</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7616: Это вон туда</p>
   </title>
   <p>15:00 26.10.2011, IT happens</p>
   <empty-line/>
   <p>Я 1С-разработчик в учебном заведении, имеющем филиалы и представительства в массе регионов нашей чудесной страны и не только. Последние несколько дней пишу справку к конфигурации.</p>
   <empty-line/>
   <p>Содержание лежит в HTML-документе. В хранилище в интересах теста я поместила тестовую справку. Сверху — содержание; ниже через якоря более подробно расписаны пункты, и из каждого такого подробного пункта можно вернуться в корень по ссылке «На х#й» 24-м шрифтом.</p>
   <empty-line/>
   <p>Случается неведомый природе сбой, и я больше не могу работать с хранилищем. Главная справка разработческой конфигурации содержит мои «нах#и». В полночь Золушка превратится в тыкву: рабочая база обновится с разработческой, и сотрудники, филиалы и представительства других городов при попытке вызвать справку увидят моё творение, направляющее их на путь истинный.</p>
   <empty-line/>
   <p>После очередного рестарта я всё же смогла заменить все «На х#й» на «Содержание». Паника отошла, теперь как-то даже немножко обидно, что не удалось так масштабно высказаться. И только сохранённая история немножко будоражит.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7617: От хипуёв слышу</p>
   </title>
   <p>15:00 26.10.2011, IT happens</p>
   <empty-line/>
   <p>На сборах по проге был контест на тему «Сортировка кучей». Переворачиваю листик с условием. В глаза врезается крупная надпись:</p>
   <empty-line/>
   <p><emphasis>ХИПУЙ!</emphasis></p>
   <empty-line/>
   <p>Сначала стало страшно, затем смешно. Так весёлые преподы назвали программу, выполняющую операции с heap’ом.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7618: Не всё ж охлаждать</p>
   </title>
   <p>16:45 26.10.2011, IT happens</p>
   <empty-line/>
   <p>Сегодня на обед не попал. Ходить голодным? Фигушки! Горяченького страсть как охота.</p>
   <empty-line/>
   <p>Купил сосиски и пожарил на гриле. Гриль сделал из крышки корпуса блока питания и решётки корпусного вентилятора, прикрученной ошкуренными жилами витухи, а жарил строительным феном, которым пользуюсь, когда чипсеты на мамашах перепаиваю.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7619: Es geschieht</p>
   </title>
   <p>16:45 26.10.2011, IT happens</p>
   <empty-line/>
   <p>Понадобилось мне как-то раз проверить что-то там под серверной операционкой известной компании родом из США. Заметьте, ОС русскоязычной версии 2003 года. Запряг софтину для виртуализации другой, не менее известной американской компании: давай, мол, ставь мне автоматом ось, пока я IT happens дочитаю. Зверёк проверенный, всегда на выходе выдаёт то, что просили. Что характерно, на этот раз он тоже сделал всё быстро и верно. Правда, в конце запнулся и выдал табличку со следующим содержанием:</p>
   <empty-line/>
   <p><emphasis>Installation der ****** tools</emphasis></p>
   <p><emphasis>Es wurde ermittelt dass die Hardwarebeschleunigung in dieser virtuellen Maschine nicht aktiviert ist. Dies kann die Leistung von Maus und Grafikanzeige beeintrachtigen. Mochten Sie die Hardwarebeschleunigung jetzt anpassen?</emphasis></p>
   <empty-line/>
   <p>И ниже две трогательные кнопки: «Да» и «Нет».</p>
   <empty-line/>
   <p>Зато теперь я точно знаю, что ощущает хозяин овчарки, в ответ на команду «Голос!» услышав:</p>
   <empty-line/>
   <p>— Gestatten Sie mir zu sagen, aber leise?</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7620: Да не вылавировали</p>
   </title>
   <p>13:00 27.10.2011, IT happens</p>
   <empty-line/>
   <p>Читаю продукт жизнедеятельности некоего французского программера, объевшегося обкурившихся лягушек. Натыкаюсь на такую строку:</p>
   <empty-line/>
   <p><emphasis>Method takes the string and string to split. And split the string at string to split, also add space at the end of the string if string ends with string to split.</emphasis></p>
   <empty-line/>
   <p>А вам слабо?</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7621: Однажды лебедь раком щуку</p>
   </title>
   <p>13:00 27.10.2011, IT happens</p>
   <empty-line/>
   <p><emphasis>for ($i=0; $j&lt;10; $k++)</emphasis></p>
   <p><emphasis>{ …</emphasis></p>
   <empty-line/>
   <p>Басня Крылова в современной обработке на PHP приобретает свой неповторимый шарм. Да только воз и ныне там…</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7622: Трое в лодке, не считая винды</p>
   </title>
   <p>13:00 27.10.2011, IT happens</p>
   <empty-line/>
   <p>Я студент. Приходится выполнять массу всяческих лабораторок на компьютере. И так уж у меня устроен мозг, что не очень получается подолгу и всерьёз концентрироваться на одной задаче. Поэтому обычно за работой у меня запущен пяток проектов, разные пакеты анализа и проектирования, фотошоп до кучи, и между всем этим я туда-сюда переключаюсь.</p>
   <empty-line/>
   <p>Сегодня вот совпало так, что нужно было воспользоваться пакетами Statisticа, Rational Rose и Enterprise Architect. Оказалось, мирно уживаться они почему-то не могут.</p>
   <empty-line/>
   <p>Запущенный Enterprise Architect блокирует запуск Rational Rose — он либо падает при запуске, либо запускается хромой и увечный, не способный даже открыть проект.</p>
   <empty-line/>
   <p>Отправка компа в спящий режим и обратно позволяет запустить Rose, несмотря на Enterprise.</p>
   <empty-line/>
   <p>При этом оба они, будучи совместно запущенными, блокируют запуск Statistica — она падает с ошибками разной степени тяжести и внятности, от «Приложение будет закрыто, отправьте отчёт в саппорт» до «Не установлены компоненты Visual C++».</p>
   <empty-line/>
   <p>Если закрыть и Rose, и Enterprise, можно запустить Statistica. При этом во время закрытия Rose винда угрожает, что это вызовет отключение всех системных свистелок от Visual Studio.</p>
   <empty-line/>
   <p>При запущенной Statistica свободно запускается Enterprise.</p>
   <empty-line/>
   <p>Если потом попытаться запустить Rose, вываливается неизвестная ошибка и вылетает Enterprise, а Rose запускается, как обычно.</p>
   <empty-line/>
   <p>Если после этого снова запустить Enterprise, он падает с ошибкой «Failed to create empty document» и не включается.</p>
   <empty-line/>
   <p>Вопрос: сколько времени у меня ушло на выяснение этой чехарды, если компу шесть лет, винде на нём — пять, последней качественной профилактике системы — столько же, и временами комп тормозит даже при наборе текста в Ворде?</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7623: Пожалуйста, говорите по-подсознательному</p>
   </title>
   <p>15:00 27.10.2011, IT happens</p>
   <empty-line/>
   <p>Друг из себя кулхацкера возомнил. Но ничего у него не получается, кроме тупого повторения опытов из всем известного журнала. Однажды он огорошил меня вопросом:</p>
   <empty-line/>
   <p>— А почему эксплойты для одного браузера не подходят к другому?</p>
   <p>— Ну ты представь себе, что пришёл на сеанс гипноза, а там тебя гипнотизируют на языке, которого ты не знаешь. Подействует?</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7624: Хоть самый завалящий</p>
   </title>
   <p>15:00 27.10.2011, IT happens</p>
   <empty-line/>
   <p>Попросил меня (системного администратора) кредитный отдел настроить им фильтры на почтовый ящик. Я попросил написать на бумажке, какие фильтры нужны. Сотрудница кредитного отдела пришла с маленькой бумажкой всего с одним предложением:</p>
   <empty-line/>
   <p><emphasis>%AdminName%, настрой нам фильтры на почту!</emphasis></p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7625: Названий много, я один</p>
   </title>
   <p>15:00 27.10.2011, IT happens</p>
   <empty-line/>
   <p>Я начал в 1989-м как ученик электротехника. Занимался чисткой электронных пишущих машинок «Кедр» и пылесосил ЕС-1407, а потом и СМ-1420.</p>
   <empty-line/>
   <p>В 1991-м переквалифицировался в оператора ЭВМ, а на самом деле писал базы данных.</p>
   <empty-line/>
   <p>В 1993-м собирал компы в мелкооптовой конторе, тянул сети, паял блоки питания, бегал по вызовам. Назывался монтажником.</p>
   <empty-line/>
   <p>С 1994-го по 1998-й фрилансил как приходящий сисадмин-эникейщик и опять писал базы данных на заказ.</p>
   <empty-line/>
   <p>До 2000-го писал драйвера для микроконтроллеров. Назывался старшим программистом.</p>
   <empty-line/>
   <p>До 2007-го назывался senior application designer и занимался администрированием баз данных. Впрочем, микроприложения к этим базам тоже писал, но и те были с DBA-направленностью.</p>
   <empty-line/>
   <p>С тех пор называюсь assistant manager, а занимаюсь архитектурой баз данных, клиентских и веб-систем.</p>
   <empty-line/>
   <p>Не, я, конечно, могу называть себя программистом: всё же постоянно пишу какие-то программки и сочиняю библиотеки. Могу называться и сисадмином: постоянно занимаюсь настройкой серверов, а порой и клиентских машин (значит, и эникейщик тоже в числе моих профессий). DBA — а куда ж деваться, на мне сейчас пять штук БД висит. Даже железячником могу, хоть и давно уже этим не занимаюсь ради денег, но для себя и родственников — запросто. Вот разве только менеджером называть себя с чистой совестью не могу: у меня в подчинении никого нет.</p>
   <empty-line/>
   <p>Не знаю, как вы, а я против названия «компьютерщик» совершенно не возражаю.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7626: Трали-вали-ути-пути</p>
   </title>
   <p>16:45 27.10.2011, IT happens</p>
   <empty-line/>
   <p>Звонок в техподдержку.</p>
   <empty-line/>
   <p>— У меня ваша программа не работает!</p>
   <p>— Какую ошибку выдает?</p>
   <empty-line/>
   <p>Девушка на том конце вздыхает: опять попала на идиота…</p>
   <empty-line/>
   <p>— Ошибка. Не удалось трам-парам-парам, дальше бла-бла-бла, потом какие-то буквы английские, а я немецкий учила. Вот видите, ничего не работает!</p>
   <empty-line/>
   <p>Так и хотелось сказать: «Попробуйте трали-вали-ути-пути!»</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7627: Премногоуважаемая, позвольте поставить</p>
   </title>
   <p>16:45 27.10.2011, IT happens</p>
   <empty-line/>
   <p>Начальник мне говорит:</p>
   <empty-line/>
   <p>— Глянь, что там у %designerName% с принтером. Жалуется, что ты ей две недели не настраиваешь.</p>
   <empty-line/>
   <p>Перенастраивал принт-серверы (смачное «тьфу!» в сторону D-Link), и нужно было на некоторых компах (без удалённого доступа) переподключить принтеры. Упомянутая дизайнер за свой компьютер меня не пустила, ответив, что очень занята, и вообще «надо заранее предупреждать». Объяснил, что из-за нагрузки на одного маленького меня я смогу вернуться не раньше, чем через пару часов. Она упёрлась, а уговаривать её мне не упёрлось совсем. Конечно, я заработался, и дизайнер осталась без принтера на две недели, а потом пожаловалась начальству, которое, впрочем, цену её жалобам знает.</p>
   <empty-line/>
   <p>Прихожу к дизайнеру, напомнив ситуацию с недопуском меня, и задаю вопрос: чё, мол, за фигня?</p>
   <empty-line/>
   <p>— А ты тогда плохо попросил!</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7628: Не чета твоим дилинкам</p>
   </title>
   <p>20:45 27.10.2011, IT happens</p>
   <empty-line/>
   <p>Гуляю с любимой девушкой. По пути домой заходим в магазин известной сети бытовой техники и компьютерной комплектухи. Бредём мимо стеллажей с «железными» товарами. Ищу глазами некстати разбежавшихся консультантов. Наконец замечаю девушку в фирменной одежде магазина, в следующий же момент вижу стеллаж прямо за ней, медитирую на него ещё пару секунд — и, выпалив на выдохе: «О! Сиськи!», непроизвольно отпускаю руку своей благоверной и мчусь в направлении девушки.</p>
   <empty-line/>
   <p>От праведного гнева возлюбленной меня спасли взгляд первобытного охотника, который добыл себе мамонта (с таким довольным лицом я крутил в руках коробки невесть как попавших сюда роутеров Cisco 1900-й серии), и вид мгновенно ретировавшейся консультантки.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7629: Не спрятаться, не скрыться</p>
   </title>
   <p>20:45 27.10.2011, IT happens</p>
   <empty-line/>
   <p>Одна крупная торгово-дистрибьюторская компания решила переделать корпоративный сайт из маленькой странички-визитки во что-нибудь нормальное и функциональное. Услугами сторонних компаний было решено не пользоваться; озадачили отделы IT и маркетинга, пообещав премии. Всё прошло идеально. Девочки, обычно рисующие наши рекламные буклеты, сделали красивый дизайн-макет, а бородатые программисты, оторвавшись от скучной рутины поддержки и модификации ERP-системы, изготовили качественный движок.</p>
   <empty-line/>
   <p>Дело шло к сдаче проекта, когда в эту бочку мёда влили здоровенную ложку дегтя. Всё началось с того, что технический директор, руководивший в том числе и айтишниками, уехал в отпуск на моря. Лишившись надежного защитника наверху, группа разработки сайта попала под прицел бдительного ока замдиректора по общим вопросам. Этот типчик сидел на своей должности только благодаря тому, что являлся сыном совладельца фирмы. Был он на редкость бестолковым и бесполезным. Считал себя технически подкованным, но эта подкованность заключалась в стремлении купить самые последние новинки мира IT и регулярном доведении до истерики суровых админов требованием выполнить невыполнимое («Немедленно поставьте на мой Samsung Galaxy II Android 3!»)</p>
   <empty-line/>
   <p>Понимая, что вот-вот сайт будет готов без всякого его участия, замдир развил кипучую деятельность, постоянно требуя внести изменения и дополнения в уже готовую систему. Вечером перед сдачей сайта, когда всё уже было готово, он ворвался в отдел маркетинга и в ультимативной форме потребовал от последней задержавшейся на работе сотрудницы немедленно внести его телефоны и адрес почты на страницу с контактной информацией. Это было невозможно по двум причинам: во-первых, противоречило политике компании (контакты сотрудников старше начальников отделов не указываются, связь только через приёмную); во-вторых, добавление на страничку даже одной новой строчки разрушало тщательно выверенный дизайн. В ответ на робкие возражения он наорал на девушку, взял со стола подписанную служебную записку с перечнем доделок по сайту и размашисто написал на ней, грубейшим образом нарушив корпоративные нормы документооборота: «Добавить на сайт координаты замдиректора по общим вопросам», после чего убежал к себе доделывать очередной бесполезный отчёт. Девушка разрыдалась и убежала в курилку, где её и встретили уходящие домой айтишники.</p>
   <empty-line/>
   <p>План мести родился сразу. У придурка-зама под предлогом установки последнего обновления изъяли смартфон, аккуратно установили туда скрытую программку и вернули. Задержавшись на ночь, внесли изменения в код сайта. Наутро на странице «Контакты» в реальном времени через Google Maps API отображались передаваемые со смартфона GPS-координаты замдиректора по общим вопросам.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7630: Ещё есть вопросы?</p>
   </title>
   <p>13:00 28.10.2011, IT happens</p>
   <empty-line/>
   <p>Работаю в большой интернациональной компании. Случилась давеча беда: не подключается одна из сетевых шар. Отправил запрос по этой проблеме в глобальный сервис-деск. На следующий день пришёл ответ от российской поддержки:</p>
   <empty-line/>
   <p><emphasis>??? !!!</emphasis></p>
   <p><emphasis>???, ???, ??? ?? home drive ?? ??? \\xxx.yyy.zzz.net\username ? ??? ??? …</emphasis></p>
   <p><emphasis>??? ??? ??? ???, ??? ??? ??? ??? ??? H ?? ??? …</emphasis></p>
   <p><emphasis>??? ???</emphasis></p>
   <empty-line/>
   <p><emphasis>If you have further questions, please call back.</emphasis></p>
   <empty-line/>
   <p><emphasis>Best regards, …</emphasis></p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7631: Кто охраняет от охранников?</p>
   </title>
   <p>13:00 28.10.2011, IT happens</p>
   <empty-line/>
   <p>Работал в охранной конторе техником. Вызов к клиенту, в банк: комп, на который система охраны завязана, по словам охранников, повис наглухо. Бегу, благо недалеко. Правда повис: на шевеление мышой не реагирует. Пробую найти клавиатуру. Нашёл. Под столом. Сверху на неё ещё и бронежилет положили, нажав все кнопки сразу. Объяснил, что так делать нельзя, ушёл.</p>
   <empty-line/>
   <p>Через несколько дней вызывают опять: опять повис тот же компьютер. Ну думаю, схожу, ещё что-нибудь с клавы уберу. Не тут-то было: начальник охраны в целях безопасности распорядился упаковать системник в железный ящик, где комп благополучно «задохнулся».</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7632: Хочется взять и обжать</p>
   </title>
   <p>13:00 28.10.2011, IT happens</p>
   <empty-line/>
   <p>Еду я сегодня в маршрутке на работу. Сижу, клацаю по страничкам, никого не трогаю. Замечаю какой-то интересный девайс с кусками проводов, торчащий из переднего кармана джинсов парня, который стоит рядом. Конечно, как истый админ, начинаю усиленно разглядывать, что это там такое и к чему это можно привинтить.</p>
   <empty-line/>
   <p>Разглядывала и раздумывала минут семь. Вдруг резко чую: что-то стало не так. Поднимаю глаза от нижней части туловища уже почему-то красного парня и вижу осуждающие гневные взгляды оскорблённой невинности, исходящие от рядом сидящих матрон. Почему же «всё так бескультурно и беспросветно», до меня дошло только на улице.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7633: В условиях, приближённых к боевым</p>
   </title>
   <p>15:00 28.10.2011, IT happens</p>
   <empty-line/>
   <p>Не так давно я устроился в контору, занимающуюся… Неважно, чем она занимается; главное, что парк вычислительной техники там за пять сотен машин. Устраивался очень интересно и с огоньком, причём шёл на должность небольшую, а взяли чуточку повыше.</p>
   <empty-line/>
   <p>Направили меня туда из кадрового агентства, где лежала моя анкета. Предупредили, что требования там ого-ого, зарплата соответствующая, посему они конкурс ещё устраивают. Конкурс представлял собой тестирование на первом этапе и практику на втором. Про заполнение анкет на пяти листах я писать не буду. До второго добрались только двое — я и ещё один товарищ.</p>
   <empty-line/>
   <p>Суть практики заключалась в следующем: нам на пару со вторым соискателем требовалось поддерживать работоспособность сервера и сети по месту филиала. Там всего компов пятнадцать, но ещё не до конца отлаженное программное обеспечение, часть новых сотрудников и руководитель ни в зуб ногой в сфере IT. Задача, в принципе, ставилась несложная: обеспечить работоспособность филиала в течение трёх дней, но с парой оговорок. Филиал выдаёт какой-то отчёт, он должен поступить вовремя, и связь с центральным офисом не должна прерываться более чем на десять минут. Да-да, десять минут на локализацию и устранение проблемы. Мама дорогая, знал бы я, на что подписывался! В довесок сказали, что если по нашей вине сорвётся работа всего предприятия, лучше пойти и утопиться в унитазе.</p>
   <empty-line/>
   <p>В нулевой день мы шарились по всему офису, смотрели, что и как работает, познакомились с коллективом, составили общее представление о том, как предстоит работать, разграничили обязанности с соискателем.</p>
   <empty-line/>
   <p>Первый день был относительно спокоен. Сбоев серьёзных не было; я попросил сотрудников воздержаться от интернет-сёрфинга и установки каких-либо программ без соответствующей санкции админа.</p>
   <empty-line/>
   <p>Второй день был побогаче на приключения. Инет обрубался раз пять, причём из-за каких-то пустяков; распечатка отчёта на сетевой принтер дважды прерывалась, но я как-то умудрялся в положенные десять минут уложиться. Соискатель в поте лице носился со мной и без меня, что-то устранял, — в общем, развивал бурную деятельность. Пережили.</p>
   <empty-line/>
   <p>Третий день. Самая большая толпа монстров во главе с биг-боссом. Мало того, что стал куда-то пропадать свет, так и начальник чуть не каждый час требовал к себе с отчётом. К программным сбоям прибавились аппаратные: там греется, тут течёт, здесь искрит и провод вырывают. Сидя я провёл за весь день минут тридцать — и это только тогда, когда падал за компьютеры пользователей.</p>
   <empty-line/>
   <p>К вечеру работоспособность была полностью восстановлена, а отчёт отправлен (напрямую из серверной с переносного винта). Итог был неутешительным: десять разрывов связи, два из которых выходили за рамки положенных десяти минут, что означало полный крах. Я был в прострации; соискатель улыбался. Закралась мысль: а что, если эта скотина всё подстроила и сейчас будет на меня валить? Но, если честно, было уже всё равно: устал я как собака.</p>
   <empty-line/>
   <p>Приехал мой ответственный наниматель — заместитель директора по информационным технологиям. Товарищ-соискатель тут же прыг вперёд перед ним. Ну, думаю, сейчас он распишет про свои героические подвиги и моё тунеядство!</p>
   <empty-line/>
   <p>Потом был шок. Про меня говорили много: о том, как я с пеной у рта носился, как электровеник, как игнорировал начальника, чтобы обеспечить работоспособность его подчинённых. Техническая сторона вопроса не интересовала начальство — оно было в курсе и без рассказов. Соискателем оказался их же сотрудник, в задачи которого входило создать мне экстремальные условия, с чем он блестяще, гад такой, справился!</p>
   <empty-line/>
   <p>Дело было в пятницу, и мне было назначено повторное собеседование через три часа, чтобы помыться, привести себя в порядок и доехать до паба, где мой уже начальник ввёл меня в курс дела и напоил тёмным пивом. Соискателя на собеседование для сохранения целостности его лица не пригласили.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7634: Скрипт-хантинг</p>
   </title>
   <p>15:00 28.10.2011, IT happens</p>
   <empty-line/>
   <p>Сдавал по приказу конторы онлайн-экзамен. Большинство вопросов — скриншоты, на которых надо было найти правильный участок и жмакнуть на него мышой.</p>
   <empty-line/>
   <p>Веду я, значит, курсором по скриншоту и на статус-бар поглядываю:</p>
   <empty-line/>
   <p><emphasis>blahblahblah/error.html</emphasis></p>
   <p><emphasis>blahblahblah/error.html</emphasis></p>
   <p><emphasis>blahblahblah/error.html</emphasis></p>
   <p><emphasis>javascript()…</emphasis></p>
   <empty-line/>
   <p>На пятёрку сдал, в общем.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7635: Вместо функции подсуну класс</p>
   </title>
   <p>15:00 28.10.2011, IT happens</p>
   <empty-line/>
   <p>На днях к сестре ездил комп реанимировать. Пока лифт ждал, услышал, как детишки лет десяти обсуждают, на кого лучше учиться. Один говорит: «Я на программиста пойду, лохов обманывать буду».</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7636: Мы спалились, лошара!</p>
   </title>
   <p>15:00 28.10.2011, IT happens</p>
   <empty-line/>
   <p>Работал в сервисе компьютерной компании. Приносят как-то два парня DVD-привод. Как только они его из пакета достали, по приёмке распространился запах — привод был горелый. Говорят, поставили в комп, включили, и привод загорелся. Ну, кое-как на выявление причин мы его взяли, хоть случай и негарантийный.</p>
   <empty-line/>
   <p>В сервиске драйв вскрыли. Поковырявшись, из лотка достали задымлённую самописную компашку. На ней фломастером было выведено: «Private». Содержимое явно было очень горячим.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7637: И так и сяк</p>
   </title>
   <p>16:45 28.10.2011, IT happens</p>
   <empty-line/>
   <p>Есть у меня один товарищ, опытный сисадмин. Во времена, когда я был менеджером торгового зала в компьютерном салоне, он уже вовсю админил, причём преимущественно на удалёнке. Так вот, была у него привычка, которая тогда меня страшно бесила. Он переключал раскладку с русской на английской последовательным чередованием Alt+Shift и Ctrl+Shift. Я всё время на него наезжал:</p>
   <empty-line/>
   <p>— Запомни ты уже, что у меня стоит Alt+Shift, и прекрати тыкать обе комбинации!</p>
   <empty-line/>
   <p>Он ничего мне на это не отвечал, только каждый раз при переключении раскладки задумывался секунд на десять, но послушно втыкал только Alt+Shift.</p>
   <empty-line/>
   <p>Прошло много лет. Теперь и я уже админю, тоже по большей части на удалёнке. Во время работы приходится сталкиватся с десятью и более операционками в день у разных пользователей, с разными методами переключения раскладки…</p>
   <empty-line/>
   <p>Вчера строчил отчёт и вдруг заметил за собой: при переключении раскладки я юзаю Alt+Shift, Ctrl+Shift тем же уверенным и отработанным движением, что и мой друг несколько лет назад. Стало очень стыдно. Позвонил, извинился, обещал проставить пива.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7638: Совсем как в «Лосте»</p>
   </title>
   <p>16:45 28.10.2011, IT happens</p>
   <empty-line/>
   <p>Подготавливаю машину для пользователя. ХР поставил, сетевуху подключил, машину в домен ввёл под администратором домена. Перезагрузился, вошёл в сеть (опять под собой); начинаю настраивать и понимаю, что забыл себя включить в группу локальных администраторов, а без этого никак и не настроить машинку.</p>
   <empty-line/>
   <p>Окей, сейчас выгрузимся, войдём под локальным администратором, всё настроим… Не тут-то было: винда русская, администратор — «Администратор», панельки переключения раскладки на логин-экране нет, клавиши переключения не работают, потому что раскладка русская по умолчанию не установилась. Такой вот интересный диск мне коллега-админ подсуропил.</p>
   <empty-line/>
   <p>Ну что ж, вооружаемся кнопкой Alt, цифровой клавиатурой и «взламываем» винду. Теперь в блокнотике записана волшебная фраза:</p>
   <empty-line/>
   <p><emphasis>128 164 172 168 173 168 225 226 224 160 226 174 224</emphasis></p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7639: Мечтают ли андроиды об индийских хомячках?</p>
   </title>
   <p>16:45 28.10.2011, IT happens</p>
   <empty-line/>
   <p>Такое впечатление, что мозги многих юзверей пожрал Ктулху. Иначе не могу объяснить такое дикое количество идиотов в интернете. Android Market, популярный отечественный IM-клиент от не менее популярного почтового сервиса. Софтина сколько-нибудь серьёзно обновляется раз в полгода. В комментариях — орды счастливых хомячков, нахваливающих откровенно сырую программу. Вот что должно быть в базовом функционале IM-приложения? Как минимум, поиск контактов, управление списками «видим — невидим — игнор». Поиск есть лишь по уже известному заранее ID. То есть найти кого-то по имени-фамилии и прочим данным нельзя. Всё остальное отсутствует напрочь. При этом пять лет назад на самой первой версии приложения на платформе Java все эти вещи были в полном объёме.</p>
   <empty-line/>
   <p>Отдельная тема — безопасность. Пароли от учётных записей хранятся в памяти телефона в обычных текстовиках и незашифрованном виде. В поддержку письмо с описанием этого грубейшего нарушения правил безопасности было отправлено ещё в марте. Было несколько обновлений; так всё и хранится. Привет индусам, не забывайте их кормить. Уважаемые хомячки, за что высокие оценки?</p>
   <empty-line/>
   <p>Тот же Маркет, приложение для блокировки рекламы. В последнее время автор серьёзно взялся за программу, каждый день выпускает обновления. Как думаете, что стоит в комментариях? Правильно, дикий вой: «Достали обновления». А кто заставляет обновляться? Или условный рефлекс: раз новая версия, значит, надо ставить?</p>
   <empty-line/>
   <p>Ещё одно убивает наповал. Триал-версия плеера, для дальнейшего использования нужно купить приложение-разблокировщик. Плеер понравился — не пожалел денег, купил. Таких людей много. Но обязательно попадаются бараны, которые совершенно искренне спрашивают: «Вы чё, идиоты программу покупать? В инете всё есть». Ну, тут вообще без комментариев.</p>
   <empty-line/>
   <p>Люди, не позволяйте интернету есть ваши мозги. Или хотя бы не ешьте мозги окружающих.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7640: Земля тебе пухом, Мягкомогилкин</p>
   </title>
   <p>13:00 29.10.2011, IT happens</p>
   <empty-line/>
   <p>— Что-то у меня от ваших правок БД пациент совсем умер. Вы там со своими SQL-скриптами поаккуратнее будьте.</p>
   <p>— Секундочку… Ваш Мягкомогилкин уже жив.</p>
   <empty-line/>
   <p>— А если я своего Мастдайного сегодня похороню, я его потом смогу воскресить? А то он у меня один остался. Жалко как-то</p>
   <p>— Хороняй, завтра воскреснет.</p>
   <p>— Что-то он не хочет умирать. Всё пытается отправить письмо администратору. А, нет, всё-таки умер, но при этом грязно выругался. И письмо мне передал для админа.</p>
   <p>— Дай почитать, как он ругается.</p>
   <empty-line/>
   <p>— Зря ты документ подписала. Теперь до понедельника не вернём.</p>
   <p>— Жаль. Он был хорошим пациентом, верным больным и так хотел жить в свои 102 года. И, главное, у меня уже не осталось тестовых пациентов. А новых создавать уже фантазия кончилась.</p>
   <p>— Тоже мне проблема. Клонируй кого-нибудь, имя-отчество местами поменяй — и готово.</p>
   <empty-line/>
   <p>— Вы заманали каждый день Неродилкина хоронить! Я из-за вас уже запутался совсем. Каждый день должен быть кто-то новый.</p>
   <empty-line/>
   <p>Тестирование системы оперативного мониторинга смертности. У врачей своё кладбище, у админов — своё.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7641: Наноинновации в каждый дом</p>
   </title>
   <p>13:00 29.10.2011, IT happens</p>
   <empty-line/>
   <p>Работал когда-то в маленькой, но очень продвинутой фирме с девизом «Во всём быть первыми». Работа фирмы регулировалась очень специализированным законодательством, которое по большей части было ещё в стадии разработки.</p>
   <empty-line/>
   <p>Как-то руководитель управляющей госструктуры объявил в прессе о появлении нового регламента. Ну, мы же самые первые во всём! Подходит руководитель и говорит: «Звони в Москву, выясняй, что они там разработали и как это всё получить».</p>
   <empty-line/>
   <p>Ну, надо — значит, надо. Звоню в госструктуру.</p>
   <empty-line/>
   <p>— Алло.</p>
   <p>— Я представитель компании «****». Ваше руководство объявило о появлении нового регламента. Как можно узнать об этом подробнее?</p>
   <p>— (<emphasis>Пауза</emphasis>.) Я ничего об этом не знаю. Подождите, я вас переключу на ***** отдел. Может, там подскажут.</p>
   <empty-line/>
   <p>Разговор повторяется слово в слово. После третьего переключения начальница и девушка-практикант, сидевшие рядом, начинают подхихикивать; после шестого уже не могут сдерживаться. После восьмого переключения, причём на тот отдел, с которого я начал, я с огромным трудом сдерживался, чтобы не заржать в трубку.</p>
   <empty-line/>
   <p>Ни один отдел госорганизации не был в курсе того, о чём болтало в прессе их руководство. Круче на моей памяти было только оборудование, проданное до того, как началось его проектирование.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7642: Все конфигурации в одной корзине</p>
   </title>
   <p>13:00 29.10.2011, IT happens</p>
   <empty-line/>
   <p>Я, оператор 1С, хочу сказать спасибо за поднятое настроение магазину продуктов в Екатеринбурге. Вчера они вывесили афишу жёлто-красного цвета с надписью: «Куриное 1С». Я очень не сразу понял, что предлагаются яйца.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7643: Система оптовой подачи чернил</p>
   </title>
   <p>13:00 29.10.2011, IT happens</p>
   <empty-line/>
   <p>Работаю в нефтяной промышленности. Приходит мастер — абсолютно деревянный в компьютерах мужик.</p>
   <empty-line/>
   <p>— Ребята, распечатайте пару листиков.</p>
   <p>— Краски нет.</p>
   <p>— А какая нужна?</p>
   <p>— Да любая! — отмахивается коллега.</p>
   <empty-line/>
   <p>К вечеру мастер возвращается с банкой синей нитроэмали.</p>
   <empty-line/>
   <p>— Хватит?</p>
   <p>— Не, ведро как минимум надо!</p>
   <empty-line/>
   <p>И таки ведь раздобыл! Распечатали: такое упорство стоит уважения.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7644: 220 плюс-минус</p>
   </title>
   <p>15:00 29.10.2011, IT happens</p>
   <empty-line/>
   <p>Дома очень часто стал отваливаться инет через ADSL-роутер. Провайдер в деревне один, альтернатив нет и не предвидится, а проблем с ним предостаточно. Поэтому звонить в саппорт я и не думал — оно как-то всегда самопочинялось…</p>
   <empty-line/>
   <p>Хранил терпение неделю. Становилось всё хуже: линк падал чуть ли не каждые пять минут. Перепроверил параметры связи — в норме. На форуме обычный гам: все жалуются, ругаются, а я терплю — чего буянить?</p>
   <empty-line/>
   <p>Прошло несколько дней. Период колебаний связи дошёл до минуты, линк едва успевал подняться. ТП не отвечает. В отчаянии разваливаюсь на кресле, уставившись в потолок. Любуюсь подмигивающей лампочкой на люстре. Начиная сходить с ума, подмигиваю ей в ответ. Через минуту подмигиваю снова. Через минут ещё раз. И ещё…</p>
   <empty-line/>
   <p>Хватаю мультиметр и бегу к распределительному щитку. Так и есть: ежеминутный скачок напряжения. Прозваниваю все цепи, подкручиваю заземление. Нареканий нет, проводку меняли недавно сами. ЖЭК не отвечает. Намечаю обширный план диагностики, но перед штурмом нужно подкрепиться. Готовлюсь к трапезе, наливаю чаю, нашариваю бутерброд… и слышу противный «бх-бх-бх-бх» из холодильника. Замираю с бутербродом в зубах на минуту до следующего старта компрессора. Ах ты падла!</p>
   <empty-line/>
   <p>Выключаю холодильник из розетки; поев, удаляюсь, довольный собой. Заменить барахлящий компрессор — дело техники.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7645: Свалился во сне</p>
   </title>
   <p>13:00 30.10.2011, IT happens</p>
   <empty-line/>
   <p>Администрирую небольшое госучреждение. После своего прихода перевёл сервера, не имеющие отношения к особо сертифицированным вундервафлям, на православную ОС, а всё вместе запихнул в систему виртуализации. Так вот, есть у меня привычка давать системам и юзерам забавные имена. Приглашение на прокси-файрволе выглядело так:</p>
   <empty-line/>
   <p><emphasis>humpty@Wall#</emphasis></p>
   <empty-line/>
   <p>Несколько дней подряд были проблемы с электричеством, а бесперебойник давно уже жил на дохлой батарее (госучреждение, деньги идут долго). Каждый раз после очередного сбоя вышеозначенная виртуальная машина невероятным образом падала, и поднимать её приходилось из бэкапа. Много-много раз я жалел о названии, но пути назад не было.</p>
   <empty-line/>
   <p><emphasis>Шалтай-Болтай сидел на стене,</emphasis></p>
   <p><emphasis>Шалтай-Болтай свалился во сне.</emphasis></p>
   <p><emphasis>И вся королевская конница,</emphasis></p>
   <p><emphasis>И вся королевская рать</emphasis></p>
   <p><emphasis>Не могут Шалтая [...] собрать.</emphasis></p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7646: Мастер реверс-инжиниринга</p>
   </title>
   <p>13:00 30.10.2011, IT happens</p>
   <empty-line/>
   <p>Разделение обязанностей, говорите? Каждый должен заниматься своим делом, правда ведь? Ну-ну.</p>
   <empty-line/>
   <p>Снабженцы заказали главбуху новенький компьютерный стол. Ну, знаете, такой, в котором системник со всех сторон окружён палками, ножками и прочей ерундой, не дающей до него добраться. Сказано — сделано. Привезли. Естественно, в разобранном виде.</p>
   <empty-line/>
   <p>Бух сидит на пятом этаже, стол — у входа на первом. Кому нести? Эм-м-м, носильщикам! Приходят два крепких парня в спецовках, хватают чудо мебелестроения, пыхтя, поднимают его на пятый этаж и оставляю в разобранном виде в коридоре возле кабинета со словами: «Мы свою работу сделали».</p>
   <empty-line/>
   <p>Бухгалтер в недоумении ищет ответ на вопрос: «А кто собирать-то будет?» Кто-то из её помощниц робко предлагает: вон, мол, у нас же плотник есть. Через пять минут молодой парень, заняв собой полкоридора, собирает окаянный стол.</p>
   <empty-line/>
   <p>Настаёт апогей безумства. «А кто будет заносить-то?» В гробовом молчании вызывают старых знакомых — носильщиков. Каково же было их удивление, когда они увидели, что немаленький стол ни в какую не помещается в проём кабинета бухгалтерии!</p>
   <empty-line/>
   <p>В итоге я, дипломированный инженер-программист, занимаюсь разборкой и повторной сборкой окаянного стола. Каждому своё? Да уж…</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7647: Дело не во мне, дело в нём!</p>
   </title>
   <p>13:00 30.10.2011, IT happens</p>
   <empty-line/>
   <p>Приходится по долгу работы ремонтировать маленькие матричные банковские принтеры. Принтеров скапливается в ремонте по несколько штук; неисправности бывают самые разные, например, головка перегревается при долгой печати и плохо работает, и так далее — не буду перечислять. Их порой невозможно выявить ни сразу, ни даже через 15 минут. Принтер уносят и вскоре приносят назад. Поэтому я стал просить внутри принтера оставлять бумажку с описанием проблемы.</p>
   <empty-line/>
   <p>Забегает кассир в мыле с принтером, просит другой. Я спрашиваю про бумажку — говорит, что бумажки нет, и спрашивает, что она должна написать. Я говорю: «Напишите, что не работает и какие претензии к принтеру».</p>
   <empty-line/>
   <p>И ведь написала. Дословно: «Не работает, притензии к принтору». Сбивчивым, торопливым почерком. Заработалась.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7648: Вирусы в точках над «Ё»</p>
   </title>
   <p>15:00 30.10.2011, IT happens</p>
   <empty-line/>
   <p>— Ни хао, господин директор!</p>
   <p>— Присаживайтесь, Ли Цзян, есть разговор… Как вы знаете, наша компания соблюдает коммерческую тайну, и вирусные атаки могут быть фатальными.</p>
   <p>— Но, господин директор, на моём рабочем месте нет вирусов!</p>
   <p>— Не спешите с выводами, уважаемый. Наши администраторы мониторят весь трафик и о подозрительных моментах сообщают мне лично. Вы можете объяснить мне, что это за файл на распечатке: <strong>Герой_асфальта.mp3</strong>?</p>
   <p>— Это русский рок, господин директор. Я слушал на обеденном перерыве.</p>
   <p>— Русский? А знаете ли вы, Ли Цзян, кто такие русские? Вы в курсе, что у них половина пользователей — хакеры, а на досуге они все пишут вирусы? Им даже запретили торговать на eBay! Вы отдаёте себе отчёт?!</p>
   <p>— Но, господин директор, это просто музыка…</p>
   <p>— Ничего не просто! У нас установлен порядок: имена файлов на китайском языке, иноязычная документация — на английском! Что это за закорючки? Русские буквы? А вы в курсе, что в одну русскую букву «Ё» можно запаковать до пяти вирусов?</p>
   <p>— Но…</p>
   <p>— Никаких «но»! С завтрашнего дня ваша должность — уборщик складских помещений. Пока на полгода, а там посмотрим.</p>
   <empty-line/>
   <p>* * *</p>
   <empty-line/>
   <p>Русские антивирусописатели! Мне можно не объяснять; вы спросите сами себя: какой может быть вирус в файле с именем <image l:href="#i_001.jpg"/>?</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7649: Самое краткое ТЗ в мире</p>
   </title>
   <p>15:00 30.10.2011, IT happens</p>
   <empty-line/>
   <p>Устроился я, будучи ещё молодым и наивным, в одну мелкооптовую фармацевтическую контору сисадмином-эникейщиком. Конторка была аж из пяти человек, хоть и являлась филиалом крупной московской фирмы. Начальником был человек импульсивный — очень стремился доказать, что он совсем не хуже головного отделения, и даже завёл свой IT-отдел в виде меня. Себя он считал очень подкованным в компьютерном деле, поэтому начальственная фантазия била через край. Что-то сделать удавалось, от чего-то, наоборот, удавалось отбрехаться.</p>
   <empty-line/>
   <p>Однажды шефа посетила мегамысль: увеличение производительности труда менеджеров путём разработки для них специализированного ПО. «Можешь?» — спросил он у меня. «Могу, — ответил я и добавил: — Если ТЗ будет».</p>
   <empty-line/>
   <p>День в муках рождался документ, и вот настал торжественный момент передачи задания исполнителю. Я развернул лист и увидел там самое краткое ТЗ в мире:</p>
   <empty-line/>
   <p><emphasis>Программисту написать программу.</emphasis></p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7650: В далёкой-далёкой галактике, в большом-большом театре</p>
   </title>
   <p>12:00 31.10.2011, IT happens</p>
   <empty-line/>
   <p>Познакомился я с одним интересным человеком, который трудится монтажником оборудования на публичных мероприятиях. Разговорились. В числе прочего он поведал мне историю из личного опыта.</p>
   <empty-line/>
   <p>Как-то раз в Большом театре должен был проходить какой-то масштабный концерт. Соответственно, потребовались трансляционные экраны, и этот человек оказался в бригаде. До генеральной репетиции они успели уложиться с работой на сцене, остальное действо проходило уже с пультами. Все подключено, осталось оттестировать. К счастью, экраны мог видеть только дирижёр, которому наверняка стоило титанических усилий сохранить самообладание. Ребята не нашли ничего лучше, чем проверить экраны нарезкой из «Звёздных войн».</p>
   <empty-line/>
   <p>А что делали вы, когда космические корабли бороздили Большой театр?</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7651: Бьём в одну точку</p>
   </title>
   <p>12:00 31.10.2011, IT happens</p>
   <empty-line/>
   <p>Однажды пришлось мне настраивать SMS-уведомления сотрудникам компании о предстоящих мероприятиях. Ну, как обычно: делаю выборку телефонов и имён из БД, перебираю массив и отсылаю сообщение: «%name%, напоминаем вам, что…» Вследствие того, что у одного пользователя может быть больше одного телефонного номера, сделал ещё один перебор массива с номерами внутри массива с сотрудниками. Поставил LIMIT 1 в SQL-запросе, проверил на себе — всё работает. Убрал лимит и запустил скрипт.</p>
   <empty-line/>
   <p>Заподозрил что-то неладное, когда скрипт не закончил выполнение спустя пять минут. Сослался на тугодумность SMS-сервиса, но решил проверить лог отправки. Полез в базу и обомлел. Скрипт зациклился и отправлял сообщения только одному человеку: заместителю генерального директора. В общей сложности на её телефон пришло около двух тысяч эсемесок. Пришлось извиняться.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7652: Смотрите все: я знаю алфавит!</p>
   </title>
   <p>12:00 31.10.2011, IT happens</p>
   <empty-line/>
   <p>Сижу на одном программистском форуме, помогаю студентам решать задачи на Паскале. Я честно не знаю, что бы я делал без этих дорогих индусов. Наверное, умер бы от скуки. Вот последняя жемчужина.</p>
   <empty-line/>
   <p>Необходимо создать текстовый файл, содержащий исходную программу, а также подсчитать длину созданного файла. С созданием файла вопросов не возникает, а вот как подсчитать длину? На ум пришло только:</p>
   <empty-line/>
   <p><emphasis>{Podschet dlini}</emphasis></p>
   <p><emphasis>Reset(f1);</emphasis></p>
   <p><emphasis>kol:=0;</emphasis></p>
   <p><emphasis>while not eof(f1) do begin</emphasis></p>
   <p><emphasis>readln(f1,l);</emphasis></p>
   <p><emphasis>For i1:=1 to length(l) do if (l[i]='a')or(l[i]='A') or (l[i]='b')or(l[i]='B')</emphasis></p>
   <p><emphasis>or(l[i]='c')or(l[i]='C')or(l[i]=' ')or(l[i]='d')or(l[i]='D')</emphasis></p>
   <p><emphasis>or(l[i]='e')or (l[i]='E') or(l[i]='f') or(l[i]='F')</emphasis></p>
   <p><emphasis>or (l[i]='g')or (l[i]='G') or (l[i]='h')or(l[i]='H')</emphasis></p>
   <p><emphasis>or(l[i]='i')or(l[i]='I')or(l[i]='J')or(l[i]='j')</emphasis></p>
   <p><emphasis>or(l[i]='k')or(l[i]='K')or(l[i]='l')or(l[i]='L')</emphasis></p>
   <p><emphasis>or (l[i]='m')or (l[i]='M')or(l[i]='n')or(l[i]='N')</emphasis></p>
   <p><emphasis>or (l[i]='o')or(l[i]='O')or(l[i]='p')or(l[i]='P')</emphasis></p>
   <p><emphasis>or(l[i]='q')or(l[i]='Q')or (l[i]='r')or (l[i]='R')</emphasis></p>
   <p><emphasis>or(l[i]='S')or(l[i]='s')or(l[i]='t')or(l[i]='T')</emphasis></p>
   <p><emphasis>or(l[i]='v')or(l[i]='V') or(l[i]='w')or(l[i]='W')</emphasis></p>
   <p><emphasis>or(l[i]='u')or(l[i]='U')or(l[i]='x')or(l[i]='X')</emphasis></p>
   <p><emphasis>or(l[i]='y')or(l[i]='Y')or (l[i]='z')or(l[i]='Z') then</emphasis></p>
   <p><emphasis>kol:=kol+1;</emphasis></p>
   <p><emphasis>end;</emphasis></p>
   <p><emphasis>WriteLn('kol=',kol);</emphasis></p>
   <empty-line/>
   <p>Правильно ли? И каким ещё образом можно подсчитать длину?</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7653: Быстрее, выше, больше</p>
   </title>
   <p>12:00 31.10.2011, IT happens</p>
   <empty-line/>
   <p>Как правило, новые версии программ предъявляют более высокие требования к железу, нежели предыдущие. Ведь новые рюшечки и перламутровые пуговки — это так практично, эргономично и прочие «-ично»! Но 2010-й офисный пакет от мелкомягких и тут смог отличиться. До чего же удобно и красиво смотрится изменение формата файла из XLS в XLSX с одновременном увеличением размера с 500 КБ до 125 МБ!</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7654: Такой дорогой, такой беззащитный</p>
   </title>
   <p>14:00 31.10.2011, IT happens</p>
   <empty-line/>
   <p>Приходит клиент, заказывает комплектующие. Говорим, что соберём и привезём на дом бесплатно. Не соглашается: он, дескать, не дурак, сам сможет собрать, тем более это очень интересное занятие. Довольный, уходит с дорогой покупкой.</p>
   <empty-line/>
   <p>На следующий день клиент приносит собранный собственноручно комп и спокойно указывает, что тот почему-то не работает. Подключаем для проверки и с удовольствием наблюдаем дым из системника. Разбираем и находим провод питания FDD, подключённый к четырёхконтактному разъёму питания процессорных вентиляторов на материнке. Оказывается, очень даже неплохо подходят по размерам.</p>
   <empty-line/>
   <p>Итог: сгоревший БП, разъём вентилятора с соответствующими элементами в цепи питания, а также урок: никогда больше не говорить, что ПК при сборке имеет «защиту от дурака».</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7655: Цвет компьютерной неожиданности</p>
   </title>
   <p>14:00 31.10.2011, IT happens</p>
   <empty-line/>
   <p>Встречаю на улице приятеля-художника.</p>
   <empty-line/>
   <p>— Можешь помочь? У меня дискета не читается.</p>
   <p>— Давай попробую. А что там было?</p>
   <p>— Да папка такая жёлтая. Вон как у той тётки куртка.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7656: Уйди, окно, тебе не рады</p>
   </title>
   <p>14:00 31.10.2011, IT happens</p>
   <empty-line/>
   <p>Работал когда-то в библиотеке. Звонят мне со словами: «На экране чёрное окно. Не хочет уходить».</p>
   <empty-line/>
   <p>Прихожу. Открыто окно <strong>cmd</strong> c командой <strong>format А:.</strong> Надпись на английском: «Диска А: нет, вы действительно хотите его отформатировать?» Библиотекарь жмёт Энтер, видимо, в знак согласия, и после старательного тестирования операционной системой дисковода получает такое же предупреждение.</p>
   <empty-line/>
   <p>Как они вызвали эту команду, ни они, ни я так и не поняли. Хорошо, что до <strong>format C:</strong> не добрались.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7657: Пакеты пакостной незалежности</p>
   </title>
   <p>15:45 31.10.2011, IT happens</p>
   <empty-line/>
   <p>Я проглатывал любые ответы техподдержки, но сегодня был финиш. Прямо в разговоре с оператором я начал ржать, как лошадь.</p>
   <empty-line/>
   <p>— Здравствуйте, это абонент %name%, адрес %address%. После 20:00 пинг до российских серверов повышается с 80—90 до 180—270 мс. В чём проблема и как решить?</p>
   <empty-line/>
   <p>— Сейчас, секундочку, побудьте на линии.</p>
   <empty-line/>
   <p>Через две минуты:</p>
   <empty-line/>
   <p>— А вы же знаете, что украинское правительство подгружает вечером каналы пакетами? Поэтому пинг до России такой высокий.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7658: Повторю для тех, кто в танке</p>
   </title>
   <p>15:45 31.10.2011, IT happens</p>
   <empty-line/>
   <p>Преподаю на кафедре высшей математики в одном уральском вузе, заодно учу информатике детишек в лицее при этом университете. В девятом классе с детьми мучаем Паскаль — одно веселье.</p>
   <empty-line/>
   <p>Девочка-отличница (как меня заверила классная руководительница) пишет программу с оператором IF и вдруг подзывает меня к себе: не работает, мол. Смотрю.</p>
   <empty-line/>
   <p><emphasis>if a=5 then do &lt;...&gt;</emphasis></p>
   <empty-line/>
   <p>Далее — ещё несколько строк, а затем многократное повторение строчки then do &lt;...&gt; один в один.</p>
   <empty-line/>
   <p>— Зачем так часто?</p>
   <p>— Чтобы компьютер не забыл!</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7659: С терминальной скоростью</p>
   </title>
   <p>15:45 31.10.2011, IT happens</p>
   <empty-line/>
   <p>Пришлось как-то поработать в GIMP. Редактировать нужно было файлы размером метров по пятьдесят.</p>
   <empty-line/>
   <p>На первую же попытку открыть файл программа выдала сообщение: «Падение с высоты 1,1 Гбайт». Удивился, что высоту в байтах измеряют, но тут вылезло второе окошко и громогласно оповестило: «Рухнуло расширение blah-blah-blah по адресу *****. Умершее расширение может испортить внутреннее состояние GIMP. Возможно, для обеспечения безопасности стоит сохранить изображения и перезапустить GIMP. Процедура ***** не вернула какое-либо возвращаемое значение».</p>
   <empty-line/>
   <p>Спасибо вам, разработчики и переводчики: я давно так не смеялся.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7660: Слово о словах</p>
   </title>
   <p>12:00 01.11.2011, IT happens</p>
   <empty-line/>
   <p>У нас в управлении есть истинные любители и ценители извращений.</p>
   <empty-line/>
   <p>Один чел из Самары прислал фотографии имущества в следующем виде: сначала вставил несколько фото в Ворд, чтобы было по два изображения на странице, потом сделал скриншоты этих страниц, чтобы уменьшить вес фотографий, в другой документ вставил по два таких скриншота на страницу и результат прислал мне. До сих пор пытаюсь развернуть мозг.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7661: Арийский load average</p>
   </title>
   <p>12:00 01.11.2011, IT happens</p>
   <empty-line/>
   <p><emphasis>В целях экономии ТЭР и снижения нагрузки на электрическую сеть в осенне-зимний период отключать сервера со среднесуточной загрузкой менее 10%. Контроль исполнения возложить на %ФИО%.</emphasis></p>
   <empty-line/>
   <p>Это только начало. Пришли работать потомки первой волны «эффективных менеджеров». Разумеется, не рядовыми — к нам, например, IT-директором сразу после института.</p>
   <empty-line/>
   <p>И ведь проверит, и ведь накажет, если не отключишь. Осваиваем андерклокинг.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7662: Чернили синими чернилами чертёж</p>
   </title>
   <p>12:00 01.11.2011, IT happens</p>
   <empty-line/>
   <p>Сломался как-то в конторе струйный цветной плоттер А1 — выводил всё голубой краской. Так как в то время цветная печать была без надобности, решили залить во все баночки СНПЧ чёрные чернила.</p>
   <empty-line/>
   <p>Первый день админ говорил, что у плоттера большой запас голубых чернил в трубках. После первой недели админ говорил, что там ну очень много чернил. Через месяц, глядя на кончающуюся чёрную краску и синие чертежи, он только разводил руками.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7663: Вверх по течению</p>
   </title>
   <p>14:00 01.11.2011, IT happens</p>
   <empty-line/>
   <p>Работая в научном институте программистом, не переставал удивляться находчивости своего шефа. Человек с двумя «вышками» и кандидатской степенью психолога порой отмачивал просто феноменальные вещи.</p>
   <empty-line/>
   <p>Так, в один прекрасный день мой шеф заявил, что у него медленно открываются страницы в интернете. Причину он сам же и нашёл: «Интернет-кабель идёт с первого этажа на второй. Надо переместить мой компьютер вниз, чтобы информация лучше перемещалась: вверх ей сложнее ползти».</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7664: Небольшой кофе-брейк</p>
   </title>
   <p>14:00 01.11.2011, IT happens</p>
   <empty-line/>
   <p>С приятелем и его знакомым содержим небольшой игровой хостинг. На выходные решил вырваться домой и что-то поставить на закачку, пока еду. Здесь, в городе, годный интернет ленивые монтажники ещё не протянули, и приходится пользоваться 3G-модемчиком от известного полосатого провайдера. А дома живёт небольшой динозаврик, выполняющий функции FTP-обменника, принт-сервера, площадки для различного рода разработок и ещё кое-чего по мелочи.</p>
   <empty-line/>
   <p>Нужный контент нашёлся на торрентах. Подключился через VNC, краем глаза увидел попап с обновлением Java и подтвердил. На этом адекватное поведение динозаврика прекратилось. VNC показывает один и тот же скрин, на ввод не реагирует. SSH рвёт коннект во время логина. Что ж, всё равно еду — посмотрю дома, что там такое.</p>
   <empty-line/>
   <p>Приезжаю, цепляю монитор и клавиатуру. Кое-как открывается терминал, и <strong>top</strong> докладывает о том, что процесс с именем <strong>java</strong> ненасытно кушает 99% CPU. Неужели он там за три часа не мог обновиться? Процесс убил, версию проверил — новая. С софтом проблем не видно. Ну и отлично.</p>
   <empty-line/>
   <p>Открываю Скайп. Сразу же пишет приятель: «Где ты был? Хостинг не работал! Всё висело пять минут целых! Я его два раза перезагружал!»</p>
   <empty-line/>
   <p>Узнать, в чём была причина такой забастовки, не удалось, но в голове осталась мысль: «Неужто и там Java обновлялась?»</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7665: Поставь мне пару папочек</p>
   </title>
   <p>15:45 01.11.2011, IT happens</p>
   <empty-line/>
   <p>Вечером жена подходит, начинает заигрывать — говорит, отблагодарить хочет. Я в шоке.</p>
   <empty-line/>
   <p>Неделю назад купил шубу — вечером, не дожидаясь меня, пошла спать.</p>
   <p>Три дня назад купил пальто — вечером ушла спать.</p>
   <p>Позавчера купил сапоги под пальто — опять ушла спать.</p>
   <empty-line/>
   <p>А что сегодня? А сегодня я скачал «The Sims 3: Питомцы» и установил ей на комп. Вот она, женская оценка мужского КПД.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7666: Рабинович о Руби</p>
   </title>
   <p>15:45 01.11.2011, IT happens</p>
   <empty-line/>
   <p>Я человек спокойный. Открываю какое-то мелкое техническое сообщество. Вопросы, комменты, ответы.</p>
   <empty-line/>
   <p>«А на чём бы мне начать писать проект, да чтобы ещё и к диплому поспеть?» Читаю комменты. Разобрано всё, перемыты кости практически всем скриптовым языкам. Мягкий выпад в сторону PHP. Подхваченное от кого-то мнение в сторону Python. Ещё с десяток штампов о Ruby, Java и так далее. Несколько сотен мнений.</p>
   <empty-line/>
   <p>Другой вопрос: «А сгодится ли мне такая-то операционка на боевой сервер?» В комментах — очередные штампы. Ставь то. Ставь это. Это говно. Нет, это. Ещё с пару сотен комментов.</p>
   <empty-line/>
   <p>Ещё ничтожней сайтик. Опять айтишники. Их сообщения. У меня в браузере.</p>
   <empty-line/>
   <p>«Посмотрите, какой идиот написал там-то то-то!» Ссылка на интересный материал на крупном тематическом портале. Два десятка выпадов в сторону портала. Три десятка выпадов в сторону технологии. Какой-то клоун-студент, написавший что-то с её помощью, — представитель опенсорса, к сожалению. Мат, помои, штампы.</p>
   <empty-line/>
   <p>И все такие умные. Все всё знают. Вот только дилетанты поголовно. Информации о опыте работы не сыщещь.</p>
   <empty-line/>
   <p>Я человек спокойный. Но когда подобные лезут куда не просят, это дико раздражает. Я ведь вижу, что они успели подхватить с десяток штампов и просто повторяют их. Они просто любят чесать языками, но обычных пользователей подобные мнения могут смутить.</p>
   <empty-line/>
   <p>В итоге у нас дикая ненависть к нескольким популярным технологиям и обожание нескольких других, куда менее производительных и удобных, но якобы лишённых недостатков. Я бы поспорил — это просто модные новые течения в среде «специалистов».</p>
   <empty-line/>
   <p>Я крайне надеюсь, что в другие области подобные «умудрённые» товарищи лезть не будут.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7667: Сервер под сенью сисек</p>
   </title>
   <p>20:45 01.11.2011, IT happens</p>
   <empty-line/>
   <p>Продали одной из гостиниц нашего городка сервер, пару свитчей, DSL-модем и прочее для создания нормальной инфраструктуры. Подразумевалось, что сервер будет тянуть на себе 1С, заниматься раздачей инета и следить за доменом. Что-то у них там не заладилось. Разумеется, клиент начал пенять на неисправность оборудования. Пришлось ехать туда и разбираться на месте.</p>
   <empty-line/>
   <p>1С сетевой версии висит на машине главбуха, на ладан дышащей, туда же воткнут HASP. Инет раздаёт ещё более динозавристая машинка на ресепшене. Сервер скромно стоит там же, у гипсокартонной стеночки с плакатом Памелы Андерсон; на нём «админ» раскладывает пасьянс.</p>
   <empty-line/>
   <p>Спросил, почему всё сделано именно так — мало ли, вдруг какой глобальный замысел?</p>
   <empty-line/>
   <p>— Ну, она же главбух! Вот и сервер у неё. А инет… Мне так удобнее, провод тянуть не надо.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7668: Не чуя байтов</p>
   </title>
   <p>20:45 01.11.2011, IT happens</p>
   <empty-line/>
   <p>Работаю администратором в больнице. В первые дни работы ходил по кабинетам, представлялся, знакомился. Попал в регистратуру к женщине лет 55. Попросила помочь ей с Вордом, показать, как правильно включать-выключать комп. Под конец, когда я собирался уходить, попросила проверить, подключена ли она к сети.</p>
   <empty-line/>
   <p>— Нет, вы не подключены.</p>
   <empty-line/>
   <p>Она на меня посмотрела так понимающе:</p>
   <empty-line/>
   <p>— Да, а я вот набираю в Ворде и чувствую, что я не в сети. Ну и слава богу, мне пока и не нужно!</p>
   <empty-line/>
   <p>Побольше бы таких чувственных дам.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7669: Без чувств и без сомнений</p>
   </title>
   <p>20:45 01.11.2011, IT happens</p>
   <empty-line/>
   <p>Работал как-то в компании-провайдере. Как-то раз сел почистить место на почтовом сервере от накопившегося мусора. Имелась у нас программа-робот, которая по имейлу предупреждала абонентов о том, что у них заканчиваются средства на балансе.</p>
   <empty-line/>
   <p>Ну так вот, читаю в куче спама:</p>
   <empty-line/>
   <p><emphasis>Уважаемый робот автоматической рассылки!</emphasis></p>
   <p><emphasis>Пожалуйста, не отключайте нас от интернета! Мы заплатим на следующей неделе, честное слово!</emphasis></p>
   <empty-line/>
   <p><emphasis>С уважением, компания ХХХ</emphasis></p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7670: Уши-локаторы с открытым кодом</p>
   </title>
   <p>12:00 02.11.2011, IT happens</p>
   <empty-line/>
   <poem>
    <stanza>
     <v>Я был когда-то странный</v>
     <v>Айтишник безымянный,</v>
     <v>Винду себе я ставил</v>
     <v>И видел синий BSoD…</v>
     <v>Теперь я линуксоид,</v>
     <v>И сервер мой никсовый —</v>
     <v>Я знаю</v>
     <v>Точно,</v>
     <v>Что он не упадёт.</v>
     <v>Я был лишён приличной,</v>
     <v>Нормальной жизни личной:</v>
     <v>Девчонки огибали</v>
     <v>Задрота за квартал…</v>
     <v>Но я теперь с пингвином,</v>
     <v>Не надо мне дивчины —</v>
     <v>Гораздо</v>
     <v>Лучше</v>
     <v>Трахать терминал!</v>
     <v>Вообще я мирный крайне,</v>
     <v>Но если я случайно</v>
     <v>Увижу у кого-то</v>
     <v>Винды рабочий стол,</v>
     <v>То, не пугаясь бунта,</v>
     <v>Вкачу туда Убунту</v>
     <v>И громко</v>
     <v>Крикну:</v>
     <v>«Вендекапец пришёл!»</v>
    </stanza>
   </poem>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7671: Спросите Карлсона</p>
   </title>
   <p>13:00 02.11.2011, IT happens</p>
   <empty-line/>
   <p>Работала у нас пара ленивых монтажников. Пришли подключать клиента. Тянуть пять этажей вечером было лень. Сказали клиенту, что на 13-м и 14-м этажах закрыт холл, протянуть не получится; зайдите, мол, к соседям и договоритесь. Клиент посетовал, что за всю жизнь в этом доме ни с кем оттуда не познакомился. Монтажники ушли.</p>
   <empty-line/>
   <p>Дом был необычный: первый и второй подъезд имели 14 этажей, а остальные — 11. Подключали клиента уже другие ребята.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7672: Когда я ем, spool-сервер нем</p>
   </title>
   <p>13:00 02.11.2011, IT happens</p>
   <empty-line/>
   <p>Только начинали обслуживать компы и оргтехнику. На приёмке девочка-электровеник, шустрая, языкастая, писать не любит. Забираю от неё очередной поломанный принтер, читаю сопроводиловку и начинаю идиотски ржать. В бумажке синим по белому:</p>
   <empty-line/>
   <p><emphasis>Иванов, жуёт бумагу и не печатает.</emphasis></p>
   <empty-line/>
   <p>Сколько лет прошло, а перед глазами до сих пор злобно жующий и грубо отказывающийся печатать Иванов.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7673: Re: Re: Re: Re: Re: Re:</p>
   </title>
   <p>14:00 02.11.2011, IT happens</p>
   <empty-line/>
   <p>Работал я одно время в крупной госконторе федерального подчинения. Была там корпоративная почта: можно было работать где-нибудь во Владивостоке и списываться с Калининградом. Часто этим пользовались сотрудники, уточняя у коллег из других регионов всяческие производственные вопросы.</p>
   <empty-line/>
   <p>Однажды сотрудница одного из отделов переадресовала своей начальнице какой-то вопрос клиентов. Начальница ответа найти не смогла, но вспомнила, что её коллега из другого региона страны когда-то сталкивалась с такой проблемой, и переправила вопрос ей. Та, поймав письмо, отправила его сотруднику, который в её отделе курировал эту тему. Сотрудник же вопрос решал довольно давно и за давностью лет забыл, но его знакомая из другого региона совсем недавно сталкивалась с той же проблемой…</p>
   <empty-line/>
   <p>В общем, попало это письмо ко мне от айтишников из Пензы. Бродило оно по стране уже с полгода. На решение вопроса все забили, а каждый получивший пересылал письмо дальше с пометкой: «Ни фига себе цепочка, передай другому!»</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7674: Сися, родися</p>
   </title>
   <p>14:00 02.11.2011, IT happens</p>
   <empty-line/>
   <p>В начале девяностых довелось поработать на отечественном суперкомпьютере ПС-2000. Без дураков суперкомпьютер:</p>
   <p>кому интересно, погуглите.</p>
   <empty-line/>
   <p>А клавиатуры тогда были ГОСТовские, с раскладкой латиницы JCUKENG. Переключение кнопицей «РУС/ЛАТ» с соответствующей лампочкой. В общем, всё для человека. А всё вместе это порождало волшебные системные команды на консоли: например, <emphasis>СТАРТ СЫСЙОБ</emphasis>.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7675: Одобрено Самим</p>
   </title>
   <p>14:00 02.11.2011, IT happens</p>
   <empty-line/>
   <p>Работаю в сервисном центре магазина, торгующего ПК и оргтехникой.</p>
   <empty-line/>
   <p>— Алло.</p>
   <p>— Здравствуйте, мы вот вчера у вас ПК забирали. Он не работает.</p>
   <p>— Что именно не работает?</p>
   <p>— Ну, мы ставим антивирус, а он зависает…</p>
   <empty-line/>
   <p>На эту машину я ставил NOD.</p>
   <empty-line/>
   <p>— Кхм… Какой антивирус?</p>
   <p>— Касперского.</p>
   <p>— А версия какая?</p>
   <p>— Мы не знаем. Но ставим с лицензионного диска Билла Гейтса!</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7676: Будет мягко и солнечно</p>
   </title>
   <p>15:45 02.11.2011, IT happens</p>
   <empty-line/>
   <p>Как-то раз одно важное госучреждение решало важную задачу федерального значения: создание некоего информационного центра. Предполагалось и построение датацентра (помещение, сервера, оборудование, питание, интернет и т. п.), и разработка специализированного ПО, которое будет в этом датацентре работать.</p>
   <empty-line/>
   <p>Как водится, провели тендер. Участие принимали многие именитые компьютерные фирмы, названия которых последние несколько лет не сходят со страниц журналов и сайтов. Бюджет, понятно, тоже был крупный и федеральный.</p>
   <empty-line/>
   <p>Тендер на организацию датацентра выиграла компания, которая смогла предложить оптимальное решение с точки зрения надёжности оборудования: сервера от известнейшего производителя, грамотная организация самого помещения серверной. Предусмотрели всё, от запасных питающих кабелей до систем кондиционирования. Построили, настроили, связали в кластера и сдали под ключ.</p>
   <empty-line/>
   <p>Тендер на разработку ПО выиграла другая компания. Представители корпорации сумели доказать целесообразность построения системы именно на их решениях и заверили в том, что окажут всемерную поддержку разработчикам. Так и случилось: система была успешно разработана в полном соответствии с функциональными требованиями.</p>
   <empty-line/>
   <p>Правда, когда встал вопрос о вводе всего в эксплуатацию, неожиданно выяснилось, что программное обеспечение на базе Microsoft Windows не очень хорошо работает на серверах под управлением Sun Solaris.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7677: Витая в облаках</p>
   </title>
   <p>15:45 02.11.2011, IT happens</p>
   <empty-line/>
   <p>В своё время работал в компьютерном отделе крупной госконторы. Вызов в бухгалтерию:</p>
   <empty-line/>
   <p>— Не могли бы вы подойти? У нас проблема.</p>
   <empty-line/>
   <p>Подхожу. Тётка лет 50 с умным видом и дискетой.</p>
   <empty-line/>
   <p>— Мне нужно перебросить файл с одного компьютера на другой.</p>
   <p>— Хорошо, где он у вас находится?</p>
   <p>— В Экселе.</p>
   <p>— Хорошо, экселевский файл. А на винчестере он где сохранён?</p>
   <p>— (<emphasis>Гордо</emphasis>.) А я винчестером не пользуюсь! Я всё в Экселе сохраняю!</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7678: Требую добавки</p>
   </title>
   <p>15:45 02.11.2011, IT happens</p>
   <empty-line/>
   <p>Пару лет назад, после окончания технаря, я работал продавцом в отделе оргтехники. Отдельный стеллаж занимали мониторы, на которых через сплиттер обычно крутились ролики, а в этот момент просто красовался рабочий стол с наваленными папками с музыкой и видео. Возле этого самого стеллажа меня остановила зрелая женщина с ребёнком.</p>
   <empty-line/>
   <p>— Мы недавно купили ноутбук. И у нас вот столько, — отмерила она пальцем на рабочем столе полтора ряда ярлыков. — А остальное где взять?</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7679: С десяток средних школ</p>
   </title>
   <p>19:45 02.11.2011, IT happens</p>
   <empty-line/>
   <p>Ну и вопросы у наших юзверей!</p>
   <empty-line/>
   <p>— Сколько это — 100 мегабайт?</p>
   <p>— 102 400 КБ.</p>
   <p>— Не-е-е, ты не понял. 100 мегабайт — это сколько одноклассников?</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7680: Два щелчка — и никакого волшебства</p>
   </title>
   <p>13:00 03.11.2011, IT happens</p>
   <empty-line/>
   <p>Работаю сисадмином в частной фирме. Пока всё работает (придерживаюсь принципа «работает — не трогай»), смотрю фильм. Тут звонок по телефону:</p>
   <empty-line/>
   <p>— Алло! Андрей, говорят, ты волшебник! Можешь сделать так, чтобы у меня интернет быстрее работал?</p>
   <empty-line/>
   <p>Подхожу к её компу. Два щелчка мыши.</p>
   <empty-line/>
   <p>— Усё! Можешь пользоваться.</p>
   <p>— Говорю же: волшебник!</p>
   <empty-line/>
   <p>А всего-то делов — убрать в IE галочку прокси-сервера.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7681: Как баран на новую витуху</p>
   </title>
   <p>13:00 03.11.2011, IT happens</p>
   <empty-line/>
   <p>Поступил на первый курс вуза технической направленности на специальность «Автоматика», мечтая в будущем уйти на АСУ. Дали общежитие, подселив меня и ещё одного первокура к пятикурснику. Выгляжу я, как средний раздолбай своих лет, всё свободное время проводящий в MMO-играх и на Ютубе с Башем. Второй сосед выглядит примерно также, разве что онлайн-ролёвкам предпочитает стратегии и шутеры.</p>
   <empty-line/>
   <p>В студенческом городке провайдер обеспечивает интернетом довольно быстрым и недорогим; канал делится роутером на несколько персон, как и абонентка. Итак, момент настройки сети. Пятикурснику лишний раз напрягаться не хотелось, но пришлось: интернет сам себя не оплатит. Первым на очереди был мой сосед. Я в это время сидел в наушниках, смотрел клипы и вообще был отключён от реальности. Пару десятков незаметно пролетевших минут спустя уже злой сосед подходит к моему компу, сквозь зубы шипит: «Ну, давай тебе уже…» — и отворачивается к своему ноуту, приговаривая: «Ламеры… Нубы… Какие, на фиг, асушники — бухгалтеры одни…» Я, как-то не задумываясь, весёлым тоном:</p>
   <empty-line/>
   <p>— 00:15:**:**:**:D9.</p>
   <empty-line/>
   <p>Тишина. Неловкая пауза. Дрожащий от удивления голос пятикурсника:</p>
   <empty-line/>
   <p>— Пароль сети: ********.</p>
   <p>— Всё! Спасибо! Сигнал есть.</p>
   <empty-line/>
   <p>Медленно и вкрадчиво он всё же спрашивает:</p>
   <empty-line/>
   <p>— У вас в школе сисадмин был?</p>
   <p>— Был.</p>
   <p>— Родственники в IT-среде есть?</p>
   <p>— Дядя.</p>
   <empty-line/>
   <p>Показывает пальцем на моток витой пары в углу комнаты:</p>
   <empty-line/>
   <p>— Какой разъём?</p>
   <p>— Вообще 8P8C, в народе RJ-45, но это неправильно. А что, собственно, такое?</p>
   <empty-line/>
   <p>Тихо улыбается:</p>
   <empty-line/>
   <p>— Ну наконец-то с соседом повезло, а то три года подряд баранов каких-то подселяют. Давай за пивом и поболтаем?</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7682: Сто гигабайт плюс пять килокалорий</p>
   </title>
   <p>15:00 03.11.2011, IT happens</p>
   <empty-line/>
   <p>Когда учился в техникуме, подрабатывая там же эникейщиком, получил задание провести профилактику всех машин в одной из лабораторий. Компы, в принципе, были не старые, мхом и пылью зарасти не успели. Только вот на пластиковых мордах корпусов была стандартная щель под флоппы, а поскольку самих приводов не было, студенты пихали туда всё что ни попадя.</p>
   <empty-line/>
   <p>Вытаскивая карандаши, бумажки и монетки, я и не рассчитывал увидеть леденец, упавший прямиком на хард, расплавившийся и растёкшийся ровным слоем по крышке.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7683: Полезайте лучше сами, нам и дома хорошо</p>
   </title>
   <p>15:00 03.11.2011, IT happens</p>
   <empty-line/>
   <p>В городе N на чердаке дома M стоит очень важная неуправляемая железяка. Железяка надёжна, как топор, но требует электропитания, которое на чердаке периодически отрубается коварными коммунальными службами.</p>
   <empty-line/>
   <p>Дабы добраться до железяки и проверить питание, требуется получить два комплекта ключей в двух организациях, пропуск в СБ дома М, пролезть 50 метров по получердаку высотой в метр и перемазаться в птичих каках с головы до ног. После этого сил на культурное общение с электриками не остаётся, что обычно негативно влияет на скорость исправления неполадок.</p>
   <empty-line/>
   <p>Решение оказалось элементарным. Берём старую «Нокию» без аккумулятора, но с симкой, втыкаем зарядку, запитываем от той же линии, что и важную железяку, и запираем всё вместе в шкафу. При проблемах, потенциально связанных с отказом важной железяки, звоним на «Нокию». Нет ответа — можно смело набирать электриков; есть ответ — морально готовиться к знакомству с птичими каками.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7684: Покончим с говнокодом</p>
   </title>
   <p>14:00 03.11.2011, IT happens</p>
   <empty-line/>
   <p>Второй курс технаря. Предмет «Программирование на C». Последняя пара, дело к вечеру. Вся группа с усердием выполняет лабы, дабы поскорее смыться пить пиво. Предмет ведёт бабуля — божий одуванчик. Ничего не предвещает беды.</p>
   <empty-line/>
   <p>В аудиторию входит преподаватель, у которого завтра с утра в этой же аудитории будут лабы. Немного поговорив, они с преподом направляются в угол аудитории, где находится электрощиток с рубильниками.</p>
   <empty-line/>
   <p>— Вы завтра с утра придёте, и рубильник будет вот в таком положении, — с этими словами бабуля плавно опускает рукоятку вниз и продолжает: — Вы его включите, и всё будет работать.</p>
   <empty-line/>
   <p>Возмущению студентов не было предела, но вскоре оно сменилось радостью: всех отпустили домой.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7685: Самые красивые дампы в мире</p>
   </title>
   <p>15:00 03.11.2011, IT happens</p>
   <empty-line/>
   <p>Архивы и бэкапы в автоматическом режиме? От лукавого всё это.</p>
   <empty-line/>
   <p>После института я устроился по специальности инженером-электроником на завод. Обслуживаю приличный участок цеха, чтоб он всегда работал в автоматическом режиме. Вся информация и управление завязаны на два сервера под Win2003, установленные на Главном Пульте. Начальство жлобится на нормальный антивирус, но это в порядке вещей («Кроме вас, к нему никто не подходит, вот вы и ставьте»). Поразил меня процесс создания архива.</p>
   <empty-line/>
   <p>Каждую ночь (работаем посменно) приходит специально обученный человек и делает архив температурных режимов. Открывает программу, вызывает график температуры заготовок и делает его скриншот, сохраняя это добро в Пейнте. Файлов таких в день — не менее тридцати. Раз в неделю начальник участка просит скинуть эти файлы ему на флешку (серваки не в сети) и отправляет их заказчику: «Режим выдержан!»</p>
   <empty-line/>
   <p>И всё бы хорошо, но скриншоты делают в BMP-формате, и полтора гига за неделю легко набирается. Сейчас на сервере только под архив занято уже более 45 ГБ. Вот я и думаю, когда система рухнет от недостатка места? На мои робкие попытки посоветовать сохранять в JPG или PNG был ответ: «Надо делать так, как учили».</p>
   <empty-line/>
   <p>Ах да: на серверах стоит база данных под SQL, куда автоматом пишутся режимы, но что их можно оттуда достать и отправить заказчику, кроме меня, боюсь, никто и не знает.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7686: Клизма с патефонными иголками</p>
   </title>
   <p>15:45 03.11.2011, IT happens</p>
   <empty-line/>
   <p>Как известно, армейская мудрость «у солдата праздник, как у лошади свадьба: голова в цветах, а жопа в мыле» верна и на гражданке.</p>
   <empty-line/>
   <p>В нашей госконторе ожидается торжественное мероприятие с приездом руководства чуть ли не с самого верху. Ничего не понимающий в компьютерах директор уже выел мозг всем, а в особенности единственному в конторе «специалисту широкого профиля» по компьютерам. Для демонстрации через проектор презентации о том, как у нас было плохо, стало хорошо и будет ещё лучше, если денег дадут, был задействован старый ноутбук, на который, помимо предустановленной Windows XP, я поставил Ubuntu. Увы, на стандартных драйверах настроить отображение на проекторе только нужной информации в классово правильной операционной системе так и не получилось, посему пришлось работать в «форточках», которые в день «X» подложили мне большую свинью.</p>
   <empty-line/>
   <p>Незадолго до начала генеральной репетиции стоящий без дела Windows решил уйти в спящий режим, а Linux после включения не смог примонтировать виндовый раздел с Windows, поскольку тот имел статус hibernate. А потом внезапно куда-то пропал каталог /boot, из-за чего ноутбук вообще отказался загружаться. И вот в присутствии директора и местных гостей я начинаю процесс реанимации, а, как известно, присутствие начальства преизрядно усложняет концентрацию на работе.</p>
   <empty-line/>
   <p>Поскольку опыта по восстановлению «форточек» у меня было побольше (Linux сам по себе всё-таки гораздо устойчивей), решил с восстановлением GRUB не заморачиваться. Установочный диск, консоль восстановления, fixmbr, fixboot C: — и я получаю ещё одно сообщение о невозможности загрузки операционной системы. В общем, как ни пытался, запустить Windows не удалось. В результате получил от начальства мощную клизму с патефонными иголками.</p>
   <empty-line/>
   <p>Только вернувшись в свой кабинет, ощутил озарение: ведь я, когда ставил Linux на единственный диск, указал загрузочным не первый, а четвёртый раздел! Разумеется, восстановленный загрузчик Windows XP не понимал, что это за ext4 ему подсовывают. Проверяю таблицу разбиения — всё верно. Правлю, перезагружаю и убеждаюсь, что всё работает.</p>
   <empty-line/>
   <p>А самое обидное, что творение Гейтса оказалось умнее меня. Ведь команда fixboot без параметров с самого начала предлагала обработать «диск F:». В общем, скрепя сердце, пингвина пришлось пока удалить.</p>
   <empty-line/>
   <p>Граждане, не повторяйте моих ошибок и пожелайте мне удачи: похоже, мне кто-то серьёзно испортил карму.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section id="_history7687">
   <title>
    <p>#7687: Любите админов, интернет приносящих</p>
   </title>
   <p>15:45 03.11.2011, IT happens</p>
   <empty-line/>
   <p>Некоторое время назад я работала в энском филиале ОАО «Укртелеком», имеющего здоровенную сеть размером с нашу незалежную Украину. Админы энского филиала оказались людьми весёлыми и очень толковыми, честно хотели работать на благо компании, но филиал, видимо, хотел обратного. Бедных админов задалбывали дурные тётки из отдела планирования, пользуясь несовершенством IT-структуры.</p>
   <empty-line/>
   <p>При мне тётка орёт по телефону:</p>
   <empty-line/>
   <p>— У меня компьютер не работает! Мне отчёт в Киев отправлять, а ваш компьютер не грузится!</p>
   <empty-line/>
   <p>Дура, компьютер не админский — это раз. Заглянув ей через плечо, вижу требование ввести пароль для продолжения загрузки — это два. Говорю:</p>
   <empty-line/>
   <p>— Ефросинья Дормидонтовна, введите же свой пароль!</p>
   <empty-line/>
   <p>И эта нестарая сука отвечает, скорчив рожу (видали мы тут таких советчиков):</p>
   <empty-line/>
   <p>— В мои должностные обязанности не входит ввод паролей!</p>
   <empty-line/>
   <p>И такие вещи в этом филиале не в мешочке лежат, а по дорожке бежат. Надо ли удивляться, что админы и прочие спецы из группы поддержки делают ноги из этого филиала сразу же, как только научатся отличать трафик от графика и пинг от понга? Я к IT не имею отношения, я пользователь, искренне благодарный админам за помощь, поддержку и понимание. Спасибо вам, ребята! Я честно поила вас офигительным кофе и прикрывала ваши косяки (мне нетрудно), а вы взамен не отключали меня от интернета, хотя моя начальница кипятком писала по этому поводу. И концов не нашли по сей день.</p>
   <empty-line/>
   <p>Народ, любите админов, они все умнички!</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7688: Софтина второй свежести</p>
   </title>
   <p>15:45 03.11.2011, IT happens</p>
   <empty-line/>
   <p>Вот вечно ругают программеров: дескать, руки кривые, не знают ни черта…</p>
   <empty-line/>
   <p>Крупная контора, свои админы, свои разрабы. После очередного эпик-фейла самописного софта админами, как всегда, выдвигаются претензии к качеству программной поделки. Начальник разработчиков отвечает на голубом глазу:</p>
   <empty-line/>
   <p>— Качество софта обеспечивают не разработчики (это глубочайшее заблуждение), а процесс его производства. Уровень качества продукта — это одно из требований к нему, которое влияет на его стоимость, и не более того.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7689: Отнеситесь с теплотой</p>
   </title>
   <p>12:00 04.11.2011, IT happens</p>
   <empty-line/>
   <p>Лето 95-го, жарища. Подгоняю что-то в TMail. Заглядывают в офис соседки по зданию, девушки из бухгалтерии одной из компаний. Плачутся: беда у них, не работает «программа-бухгалтер».</p>
   <empty-line/>
   <p>Иду смотреть. Комп нормальный, но с одной особенностью: один из двух винтов — переносной TEAC, торчащий из 5,25" слота. Программой оказался «Турбо-Бухгалтер». Запускаю. Пишет сообщение об ошибке в системе защиты от несанкционированного копирования и вываливается. Тыкаю ещё раз — тот же результат. Проверив autoexec.bat и config.sys, перезагружаю — не лечится. Смотрю размещение — точно, на переносном винте лежит.</p>
   <empty-line/>
   <p>— А вообще работал хоть когда-нибудь?</p>
   <p>— Да, он работает, но надо с полчасика посидеть, Enter понажимать, потом он запустится и будет нормально работать. Но нам жалко по полчаса терять…</p>
   <empty-line/>
   <p>У меня времени тоже не вагон, но эффект любопытный. Остаюсь, болтаю с девчонками, периодически нажимая Enter. Через полчаса после перезагрузки вместо NC вдруг выскакивает рабочее окно «ТБ».</p>
   <empty-line/>
   <p>Системы защиты я лечу только одним способом, но предварительно звоню представителю «ТБ» и обрисовываю симптомы. На челюсть пришлось ставить холодный компресс:</p>
   <empty-line/>
   <p>— Да, мы знаем, есть такой эффект: для нормальной работы системы «Турбо-Бухгалтер» компьютер должен быть хорошо прогрет.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7690: Божественно-пингвинье вмешательство</p>
   </title>
   <p>12:00 04.11.2011, IT happens</p>
   <empty-line/>
   <p>Нашёл на антресолях свой старый смартфон. Работает нормально, но при попытке сохранить что-то глючит неимоверно. Тест памяти показал, что флешка забита чем-то под завязку.</p>
   <empty-line/>
   <p>При подключении к компьютеру выяснилось, что на флешке внезапно откуда-то появилась Ubuntu 9.04. Что это за самозарождение жизни, я не могу понять до сих пор. Если учесть, что на момент использования смартфона у меня не было компа, история вдвойне мистическая.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7691: Я не могу на вашем суржике</p>
   </title>
   <p>12:00 04.11.2011, IT happens</p>
   <empty-line/>
   <p>Разбираюсь с одной программой, которая должна работать на нескольких ПК. Естественно, не хочется на каждом её устанавливать, потом обновлять и т. д. Заглядываю в реестр и тихо стекаю по стулу.</p>
   <empty-line/>
   <p><emphasis>[HKEY_LOCAL_MACHINE\SOFTWARE\%company_name%\%product_name%]</emphasis></p>
   <p><emphasis>"Version"="a.b.c.d"</emphasis></p>
   <p><emphasis>"InstallDir"="d:\\games\\%product_name%"</emphasis></p>
   <p><emphasis>"InstallPath"="d:\\games\\%product_name%"</emphasis></p>
   <p><emphasis>"Dir"="d:\\games\\%product_name%"</emphasis></p>
   <p><emphasis>"Path"="d:\\games\\%product_name%"</emphasis></p>
   <p><emphasis>"language"="English"</emphasis></p>
   <empty-line/>
   <p>То ли на этом у программиста кончилась фантазия, то ли к каждой конкретной строке обращаются участки кода, разработчики которых никогда так и не установят контакта.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7692: WHERE bpm = 130</p>
   </title>
   <p>14:00 04.11.2011, IT happens</p>
   <empty-line/>
   <p>Открываю Query Analyzer, пишу запрос «SELECT * FROM …», втыкаю наушники, тыркаю на зелёную стрелочку Execute query и возмущаюсь:</p>
   <empty-line/>
   <p>— @#$, чё не играет?!</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7693: Затухающие колебания вязкого кода</p>
   </title>
   <p>14:00 04.11.2011, IT happens</p>
   <empty-line/>
   <p>Давно это было. Наехал на меня начальник: мол, вы что-то делаете-делаете, а ни хрена не видно. Ну, я в сердцах слил статистику из репозитория, построил графики и всякие аппроксимации методом наименьших квадратов и малость охренел сам.</p>
   <empty-line/>
   <p>Написание проекта можно рассматривать как переходный процесс из состояния <strong>0</strong> (ничего нет) в состояние <strong>1</strong> (проект готов). Из курса ТАУ я ещё помнил дифуры второго порядка для затухающих колебаний, но увидеть такой график, разглядывая динамику количества строк в проекте, не ожидал. Шутки ради по той же схеме проанализировал коммиты всех подчинённых — картина та же, хоть и менее явная. Потом поднял статистику фиксации багов и нашёл аналог длины свободного пробега молекулы в газе.</p>
   <empty-line/>
   <p>В общем, так.</p>
   <empty-line/>
   <p>1. Достаточно большой софтверный проект как макросистема описывается с достаточной точностью дифуром второго порядка (затухающие колебания в вязкой среде), то есть двумя числами. Каждый программист может быть описан теми же двумя числами. Примерный смысл на бытовом уровне: как быстро человек пишет код и как быстро он правит баги.</p>
   <empty-line/>
   <p>2. Коэффициент затухания («вязкость», сопротивление изменениям) у всего софтверного проекта больше, чем у любой его подсистемы или у отдельного программиста. Период колебаний у программера практически всегда равен двум суткам: залил — все потестили — залил фикс. Как минимум 20% строк первоначального коммита будут поправлены — тоже интересная константа.</p>
   <empty-line/>
   <p>3. Совместно работающие программисты подчиняются правилу сложения источников белого шума: суммарная эффективность равна корню из их числа.</p>
   <empty-line/>
   <p>4. Время фикса бага пренебрежимо мало по сравнению со временем его жизни. Чтобы нарваться на баг, надо тестить. Никакие другие методы, увы, не помогут. Время жизни бага растёт экспоненциально в зависимости от количества пофикшенных.</p>
   <empty-line/>
   <p>Вот так. Рассчитав всего два числа, я могу сказать, когда мы закончим отлаживать проект, оценить эффективность любого программера и прикинуть количество багов в проекте, исходя из частоты подачи рекламаций. Но, что самое печальное, это константы. Я не могу повлиять на них точно так же, как не могу изменить ускорение свободного падения. Поэтому знания эти бесполезны.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7694: Закрутилось-завертелось</p>
   </title>
   <p>12:00 05.11.2011, IT happens</p>
   <empty-line/>
   <p>Случилось однажды средней руки компьютерной конторе прокладывать сеть на одном производственном предприятии. Между делом обнаружил главный сетепрокладчик, что рядом с каждой сетевой (в смысле, 220 В) розеткой установлена ещё одна, запасная. Поинтересовался у главного местного: мол, чёй-то?</p>
   <empty-line/>
   <p>— А это, — получил он ответ, — наша система бесперебойного питания. Если накроются внешние сети, мы всё равно при электричестве останемся.</p>
   <p>— А как работает?</p>
   <p>— Пойдём, покажу.</p>
   <empty-line/>
   <p>В общем, в глубоком-преглубоком подвале стоит волшебная установка, от которой и растянута по всему зданию эта самая бесперебойная сеть. Схема такая: здоровенный электродвигатель, запитанный от обычной электросети, раскручивает огроменный чугунный маховик тонны в три весом. По другую сторону от маховика установлен электрогенератор, от которого и расходится по всему зданию сеть бесперебойного электропитания.</p>
   <empty-line/>
   <p>И ведь реально действует. Поди эти три тонны останови, когда они раскрутились!</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7695: Терминальная стадия зазвездения</p>
   </title>
   <p>12:00 05.11.2011, IT happens</p>
   <empty-line/>
   <p>Админил я некогда пару государственных контор. Всё больше по мелочи: удалённое подключение, сервер, принтер, установка программ, борьба с вируснёй, флешки, ответы на глупые вопросы. Был человеком подневольным: курировал моё ведомство отдел автоматизации. С его «<a l:href="#_history7687">умничками</a>» приходилось встречаться часто. Вопли о том, как задолбали юзвери, бабульки и 40-летние тупые бухгалтерши, были слышны по всему отделу.</p>
   <empty-line/>
   <p>Сперва относился с сочувствием. Действительно, выбешивала глупость, подчас идиотские вопросы и откровенное нежелание учиться осваивать технику. Поработав пару лет, ушёл из админов, стал трудиться по специальности и уже сам вынужден был выслушивать крики и жалобы о юзерах, гумантариях, неумехах.</p>
   <empty-line/>
   <p>А вот два последних случая всё капитально прояснили. Попросил у наших свитератых установить софт для просмотра DjVu (сам не мог: не было админских прав). Второй просьбой было разобраться с базой данных, которая наотрез отказывалась сохранять внесённые изменения. На оба вопроса был ответ: «Мы не хотим заниматься такой мелочью». А вскоре в курилке оба свитератых наперебой обсуждали то, как достали «попрошайки», мешают жить и так далее.</p>
   <empty-line/>
   <p>Админы, вы в терминальной стадии зазвездения. Вам кажется, что в ваши бородатые головы закачано сверхтайное знание, которое нельзя трогать немытыми лапками простых пользователей. Но давайте взглянем в лицо правде.</p>
   <empty-line/>
   <p>Вы приехали в автосервис. Мастер уже задолбался видеть «лохов и чайников», которые не могут сами поменять свечи и покурить техническую литературу, посвящённую устройству МКПП. Ой, снова пришёл этот придурок! Машину собрать из деталей не может. Представляете, ему даже в падлу найти заводские чертежи Дженерал Моторс и склепать турбину, питающуюся от закиси азота и оружейного плутония! А вот тот вообще идиот: ездит на обычной машине, а не летающей. Задолбали неумехи, сколько можно терпеть чайников…</p>
   <empty-line/>
   <p>У вас болит зуб. Визит к стоматологу. Вместо привычной процедуры вы слышите: «Слушай, сколько раз говорил тебе: ты замучил ко мне с кариесом бегать! Купи цемент, бормашину, научись сам пломбы ставить».</p>
   <empty-line/>
   <p>Неприятно, да? Вот так же себя чувствуют сталкивающиеся с вами люди. Которых вы «учите», которых ругаете. Да, они хреновые юзеры, но отличные бухи, водилы, редакторы и продавцы. Ваше админство — не знак принадлежности к Светлой Стороне Силы, а просто работа, за которую платят.</p>
   <empty-line/>
   <p>С уважением и надеждой на улучшение трудовых отношений ваш, слава богам, бывший коллега.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7696: Четвёрка на коногонке</p>
   </title>
   <p>12:00 05.11.2011, IT happens</p>
   <empty-line/>
   <p>1995 год. Самая распространённая машина — 486DX4-100. Студенты приносят системник на ремонт: «Что-то хлопнуло, работать перестало. Ничего не делали, чесслово».</p>
   <empty-line/>
   <p>В процессе диагностики выяснил: на проце питание немногим выше нуля, хотя должно быть 3,3 В. Заодно стало ясно, что у студентов «хлопнуло»: линейный стабилизатор питания проца. Позже, конечно, заменил, но сначала провёл эксперимент. Выпаял дохлый стабилизатор, на шину 12 В с блока питания прицепил релюшку, через её контакты подключил к процу батарею шахтёрской коногонки (3*КНГК-10Д). Десяти ампер-часов хватало на день работы. Напруга гуляла от 3 до 3,6 вольт, но проц совсем не обижался и работал без сбоев.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7697: Чтоб тебе не пусто было</p>
   </title>
   <p>14:00 05.11.2011, IT happens</p>
   <empty-line/>
   <p>Работаю сборщиком в небезызвестной в округе компании. В 99% случаев скручиваю обычные ПК, но бывают заказы и посерьёзнее.</p>
   <empty-line/>
   <p>Однажды на сборку попала система стоимостью около ста килорублей. Ничего из ряда вон выходящего не было: плата под два Ксеона, памяти 16 ГБ, массив из четырёх хардов, серьёзное видео, и всё в серверном корпусе. Омрачало картину только наличие Win7 Pro в списке сборки: я уже был знаком с проблемами установки «окон» на платах такого типа.</p>
   <empty-line/>
   <p>Собрал, приступил к установке ОС. На завершающем этапе установщик виснет. Менеджер, продавший это чудо, даёт ссылки на сайт производителя плат, где синим по белому написано, что на Win7 есть все необходимые драйвера. Заверяют и в том, что «семёрка» на двух камнях работает без проблем.</p>
   <empty-line/>
   <p>Потратив весь вечер, ушёл домой. Перед сном, спросив совета у Гугла, наткнулся на совет: подключить патч-корд к Ethernet-порту. Я посмеялся, но задумался.</p>
   <empty-line/>
   <p>Никогда я так не торопился на работу, даже когда опаздывал. Пришёл. Подключил. Поставил. Как часы. Спасибо тебе, добрый человек!</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7698: Админ бездомный</p>
   </title>
   <p>14:00 05.11.2011, IT happens</p>
   <empty-line/>
   <p>В отсутствие вебмастера временно приходится редактировать сайт через FTP. Конечно, я пользовался FTP-клиентами и раньше, но тут ради удобства решил поюзать встроенный в Total Commander. Полгода всё шло хорошо: добавлял новости, мануалы и презентации, редактировал страницы. Сегодня понадобилось удалить целиком директорию с файлами. Тотал на всякий случай спросил, удалять ли непустую папку. Ничтоже сумняшеся, я спокойно тыкнул «Yes».</p>
   <empty-line/>
   <p>Это был единственный случай, когда я в итоге порадовался неспешности белорусского интернета.</p>
   <empty-line/>
   <p>Одноимённая с HTML-файлом папка <strong>.files</strong> начала не торопясь удаляться. Вдруг в мелькающем списке удаляемых файлов я разглядел имя, которого там быть ну никак не могло! Сработал рефлекс: вначале отменить задачу, потом разбираться. Меня прошиб холодный пот: в каждую директорию услужливый FTP-клиент подсунул ссылку на <strong>/home</strong>, которую Тотал обработал как папку, выбрался по ней в рут и продолжил выполнять задание на удаление.</p>
   <empty-line/>
   <p>Сайт работает. Кинулся в поисках логов — оказалось, что по умолчанию Тотал логов FTP клиента не ведёт, то есть посмотреть, какие конкретно файлы удалились, нет никакой возможности. И тут приходит сообщение от коллеги, что не открывается главная страница сайта. Всё, приехали…</p>
   <empty-line/>
   <p>В общем, закончилось всё хорошо: толковый админ быстро восстановил удалённые файлы из бэкапа, клиенты не успели даже написать в саппорт ни одного письма. Но эта ситуация больно щёлкнула меня по носу и напомнила простое правило: каким бы опытным, грамотным и компьютерно подкованным ты ни был, не расслабляйся и три раза подумай, прежде чем что-то делать на работающем сервере.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7699: На полных парах</p>
   </title>
   <p>12:00 06.11.2011, IT happens</p>
   <empty-line/>
   <p>2003 год. Муниципальная охрана, которая насквозь прошита чинами в погонах, абсолютно не интересующимися технической стороной, да даже элементарно состоянием железа, которое «сторожит». Примерно раз в полгода приезжает большая проверка в лице бородатых дядечек весьма флегматичного характера. Первым делом делегация направляется в пультовую — комнату, где закрыт пульт управления охраной, со своей локалкой, автономным питанием и всем таким. Оборудование древнее, компы пыльные, работают до потери пульса. Операторы мерно похрапывают, беседуют за жизнь — но, естественно, не в день проверки, ибо предупреждены.</p>
   <empty-line/>
   <p>Операторы — тётечки лет 40—60. Все делают исключительно занятой вид, статно топчут клавиатуры со стёртыми клавишами. Заходит комиссия с проверкой. Чистота, покой, всё как часики. Отлично! Но что же тут не так? В этот момент завывает сигнал, оказавшийся впоследствии ложным. Один из айтишников, уловив источник непонятного, тревожного для него звука, замечает, что аккурат из корпуса вопиющего компа валит прямо-таки струёй пар! Айтишник резво подлетает, бледнея, зверски выдирает кабель питания. Тётечки-операторы глядят не него непонимающе, но ничего не предпринимают: не их работа. Айтишник в шоке, стоит рядом и пытается сообразить, отчего так комп «дымит»?</p>
   <empty-line/>
   <p>Одна из операторов как ни в чём не бывало заходит за злополучный системник и снимает с подставки закипевший электрочайник. Через десять минут телефоны разрывают тысячи звонков с охраняемых объектов, потерявших связь с пультом.</p>
   <empty-line/>
   <empty-line/>
  </section>
  <section>
   <title>
    <p>#7700: Эпик-файлы</p>
   </title>
   <p>12:00 06.11.2011, IT happens</p>
   <empty-line/>
   <p>Из технических заданий:</p>
   <empty-line/>
   <p>— Реализовать экспорт документов в FAIL. Формат в аттаче.</p>
   <empty-line/>
   <p>— Исправить опечатку на форме поиска: заменить «поск» на «писк».</p>
  </section>
 </body>
 <binary id="cover.png" content-type="image/png">iVBORw0KGgoAAAANSUhEUgAAAcwAAACDCAIAAACPwLzcAAAAAXNSR0IArs4c6QAANTlJREFU
eF7tnWmsZUW1xx/vBQSkZTBChEQRIhoBJSIgfEAQwqCNoogCEmZFGUQGCY2MQsTIIC0NAtLN
EKPMoZUGITL5ARkNAhIBFSVhVhBxAqO+n28l6y1r2rVr733uPrfrfLg5d5/aVav+tepfq1at
qlrmX//613/lff785z8vXrz47rvvfvTRR19++WVeWnvttTfddNO5c+e+/e1vz8ujpqoIVAQq
AksXAsvkkOzvf//7b3zjGzDsq6++6sOzzDLL7LDDDkcfffRaa621dIFXa1sRqAhUBJoQaCbZ
n/70pwcffDA8S1bwKaQsf52c3/jGN5555plbbLFFU4n194pARaAisBQh0ECyMOzee++NARuj
VyVcviy33HKXXnrpe9/73qUIv1rVikBFoCKQRCBFsjhht912W7Fh5RO0YW3+66yzzg9+8INl
l122X9gff/zxJ598ctVVV91www17z7xfUWtuFYGKQEXAIvDfCTjmz59vGZaUvpcA2lX+5cuv
f/3rSy65pF+I77zzTtbWDjrooN12223LLbeEcPvNv+ZWEagIVASGQyBKspix2KSNBSvt6pdr
rrmm8a38BLD8kUceqen59957781/vaasCFQEKgIzi0CUZO+66y7HjFVBHevVef7EE0/0aGwe
csghiAGDC4lr0TOLWi29IlARqAhkIhAl2QcffDCWhW+9Skp9/thjj2UWn0727W9/+/7777dp
cgLOeim6ZlIRqAhUBHpBIEqyMTO2sVR48Omnn25M1pjg2muvPeOMMxqT1QQVgYpARWDMCERJ
9pVXXmkld78T+SVLlsybN09icluJURNXBCoCFYFRIZCKLkgIarlPvtuJ/Otf//oulSQ495hj
jpEMq3+gC5L13YpARWDGEYiSLOcSIFzQkHSiZX0eXGONNYorJhvMgvt3i/OsL1YEKgIVgZlC
IEqym222mc+wjtEaTMDDjTbaqKw+hMTqFt6yHOpbFYGKQEVgVAhESXaTTTZZbbXVHCvV/hvc
/UUCttVyjkFBJb/73e/uu+++zgazgnzqKxWBikBFYDwIREmW3av77bdfzGOQqMABBxxQUD0Y
9uSTT05wekGe9ZWKQEWgIjDjCKQWvvbZZx/OInCsV6VdfW6dBhtvvPE222zTqlZ///vfjzvu
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</binary>
 <binary id="i_001.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoM
DAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsN
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAAR
CAAOAHADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3ub49/EW68deNtPtta1q5XTdb1iystLsd
MhLXccEkZghtJEsbhjKi+b5hlUoFkgyyl9w9W+BXjzUdK0fxFb3+l/Ey8srERnS7fxfYPNqV
zkjfh1tkQZkmVQJLiTCoWPkxoxrjvGH7GuseKvDfxE8zV7R9c1jX77UdEgedlsbWG5ubWV3l
Ih8zziltsxl0HGBklq9Q+CHwV1P4WeO/iBq10fD6adr/APZ/2O28PWLWMMXkRSLJm3JcR5Zw
eJH3Hcx25xQB83fD744eOLa60rx7qXiQ2ljrdrPa/wBmajcJe27XMt9eyiWG1e+h8i3jjtTC
JpnXaVKgMmXT0P4o6z4u8W+Ffh9d6n8SPB/gjxBLpV/d3+n23i6bSoJxcptsZ42iZzMsRXeT
uKMysqsVYmpPAP7I3iDwfp/w3a41KxvtV0PVIrrUZWu2EEFrDPdyRw2iC3VnLm8d2aVshlAX
5Tx6VafB7xB4O8CaL8OPBOr/ANi+E4t4vfEM92X1lIpJZZZY7dFgWJXYuqrOWygZiELKrEA+
a/2fvipq+tfGfwRc6r48l/srWb7VrpLW+8STTNKrgwWthLZ7mSGVXBlQthZBKoViyKtP8CfH
v4i+OPCUb6hrXi/V2urVRc2HhzTIYtRkQ3M0MtxZtFYyL5SxmMAyPExlimCSDZg/T/g34Xax
8INci0/wU9pcfD65wZdC1a+mEuky7l3yWcpSQujqXZoJCo8wbldQ7CvE9P8A2I9YtvAPgm0u
NV0rUPEuk6pbSXi6iGuNMjsIri7mMMUSxRtNva63MspG75lDouKAO48MfF/W/CPwI8T6vc6R
4xu9X0hJ/wCzrbxXp0jXQhSF/JkuZBb28e3EDySESSsAwBlaSRErxvwP8ZPHnw+tJL+fxNHe
za9pFjLpun+Kb6G92Sw2Fu8ryytqEKWSTvdKyl90jrgsgYKJPdPAfwD1zwl8Hvip4RluNEW8
8UXuqz6edNje3s4EubdYolMZBMSqV+4pcKuAGbFczoX7I19aah4aj1DUo7myXQLrTNcvRd/6
S8k+nQ2IjtYxbqixRJbrtdyXbedwJHIBa+N03xM0qbw/4hu/FkXhKLRLJZp4vD1lqF5a37lE
+3tdOttNHbRRru8gyxTH7znByF0f2d7P4gat4hu/Eeqa94guPBGrW8Ws2MWrmyQzTXCEuiRI
1xIluFKOi+dEYzhNkmXapPEX7LmmeKrzQdAu9C8P2/g/Sre2hudXWNZde1dLeGKOGCSbyE+z
p8hDvG7Oyoqr5YZsavwy/Z/tvhJ40l/sjw/4avfDfmPcWGqXEQj1vSjIsgkgWUQsbiPJAVnk
R1R2UmQKuUwOy+IHxb0/4feIfDmhzaTqur6nr/2gWMGlxROWaFA7Bi8iBchhg9OuSBzXNeD/
ANpvw34zv/CkFrpOu2lv4m+0Jp99eW0SwtLACZYmxIWDDGMhShPRjg417D4H6Za6j4L1C717
X9Zv/CrXr2l1ql4s8s/2kFXEzFMsFBwuCuABnNUfDf7Ofhvwta+CILO+1WRfCM93cWBnljJk
a43bxLiMZA3HG3b2zmk9It/11/4AS8v63/4H3sqeDf2m/D/jO48MrHout6VZ+JJbi20vUNRj
txBPNCSHj/dzO6nKnG5QD2NU9M+JnjfTfixoHg/Wn0O/Go21y1zJBpl1pi280cauot5biVlv
RlsEQrlR8zbcEVm/Bz9mGTwhoPhUeKteu9S1Pw897JY2djMgsbWSd2zLGfJSVn2t/wAtGYAl
sDGK7jSvgpa2/ifQNd1jxP4g8VXmgRSR6auryW+yBnUI0h8mGNpH2jG6Qt1J681pZKWu2v5P
8b/prvcl9pR8/wAH+Vrfjo9D/9k=</binary>
 <binary id="unused__7648.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoM
DAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsN
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAAR
CAAOAHADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3ub49/EW68deNtPtta1q5XTdb1iystLsd
MhLXccEkZghtJEsbhjKi+b5hlUoFkgyyl9w9W+BXjzUdK0fxFb3+l/Ey8srERnS7fxfYPNqV
zkjfh1tkQZkmVQJLiTCoWPkxoxrjvGH7GuseKvDfxE8zV7R9c1jX77UdEgedlsbWG5ubWV3l
Ih8zziltsxl0HGBklq9Q+CHwV1P4WeO/iBq10fD6adr/APZ/2O28PWLWMMXkRSLJm3JcR5Zw
eJH3Hcx25xQB83fD744eOLa60rx7qXiQ2ljrdrPa/wBmajcJe27XMt9eyiWG1e+h8i3jjtTC
JpnXaVKgMmXT0P4o6z4u8W+Ffh9d6n8SPB/gjxBLpV/d3+n23i6bSoJxcptsZ42iZzMsRXeT
uKMysqsVYmpPAP7I3iDwfp/w3a41KxvtV0PVIrrUZWu2EEFrDPdyRw2iC3VnLm8d2aVshlAX
5Tx6VafB7xB4O8CaL8OPBOr/ANi+E4t4vfEM92X1lIpJZZZY7dFgWJXYuqrOWygZiELKrEA+
a/2fvipq+tfGfwRc6r48l/srWb7VrpLW+8STTNKrgwWthLZ7mSGVXBlQthZBKoViyKtP8CfH
v4i+OPCUb6hrXi/V2urVRc2HhzTIYtRkQ3M0MtxZtFYyL5SxmMAyPExlimCSDZg/T/g34Xax
8INci0/wU9pcfD65wZdC1a+mEuky7l3yWcpSQujqXZoJCo8wbldQ7CvE9P8A2I9YtvAPgm0u
NV0rUPEuk6pbSXi6iGuNMjsIri7mMMUSxRtNva63MspG75lDouKAO48MfF/W/CPwI8T6vc6R
4xu9X0hJ/wCzrbxXp0jXQhSF/JkuZBb28e3EDySESSsAwBlaSRErxvwP8ZPHnw+tJL+fxNHe
za9pFjLpun+Kb6G92Sw2Fu8ryytqEKWSTvdKyl90jrgsgYKJPdPAfwD1zwl8Hvip4RluNEW8
8UXuqz6edNje3s4EubdYolMZBMSqV+4pcKuAGbFczoX7I19aah4aj1DUo7myXQLrTNcvRd/6
S8k+nQ2IjtYxbqixRJbrtdyXbedwJHIBa+N03xM0qbw/4hu/FkXhKLRLJZp4vD1lqF5a37lE
+3tdOttNHbRRru8gyxTH7znByF0f2d7P4gat4hu/Eeqa94guPBGrW8Ws2MWrmyQzTXCEuiRI
1xIluFKOi+dEYzhNkmXapPEX7LmmeKrzQdAu9C8P2/g/Sre2hudXWNZde1dLeGKOGCSbyE+z
p8hDvG7Oyoqr5YZsavwy/Z/tvhJ40l/sjw/4avfDfmPcWGqXEQj1vSjIsgkgWUQsbiPJAVnk
R1R2UmQKuUwOy+IHxb0/4feIfDmhzaTqur6nr/2gWMGlxROWaFA7Bi8iBchhg9OuSBzXNeD/
ANpvw34zv/CkFrpOu2lv4m+0Jp99eW0SwtLACZYmxIWDDGMhShPRjg417D4H6Za6j4L1C717
X9Zv/CrXr2l1ql4s8s/2kFXEzFMsFBwuCuABnNUfDf7Ofhvwta+CILO+1WRfCM93cWBnljJk
a43bxLiMZA3HG3b2zmk9It/11/4AS8v63/4H3sqeDf2m/D/jO48MrHout6VZ+JJbi20vUNRj
txBPNCSHj/dzO6nKnG5QD2NU9M+JnjfTfixoHg/Wn0O/Go21y1zJBpl1pi280cauot5biVlv
RlsEQrlR8zbcEVm/Bz9mGTwhoPhUeKteu9S1Pw897JY2djMgsbWSd2zLGfJSVn2t/wAtGYAl
sDGK7jSvgpa2/ifQNd1jxP4g8VXmgRSR6auryW+yBnUI0h8mGNpH2jG6Qt1J681pZKWu2v5P
8b/prvcl9pR8/wAH+Vrfjo9D/9k=</binary>
</FictionBook>
