Десять минут первого. Скучно! Перечитаны все истории и цитаты, просмотрены последние демотиваторы. Никакого пива, игральных карт даже у охранников нет — мы ведь Серьёзная компания! — да и ноут только один. А что, если... Точно: серваков-то шесть! Наплыв трафика спадает, а дорогое оборудование простаивает. Пишем легчайший скрипт рандомного обмена пакетом данных меж серваками. Каждый решает, передать кому-нибудь или оставить пакет себе. Игрок подходит к ноуту, жмёт на «старт», ждёт, потом нажимает номер понравившегося сервака. Если пакет остался на этом серваке — игрок мёртв!
15:45 08.12.2010, IT happens
Вишу я, значит, под потолком на стремянке и монотонно вкручиваю саморезы под канал для очередного кабеля. Работа скучная и монотонная, часа на три, поэтому, отрешившись от неё, вполуха слушаю играющее в соседней комнате радио — какую-то утреннюю разговорно-новостную передачку. Ведущие обсуждают погоду, происшествия и всё в таком духе.
— Погода сегодня ужасная и холодная.
— Да уж, еле завёлся...
— Коммунальные службы не справляются.
— А пошли покурим?
— А пошли!
Передача прерывается, и я прихожу в себя от шока, только когда двое ведущих проходят мимо меня к лестнице. Ненавижу работать на радио.
15:45 08.12.2010, IT happens
Пишу скрипт на PHP. Почему-то на сервере не работает array_unique() — не удаляет дубликаты из массива. Локально — да, на сервере — не до конца. Курю мануалы, форумы — не помогает. В каком-то безысходном порыве решаю вставить в код второй array_unique(). Чудо: дубликаты удалены! Смотрю на конструкцию:
...и добавляю комментарий:
Ну, чтобы легенда не умирала.
19:45 08.12.2010, IT happens
Ну, если уж зашёл разговор о стереотипах айтишников, то у меня в коллекции есть два колоритных разрушителя данных стереотипов.
Первый работает эникейщиком в нашем офисном здании. Парень закончил СВУ, служил в армии и по контракту, но из-за травмы вынужден был уйти на гражданские хлеба. Обычно таким дорога в охрану, но там парень скучал и начал от нечего делать перенимать у айтишников азы професии. Армейская смекалка и куча свободного времени по ночам дали отличный результатат: когда старый эникейщик уволился, парень занял его место, и понеслось.
Лифтами он не пользуется принципиально: перемещается по этажам бегом или очень быстрым шагом, если ему торопиться некуда. Одет в военный комбез цвета хаки с кучей карманов под магазины и гранаты, куда рассованы обжимки, отвёртки, плоскогубцы и прочий инструмент, что позволяет немедленно приступить к ликвидации любой неисправности. Начальство с него пищит и тащится; судя по всему, шеф всерьёз планирует отправить весь IT-отдел в армию. Если там действительно смогут научить облекать любую проблему в предельно понятные и чёткие словоформы и со спокойствием индейского вождя сто раз подряд объяснять юзеру, что от него надо, пока не получится требуемое, то мы, пожалуй, даже пойдём. Про характерные для любого служившего в нашей армии способности выполнить задачу любой ценой, собрав недостающее из спичек и желудей, или вообще материализовать что-то усилием воли (ничем иным найденные в три часа ночи в пустом подвале двести метров витой пары и роутер я объяснить не могу) я даже не упоминаю.
Второй разрушитель — маленькая рыжая девушка, чей папа-программист за неимением сына принялся обучать своему ремеслу дочу. Когда она на маленьком голубом ноуте с сердечком на крышке, который она таскает в сумке с большеглазой анимешной девочкой, за считанные часы ваяет сложнейшие программы, шаблоны потрескивают у всех.
Естественно, два таких кадра в одном здании не могли не встретиться. Через пару месяцев у них свадьба. Незамужняя часть бухгалтерии в трауре (многие там на этого паренька глаз положили), мы, в принципе, тоже локти покусываем, ибо девочка чудо как хороша, но всё равно поздравляем. Паша и Яна, удачи вам!
19:45 08.12.2010, IT happens
Приехал родителей навестить. Дело к вечеру; отец спрашивает, где спать буду. Варианта два: большой удобный диван, который так любит отец, или маленькая кровать. Чувствовал себя файлом: то ли выгнать главный антивирь и скопироваться на удобный терабайтник, то ли не выпендриваться и согласиться на флешку.
12:00 09.12.2010, IT happens
Когда-то я работал эникейщиком. Позже я стал системным администратором по вызову, затем выездным сисадмином в аутсорсинговой компании, потом начальником отдела. Сейчас я технический директор. За годы карьерного продвижения я набил кучу шишек по одному из двух сценариев.