LE Blog

Инженер с поэтической душой

14.07.2011 firtree_right 20/80

Прикольное наблюдение случилось на крайнем рабочем собрании. Оказалось, что в этом съёмочном сезоне около 60%, если не 80% (точно больше половины) наших инноваций провалилось. Под инновациями я понимаю проекты, которые должны были изменить рабочий процесс с целью его улучшить. Какие-то не дошли до конца и намертво остановились, какие не остановились, сильно затянулись, какие не затянулись, в тех неудовлетворительный результат.

Из тех, что не провалились, большая половина — крепкий середнячок. Нормальные изменения, нормальные результаты. И только совсем небольшая часть оказалась ощутимым прорывом. По крайней мере если мерить по моим ожиданиям. Похоже на старое правило, что 20% дел создают 80% фана.

Бывают, конечно, и супер-мега-прорывы.

13.06.2011 firtree_right Вкратце

Периодически внутренний диалог складывается во что-то вроде поста в жж, но написать как-то руки не доходят. Поэтому коротко о главном.

♯♯♯

Уже давно написал статью в бложек про использование однострочников руби вместо grep, sed и прочего. Но до сих пор ссылку не запостил. А ведь тут есть те, кто регулярно смотрит там картинки.

♯♯♯

У нас в разгаре съёмочный сезон, и мы ищем молодых людей на вакансию оператора. Романтичная картика для привлечения внимания:

Эта работа — очень крутая. А с каждым днём она становится ещё круче, потому что те, кто отвечают за ПО (начиная с меня) заботятся о том, чтобы всё, с чем соприкасается оператор, было удобно и приятно.

21.11.2010 firtree_right Метод съёма

Кстати, про офисы. Мне уже приходилось участвовать в съёмах офисов. И каждый раз совершенно железно следующий офис лучше предыдущего. Это такое правило. С квартирами у меня так же было.

Офис в СГА мне нравится. Он отлично подходит под наши способы работы. И самое прикольное было в момент выбора. Мы посмотрели несколько офисов в разных местах и были разногласия и вопросы. Я, например, склонялся к офису на Винзаводе, Маше нравилась Арма ну и т.д. Но потом мы сели вчетвером и посовещались, и после этого стало совершенно однозначно понятно, что нужно снимать именно этот. И никаких споров и уговоров. Просто этот оказался самый подходящий.

20.11.2010 firtree_right Выплеск

Вот уже некоторое время мы сняли офис на территории Современной гуманитарной академии. Чтобы это написать, я ждал пока будут урегулированы формальности.

Здесь Советский Союз: проходная с пропусками, 17-тиминутная прогулка от метро, сдача ключей на охрану в таких трогательных тубусиках с пластилином, столовая работает до 15:00 (где можно пообедать за 150 рублей), списки уполномоченных пребывать не территории после 22:00. Короче, почти монастырские условия. Мне нравится. Даже общественный туалет на этаже забавляет. Возможно, это сказывается чтение огромной вызывающе одетой женщины в возрасте, нежно любимой программистами, но заходя в туалет иногда возникает мысль, что не смывший за собой мужчина хочет таким образом показать метафизической мамочке, что он хорошо покакал.

Но сегодня о другом. О тамошнем интернет-провайдере. Когда мы только въехали, мы, конечно, соблазнились на шкафчики с патч-панелями и сетевые розетки на стенах. Но тут же выяснилось, что нет, мы не можем сами открывать шкафчик, и не можем ставить туда своё оборудование, и подсоединить розетку в сеть стоит 1800 рублей (тысяча восемьсот, сука, рублей) за то чтобы мальчик пришёл с ключиком, открыл шкафчик и воткнул один проводок). Посмотрите, вот эти высокотехнологичные ребята рассказывают о своей работе в академии.

Я прямо так и представляю себе облапошенного начальника ИТ-службы академии, с которым не делятся ни те, что получают арендную плату, ни телепорт-сервис со своих бешеных тарифов на интернет, отшив его под предлогом, что у него в собственности шкафчики и розеточки. А он, такой, мечтательно закатывает глаза и подсчитывает свои активы: «В каждой комнате от 6 до 12 розеточек, каждая по 1800 рубликов, это же несметные богатства!» Но кого волнует судьба обманутого начальника службы (который просто не может от себя предлагать эти услуги по причине отсутствия лицензии на оказание услуг связи), если на всех документах и актах стоит печать телепорт-сервиса?

Короче говоря, мы сняли ещё одну комнату и захотели соединить наши владения в одну сеть. К этому моменту (прошла неделя) они уменьшили аппетиты до 850 рублей за розетку. До первого прихода специалиста прошла неделя, три письма-заявки и два телефонных звонка. Пришедший специалист во-первых заявил, что хочет усложнить жизнь себе и нам (воткнуть не один проводочек, а три), во-вторых он не может объяснить причины этого пожелания начальства. Когда я добрался до офиса, выяснилось, что специалист не прозвонил кабели, не проверил свою работу и соединения попросту нет. Ещё звонок, ещё приход специалиста, прозвон соединения. Сеть, наконец-то есть. На следующий день опять проблемы. Выясняется, что в соединении теряются пакеты. Новый вызов специалиста, который приходит только на следующий день, проверка кабелей на соответствие заявленной категории. Оказалось, что в одном из кабинетов НИ ОДНА розетка на стене не соответсвует заявленной категории соединения. Восемьсот пятьдесят, сука, рублей, две недели мытарств, чтобы соединить две комнаты!

Конечно, я купил Ёту, конечно, мы написали заявку на разрешение прокинуть свой кабель над потолком между комнатами, конечно, я буду всеми силами стараться не связываться с телепорт-сервисом. Потому что если твои безлимитные 8 мегабит в месяц стоят 18250 (восемьнадцать тысяч двести пятьдесят) рублей в месяц, то предоставлять розетки в комнатах по такой цене, с такими трудностями и такого качества — это мудачество. Всего в наших комнатах около 40 сетевых розеток. Половина отклеивается от стен, и 6 из остальных уже точно нельзя использовать. И хрен с ними.

24.10.2010 firtree_right Снова

Внезапно прервал виртуальную жизнь на три месяца. :) Даже не знаю, с чем это связано. Не помню, писал ли я уже об этом, но когда я в 2007-ом ушёл с работы, то для меня был довольно актуален вопрос: «чем же я хочу заниматься по жизни?» Нутро на вопросы не отвечало, поэтому я просто сел и выписал на бумагу то, чем я занимался в разные периоды своей жизни, начиная с 3 класса школы. И оказалось, что единственным, что присутствовало во все эти периоды, и сохранило мой интерес, было программирование. Это был забавный опыт, когда беспристрастный анализ на бумаге выявляет совсем не то, что ты привык про себя думать. Какое-то время ушло на то, чтобы сжиться с мыслью о себе-ещё-и-программисте (так, или иначе, около года), и тогда эта ипостась попёрла из меня со страшной силой. Сейчас всё стало заметно спокойнее. По крайней мере, я могу посвящать программированию один блог, а не два :)

Возможно, перерыв связан с тем, что когда интенсивно идут съёмки, то основная работа не в создании и придумывании нового, а в поддержке старого. Это кажется монотонным и недостойным внимания читателей. Или наоборот, придумывание нового было на такой зародышной стадии, что состояло в основном из тупки, а поддержка старого было единственной не-тупкой. Но в любом случае поддержка скучна [или не так весела].

Так или иначе, я написал про то, как определить, запущен ли демон.

♯♯♯

Ира подарила мне на день рождения книжку Гладуэлла, которая состоит из его статей в газету. Удивительно, до какой степени можно интересоваться людьми. Он как бы всё время воспроизводит тот опыт из детства, когда ты впервые узнаёшь, что внутри у другого человека всё устроено по-другому, и что многим не нравится то, что нравится тебе (и наоборот). Возможность посмотреть на мир глазами другого человека появляется уже в том возрасте, из которого есть чёткие воспоминания, да.

Но не суть. В общем, один из героев его статей был Цезарь Миллан  — в нашем переводе его шоу называется «переводчик с собачьего». В общем, мне стало очень любопытно, что он такое делает с собаками. А потом я поехал к родителям и увидел, что по Энимал Плэнет идёт как раз это шоу (я смотрю телевизор только у родителей). Потом приехал домой, и скачал ещё. Я не любитель собак или животных вообще. Но по какой-то причине я смотрел и смотрел это шоу, серия за серией.

Так вот, я вспомнил, что раньше читал (это было буквально одно предложение у Лазарева), что «человек — это животное плюс что-то ещё». И чем больше я смотрел, тем больше мне казалось, что мне понятно, где примерно проходит эта граница. Это, отчасти, игрушка для разума, но человека можно представить (для некоторых целей), как хозяин + собака.

Практические выводы такие:

  1. Для первого, наверное, нужно быть мной, чтобы понять, о чём я. Но нервозность, тревожность и прочие нежелательные состояния собаки происходят от того, что она считает себя главной, а значит ответственной за стаю. И если что-то случается неожиданное (другая собака, звук пылесоса, кто-то пришёл), то ей нужно иметь с этим дело, защищать стаю, контролировать ситуацию, но она не умеет этого делать в случае с пылесосом и микроволновкой, а в случае с гостем или другой собакой может только атаковать или отпугивать. Это как бы про то, что можно иметь с событиями дело тем или не тем местом :)

  2. Простые вещи работают круче интеллекта. Важно, в каком состоянии просыпаюсь, о чём первом думаю, в каком состоянии ложусь спать. Что делаю перед [или за] едой. Что делаю регулярно. Если проснуться и сходить прогуляться в магазин за завтраком до того, как его есть, то это меняет весь день. Нежелательные состояния легче переключать пока они не набрали интенсивность. Если регулярно возвращать себя в определённое состояние, это имеет ошеломляющий эффект. Вообще, заиметь или бросить привычку — это очень масштабное изменение жизни.

Такие дела. А что у вас?

27.07.2010 firtree_right Водичка

Как-то я постепенно перестроился и привык к этой погоде. Главное, что я обнаружил, важно пить побольше воды. Раньше я мог вообще выпить в день три чашки чая (по одной на завтрак, обед и ужин) и больше не пить жидкости вообще. В жару особенно быстро голова наполняется всякими липкими мыслями. У меня есть даже теория, почему. А водичка довольно хорошо её [голову] освобождает.

На освободившееся место приходят мысли более пространные и обобщающие.

Например, что народ, вытесненные в подсознание [в теневую сторону] аспекты воплощает в своих правителях. И что народу, который не любит себя, свою страну и соотечественников, глупо ожидать любви и заботы о себе и стране от правителей.

Или, что надо уже в своей Dwarf Fortress огородить площадку снаружи и поставить там статую, чтобы дворфы могли тусить на солнышке и не блевали бы, когда выходят из тёмных подземелий на свет. Хотя, конечно, это совсем не тот масштаб, что заставить их построить калькулятор.

А ещё, что реализовавшееся желание начать писать третье поколение съёмочной программы вылилось в то, что я думаю[туплю] большую часть дня, а непосредственно пишу — меньшую. Думать, всё таки, тяжелее, чем программировать. Спасают мелкие дела.

Или, например, непонятно, почему иное залетевшее в дом насекомое, даже очень маленькое, я скорее выпущу с миром, а тополиную моль — скорее убью.

А какие у вас мысли, когда вы попьёте водички?

08.07.2010 firtree_right Ассорти

В такую жару клёво делать что-нибудь новое и интересное. Пробовать что-нибудь в первый раз и проектировать с нуля. А писать документацию или дорабатывать наследие прошлого в такую жару лениво. Я нашёл программиста на си и очень им доволен. Он аккуратен, оперативен и такой же аут, как и я. Это будет уже третье поколение съёмочной программы. То есть я писал эту штуку два раза с чистого листа и мне всё мало.

Посмотрели сегодня «Девушка с татуировкой дракона». Я люблю скандинавское кино. У него всегда прекрасный, ни на что не похожий ритм. Вроде бы ничего не происходит, но невозможно глаз оторвать. Однако, я бы не смог посмотреть два скандинавских фильма с перерывом меньше чем в неделю. Вот такая любовь.

Нет более приятного собеседника за обедом, чем Маша.

А ещё я могу зайти на свой веб-сервер с телефона, отредактировать так конфиги, перезагрузить апач и обновить ПО. Не то чтобы я этим пользовался часто, но сама возможность завораживает и внушает чувство всемогущества.

А как у вас дела?

23.05.2010 firtree_right Дайджест

Последнее время много работы. Я люблю, когда много работы. Как это ни странно, заодно успеваешь больше сделать разных дел не связанных с работой. Просто за счёт возросшего ритма.

Мой хостинг-провайдер подогнал новый тарифный план, из которого следует, что умея настраивать сервер, не используя Plesk, можно сэкономить от $20 и более ежемесячно. Я так вообще недолюбливаю этот Plesk и практически не пользуюсь. Попробую с месяцок и перейду насовсем. Вообще в выходные вечерком я люблю понастраивать сервера пару часиков для удовольствия. Особенно, освоив vi.

Меж тем Яндекс обнародовал панорамы улиц другого поставщика. Что, конечно же, радует.

12.05.2010 firtree_right Напоминание

А я напоминаю, что всё ещё ищу двух толковых разработчиков. Один владеет C, другой — ActionScript, они находятся в Москве, умеют разговаривать и доделывают начатое. Связаться со мной можно по адресу kruk{at}neq4.ru.

03.05.2010 firtree_right Вакансии

Я ищу двух толковых ребят:

  1. Программист на C (хорошая школа обращения с памятью :)) Его задача — переписать с нуля наш rubygem gphoto4ruby, чтобы он работал:
    • Поверх libusb, а не поверх libgphoto2. У меня есть множество тестовых примеров.
    • Максимально позволял работать с протоколом из ruby. То есть спецификацию камеры читает ruby-программист, а не C-программист, которого я ищу.
  2. Программист на ActionScript чтобы написать на AIR оффлайновое API географических карт с рядом специфических требований.

Можно падать в комментарии или на почту kruk{at}neq4.ru. Если вас читают такие толковые ребята, то не грех и перепостить. :)