LE Blog

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

20.11.2010 firtree_right Выплеск

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

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

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

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

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

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

07.11.2010 firtree_right Отдых

В выходные был какой-то временной сдвиг. Я был уверен, что отдыхаю до вторника, а оказалось что 8-е — это понедельник.

В качестве отдыха приобрёл и прошёл сюжетные DLC (загружаемый контент) к Mass Effect 2. Получил удовольствие, конечно. Даже на минуточку захотелось создать нового героя и пройти первую и вторую часть от начала до конца. Задумался, почему им нужно делать прогрессирующую шкалу плохиша или кибальчиша. Сюжетно мне нравятся выборы положительного героя: больше персонажей остаётся в живых, больше потом приколов. Но многие диалоги у отрицательного героя лучше подходят. А иному персонажу с ноги заехать — самая адекватная реакция. Но если выбирать то так, то так, то потом недоступны ни те ни другие опции.

Ходил на день рождения к другу. Он сказал мне, что снова бросил учиться в семинарии. На вопрос: «Почему?» — показал вот это. Сказал: «Тот, Кто создал такое, не может быть в Своём уме». Я его понимаю.

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

А как вы провели выходные?

03.11.2010 firtree_right Музыкальная пауза

Музыкой у нас заведует Ира. Уровень моего утончённого вкуса позволяет определить только, что Машина Времени и ЧайФ хорошо идут под пивасик, а Ленинград — под водочку. Чего хотя бы стоит папка otherworld, в которой лежат по одной-две песни совершенно разных исполнителей. При том, что песни понравились, у исполнителей я не слышал ни одного альбома целиком. Дикарские, что и говорить, повадки.

Ира слушает музыку исполнителями. По несколько альбомов. Или даже целыми эпохами. Совсем недавно из айПада по утрам звучали Пётр Лещенко и Майя Кристалинская. Исполнители и эпохи сменяют друг друга, а мне с моим восприятием заваливается в память какая-нибудь одна или две песни. И если я не успел сделать копию в свой otherworld, то потом совершенно невозможно что-либо найти. И если Ира знает даже то, что Шаляпин про Петра Лещенко говорил «Да, глупые песенки, хорошо поет» (хотя второй на айПаде у нас есть, а первого — не будет). То я потом с трудом помню, когда слышал песню, как она называлась и кто исполнял. Обычно мне ещё нравятся «дуэты»: не одна группа, а вместе с кем-то. Типа, как БиБи Кинг с Джимми Хендриксом слабали «Джонни Би Гуд».

Но сегодня мне приспичило настолько, что я сел и нашёл те две песни, которые слушала когда-то давно (в разное время) Ира, и которые вдруг начали напеваться у меня в голове. Послушайте и вы:

calexico & iron and wine — he lays in the reins emily haines & the soft skeleton — doctor blind

30.10.2010 firtree_right Двулично

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

Человек же способен сам считать себя рассудительным и справедливым, будучи эмоциональным и крайне пристрастным. Или быть неспособным изменить неэффективное поведение, будучи уверенным, что в этом деле он профессионал.

♯♯♯

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

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

Это, кстати, удивительно, что я очень мало рассказываю в правильных словах о том, как мне что-то не нравится. Выбесить меня очень просто: достаточно просто показать себя чмошником-растяпой, и — хоп! — ненависть-ненависть-ненависть. С этой задачей прекрасно справляется 95% людей. Тогда мне кажется, что если над чмошником-растяпой иронично простебаться или не подать виду, то я такой, типа, уравновешенный. :)

Короче говоря, сюда будут попадать истории о том, как меня что-то, скажем так, расстроило. Начнём с последнего.

Сегодня мне прислали логин и пароль от корпоративной Ёты. Почему я вообще решил делать корпоративную Ёту — тема для отдельной записи. В целом я к ним достаточно лоялен. Даже не расстроился, когда мне по телефону сказали неправильный набор документов для подписания договора, и мне пришлось идти к ним лишний раз. И вот я ввожу эти временные логин и пароль, и меня просят ввести регистрационную информацию. И тут — сюрприз! — пользователь с такими телефоном и электронной почтой уже существует. Это я же и есть, но как физлицо. Звоню в корпоративную поддержку и мне говорят, что обязательно любому человеку, если он имеет личный аккаунт и отвечает за корпоративный нужно иметь два разных адреса электронной почты и два разных контакнтых телефона. Точка. Хоть усрись. Я, конечно же, остался к ним лоялен, но это АБСОЛЮТНО НЕЛЕПО!

24.10.2010 firtree_right Снова

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

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

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

♯♯♯

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

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

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

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

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

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

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

02.08.2010 firtree_right Rien de rien

Если вы, как и я, смотрели «La vie en rose», и вам, как и мне, понравилось, то от просмотра Inception вы получите дополнительные грани удовольствия.

Хотя Афиша-киноблог говорит, что это вышло случайно.

27.07.2010 firtree_right Водичка

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

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

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

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

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

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

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

08.07.2010 firtree_right Ассорти

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

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

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

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

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

23.06.2010 firtree_right Пеар

Вот и вышел в свет ещё один портфолио-блог как у меня с Ирой. :) Сделал я его для наших с Ирой друзей, а именно Маши Красновой-Шабаевой. После того, как Маша и Тимур нарисовали дизайн, я долго тянул кота за хвост, чтобы не верстать, а потом впервые в своей практике применил метод: «Купи вёрстку у Мистера Вудмана и спи спокойно».

Заодно проверим на вшивость отечественных поставщиков хостинга, о которых недавно упоминал.

19.06.2010 firtree_right Деплой

Делаю друзьям портфолио. Скоро, надеюсь, буду пиарить. Не то чтобы там было что-то сложное, просто всё очень неспешно продвигается.

В связи с чем попробовал отечественный продукт: хостинг locum.ru. Не знаю, правда, как он под нагрузкой, но первые впечатления от настройки приятные. С тех пор, как я пользуюсь capistrano, залить что-то на хостинг — легко и быстро. Самое трудное, обычно — это первый деплой. Тут как раз всё прошло быстро и не меняя привычек. Недостаток инструкций, конечно, имеется, но не страшный.

Я бы даже написал им инструкцию, как залить свой проект на Ruby on Rails на их хостинг, но я всё время стесняюсь, что не умею пользоваться ssh-agent. Может кто-то научит меня пользоваться ssh-agent, чтобы мне не добавлять дополнительный deploy-ключ в список пользователей репозитория?