Ужин при свечах
Давайте рассуждать логически. Сегодня понедельник. Понедельник идет после выходных. Выходные - время для семьи. Половина семьи у меня сейчас увлечена попытками разобраться в автомобилестроении. (Это мы с сыном, а жена с кошкой пока не очень вовлекаются.) А значит, сегодня рубрика #лёха_строит_бэху.
За прошедшую неделю сделано немногое, но и мы не спешим. Во-первых, удалось поставить машину на учет. Для этого пришлось дважды съездить в Люберцы. Люберцы и так - дыра, да еще и пробки, к тому же машина не вполне исправна - вообще так себе приключение.
Зато за эти (суммарно) 8 часов за рулем нашего кадавра появились новые пункты списка дел по техничке. Например, починить тормоза, потому что педаль проваливается. И починить стартер, потому что заводится авто в среднем с третьей попытки. И это не так бесило бы, если бы она хотя бы не так часто глохла на ходу. Так что еще надо поднастроить джетроник на горячую. А еще первая передача нормально втыкается только с месте, иначе угрожающе хрустит.
Во-вторых, мы поменяли свечи. Больше в тренировочных целях, но и, как будто, пропусков зажигания стало меньше. Это было увлекательно. В начале (а начали мы спереди) все было легко и забавно, свечки менялись играючи. Снять со свечи высоковольтный провод, подсунуть торцевую свечную головку с удлинителем, насадить трещотку, открутить, достать трещотку и головку, вынуть свечу, заложить новую, наживить, снова засунуть головку, трещотку, закрутить, надеть провод - все шло подозрительно легко. Даже 3-4 цилиндры, где мешает расширительный бачок, дались почти вслепую. Но с каждым цилиндром саспенс только наростал, пока не достиг кульминации - шестого цилиндра.
И вот мы подобрались к нему. Я сразу его побаивался, так как понимал, что этот босс по зубам не каждому. Как водится, задний цилиндр в продольных рядных шестерках - хуже монстра под кроватью. Добраться до его свечи - это из области занимательной проктологии. В тесном пространстве между блоком, моторным щитом и аккумулятором, по локоть в трубках и проводах, ты вслепую пытаешься кончиками пальцев нащупать, куда совать ключ, и при этом было бы здорово не выронить свечу. Это будет пострашнее Фауста Гёте. Но было бы глупо поменять только 5 свечек, так что - как обычно - глаза боятся, а руки в масле. Совместными усилиями мы сдюжили. Тонкие детские руки весьма неплохо предназначены для извлечения свечей из колодцев, всем рекоммендую.
Почему я его изначально боялся? Да потому что уже проходил этот уровень. И в прошлый раз он попил немало моей крови. Почти 10 лет назад у меня уже была бэха - e90 на n52b25, и там я тоже менял свечи. С другом, во дворе, под пенное. В тот раз у нас ушло больше 4 часов и предприятие не увенчалось полным успехом (стемнело, да и пенное дало о себе знать). В n52, к тому же, для доступа к 5-6 цилиндрам нужно было разобрать кучу всего, включая жабо. Но тот опыт меня многому научил, и в этот раз я на опыте действовал уверенее, работали на спокойняках.
В-третьих, мы решили не упускать момент удобного доступа в камеры сгорания и залезли туда эндоскопом. Просто потому что это прикольно. Кто не знает, эндоскоп - это маленькая камера с лампочками на длинном жестком проводе, которую можно засунуть в труднодоступные места и посмотреть, что там творится. Институт травматологии напоминает: эндоскоп - это промышленное оборудование, и он не предназначен для исследования естественных полостей организмов человека и домашних животных. Осмотр показал, что цилиндры в полном порядке - стенки без задиров, хон естественный, нагара минимум, грязь-пыль-стекло-бычки отсутствуют. Приятно.
Эти приключения нас весьма утомили, так что на этом мы, истерзанные шестым цилиндром, закончили упражнение. To be continued.
Давайте рассуждать логически. Сегодня понедельник. Понедельник идет после выходных. Выходные - время для семьи. Половина семьи у меня сейчас увлечена попытками разобраться в автомобилестроении. (Это мы с сыном, а жена с кошкой пока не очень вовлекаются.) А значит, сегодня рубрика #лёха_строит_бэху.
За прошедшую неделю сделано немногое, но и мы не спешим. Во-первых, удалось поставить машину на учет. Для этого пришлось дважды съездить в Люберцы. Люберцы и так - дыра, да еще и пробки, к тому же машина не вполне исправна - вообще так себе приключение.
Зато за эти (суммарно) 8 часов за рулем нашего кадавра появились новые пункты списка дел по техничке. Например, починить тормоза, потому что педаль проваливается. И починить стартер, потому что заводится авто в среднем с третьей попытки. И это не так бесило бы, если бы она хотя бы не так часто глохла на ходу. Так что еще надо поднастроить джетроник на горячую. А еще первая передача нормально втыкается только с месте, иначе угрожающе хрустит.
Во-вторых, мы поменяли свечи. Больше в тренировочных целях, но и, как будто, пропусков зажигания стало меньше. Это было увлекательно. В начале (а начали мы спереди) все было легко и забавно, свечки менялись играючи. Снять со свечи высоковольтный провод, подсунуть торцевую свечную головку с удлинителем, насадить трещотку, открутить, достать трещотку и головку, вынуть свечу, заложить новую, наживить, снова засунуть головку, трещотку, закрутить, надеть провод - все шло подозрительно легко. Даже 3-4 цилиндры, где мешает расширительный бачок, дались почти вслепую. Но с каждым цилиндром саспенс только наростал, пока не достиг кульминации - шестого цилиндра.
И вот мы подобрались к нему. Я сразу его побаивался, так как понимал, что этот босс по зубам не каждому. Как водится, задний цилиндр в продольных рядных шестерках - хуже монстра под кроватью. Добраться до его свечи - это из области занимательной проктологии. В тесном пространстве между блоком, моторным щитом и аккумулятором, по локоть в трубках и проводах, ты вслепую пытаешься кончиками пальцев нащупать, куда совать ключ, и при этом было бы здорово не выронить свечу. Это будет пострашнее Фауста Гёте. Но было бы глупо поменять только 5 свечек, так что - как обычно - глаза боятся, а руки в масле. Совместными усилиями мы сдюжили. Тонкие детские руки весьма неплохо предназначены для извлечения свечей из колодцев, всем рекоммендую.
Почему я его изначально боялся? Да потому что уже проходил этот уровень. И в прошлый раз он попил немало моей крови. Почти 10 лет назад у меня уже была бэха - e90 на n52b25, и там я тоже менял свечи. С другом, во дворе, под пенное. В тот раз у нас ушло больше 4 часов и предприятие не увенчалось полным успехом (стемнело, да и пенное дало о себе знать). В n52, к тому же, для доступа к 5-6 цилиндрам нужно было разобрать кучу всего, включая жабо. Но тот опыт меня многому научил, и в этот раз я на опыте действовал уверенее, работали на спокойняках.
В-третьих, мы решили не упускать момент удобного доступа в камеры сгорания и залезли туда эндоскопом. Просто потому что это прикольно. Кто не знает, эндоскоп - это маленькая камера с лампочками на длинном жестком проводе, которую можно засунуть в труднодоступные места и посмотреть, что там творится. Институт травматологии напоминает: эндоскоп - это промышленное оборудование, и он не предназначен для исследования естественных полостей организмов человека и домашних животных. Осмотр показал, что цилиндры в полном порядке - стенки без задиров, хон естественный, нагара минимум, грязь-пыль-стекло-бычки отсутствуют. Приятно.
Эти приключения нас весьма утомили, так что на этом мы, истерзанные шестым цилиндром, закончили упражнение. To be continued.
👍14🔥11❤3 1 1
Technical Deep-Dive
Недавно упоминал, что в процессе собеседований бывает трудно определить уровень кандидата в случае противоречивых сигналов. Например, олимпиадник задачки нарешал на сеньора, но опыта 0, не брать же его на сеньора. А разработчик-техлид с 20-летним стажем, наоборот, быстро щелкать задачки разучился, и прошел секцию на мидла, хотя реального опыта и навыков у него огого (впрочем, придумывать алгоримты все равно уметь должен - писал про это ранее). И если второй кейс неплохо покрывает архитектурная секция, то для первого у нас не так давно появился такой тип интервью как Technical Deep-Dive, который я также недавно стал проводить.
По сути это разговор, который строится вокруг одного из проектов в анамнезе кандидата, и он должен помочь отличить теоретические изыскания от реального опыта. Кандидат вправе выбрать любой проект из своего недавнего прошлого (не более 3 лет назад, чтобы еще достаточно хорошо его помнить). Проект должен быть достаточно масштабным (3-6 месяцев работы). Роль кандидата на проекте должна быть значимая (важно, чтобы К принимал там решения). И чтобы на этом проекте кандидат проявил какие-то важные качества в области архитектуры, проектирования, командной работы, работы с продуктом и сроками.
Мне, как интервьюверу, больше всего интересно, что именно в проекте человек сделал сам. Какие решения принимал, почему выбрал ту или иную технологию, как продумывал внедрение, за какими метриками следил. Откуда задача пришла и в какой постановке, какой был контекст. Что удалось предусмотреть заранее в вопросах дюрабилити и обзервабилити. А что потом пришлось переделывать.
В процессе разговора мы углубляемся в те или иные детали, обсуждаем плюсы и минусы технологий, архитектурных паттернов. И если кандидат, действительно, проявил на этом проекте недюжинные навыки и действовал грамотно - это дорогого стоит. А если на деле он там "рядом постоял", а решения принимались с мотивировочной частью в духе "так исторически сложилось" - это сразу заметно.
Еще несколько лет назад при собеседовании в Яндекс опыт почти не играл роли - больший вес имели кодовые секции. Новый подход с TDD призван это изменить, и я верю, что уже скоро эта секция будет зачастую играть решающую роль в найме сильных и опытных ребят. Проводят ее те, кто может реально оценить ее, регламент зарегулирован, оценивание прозрачно. Так что если вы - сильный и опытный разработчик, но боитесь посыпаться на алгосах и получить лишь оффер джуна - считайте, что это знак все же попробовать пройти секции. Вакансии тут
Недавно упоминал, что в процессе собеседований бывает трудно определить уровень кандидата в случае противоречивых сигналов. Например, олимпиадник задачки нарешал на сеньора, но опыта 0, не брать же его на сеньора. А разработчик-техлид с 20-летним стажем, наоборот, быстро щелкать задачки разучился, и прошел секцию на мидла, хотя реального опыта и навыков у него огого (впрочем, придумывать алгоримты все равно уметь должен - писал про это ранее). И если второй кейс неплохо покрывает архитектурная секция, то для первого у нас не так давно появился такой тип интервью как Technical Deep-Dive, который я также недавно стал проводить.
По сути это разговор, который строится вокруг одного из проектов в анамнезе кандидата, и он должен помочь отличить теоретические изыскания от реального опыта. Кандидат вправе выбрать любой проект из своего недавнего прошлого (не более 3 лет назад, чтобы еще достаточно хорошо его помнить). Проект должен быть достаточно масштабным (3-6 месяцев работы). Роль кандидата на проекте должна быть значимая (важно, чтобы К принимал там решения). И чтобы на этом проекте кандидат проявил какие-то важные качества в области архитектуры, проектирования, командной работы, работы с продуктом и сроками.
Мне, как интервьюверу, больше всего интересно, что именно в проекте человек сделал сам. Какие решения принимал, почему выбрал ту или иную технологию, как продумывал внедрение, за какими метриками следил. Откуда задача пришла и в какой постановке, какой был контекст. Что удалось предусмотреть заранее в вопросах дюрабилити и обзервабилити. А что потом пришлось переделывать.
В процессе разговора мы углубляемся в те или иные детали, обсуждаем плюсы и минусы технологий, архитектурных паттернов. И если кандидат, действительно, проявил на этом проекте недюжинные навыки и действовал грамотно - это дорогого стоит. А если на деле он там "рядом постоял", а решения принимались с мотивировочной частью в духе "так исторически сложилось" - это сразу заметно.
Еще несколько лет назад при собеседовании в Яндекс опыт почти не играл роли - больший вес имели кодовые секции. Новый подход с TDD призван это изменить, и я верю, что уже скоро эта секция будет зачастую играть решающую роль в найме сильных и опытных ребят. Проводят ее те, кто может реально оценить ее, регламент зарегулирован, оценивание прозрачно. Так что если вы - сильный и опытный разработчик, но боитесь посыпаться на алгосах и получить лишь оффер джуна - считайте, что это знак все же попробовать пройти секции. Вакансии тут
Back to USSR (1/2)
В последние годы стал все чаще замечать некоторый ренессанс Совка, особенно среди зумеров. Молодежь романтизирует социалистическое прошлое нашей страны и в целом прется по ретро-теме. В моде нейминг с отсылками к СССР, soviet-style аутфит и Лариса Долина. Вернулось даже такое явление как коммуналки (зумеры их еще называют ко-ливинг).
Я сам в осознанном возрасте Страну Советов не застал, зато хорошо помню то, что от нее осталось в 90-х. И что-то обратно нифига не хочется. Однако, один из трендов возрождения советского наследия я принимаю. Это, конечно же, гастрокультура.
В первую очередь - чебуреки. В советское время это была простая закуска. Но в пост-советской России чебуреки стали совсем уж третьесортным джанк-фудом из привокзальных ларьков. Уважающий себя человек не стал бы таким питаться. Имидж этого блюда граничил с маргинальностью. К счастью, сейчас чебуреки совершили обратный разворот над Атлантикой, и я этому рад.
Конечно, вынужденно появились некоторые фэнси-девиации типа чебуреков с крабами и артишоками, с креветками и вешенками, щукой и жареной капустой (не выдумываю - переписываю из меню реального заведения, откуда частенько заказываю). Мода - она такая, движется не по кругу, а по спирали, и виток 202х вынуждает к экспериментам. Но классический чебурек остается собой - с crispy тестом, нежным мясом и соком, стекающим по пальцам.
Другие гастро-явления тоже вернулись - вареничные, пельменные, пышки, рюмочные и прочие. И это классно. Не то чтобы я был "за скрепы" и "против буржуйских бургеров" - в вопросах гастрономии я как раз за максимальную diversity (сам люблю и тако, и пибимпаб). И вообще, русская кухня сейчас на подъеме. Притом особенно - на востоке страны (на примере Байкала и Красноярска - там в этом году я побывал в нескольких ошеломительно-вкусных ресторанах русской кухни с Сибирским колоритом).
О том, откуда сейчас взялся в целом этот культурный феномен любви ко всему советскому, я спросил у самого настоящего зумера, журналистки, редактора и автора Екатерины (по совместительству - моя сестра, так что не скупитесь на реакции и комментарии!). Вот, что она рассказала:
⤵︎⤵︎⤵︎
В последние годы стал все чаще замечать некоторый ренессанс Совка, особенно среди зумеров. Молодежь романтизирует социалистическое прошлое нашей страны и в целом прется по ретро-теме. В моде нейминг с отсылками к СССР, soviet-style аутфит и Лариса Долина. Вернулось даже такое явление как коммуналки (зумеры их еще называют ко-ливинг).
Я сам в осознанном возрасте Страну Советов не застал, зато хорошо помню то, что от нее осталось в 90-х. И что-то обратно нифига не хочется. Однако, один из трендов возрождения советского наследия я принимаю. Это, конечно же, гастрокультура.
В первую очередь - чебуреки. В советское время это была простая закуска. Но в пост-советской России чебуреки стали совсем уж третьесортным джанк-фудом из привокзальных ларьков. Уважающий себя человек не стал бы таким питаться. Имидж этого блюда граничил с маргинальностью. К счастью, сейчас чебуреки совершили обратный разворот над Атлантикой, и я этому рад.
Конечно, вынужденно появились некоторые фэнси-девиации типа чебуреков с крабами и артишоками, с креветками и вешенками, щукой и жареной капустой (не выдумываю - переписываю из меню реального заведения, откуда частенько заказываю). Мода - она такая, движется не по кругу, а по спирали, и виток 202х вынуждает к экспериментам. Но классический чебурек остается собой - с crispy тестом, нежным мясом и соком, стекающим по пальцам.
Другие гастро-явления тоже вернулись - вареничные, пельменные, пышки, рюмочные и прочие. И это классно. Не то чтобы я был "за скрепы" и "против буржуйских бургеров" - в вопросах гастрономии я как раз за максимальную diversity (сам люблю и тако, и пибимпаб). И вообще, русская кухня сейчас на подъеме. Притом особенно - на востоке страны (на примере Байкала и Красноярска - там в этом году я побывал в нескольких ошеломительно-вкусных ресторанах русской кухни с Сибирским колоритом).
О том, откуда сейчас взялся в целом этот культурный феномен любви ко всему советскому, я спросил у самого настоящего зумера, журналистки, редактора и автора Екатерины (по совместительству - моя сестра, так что не скупитесь на реакции и комментарии!). Вот, что она рассказала:
⤵︎⤵︎⤵︎
👏11❤5 3🖕2🤔1💯1
Back to USSR (2/2)
...Коллективная ностальгия обычно строится на очень простых бинарных оппозициях. Прошлое — чистое, здоровое и естественное. Настоящее — упадочное, разратное и порочное. Но в случае с ностальгией зумеров по СССР, как мне кажется, такого осмысленного противопоставления почти не происходит. В этой ностальгии в принципе мало осознанной идеологии, артикулированной риторики, явного политического стремления что-то возродить. Короче, мало смысла.
Главную же роль в ней, на мой взгляд, играет аффект — то есть коллективные, но не до конца осознаваемые и плохо выразимые эмоции, чувства и ощущения. Какое главное ощущение нашего времени? Пожалуй, тревога. Тревога, связанная с внешними событиями, с политическими и экономическими потрясениями, — и тревога, которая селится внутри, превращаясь в диагноз «генерализованное тревожное расстройство». Я не вижу лекарства от этой тревоги, но ностальгия предлагает что-то вроде паллиативной помощи.
Будущее, кажется, не сулит ничего хорошего: мы не знаем, сможем ли купить жилье, завести и обеспечить детей, нам незнакома стабильность и заземленность. Мы боимся ядерной войны и экологической катастрофы, а ещё — загостившего нас ситуэйшеншипа, ретроградного Меркурия и необходимости поговорить с незнакомцем по телефону. Нас могут сократить, посадить, призвать, заменить ИИ-агентом, выселить из съемной квартиры и не довезти доставку вовремя.
Конечно, так было всегда. Всегда были кризисы, всегда были перемены, к которым никто не был готов, будущее никогда не было определенным. И, наверное, всегда в эти моменты люди обращались к ностальгии.
Но сейчас обращение к ней как будто обусловлено не просто пугающим, а несуществующим будущим. Современный сай-фай раз за разом переиспользует приемы из фантастики 70-х. Классический рассказ «У меня нет рта, но я должен кричать» про сверхмощный и жестокий искусственный интеллект, уничтоживший человечество, был написан, на минуточку, в 1967 году. Наши страхи и надежды особенно не изменились за последние десятилетия. Будущее, считай, придумали в прошлом. Об этом хорошо писал исследователь культуры Марк Фишер.
Будущего нет, настоящее мучительно — а что прошлое? Мы воображаем его, переписываем, поворачиваем к себе теми сторонами, которыми хотим. И именно поэтому оно, как любая эскапистская фантазия, способно подарить комфорт. Раньше было лучше и проще: люди были честнее, любовь была крепче, всё не меряли деньгами, дети играли в футбол вместо Роблокса, пацаны держали слово, а пенопласт делали из молочной пены. Кто докажет, что было не так?
Советское же прошлое дарит не просто абстрактный комфорт. Для большинства зумеров их личное советское — это их бабушки и дедушки. То есть тепло, забота, «вкусно как дома». Дома-то уже, скорее всего, никакого и нет, его снесли по реновации. Есть коливинг, съемная комната за МКАДом, в лучшем случае — бежевая ПИКовская студия. Как тут не вспоминать пельмени ручной лепки, чехословацкую стенку и вязаную салфетку на пузатом телевизоре? Приметы застоя становятся приметами стабильности.
При этом важно учитывать тот факт, что история России в представлении ее современного жителя — обычно некий единый поток, не особенно разделенный на четкие этапы. Русское, советское (а какое советское? НЭП, 30-е, оттепель, застой, перестройка?), российское 90-х, нулевых и дальше сливаются в одно цветастое пятно. Панелька, столь излюбленная думерами и рэпером Хаски, советская или русская? А граненый стакан в школьной столовой?
Есть такое звучное слово — «палимпсест», рукопись, в которой новый текст написан поверх полустертого старого. Современная Россия написана поверх полустертого СССР. Где-то снесли памятник Дзержинскому, а где-то поставили памятник Сталину. Где-то расчистили территорию советского завода под новый ЖК, где-то открыли кафе с коврами на стенах. В сущности, может, и нет никакой ностальгии по СССР — потому что он никуда до конца не уходил.
Сама я по Союзу, в котором не жила, совсем не скучаю. Но в рюмочные с удовольствием хожу: за ершом за 150 рублей и варениками с сулугуни — за 250.
...Коллективная ностальгия обычно строится на очень простых бинарных оппозициях. Прошлое — чистое, здоровое и естественное. Настоящее — упадочное, разратное и порочное. Но в случае с ностальгией зумеров по СССР, как мне кажется, такого осмысленного противопоставления почти не происходит. В этой ностальгии в принципе мало осознанной идеологии, артикулированной риторики, явного политического стремления что-то возродить. Короче, мало смысла.
Главную же роль в ней, на мой взгляд, играет аффект — то есть коллективные, но не до конца осознаваемые и плохо выразимые эмоции, чувства и ощущения. Какое главное ощущение нашего времени? Пожалуй, тревога. Тревога, связанная с внешними событиями, с политическими и экономическими потрясениями, — и тревога, которая селится внутри, превращаясь в диагноз «генерализованное тревожное расстройство». Я не вижу лекарства от этой тревоги, но ностальгия предлагает что-то вроде паллиативной помощи.
Будущее, кажется, не сулит ничего хорошего: мы не знаем, сможем ли купить жилье, завести и обеспечить детей, нам незнакома стабильность и заземленность. Мы боимся ядерной войны и экологической катастрофы, а ещё — загостившего нас ситуэйшеншипа, ретроградного Меркурия и необходимости поговорить с незнакомцем по телефону. Нас могут сократить, посадить, призвать, заменить ИИ-агентом, выселить из съемной квартиры и не довезти доставку вовремя.
Конечно, так было всегда. Всегда были кризисы, всегда были перемены, к которым никто не был готов, будущее никогда не было определенным. И, наверное, всегда в эти моменты люди обращались к ностальгии.
Но сейчас обращение к ней как будто обусловлено не просто пугающим, а несуществующим будущим. Современный сай-фай раз за разом переиспользует приемы из фантастики 70-х. Классический рассказ «У меня нет рта, но я должен кричать» про сверхмощный и жестокий искусственный интеллект, уничтоживший человечество, был написан, на минуточку, в 1967 году. Наши страхи и надежды особенно не изменились за последние десятилетия. Будущее, считай, придумали в прошлом. Об этом хорошо писал исследователь культуры Марк Фишер.
Будущего нет, настоящее мучительно — а что прошлое? Мы воображаем его, переписываем, поворачиваем к себе теми сторонами, которыми хотим. И именно поэтому оно, как любая эскапистская фантазия, способно подарить комфорт. Раньше было лучше и проще: люди были честнее, любовь была крепче, всё не меряли деньгами, дети играли в футбол вместо Роблокса, пацаны держали слово, а пенопласт делали из молочной пены. Кто докажет, что было не так?
Советское же прошлое дарит не просто абстрактный комфорт. Для большинства зумеров их личное советское — это их бабушки и дедушки. То есть тепло, забота, «вкусно как дома». Дома-то уже, скорее всего, никакого и нет, его снесли по реновации. Есть коливинг, съемная комната за МКАДом, в лучшем случае — бежевая ПИКовская студия. Как тут не вспоминать пельмени ручной лепки, чехословацкую стенку и вязаную салфетку на пузатом телевизоре? Приметы застоя становятся приметами стабильности.
При этом важно учитывать тот факт, что история России в представлении ее современного жителя — обычно некий единый поток, не особенно разделенный на четкие этапы. Русское, советское (а какое советское? НЭП, 30-е, оттепель, застой, перестройка?), российское 90-х, нулевых и дальше сливаются в одно цветастое пятно. Панелька, столь излюбленная думерами и рэпером Хаски, советская или русская? А граненый стакан в школьной столовой?
Есть такое звучное слово — «палимпсест», рукопись, в которой новый текст написан поверх полустертого старого. Современная Россия написана поверх полустертого СССР. Где-то снесли памятник Дзержинскому, а где-то поставили памятник Сталину. Где-то расчистили территорию советского завода под новый ЖК, где-то открыли кафе с коврами на стенах. В сущности, может, и нет никакой ностальгии по СССР — потому что он никуда до конца не уходил.
Сама я по Союзу, в котором не жила, совсем не скучаю. Но в рюмочные с удовольствием хожу: за ершом за 150 рублей и варениками с сулугуни — за 250.
👍11🔥6❤5👎3 2👏1🤯1💯1
tech tour городских сервисов Яндекса
Столице-центричность конференций и митапов частенько удручает жителей других городов. Да и нас тоже. Поэтому мы в третий раз отправляемся в мини-тур по городам. В этом году, правда, только в два, зато какие! Казань и Нижний Новгород примут нас уже меньше, чем через месяц. Если вы - мидл+ разработчик или аналитик, обязательно заглядывайте на огонек!
Мы в программном комитете тура подготовили для вас классные доклады (про технологии, инфру, аналитику и архитектуру) от классных спикеров (из Лавки, Еды и Маркета), а также всякие активности (кейслаб, код-гольф и даже, прости господи, вайбкодинг). Я буду ведущим в Казани, а к нетворку открыт в обоих городах.
Тут все подробности, программа и регистрация
Столице-центричность конференций и митапов частенько удручает жителей других городов. Да и нас тоже. Поэтому мы в третий раз отправляемся в мини-тур по городам. В этом году, правда, только в два, зато какие! Казань и Нижний Новгород примут нас уже меньше, чем через месяц. Если вы - мидл+ разработчик или аналитик, обязательно заглядывайте на огонек!
Мы в программном комитете тура подготовили для вас классные доклады (про технологии, инфру, аналитику и архитектуру) от классных спикеров (из Лавки, Еды и Маркета), а также всякие активности (кейслаб, код-гольф и даже, прости господи, вайбкодинг). Я буду ведущим в Казани, а к нетворку открыт в обоих городах.
Тут все подробности, программа и регистрация
🔥11❤5
Привет, Лавка!
С этого понедельника я перешел из Яндекс Еды в Яндекс Лавку. Еда была моим домом без малого 5 лет. За это время она из около-стартапа превратилась в большой и зрелый бизнес. Когда я приходил, в Еде было всего около 100 инженеров. Сейчас - примерно в 5 раз больше. Это были очень крутые 5 лет, но пришла пора двигаться дальше. Для Фудтеха и Городских сервисов Яндекса я сейчас принесу больше пользы именно в Лавке.
Когда я переходил из Персональных сервисов Яндекса (тогда они были частью поискового портала) в Еду, меня очень драйвила оффлайновость бизнеса. Можно было делать не только пиксели на экране, но и что-то, что видно в окно, что можно пощупать, была связь с физическим миром. Это было очень интересно. Сейчас, с переходом в Лавку, offline intencifies - тут еще больше физики реального мира.
В Лавке я буду отвечать за разработку операционного продукта и b2b. Ничего не понятно, но очень интересно. Я пока сам не до конца разобрался, что мне предстоит делать, но специфика крайне занимательная. Управление складами и распределительными центрами. Заводы-пароходы и грузовая логистика. Закупки и отчетность. Промышленные устройства и физическое it-обеспечение объектов. Внешние партнеры и интеграции. Будем разбираться.
Вообще Лавка - очень душевный, теплый сервис. С классной командой и доброй миссией. Но чтобы эту миссию выполнить, нужна операционная эффективность и сильный бизнес. А для этого нужно много накодить. Кстати, мы нанимаем)
С этого понедельника я перешел из Яндекс Еды в Яндекс Лавку. Еда была моим домом без малого 5 лет. За это время она из около-стартапа превратилась в большой и зрелый бизнес. Когда я приходил, в Еде было всего около 100 инженеров. Сейчас - примерно в 5 раз больше. Это были очень крутые 5 лет, но пришла пора двигаться дальше. Для Фудтеха и Городских сервисов Яндекса я сейчас принесу больше пользы именно в Лавке.
Когда я переходил из Персональных сервисов Яндекса (тогда они были частью поискового портала) в Еду, меня очень драйвила оффлайновость бизнеса. Можно было делать не только пиксели на экране, но и что-то, что видно в окно, что можно пощупать, была связь с физическим миром. Это было очень интересно. Сейчас, с переходом в Лавку, offline intencifies - тут еще больше физики реального мира.
В Лавке я буду отвечать за разработку операционного продукта и b2b. Ничего не понятно, но очень интересно. Я пока сам не до конца разобрался, что мне предстоит делать, но специфика крайне занимательная. Управление складами и распределительными центрами. Заводы-пароходы и грузовая логистика. Закупки и отчетность. Промышленные устройства и физическое it-обеспечение объектов. Внешние партнеры и интеграции. Будем разбираться.
Вообще Лавка - очень душевный, теплый сервис. С классной командой и доброй миссией. Но чтобы эту миссию выполнить, нужна операционная эффективность и сильный бизнес. А для этого нужно много накодить. Кстати, мы нанимаем)
🔥47❤17🎉6💩1
"Ква", или почему не горят стопы.
Вчера снова развлекались в формате #лёха_строит_бэху.
0. Для начала нужно было "оживить" Лёхин комбез, чтобы он смотрелся солидней. Купил все около-автомобильные нашивки, какие нашел на Маркете, жена их пришила/приклеила, получилось, по-моему, здорово. Не так здорово, как мой форвардовский, но тоже хорошо.
1. Начали с простого - поменяли коврики в салоне. Там, как водится, были унылые резиновые коврики. Признаюсь, ненавижу эти кровостоки. Ковер должен быть ковром - ворсовый, пушистый, мягкий, уютный. Такие и купил, и вот - положили. Выбор ковров для e30 на маркетплейсах был невелик - 1 вариант - и тот не полностью подошел по форме, но пока и так сойдет.
2. Вторым пунктом плана на эти выходные была замена воздушного фильтра двигателя. Вроде все просто - 4 защелки, 2 болта и крышка снята. Но к ней подходит такое количество трубок и проводов, что снять ее, на самом деле, почти нереально. Однако, отвести достаточно, чтобы вытащить фильтр, оказалось возможным. Но вот незадача - новый фильтр совершенно не такой, как старый по форме. Лоханулся, думаю. Однако, дома открыл оригинальный электронный каталог - там фильтр нарисован правильный (какой стоит), а по каталожным номерам бьется что-то другое (какое и купил), как будто ошибка в каталожном номере... Парадокс, буду искать теперь по фото. Тут, пока что, фиаско.
3. Третий и заключительный пункт выходных - разобраться, почему у нас не горят стоп-сигналы. Сначала проведем мысленный эксперимент и проследим цепочку событий. Когда я нажимаю на педаль тормоза, срабатывает датчик педали (ака "лягушка"). Далее сигнал идет через предохранитель в подкапотном блоке. Потом по проводке через всю машину электричество бежит к фонарям. Значит, проблема может быть либо в лягушке, либо в предохранителе, либо в проводке (хоть бы не в ней!), либо в фишках фонарей, либо в лампочках.
Первым делом проверили самое простое и доступное - преды. Там, конечно, как водится - бардак. Половина предов неправильного номинала, несколько - вовсе отсутствуют. Но пред на стопы на месте и целый. Даже поставили на его место другой подходящий - не сработало. А жаль.
Дальше полезли искать лягушку. Раскорячившись сам в позе той самой лягушки, залез с головой под педали, вооружившись двумя фонариками. Дохлый номер. Пришлось немного подразобрать обшивку под рулевой колонкой. Вот же она! Занятно, что у e30 ляшуха стоит не под педалью, а над ней, и срабатывает не на нажатие, а на отхождение педали от контакта лягухи. Ну окей. Взял раздомный провод и замкнул контакты, подходящие к датчику. Ура, стопы горят! Значит, надо менять лягушку. Вернувшись домой, залез в каталоги, нашел нужный партнамбер. К счастью, заменитель нашелся в наличии и был незамедлительно заказан.
Спустя пару часов новая лягушка уже заняла свое законное место. Стопы работают исправно, ура! И пусть это не самая громкая победа, такие достижения нас с Лехой мотивируют. В чем-то новом разобрались, диагностировали, починили, собрали, работает - ради этих маленьких радостей и возимся.
Вчера снова развлекались в формате #лёха_строит_бэху.
0. Для начала нужно было "оживить" Лёхин комбез, чтобы он смотрелся солидней. Купил все около-автомобильные нашивки, какие нашел на Маркете, жена их пришила/приклеила, получилось, по-моему, здорово. Не так здорово, как мой форвардовский, но тоже хорошо.
1. Начали с простого - поменяли коврики в салоне. Там, как водится, были унылые резиновые коврики. Признаюсь, ненавижу эти кровостоки. Ковер должен быть ковром - ворсовый, пушистый, мягкий, уютный. Такие и купил, и вот - положили. Выбор ковров для e30 на маркетплейсах был невелик - 1 вариант - и тот не полностью подошел по форме, но пока и так сойдет.
2. Вторым пунктом плана на эти выходные была замена воздушного фильтра двигателя. Вроде все просто - 4 защелки, 2 болта и крышка снята. Но к ней подходит такое количество трубок и проводов, что снять ее, на самом деле, почти нереально. Однако, отвести достаточно, чтобы вытащить фильтр, оказалось возможным. Но вот незадача - новый фильтр совершенно не такой, как старый по форме. Лоханулся, думаю. Однако, дома открыл оригинальный электронный каталог - там фильтр нарисован правильный (какой стоит), а по каталожным номерам бьется что-то другое (какое и купил), как будто ошибка в каталожном номере... Парадокс, буду искать теперь по фото. Тут, пока что, фиаско.
3. Третий и заключительный пункт выходных - разобраться, почему у нас не горят стоп-сигналы. Сначала проведем мысленный эксперимент и проследим цепочку событий. Когда я нажимаю на педаль тормоза, срабатывает датчик педали (ака "лягушка"). Далее сигнал идет через предохранитель в подкапотном блоке. Потом по проводке через всю машину электричество бежит к фонарям. Значит, проблема может быть либо в лягушке, либо в предохранителе, либо в проводке (хоть бы не в ней!), либо в фишках фонарей, либо в лампочках.
Первым делом проверили самое простое и доступное - преды. Там, конечно, как водится - бардак. Половина предов неправильного номинала, несколько - вовсе отсутствуют. Но пред на стопы на месте и целый. Даже поставили на его место другой подходящий - не сработало. А жаль.
Дальше полезли искать лягушку. Раскорячившись сам в позе той самой лягушки, залез с головой под педали, вооружившись двумя фонариками. Дохлый номер. Пришлось немного подразобрать обшивку под рулевой колонкой. Вот же она! Занятно, что у e30 ляшуха стоит не под педалью, а над ней, и срабатывает не на нажатие, а на отхождение педали от контакта лягухи. Ну окей. Взял раздомный провод и замкнул контакты, подходящие к датчику. Ура, стопы горят! Значит, надо менять лягушку. Вернувшись домой, залез в каталоги, нашел нужный партнамбер. К счастью, заменитель нашелся в наличии и был незамедлительно заказан.
Спустя пару часов новая лягушка уже заняла свое законное место. Стопы работают исправно, ура! И пусть это не самая громкая победа, такие достижения нас с Лехой мотивируют. В чем-то новом разобрались, диагностировали, починили, собрали, работает - ради этих маленьких радостей и возимся.
🔥21
Bar raising
Еще один тип секций, который я начинаю проводить - это Senior Bar Raiser. Отличительная особенность таких секций - я не общаюсь с кандидатом. Задача SBR - вдумчиво отревювить все остальные секции и вынести свой авторитетный вердикт.
Я нанимаю людей уже лет 10. Провел порядка 400 технических секций и штук 300 финалов. Принял решение о найме пары сотен человек, о не-найме - и того больше. Годами вычитываю все секции всех людей в свою команду, да и в соседние тоже. И, кажется, научился неплохо видеть в них суть между строк. Интервьюверы обычных секций, зачастую, не имеют большого опыта и насмотренности, и могут ошибаться в вердиктах. Моя задача - собрать в голове целостную картинку о кандидате.
Тип секций Bar raising помогает повысить объективность оценивания и скомпенсировать неопытность некоторых интервьюверов. Где-то можно снизить вес очевидно случайно проваленной секции (дали слишком лютую задачку, или она просто не зашла, хотя по прочим секциям скилл виден), а где-то, наоборот, не допустить откровенно компромиссный найм (при наличии ред-флагов, которые бар-рейзер видит с высоты своего опыта, или если все секции пройдены прям "на тоненького").
Приведу несколько примеров ред-флагов, которые может усмотреть бар-рейзер в анамнезе кандидата:
- джоб-хоппинг (частая смена мест работы, на каждом месте <~1 года)
- в прошлом году кандидат уже собеседовался и прошел все секции крайне слабо, а в этом - очень хорошо -> подозрительно
- человек уже трижды проходил цикл собесов и стабильно валит какой-то вид секций (например, архитектуру)
- в коде секций остались ошибки, не замеченные интервьювером (не то чтобы я всегда перепроверяю код, но по многим задачам вижу сходу)
- задачи решены в упрощенной формулировке или неоптимально (например, не-инлайн в задачах, где интересно проверить работу с памятью, строками, итераторами)
- даны слишком простые задачи, а вердикт необоснованно высокий, а также прочие огрехи выставления вердикта вроде ложной импликации
- переоценка сложности/значимости проектов из опыта (кандидат очень уж красиво продал что-то несущественное, а интервьювер купился)
- неумение внятно объяснять свое решение (будь то решение текущей задачи на секции с кодом, или выбор технологии в разговоре про опыт)
- расхождения опыта и навыков (например, по резюме писал на с++ последние 10 лет, а на кодовой секции плавает в синтаксисе, объясняя тем, что давно на плюсах не писал)
- множественные упоминания различных интервьюверов о нечитаемости кода, либо его неоптимальности, либо неумении отдебажить - в целом любой некритичный огрех, повторенный трижды на различных секциях - это уже тревожный сигнал
- сквозящяя через все секции поверхностность, хаотичность, неуверенность, непоследовательность, сумбурность
- расхождения опыта, секций и профиля поиска (например, опыт на шарпах, нанимаем на плюсы, а секции проходил на питоне - вот как по ним судить?)
- скорость роста и перспективы (если кандидат с 15-летним опытом едва тянет на мидла - есть сомнения, что он дорастет до сеньора)
- недостаточность сигналов (например, вообще никак не проверяли архитектуру у сеньора)
И многое другое.
В целом, ни один из них обычно не является поводом для отказа. Но если их собирается штук 5, это точно повод нехило задуматься.
А мы продолжаем повышать объективность и прозрачность процесса собеседования. И если прошлый пост про TDD не убедил вас попробовать свои силы, вот вам еще один знак. А вакансии, по-прежнему, тут.
Еще один тип секций, который я начинаю проводить - это Senior Bar Raiser. Отличительная особенность таких секций - я не общаюсь с кандидатом. Задача SBR - вдумчиво отревювить все остальные секции и вынести свой авторитетный вердикт.
Я нанимаю людей уже лет 10. Провел порядка 400 технических секций и штук 300 финалов. Принял решение о найме пары сотен человек, о не-найме - и того больше. Годами вычитываю все секции всех людей в свою команду, да и в соседние тоже. И, кажется, научился неплохо видеть в них суть между строк. Интервьюверы обычных секций, зачастую, не имеют большого опыта и насмотренности, и могут ошибаться в вердиктах. Моя задача - собрать в голове целостную картинку о кандидате.
Тип секций Bar raising помогает повысить объективность оценивания и скомпенсировать неопытность некоторых интервьюверов. Где-то можно снизить вес очевидно случайно проваленной секции (дали слишком лютую задачку, или она просто не зашла, хотя по прочим секциям скилл виден), а где-то, наоборот, не допустить откровенно компромиссный найм (при наличии ред-флагов, которые бар-рейзер видит с высоты своего опыта, или если все секции пройдены прям "на тоненького").
Приведу несколько примеров ред-флагов, которые может усмотреть бар-рейзер в анамнезе кандидата:
- джоб-хоппинг (частая смена мест работы, на каждом месте <~1 года)
- в прошлом году кандидат уже собеседовался и прошел все секции крайне слабо, а в этом - очень хорошо -> подозрительно
- человек уже трижды проходил цикл собесов и стабильно валит какой-то вид секций (например, архитектуру)
- в коде секций остались ошибки, не замеченные интервьювером (не то чтобы я всегда перепроверяю код, но по многим задачам вижу сходу)
- задачи решены в упрощенной формулировке или неоптимально (например, не-инлайн в задачах, где интересно проверить работу с памятью, строками, итераторами)
- даны слишком простые задачи, а вердикт необоснованно высокий, а также прочие огрехи выставления вердикта вроде ложной импликации
- переоценка сложности/значимости проектов из опыта (кандидат очень уж красиво продал что-то несущественное, а интервьювер купился)
- неумение внятно объяснять свое решение (будь то решение текущей задачи на секции с кодом, или выбор технологии в разговоре про опыт)
- расхождения опыта и навыков (например, по резюме писал на с++ последние 10 лет, а на кодовой секции плавает в синтаксисе, объясняя тем, что давно на плюсах не писал)
- множественные упоминания различных интервьюверов о нечитаемости кода, либо его неоптимальности, либо неумении отдебажить - в целом любой некритичный огрех, повторенный трижды на различных секциях - это уже тревожный сигнал
- сквозящяя через все секции поверхностность, хаотичность, неуверенность, непоследовательность, сумбурность
- расхождения опыта, секций и профиля поиска (например, опыт на шарпах, нанимаем на плюсы, а секции проходил на питоне - вот как по ним судить?)
- скорость роста и перспективы (если кандидат с 15-летним опытом едва тянет на мидла - есть сомнения, что он дорастет до сеньора)
- недостаточность сигналов (например, вообще никак не проверяли архитектуру у сеньора)
И многое другое.
В целом, ни один из них обычно не является поводом для отказа. Но если их собирается штук 5, это точно повод нехило задуматься.
А мы продолжаем повышать объективность и прозрачность процесса собеседования. И если прошлый пост про TDD не убедил вас попробовать свои силы, вот вам еще один знак. А вакансии, по-прежнему, тут.
🔥10🤡9❤5🤮4
Golang
Олдовые плюсари типа меня по-разному относятся к голангу. Кто-то с радостью его адоптит, потому что это удобно. Кто-то ворчит, мол, вот в наше время разработчикам хватало ума самим следить за памятью. Я же к go отношусь достаточно нейтрально. Штука точно неплохая, но серебряной пулей, которая решит все ваши проблемы, точно не является.
Первое осознанное знакомство с этой штукой у меня случилось в 2016. Мы подумали, а что мы все пишем на плюсах, да на плюсах, давайте что-то еще посмотрим. Выбирал между голангом и растом. Посмотрел примеры hello world на обоих языках и решил, что раст слишком многословный, почти как джава. Гошка подкупила лаконичностью. Прошел за пару часов туториал, немного почитал, потренировался на кошках, и взялся писать свой первый продакшен-сервис на го. Почти весь сервис написал в самолете по пути в командировку, за 4 часа. На следующий день был уже в продакшне.
Однако, был нюанс. В команде больше примерно никто не горел желанием размывать экспертность и ввязываться в поддержку этого сервиса. И следующие пару лет сервисом мы занимались примерно вдвоем с Серегой. А сервис так и остался единственным гошным среди нескольких десятков плюсовых сервисов команды (окей, был еще 1 питонячий).
Но были и позитивные моменты. Примерно через год после запуска мы перевозили этот сервис в другой оркестратор деплоя. И с некоторым удивлением обнаружили, что я при запуске забыл прикрутить к сервису вотчдог. Выходит, за ~год сервис ни разу не падал. Непривычно)
Спустя много лет мы уже в Еде начали масштабный адопшен голанга. Среди прочего этот мув должен был облегчить боль с долгим и сложным наймом плюсовиков. Спойлер: драматически не облегчил, хороших инженеров все еще трудно искать. А вот сейчас и в Лавке размышляем над применимостью гошки.
Что в голанге точно хорошо - так это низкий порог входа, что облегчает перекатывание из других языков. И в плане плюс-минус универсального дополнительного языка, и при переходе с языков, доживающих свой век (пхп, перл, прочая архаичная нечисть).
И в каком-то идеальном мире можно было бы ожидать, что спустя время голанг станет единым и единственным языком, на котором будет программировать весь мир, без барьеров и зоопарков технологий. Хотя все мы помним Вавилонскую башню, так что это не точно.
Зато для тех, кто уже связал свою жизнь с гошкой или планирует это сделать, 1 ноября в 13:00 в нашем офисе и онлайн пройдет Яндекс Субботник по go. Залетайте! В уютной атмосфере обсудим всё, что волнует Go-сообщество: от свежих релизов и инструментов до архитектурных решений и производительности сервисов.
Олдовые плюсари типа меня по-разному относятся к голангу. Кто-то с радостью его адоптит, потому что это удобно. Кто-то ворчит, мол, вот в наше время разработчикам хватало ума самим следить за памятью. Я же к go отношусь достаточно нейтрально. Штука точно неплохая, но серебряной пулей, которая решит все ваши проблемы, точно не является.
Первое осознанное знакомство с этой штукой у меня случилось в 2016. Мы подумали, а что мы все пишем на плюсах, да на плюсах, давайте что-то еще посмотрим. Выбирал между голангом и растом. Посмотрел примеры hello world на обоих языках и решил, что раст слишком многословный, почти как джава. Гошка подкупила лаконичностью. Прошел за пару часов туториал, немного почитал, потренировался на кошках, и взялся писать свой первый продакшен-сервис на го. Почти весь сервис написал в самолете по пути в командировку, за 4 часа. На следующий день был уже в продакшне.
Однако, был нюанс. В команде больше примерно никто не горел желанием размывать экспертность и ввязываться в поддержку этого сервиса. И следующие пару лет сервисом мы занимались примерно вдвоем с Серегой. А сервис так и остался единственным гошным среди нескольких десятков плюсовых сервисов команды (окей, был еще 1 питонячий).
Но были и позитивные моменты. Примерно через год после запуска мы перевозили этот сервис в другой оркестратор деплоя. И с некоторым удивлением обнаружили, что я при запуске забыл прикрутить к сервису вотчдог. Выходит, за ~год сервис ни разу не падал. Непривычно)
Спустя много лет мы уже в Еде начали масштабный адопшен голанга. Среди прочего этот мув должен был облегчить боль с долгим и сложным наймом плюсовиков. Спойлер: драматически не облегчил, хороших инженеров все еще трудно искать. А вот сейчас и в Лавке размышляем над применимостью гошки.
Что в голанге точно хорошо - так это низкий порог входа, что облегчает перекатывание из других языков. И в плане плюс-минус универсального дополнительного языка, и при переходе с языков, доживающих свой век (пхп, перл, прочая архаичная нечисть).
И в каком-то идеальном мире можно было бы ожидать, что спустя время голанг станет единым и единственным языком, на котором будет программировать весь мир, без барьеров и зоопарков технологий. Хотя все мы помним Вавилонскую башню, так что это не точно.
Зато для тех, кто уже связал свою жизнь с гошкой или планирует это сделать, 1 ноября в 13:00 в нашем офисе и онлайн пройдет Яндекс Субботник по go. Залетайте! В уютной атмосфере обсудим всё, что волнует Go-сообщество: от свежих релизов и инструментов до архитектурных решений и производительности сервисов.
🔥6👍4 2❤1
Накопилось много постов и много новых подписчиков (добро пожаловать!), посему - Дайджест.
А я, тем временем, на пару недель пропаду в поисках вдохновения и нового контента для вас.
Важный дисклеймер (есть в закрепе)
Предыдущий дайджест
Некоторые новости:
Привет, Лавка
Разработческое:
Архитектурное ревью
Надежность: предотвращение инцидентов из-за потенциально известных проблем
Надежность: реагирование
big tech night
Надежность: импакт
Пирамида потребностей вашего сервиса
Кто такие аналитики?
Про олимпиадное программирование
Golang
Менеджерское:
Игра с ненулевой суммой
Лидеры компетенций
Why so serious?
Воспитатели воспитателей
Про найм:
Буткемп, или как не толкаться локтями при найме
Найм зумеров в эпоху вайб-кодинга
Technical Deep-Dive
Bar raising
Автомобильное:
Зато на гарантии
Продам Mazda MX-5
Новый виток истории
#лёха_строит_бэху
Новая глава
Первый пункт плана
Ужин при свечах
"Ква", или почему не горят стопы
Путешествия:
Превозмогаем
Кабардино-Балкария
Традиция
tech tour городских сервисов Яндекса
Ворчание:
Энциклопедические знания
55.973146, 37.414863: Как починить "перебрасывание" геопозиции в iOS без регистрации и смс
Все, что нужно знать о поиске через чатгпт
Больше пикселей!
И отдельным пунктом пост с самым крутым текстом в истории этого канала, потому что его писал профессиональный писатель:
Back to USSR - интро от меня и авторский текст Кати
А я, тем временем, на пару недель пропаду в поисках вдохновения и нового контента для вас.
Важный дисклеймер (есть в закрепе)
Предыдущий дайджест
Некоторые новости:
Привет, Лавка
Разработческое:
Архитектурное ревью
Надежность: предотвращение инцидентов из-за потенциально известных проблем
Надежность: реагирование
big tech night
Надежность: импакт
Пирамида потребностей вашего сервиса
Кто такие аналитики?
Про олимпиадное программирование
Golang
Менеджерское:
Игра с ненулевой суммой
Лидеры компетенций
Why so serious?
Воспитатели воспитателей
Про найм:
Буткемп, или как не толкаться локтями при найме
Найм зумеров в эпоху вайб-кодинга
Technical Deep-Dive
Bar raising
Автомобильное:
Зато на гарантии
Продам Mazda MX-5
Новый виток истории
#лёха_строит_бэху
Новая глава
Первый пункт плана
Ужин при свечах
"Ква", или почему не горят стопы
Путешествия:
Превозмогаем
Кабардино-Балкария
Традиция
tech tour городских сервисов Яндекса
Ворчание:
Энциклопедические знания
55.973146, 37.414863: Как починить "перебрасывание" геопозиции в iOS без регистрации и смс
Все, что нужно знать о поиске через чатгпт
Больше пикселей!
И отдельным пунктом пост с самым крутым текстом в истории этого канала, потому что его писал профессиональный писатель:
Back to USSR - интро от меня и авторский текст Кати
🔥9 6👍3❤1
Со звуком "дзынь"
Всем привет. Я вернулся в канал, а вместе со мной - понедельничная рубрика #лёха_строит_бэху.
Времени много не было из-за поездки и прочих дел, но мы сделали одну важную вещь - руль.
У каждого человека, искренне любящего тачки, есть какие-то фетиши - детали, на которые он обращает внимание, которые "делают вид" в его глазах, которые он считает важными. Например, колесные диски. Трудно поверить, но подавляющее большинство обывателей не обращают ровным счетом никакого внимания на диски. Ну колеса и колеса, вроде круглые, что там смотреть. Кто-то считает, что диски делают 80% вида машины в профиль. Кто-то исповедует формулу "колеса+посадка" (и речь даже не о стэнсе, где колеса правда крайне важны).
Я тоже считаю диски очень важным элементом лука, но к ним мы еще вернемся. Я же от себя добавлю такой фетиш, как руль. Рули бывают разные - стоковые, спортивные, олдовые, пухлые, тонкие, трехспицевые, четырехспицевые и так далее. И, на самом деле, вне зависимости от этих категорий, они бывают классные и не-классные. Это чистая вкусовщина, но для меня, почему-то, правда важно, как выглядит руль. Тем более, что он всегда перед тобой. Бывают классные стоковые рули, а бывают и не-классные.
Так вот у е30, как миниум в моем экземпляре, был не-классный. Сразу возникло желание его поменять. И раз уж менять, то на что-то классное. Попался мне на глаза momo super grand prix - олдовый спортивный руль с деревянным ободом и перворированными спицами. Просто нравится. Значит - ставим.
А раз уж мы туда полезли, заодно можно реализовать давнюю фантазию - быстросъем со звуком "дзынь". Смысла в этом искать не надо - в реальности быстросъем нужен в каркашенных тачках, где руль объективно мешает залезать и вылезать, и удобно его быстро отстегнуть и повесить на крючок. В нашем случае - просто баловство. Но не для этого ли весь этот проект?
На бумаге заменить руль - не сложно. Отковыриваем эмблему, откручиваем гайку на 21, сдергиваем руль. Далее берем адаптер для вашей модели авто, насаживаем на шлицевое (не забыв поставить бегунок сигнала и стопор блокиратора колонки), прикручиваем к нему базу быстросъема (не забыв подключить проводки звукового сигнала). Желательно перед этим всем снять клемму с аккумулятора, особенно если есть подушка безопасности в руле, иначе может бахнуть! Далее прикручиваем сам руль к ответной части быстросъема и вставляем серединку с кнопкой сигнала.
В реальности, конечно же, все оказалось куда сложнее и заняло больше часа. Но это уже можно прочувствовать только на практике, тут универсальных советов нет. И то мы не до конца преуспели - звуковой сигнал у нас не заработал, но с этим мы разберемся позже. Но - тем не менее - победа! Теперь у нас офигенный руль, еще и на быстросъеме со звуком "дзынь")
П.С. Лайфхак: когда снимаете руль, гайку надо откручивать не до конца, а оставить ее на паре витков, чтобы когда вы таки сдернете руль со шлицов, он не отлетел по инерции вам в лоб - дергать там надо прям сильно.
Всем привет. Я вернулся в канал, а вместе со мной - понедельничная рубрика #лёха_строит_бэху.
Времени много не было из-за поездки и прочих дел, но мы сделали одну важную вещь - руль.
У каждого человека, искренне любящего тачки, есть какие-то фетиши - детали, на которые он обращает внимание, которые "делают вид" в его глазах, которые он считает важными. Например, колесные диски. Трудно поверить, но подавляющее большинство обывателей не обращают ровным счетом никакого внимания на диски. Ну колеса и колеса, вроде круглые, что там смотреть. Кто-то считает, что диски делают 80% вида машины в профиль. Кто-то исповедует формулу "колеса+посадка" (и речь даже не о стэнсе, где колеса правда крайне важны).
Я тоже считаю диски очень важным элементом лука, но к ним мы еще вернемся. Я же от себя добавлю такой фетиш, как руль. Рули бывают разные - стоковые, спортивные, олдовые, пухлые, тонкие, трехспицевые, четырехспицевые и так далее. И, на самом деле, вне зависимости от этих категорий, они бывают классные и не-классные. Это чистая вкусовщина, но для меня, почему-то, правда важно, как выглядит руль. Тем более, что он всегда перед тобой. Бывают классные стоковые рули, а бывают и не-классные.
Так вот у е30, как миниум в моем экземпляре, был не-классный. Сразу возникло желание его поменять. И раз уж менять, то на что-то классное. Попался мне на глаза momo super grand prix - олдовый спортивный руль с деревянным ободом и перворированными спицами. Просто нравится. Значит - ставим.
А раз уж мы туда полезли, заодно можно реализовать давнюю фантазию - быстросъем со звуком "дзынь". Смысла в этом искать не надо - в реальности быстросъем нужен в каркашенных тачках, где руль объективно мешает залезать и вылезать, и удобно его быстро отстегнуть и повесить на крючок. В нашем случае - просто баловство. Но не для этого ли весь этот проект?
На бумаге заменить руль - не сложно. Отковыриваем эмблему, откручиваем гайку на 21, сдергиваем руль. Далее берем адаптер для вашей модели авто, насаживаем на шлицевое (не забыв поставить бегунок сигнала и стопор блокиратора колонки), прикручиваем к нему базу быстросъема (не забыв подключить проводки звукового сигнала). Желательно перед этим всем снять клемму с аккумулятора, особенно если есть подушка безопасности в руле, иначе может бахнуть! Далее прикручиваем сам руль к ответной части быстросъема и вставляем серединку с кнопкой сигнала.
В реальности, конечно же, все оказалось куда сложнее и заняло больше часа. Но это уже можно прочувствовать только на практике, тут универсальных советов нет. И то мы не до конца преуспели - звуковой сигнал у нас не заработал, но с этим мы разберемся позже. Но - тем не менее - победа! Теперь у нас офигенный руль, еще и на быстросъеме со звуком "дзынь")
П.С. Лайфхак: когда снимаете руль, гайку надо откручивать не до конца, а оставить ее на паре витков, чтобы когда вы таки сдернете руль со шлицов, он не отлетел по инерции вам в лоб - дергать там надо прям сильно.
🔥12❤4🆒4
Highload++ 2025
На прошлой неделе в Москве прошла конфа Highload++. И я там был, кофе-кейтеринг пил, по усам текло... А, не, не то.
Прошло, на мой взгляд, хорошо. Организация на площадке - отличная. Подготовка - на уровне. Аудитория - супер. ПК и волонтеры - лапочки.
Некоторое недоумение вызывала площадка - Технопарк Сколково для таких ивентов подходит, имхо, не идеально. Но оргам удалось из площадки выжать максимум удобства. Хотя многие залы были устроены плохо.
Чего, на мой взгляд, не хватало - так это какой-то отдельной зоны нетворкинга. Потому что на большой площадке с огромным количеством народу порой решительно непонятно, кто из гостей в моменте открыт к нетворкингу, а кто просто спешно доедает сендвич, чтобы побежать на доклад, который вот-вот начнется. Нужна зона с табличкой "готов поболтать".
Мой доклад был последним во второй день конференции, притом в главном зале, непосредственно перед церемонией закрытия. Я тешу себя иллюзиями, что я, таким образом, был эдаким хэдлайнером конференции (хотя на деле это, конечно же, не так). Кажется, выступил неплохо, но оценки будут доступны позже.
Спасибо организаторам за возможность, спасибо аудитории за внимание, спасибо неравнодушным за вопросы. Приятно, что люди после выступления подходили и интересовались темой, и даже писали потом в личку. Чувствуешь, что все было не зря. Когда (если?) будет видеозапись в доступе - поделюсь.
А вообще, выступать на конференциях - это классно. Спикер прокачивает навыки, аудитория получает контент. Даже если вам кажется, что ваш контент очевиден и не нов - всегда найдутся те, кому это было полезно. Главное, при подготовке доклада - почаще задумывайтесь над вопросом "а что слушатель может забрать с собой и как применить у себя", чтобы доклад не превращался в выставку достижений народного хозяйства в духе "смотрите, как я могу".
На прошлой неделе в Москве прошла конфа Highload++. И я там был, кофе-кейтеринг пил, по усам текло... А, не, не то.
Прошло, на мой взгляд, хорошо. Организация на площадке - отличная. Подготовка - на уровне. Аудитория - супер. ПК и волонтеры - лапочки.
Некоторое недоумение вызывала площадка - Технопарк Сколково для таких ивентов подходит, имхо, не идеально. Но оргам удалось из площадки выжать максимум удобства. Хотя многие залы были устроены плохо.
Чего, на мой взгляд, не хватало - так это какой-то отдельной зоны нетворкинга. Потому что на большой площадке с огромным количеством народу порой решительно непонятно, кто из гостей в моменте открыт к нетворкингу, а кто просто спешно доедает сендвич, чтобы побежать на доклад, который вот-вот начнется. Нужна зона с табличкой "готов поболтать".
Мой доклад был последним во второй день конференции, притом в главном зале, непосредственно перед церемонией закрытия. Я тешу себя иллюзиями, что я, таким образом, был эдаким хэдлайнером конференции (хотя на деле это, конечно же, не так). Кажется, выступил неплохо, но оценки будут доступны позже.
Спасибо организаторам за возможность, спасибо аудитории за внимание, спасибо неравнодушным за вопросы. Приятно, что люди после выступления подходили и интересовались темой, и даже писали потом в личку. Чувствуешь, что все было не зря. Когда (если?) будет видеозапись в доступе - поделюсь.
А вообще, выступать на конференциях - это классно. Спикер прокачивает навыки, аудитория получает контент. Даже если вам кажется, что ваш контент очевиден и не нов - всегда найдутся те, кому это было полезно. Главное, при подготовке доклада - почаще задумывайтесь над вопросом "а что слушатель может забрать с собой и как применить у себя", чтобы доклад не превращался в выставку достижений народного хозяйства в духе "смотрите, как я могу".
❤22👍11🔥1🙏1
Привет. Есть вопрос.
Hope this email finds you before I do.
.
.
Короче, к сути.
Еще какая-то незначимая строка и норм.
<И вот тут уже суть вопроса>
Выше вы прочитали лайфхак, как писать сенситив-сообщения в телегу. Поясню, в чем смысл.
Представьте себе, что вы пишете кому-то (например, коллеге Пете) весьма сенситив-сообщение (например, "Петь, а мы уже сказали Васе, что увольняем его?"). Но вот незадача - оказывается, в этот момент Петя шэрил экран на встрече команды, а там в углу такое всплывает в нотификации. Или его телефон в переговорке лежит на столе экраном вверх, и Вася может случайно прочитать пуш. Или Петя кому-то что-то показывает в телеге, а слева в списке чатов тоже есть начало последнего сообщения. В общем, может получиться некрасиво.
Так что этот лайфхак решает простую задачу - сделать так, чтобы сенситив-текст не попал в первые N знаков, которые могут влезть в пуш/прерид/сниппет и так далее. А шэрить телегу - вообще опасное дело. Сколько раз я из списка чатов слева узнавал то, чего не должен был!
П.С. Разумеется, весь текст из начала этого поста должен идти одним сообщением. Бомбить каждую строчку отдельным сообщением и некультурно (кстати, писал об этом тут ), и бесполезно - это не решит задачу.
П.П.С. Если что, фраза "Hope this email finds you before I do" - это случайная несерьезная гритинг-фраза, являющаяся шутливо-угрожающей аллюзией на классическую фразу делового имейл-этикета "Hope this email finds you well".
Hope this email finds you before I do.
.
.
Короче, к сути.
Еще какая-то незначимая строка и норм.
<И вот тут уже суть вопроса>
Выше вы прочитали лайфхак, как писать сенситив-сообщения в телегу. Поясню, в чем смысл.
Представьте себе, что вы пишете кому-то (например, коллеге Пете) весьма сенситив-сообщение (например, "Петь, а мы уже сказали Васе, что увольняем его?"). Но вот незадача - оказывается, в этот момент Петя шэрил экран на встрече команды, а там в углу такое всплывает в нотификации. Или его телефон в переговорке лежит на столе экраном вверх, и Вася может случайно прочитать пуш. Или Петя кому-то что-то показывает в телеге, а слева в списке чатов тоже есть начало последнего сообщения. В общем, может получиться некрасиво.
Так что этот лайфхак решает простую задачу - сделать так, чтобы сенситив-текст не попал в первые N знаков, которые могут влезть в пуш/прерид/сниппет и так далее. А шэрить телегу - вообще опасное дело. Сколько раз я из списка чатов слева узнавал то, чего не должен был!
П.С. Разумеется, весь текст из начала этого поста должен идти одним сообщением. Бомбить каждую строчку отдельным сообщением и некультурно (кстати, писал об этом тут ), и бесполезно - это не решит задачу.
П.П.С. Если что, фраза "Hope this email finds you before I do" - это случайная несерьезная гритинг-фраза, являющаяся шутливо-угрожающей аллюзией на классическую фразу делового имейл-этикета "Hope this email finds you well".
❤12 5 4
Скрепы, православие, духовность...
... - теперь и в названиях брендов! Я о том, что когда зарубежные бренды начали от нас уходить, многие были импортозамещены тем же бизнесом под новой вывеской.
Сразу оговорюсь - ничего не имею против ни тех, кто остался, ни тех кто поменял вывеску. Мне - лишь бы на рынке была здоровая конкуренция и качественные товары/услуги. Смена вывесок как минимум позволяет сохранить экономику и рабочие места, продолжая что-то производить на месте ушедших.
А кекаю я именно с нейминга (и то - по-доброму). Это уже практически отдельный вид искусства - как переиначить название так, чтобы и узнаваемость сохранить, и русскости добавить.
Мои любимые примеры:
Nikian tyres -> Ikon tyres (производитель шин)
Vianor -> Ivanor (сеть шинных магазинов)
Nesquik -> Хрутка (тут я вообще выпал)
KFC снова носит имя Ростислава
Кокошник на логотипе Старс кофе у экс-русалки старбакса
А какие русифицирующие переименования позабавили вас? Добавляйте примеры в комментарии.
... - теперь и в названиях брендов! Я о том, что когда зарубежные бренды начали от нас уходить, многие были импортозамещены тем же бизнесом под новой вывеской.
Сразу оговорюсь - ничего не имею против ни тех, кто остался, ни тех кто поменял вывеску. Мне - лишь бы на рынке была здоровая конкуренция и качественные товары/услуги. Смена вывесок как минимум позволяет сохранить экономику и рабочие места, продолжая что-то производить на месте ушедших.
А кекаю я именно с нейминга (и то - по-доброму). Это уже практически отдельный вид искусства - как переиначить название так, чтобы и узнаваемость сохранить, и русскости добавить.
Мои любимые примеры:
Nikian tyres -> Ikon tyres (производитель шин)
Vianor -> Ivanor (сеть шинных магазинов)
Nesquik -> Хрутка (тут я вообще выпал)
KFC снова носит имя Ростислава
Кокошник на логотипе Старс кофе у экс-русалки старбакса
А какие русифицирующие переименования позабавили вас? Добавляйте примеры в комментарии.
😁5 4