LE Blog

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

12.12.2018 firtree_right Ноябрь

diamonds

Когда я был маленький, то слушал русский рок. Тексты попадали в настроение, а музыку можно было легко играть на гитаре. Самое то для посиделок и выездов на природу. Ближе к окончанию школы я уже исследовал иностранцев. «Нирвана», «Оффспринг» и прочие ребята, которые качали. Появилось «Эмтиви», можно было слушать вообще всё, что угодно. Получалось так, что за качем нужно было обращаться к иностранцам, а чтобы за душу брало — это к стареющим рокерам. Думаю, родись я чуть пораньше, русский рок бы и качал тоже хорошо. Восприятие и смыслы постепенно менялись, а мир песен русского рока оставался прежним в законсервированной реальности. Музыка потом была интересна совершенно разная, а русская, как «Прощание Славянки», осталась там где-то на перроне старших классов. Со временем слушать почти перестал.

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

В ноябре на меня снизошла благая весть, что и музыка, и юмор на русском языке получают своё новое рождение. Вместо рока молодёжные смыслы теперь генерирует рэп. Он получил своё прочтение, перестав быть копированием американского. Это поэзия самого высокого качества на сегодняшний момент, на мой взгляд. А также, внезапно заиграла новыми красками комедия и провокационный юмор. Появились неплоские юмористические шоу на ютюбе от российской молодёжи, появились новые стендап артисты. Удивительно, что знакомство с этими двумя областями происходило у меня одновременно, при том что они, по большому счёту, являются противоположностями друг друга. Новые юмористы двигают в совершенно (за)предельную самоиронию, в то время как рэперы её начисто лишены. Есть редкие единороги, которые пытаются балансировать на несуществующей грани между рэпом и комедией так, чтобы это не становилось просто пародией на рэп. Но это малоизвестное и малоизученное явление. Возьмите, хоть, Асю Лисину.

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

Из удивительного ещё то, что погрузившись в этот поток, снова получил приходы состояний, которые с момента переезда практически оставили меня. К русскому языку в поиске справедливости оказалась приделана моя целая параллельная личность. Ведь у острого языка с толстого конца растёт человек.

А что смешного или серьёзного вы слушаете на русском языке?

09.11.2018 firtree_right Октябрь

Кроме пустых пляжей в Черногории окончание сезона показало нам и другие свои особенности. Прямо за домом, где мы жили, начали копать огромную яму. Казалось, что когда они её докопают, то смогут положить в неё весь наш дом целиком. На 16 апартаментов мы жили там одни. Более того, ямы копали по всему городу. Видимо, сезон был удачный, разродилось много котов, копателей и прочей живности. Видели геккона и лису, которых раньше не встречали. У всех котов такие же стрелки, как Ира себе красит. Поэтому её принимали за свою. Ночью гоняли мотыльков, чтобы посмотреть, как их схавают летучие мыши, но успешной охоты не наблюдали. Если летучие мыши научатся лизать уличные фонари как чупа-чупс, то дела у них пойдут сильно лучше. На повороте от дома к пляжу в кустах дневал ночной кузнечик. Длиной он был почти с Ирину ладонь и каждый день спал, не закрывая своих гипнотических глаз, с видом на шоссе. В одном и том же кусте, где мы его каждый день и находили.

umzug

Остальное внимание месяца было приковано к переезду. Я переехал в новую квартиру и очень рад. Уже очень давно я не жил так, чтобы из окна было видно какую-то движуху. Я прямо в теле удовольствие испытываю теперь, когда поезд в окнах напротив отражается на ходу. Или когда две машины по двум полосам рядом едут с одной скоростью. Каждый раз как будто мини-трип происходит. Или когда огромный светящийся логотип мерседеса где-то за техническим музеем размывается туманом. Мозг говорит: «Спасибо, Сергей!» — и что-то впрыскивает в кровь. В моей квартире четыре стула, а куплен за деньги из них только один. Остальные подобраны на улицах Берлина. Один и так отличный был, один я отремонтировал, а ещё один ждёт своей очереди. Один стол я сделал в «Модулоре» на заказ за бешеное бабло, а второй унёс с работы, когда там была раздача старой мебели в связи с покупкой новой. У меня никогда не было в доме столько подобранных вещей. Мне нравится, как этот город расширяет мои границы прикольного.

09.10.2018 firtree_right Сентябрь

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

balance

Прошёл очередную вешку в знании немецкого. Это очень важный момент, когда при встрече с любой ситуацией, желание отмахнуться и сбежать в «я не говорю по-…» уходит с первого места. Теперь есть внутренняя уверенность, что я могу выпутаться из любой ситуации. Будь то спрашивающий дорогу прохожий, часовой приём у диетогола, общение со строителем или гос. служащим, в том числе и по телефону, или полицейский, который охраняет протестующих против кампуса Гугла и не пускает к дому. Честно говоря, ни на одном из языков, на которых я говорю, включая родной, я не уверен на 100% как правильно всегда. Более того, у каждого человека на любом языке есть набор паттернов и конструкций, которые он освоил, и через которые компенсирует нехватку прочих аспектов. И это заметнее, чем вы думаете. Так что прошу считать меня человеком, говорящим на трёх иностранных языках.

balance

08.09.2018 firtree_right Август

В конце девяностых в нашей общаге как-то на четыре месяца за неуплату отключили горячую воду. Можно, конечно, было возиться с чайниками и тазиками, но не было в этом достаточно красок жизни. Гораздо прикольнее было, накопив намерения, внутренне собраться и принять холодный душ. Главное — не растерять концентрацию, пока спускаешься с пятого этажа в подвал. Зато потом обратно поднимаешься уже героем, окатившим себя мёртвою водою. Умерший и воскресший. Полный цикл мономифа и трансформация, не выходя из здания. Похожие ощущения сейчас от разговора на немецком. Чтобы не отмахнуться привычно, дескать, не понимаю, нужно тоже внутренне собраться. Но награда герою бывает непредсказуемая. Иногда действительно что-то прикольное разрулишь и гордый ходишь полдня, а иногда просто денег попросят.

♯♯♯

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

what for

Когда показываю что-нибудь на общем экране и набираю свой админский пароль, всегда кто-нибудь говорит: «Вау! Такой длинный пароль!» Всегда воспринимаю это как коплимент. Немного смущаюсь и тихо говорю: «Спасибо».

♯♯♯

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

27.08.2018 firtree_right Один за всех

Сидим мы как-то с нашим дата-инженером за столом. Вокруг рассыпаны какие-то крупные блестящие конфетти. «Интересно, что это?» — говорю. А он: «это пластиковые кружки». Рядом бразилец ржёт: «Чёрт возьми! Это так по-немецки! Абсолютно точный ответ! Ни на что не отвечает». Вспоминаю анекдот про математика, который сообщает заблудившимся путешественникам, что они находятся в гондоле воздушного шара. «А я и немец, и математик» — улыбается в бороду дата-инженер.

pigeons

Или ещё история. Мужчина хочет заказать еду за стойкой. Перед ним стоит дама. «Вы ждёте?» — спрашивает он. Она говорит: «Да». И он за ней стоит минуты три, пока я подхожу и делаю заказ. Получилось, что я вклинился в очередь. Парень был иностранец, потому что немец бы спросил точнее: «Ты уже заказала?» Потому что дама ждала как раз заказанную еду. И абсолютно не задумалась, зачем её спрашивает этот человек, не обратила внимание на меню у него в руках, и не стала уточнять, чего именно она ждёт. Задан вопрос — получен ответ. Я видел эту ситуацию издалека и по языку жестов решил, что она уже заказала, а он, ещё не определился. И, ничего не спрашивая, рванул к прилавку.

pigeons

Чем дальше, тем больше мне нравится эта немецкая черта: не думать за другого человека, особенно как противовес моему «подумать за всех». Очень интересно её исследовать и освоить. Не за тем, чтобы всё время так делать, но иногда было бы круто. Ведь в моей, культуре принято быть телепатом. С одной стороны, я ожидаю, что остальным многое понятно без слов. А с другой — симметрично уверен, что для меня их мотивы тоже прозрачны. Это, конечно, способствует развитию душевности, близости и чувствительности, но одновременно создаёт обширное поле для проекций и переносов. Большинство того, что кажется очевидным в мотивациях других, на самом деле, больше говорит обо мне. Неизвестно вообще, можно ли смоделировать то, что происходит внутри другого человека. Потому что тогда можно было бы предсказывать поведение, а этого не происходит в массе.

pigeons

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

30.07.2018 firtree_right Июль

Большую часть месяца на работе занимался инфраструктурой. IaaC (Infrastructure as a Code) — это то, что я открыл для себя, только переехав в Берлин. То есть, я писал, конечно, в «нек4» утилитки, чтобы управлять десятком одинаковых компов, но обычно все настройки серверов сводились к тому, что нужно открыть гайд и выполнить по очереди команды, что-то скопировать, пару раз перезагрузить и тому подобное. Также приходилось эти инструкции писать. Оказалось, что уже давно есть способы писать такие «гайды», которые исполняются как программы. И вместо того, чтобы ковыряться в админках хостинга или в терминале, можно писать код в своём текстовом редакторе, а потом запускать. И, хоп! Сервера развёрнуты, базы данных сконфигурированы, пакеты установлены, ключи лежат где надо. Это программирование не похоже ни на какое из моих предыдущих. Какое-то параллельное состояние организма. Как будто на две недели стал другим человеком. Или меня подменили.

cat

Заметил, что на вопрос, когда переедет Ира, несу всё время какую-то пургу. Похоже, как когда спрашивают про детей. Я-то знаю, как оно всё для меня. Но вопрошающий всегда находится в позиции укреплённой Вселенским Порядком. И отвечаю я как бы не ему, а всем поколениям предков, которые устои эти своими жизнями затромбовали. Хорошо бы, если в мире для любого положения дел, которое мне нравится, было бы явление с описанием и названием. Чтобы можно было сослаться, на каком основании, товарищ, нарушаем распорядок вселенной. И чтобы название было яркое, или, хотя бы, не отстойное. У геев или хиппи, скажем, гораздо прикольнее название, чем у чайлдфри. Слово «чайлдфри» — безвкусная вторичность, безотносительно представителей. Спрашивают тебя, почему яишницу без хлеба ешь, а ты такой: «А я хлыжбан!» А, ну, понятно.

cat

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

cat

09.07.2018 firtree_right Счастливый коммит 2.0

В далёком 2010 году писал скрипт для того, чтобы определить, счастливый ли последний сделанный коммит. Это когда у хэша коммита, как и у номера билетика, сумма цифр первой половины равна сумме цифр второй. Долгое время он у меня работал. Событие не только случайное, но и редкое — от этого ещё более приятное. Потом Илья сделал нам телеграм-бота, который постил все сделанные коммиты в проектах «нек4» в телеграм-чат. В том числе и поздравлял со счастливыми.

В текущей команде сначала пришлось, конечно, объяснить смешное понятие счастливого билетика. Если пересказывать кому-то из другой культуры, становится очевидно, насколько в нашей культуре сильны суеверия. Фактически, человек доверяет себя совпавшим цифрам. Полученная исполнением ритуала удача должна не только отвести контролёра от маршрута, но и помочь где-то дальше.

lucky!

Для популяризации этой нелепой традиции я переписал скрипт на баше. Руби всё-таки неспешный. Можно почувствовать, как он спотыкается об эту проверку, особенно если ты стремительный инженер. Это не самое элегантное решение, но отдельную гордость вызывает то, что проверка работает на Маке и Убунте из коробки. Самые болезненные при переносе скриптов обычно как раз sed’ы и grep’ы. Скрипт нужно положить в .git/hooks/post-commit и сделать запускаемым.

#!/bin/bash

SHA=$(git log -1 --format=format:"%H" | tr /a-f/ /A-F/)
EQL=$(echo ${SHA:0:20}==${SHA:20:20} | sed 's/\([0-9A-F]\)/\1+/g' | sed 's/+$//' | sed 's/+=/=/' | awk '{print "obase=16; " $0}' | bc)

if [ "$EQL" == "1" ]; then
  echo
  echo '  ******************************'
  echo '  *     Yay! Lucky commit!     *'
  echo '  ******************************'
  echo
fi

Но что делать дальше, после того, как его закоммитил, я пока не придумал. Как его съесть..? :-Е

30.06.2018 firtree_right Июнь

Не устаю рассказывать, как я фанатею от того, что живу в эпоху постмодернизма! С каким удовольствием посмотрел второго «Дэдпула» два раза! Как упоённо слушаю «Раскраски для взрослых» Монеточки как минимум дважды в неделю! Как внимательно дважды перечитывал «Бесконечную шутку» Дюрана! Вот и Таня пишет про эру трикстера. Поэтому ожидания по поводу «Соло» — контрабандиста, который выстрелил первым, — были очень большими. Такими же большими, как разочарование после просмотра.

♯♯♯

Слегка опух от бюрократии Википедии. Немцам и не снилось. Оказалось, решение арбитража «Пересмотр итога по 815» делает мой маленький личный проект ненужным или даже вредным. Я часто летаю «Аэрофлотом». Они называют свои самолёты именами известных людей. Я вносил номера бортов и названия моделей, на которых летал, на страницы этих людей в раздел «Память». Но теперь нужно, чтобы сноска про любой факт ссылалась на публикацию о том, про кого статья, а не на какую-то новость «Аэрофлота». Сначала я, конечно, разозлился, а потом внимательно почитал решение арбитража и поменял мнение.

дача

Ира говорит, что Берлин похож на дачу. Можно не краситься, не мыть голову, выйти в домашнем в магазин. Для меня это ещё означает, что никто не стремится делать всё идеально. Как на дачном массиве: у кого-то кривой забор, у кого-то помидоры старыми лыжными палками подпёрты. Даже в кофейнях третьей волны качество кофе может плыть от недели к неделе, от обжарки к обжарке и от баристы к баристе. Обнаружил, что начинаю ловить от этого кайф. Мерещится мне в этом какое-то очень спокойное отношение к своим ошибкам и к тому, кто за это что думает. Исторически замечание своих и чужих провалов всегда было топливом для моих прожорливых неврозов. Но оказалось, что можно не только с вызовом бунтарски зафейлить что-то, но и просто воспринимать колебания качества как вдох и выдох.

07.06.2018 firtree_right Май

Почти половину месяца рассекал по просторам России. После Берлина московская суета сначала бодрит, но потом неизбежно утомляет. За полгода в Берлине стал заметно спокойнее. Попустился, просто наблюдая, как люди не реагируют на большую долю моих любимых раздражителей. Изменение восприятия, в необходимости которого мне не удавалось себя убедить в Москве, произошло здесь, как будто впитавшись через кожу. Как у в стае у Цезаря Милана, праведный гнев маленькой пиздливой собачки проходит не от дрессировки, а от пребывания в среде с другой нормой.

♯♯♯

С тех пор, как узнал, что не усваиваю ни фруктозу, ни лактозу, открыл для себя новый мир конструктора еды. Оказывается, в любом ресторане можно попросить блюдо без каких-то компонентов, а иногда заменить их чем-нибудь. Вселенная возможностей!

♯♯♯

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

handy

Сначала было не понятно, почему в Москве из окружения считывается одно, а в Берлине — другое. И там и тут контингент неоднороден. Отклонения и оттенки широко представлены. В ходе психотерапии выяснилось, что язык отвечает за большую часть явления. В любой ситуации, если прислушаться, то можно услышать голос, который в сжатой эмоциональной манере описывает и оценивает происходящее. Какая-то запавшая в душу фраза из прошлого. В такой простой и компактной форме в чертогах разума хранятся знания о сложном мире. К примеру: «Фу! Идёт дымит как паровоз!» — голосом кого-то из близких. Сразу понятно, что происходит, и как к этому относиться. Так вот, мне кажется, что в разной языковой среде у меня подключаются разные библиотеки. Так что у кого в заграницах стресс, у того, значит, просто региональные настройки не установлены.

23.05.2018 firtree_right Икигай

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

ikigai

В 2008 году было опубликовано исследование о влиянии ощущения смысла и ценности жизни («Икигай») на смертность в Японии. Среди тех, кто не нашёл в своей жизни «Икигай», совокупная смертность от всех причин в течение семи лет наблюдения была выше. Заметно выше смертность была от сердечно-сосудистых заболеваний. А от рака люди со смыслом и без умирали примерно одинаково. Наличие научно доказанного (с вероятностью 95%) увеличения смертности при утрате смысла — это серьёзный аргумент. И даже умозрительно. Любая группа верующих или иным образом идеологически заряженных ребят выглядит бодрее и румянее тщедушных нигилистов. Наличие цели в организме оздоравливает.

В итоге, два стула, как обычно. Либо весело с прибаутками, но вокруг какое-то говно творится, с которым нужно бороться. Помедитировать, там, или подраться. Либо тоскливо, бесприютно и одиноко, но, на мой взгляд, более честно, если принять во внимание масштабы происходящего. А у вас есть «Икигай»?