12:00 09.11.2009, IT happens
Работаю в компании, разрабатывающей ПО для восстановления баз данных. Запускали мы новый продукт. После очередной крупной сборки отослали копию московскому начальству - посмотреть и попробовать. Через пару часов приходит ответ:
Запустил программу. GUI простой и понятный, все нормально. Взял три базы, попробовал восстановить. На двух программа просто завалилась, на третьей выдала message box с таким текстом (скриншот прилагаю):
Shit happens. Keep smiling!!!
Не знаю, что и думать…
В тот день разработчики надолго остались на работе.
#1419: Без чашки кофе не встает
12:00 10.11.2009, IT happens
Вот и наступил долгожданный отпуск! Недельку из него я решил провести в селе с родителями. Как всегда случается, IT-специалистов в глубинке днем с огнем не сыщешь - по приезду сразу становишься нарасхват.
И вот очередным пациентом стал компьютер в школьной библиотеке. Всего-то надо было ось переставить - ничего сложного и необычного, стандартная процедура. Но звезды не были ко мне благосклонны - посреди установки щелкнула релюшка на бесперебойнике, и его радостный писк разнесся по библиотеке.
К моему удивлению, свет не потух. Видимо, непорядок с напряжением в сети. Прерывать установку было лень, и ради эксперимента (вдруг напряжение прыгнет за порог срабатывания UPS и вернет его на питание от сети?) я щелкнул выключателем на попавшемся на глаза чайнике. В момент включения чайника бесперебойник замолчал, но вскоре писк вернулся. Операция с чайником была проведена вновь - ситуация повторилась. Судя по всему, напряжение в сети было повышено.
Дело принимало интересный оборот. Набрав полный чайник холодной воды и включив его, тем самым слегка просадив напряжение и вернув UPS на питание о сети, я задумался о том, как продлить жизнь машине во время установки. После недолгих поисков был найден масляный обогреватель, который принял на себя следующие минуты работы бесперебойника от сети. На дворе был август, и обогреватель, раскалившись, тоже отключался. А машинка-то далеко не новая и с установкой винды особо не торопится…
Пришлось во время работы обогревателя бежать менять воду в чайнике, а пока тот закипал, протирать влажной тряпкой ребра радиатора. Пока ось не соизволила наконец встать, прошло три-четыре таких цикла. Вот такой вот хайтек - без чайника никак не обойтись!
#1420: Так вот ты какой, северный олень
12:00 10.11.2009, IT happens
Некоторое время назад собирал компьютер знакомой девушке-архитектору. Ей было интересно устройство шайтан-машины, так что пришлось захватить мешок комплектующих и собирать компьютер у нее дома.
Разложил все вокруг себя, чтобы было удобно работать. Распаковал процессор с кулером, взял в руки сам камень и стал устанавливать его в разъем. В этот момент Танечка бережно берет в руки кулер, со всех сторон внимательно его осматривает и с уважением к труду всех тех, кто разработал и изготовил это чудо техники, произносит:
- Так вот он какой, процессор!
Я со смеху чуть сокет не разворотил. Сборка была приостановлена минут на десять. Когда я пришел в себя, последовал небольшой диалог:
- Леш, а чего ты смеешься?
- Ну вообще-то процессор вот (показываю), а в руках ты держишь систему охлаждения.
- И вот за эту бздюльку я заплатила три сотни баксов?!
Еще минус двадцать минут сборки.
#1421: Удаляй и распределяй
12:00 10.11.2009, IT happens
Я - программист. Пишу на «плюсах», фортране и питоне. Веб-программирование недолюбливаю, а флэш терпеть не мог никогда.
Как- то раз позвонила (!) мне приятельница, отличный веб-дизайнер из Москвы. Есть, говорит, проект, платят много. Срок -двое суток, Платформа - флэш. Подумал я и придавил свое самолюбие - раз столько платят, можно и взяться.
Вот только есть проблема - я никогда ничего не делал на флеше, технологию представлял себе весьма условно, и, что хуже всего, у меня стоял линукс, а среды флэш-разработки под пингвинячью ось тогда не было (может, сейчас уже появилась?) С другой стороны, наша дизайнерша - настоящая дизайнерша, со вкусом и чутьем, но ее познания в программировании ограничены одним семестром паскаля, да и то давно.
Так и сидели мы 36 часов подряд за компьютерами: я в Самаре, подругав Москве. Связь держали через джаббер. У меня открыты текстовый редактор и руководство по ActionScript в PDF; у нее - родная среда разработки (тогда еще, кажется, от Macromedia). Я вслепую писал код, опираясь только на описание языка, и отправлял его дизайнеру. Она вставляла код, привязывала его к фреймам и объектам, компилировала, сообщала мне ошибки компиляции, а полученный SWF выкладывала на сайт, где и я мог посмотреть результаты нашей совместной работы.
Проект мы сдали в срок. Такие вот чудеса удаленной компиляции и распределенной отладки.
#1422: Технический менеджер по пересчету
12:00 11.11.2009, IT happens
Иду по офису. Смотрю, возле копира стоит наш курьер и что-то там химичит. Подхожу, интересуюсь.