— Исходя из спецификации, будем делать на базе Хайлюкса.
— Ой, а в бюджете денег только на Запорожец.
— Тогда мы не уложимся в сроки. Объём работы большой.
— Не наши проблемы. Нужно уложиться.
— Ну, «жопорожец» — так «жопорожец». Уложиться — так уложиться...
Так-с, что у нас там? В ТЗ указана лебедка — приаттачили на стандартное место. Сроки жмут, качественно приварить не успеваем, авось выдержит. А оторвётся — проведём доработку по отдельному ТЗ. Идём дальше. Колёса. Покупка в бюджет не заложена, а те, что на складе есть, не влазят, хоть полкузова отрежь. Будем делать бигфут.
Наспех варится монстроподобная конструкция, прикручиваются колёса, весь этот ужас крепится к днищу холодной сваркой (электросварочный аппарат сломался от нагрузки, отдел активов уже три недели покупает новый). ЗАЗовский движок получившееся чудище с места не может сдвинуть. Другой движок в ТЗ не подразумевается. Будем выкручиваться: из двух газонокосилок, бензопилы «Дружба», моторчика из украденного у главбуха вибратора, пары гидронасосов и какой-то матери делаем новый агрегат. Драндулет ездит резво, но недалеко: бензина не хватает. И почему-то при езде подпрыгивает. Спёрли бак со служебного ЗИЛа. Патчим систему, чтобы не прыгала.
Оп-па! Дедлайн подкрался незаметно — завтра это надо показать на совете директоров. Всю ночь латаем дыры, прикручиваем пользовательские хотелки (меховой руль, сиденья с массажёром мозжечка, биотуалет, кофеварка), зарабатываем профессиональное красноглазие.
Презентация:
— Всё ништяк, только почему оно не летает?
— Так в ТЗ внедорожник, а не самолёт.
— Так бездорожье разное бывает... Завтра чтоб летал.
Идём обратно в мастерскую, пришпандориваем крылья, найденные на складе. Не взлетает. Делаем тумблер на антиподпрыгивающий патч. При отключённом патче со второго-третьего прыжка удалось взлететь. Вроде успели. Уже светает.
— Всё ништяк, но крылья мешают в лесу ездить. Да, мы тут посовещались — нужен вертикальный взлёт. Сроки? Ещё вчера.
Отрезаем крылья на фиг. Решено использовать винты от вертолёта. Из-за особенностей конструкции делаем продольную двухвинтовую схему: второй винт вращается родным двигателем Запорожца. К винтам крепим гидравлическую систему складывания. Крепим ещё один бак от служебного ЗИЛа (тот, что поставили взамен украденного): старого не хватает на длительный полёт. Тумблер антиподпрыгивателя убрали: при отключении патча в воздухе винты складываются. Заметку жирным текстом об этом в мануале юзеры игнорируют.
— Вот теперь другое дело. Но оно теперь в болоте тонет.
А как вы хотели? Масса есть масса. Купим газонаполняемые понтоны и систему их автоматического надувания («ой, каждый раз сдувать-надувать неудобно»). Ах да, бюджет... Триста воздушных шариков запихиваются в капроновые колготки, снятые с отдела продаж. В комплект идут два пленных китайца: надувать-сдувать.
Процесс повторяется до бесконечности, пока весь проект не заворачивают, а отдел разработки не лишают всех премий. Причина? Гендиректор во время поездки пролил кофе на свои штаны, от неожиданности уронил iПонт 4 в биотуалет и осерчал на несчастное транспортное средство.
Жизнь — она такая штука, ага.
#3776: Админю — страшно перечесть
15:00 31.07.2010, IT happens
Инвентаризация. Подходит бухгалтер с длинным списком и требует показать ей то, что она не нашла на рабочих местах, а именно:
8 серверов. Показал 10, благо на списанных древних машинках крутился линукс с нетребовательными сервисами.
24 картриджа, купленных четыре года назад, Показал на мусорку — пусть сама считает.
Радиоинтернет, подключённый два года назад. Показал на тарелку направленной вайфай-антенны на крыше.
Техподдержка за июнь. Показать затруднился. Дал картонку с лицензией на эту программу, по счастью, купленную в июне. Что буду делать с техподдержкой за другие месяцы — не знаю.
Ушла довольной.
#3777: Наваждения в день рождения
13:00 01.08.2010, IT happens
Проснулся я рано и понял, что всё отлично: день рождения как-никак. Собрался и пошёл на работу дописывать вчерашний жёлтый код. Звонит начальство: «Сходи-ка туда-то, у них ничего не работает». Надо узнать, что такое это «ничего» и каким именно образом оно не работает. Путь долгий, больше часа в одну сторону — для нашего городка это действительно много. Еду. Настроение солнечное, музыка в наушниках приятная. Люди мне улыбаются, наверное, потому, что улыбаюсь я сам.