Со звуком "дзынь"
Всем привет. Я вернулся в канал, а вместе со мной - понедельничная рубрика #лёха_строит_бэху.
Времени много не было из-за поездки и прочих дел, но мы сделали одну важную вещь - руль.
У каждого человека, искренне любящего тачки, есть какие-то фетиши - детали, на которые он обращает внимание, которые "делают вид" в его глазах, которые он считает важными. Например, колесные диски. Трудно поверить, но подавляющее большинство обывателей не обращают ровным счетом никакого внимания на диски. Ну колеса и колеса, вроде круглые, что там смотреть. Кто-то считает, что диски делают 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
"Знал бы прикуп - жил бы в Сочи"
Именно с этой поговоркой криминальных элементов советского времени Сочи ассоциируется и сейчас. Потому что, по-прежнему, многие хотят тут жить. Оно и понятно - тепло, море, кайф.
Я вот, условно говоря, прикуп знаю, и жить в Сочи мог бы. Но не буду, в столице как-то привычней. А вот приехать хотя бы разок за год на недельку пожить тут - за милую душу (уже упоминал об этом тут). Семья чиллит, я работаю, а вечерами и по выходным - можно куда-то прогуляться или съездить.
Строго говоря, люблю я не Сочи, а Сириус и Розу. Сам Сочи/Адлер все же имеет некоторый характерный колорит, который мне не близок. Вот и сейчас в конце октября провел 10 дней в Сириусе. Тут классный офис - тихий, размеренный. Классные кафешки - в 2019 мы даже дали кодовое имя "сулугуни" проекту, который тут запускали. Классная погода - в Москве уже противненько, а тут всегда приятно. Классная природа - море, горы, водопады и даже чайные плантации.
Вот мой топ мест, достойных внимания (точно многое забыл, но сходу так):
Природа:
- гора Ахун (сейчас, правда, башня на ремонте, а без нее смысла нет, но однажды она откроется вновь)
- Воронцовские пещеры (доступно, красиво, цивильно)
- траверс-тропа от Вершины 2200 до Розы Пик (требует определенной выносливости)
- тисо-самшитовая роща (очень приятная тропа, не требует особой подготовки)
Развлечения:
- Сочи Парк (серьезно, не хуже диснейлендов-юниверсалов!)
- галереи старого краснополянского шоссе (нужно брать квадрики/багги)
- санаторий им Орджоникидзе (не знаю, как сейчас, а раньше надо было лезть через забор и убегать от охраны)
- поющие фонтаны в олимпийском парке (я к такому равнодушен, но ребенок в восторге, и они круче дубайских)
Поесть:
- ЛаТерраса (тот самый жареный сулугуни)
- Яблоки печем (колоритно)
- Fish bone (вкусно и не особо дорого)
- Техникум (Роза), Клёво (Сириус) - хоть и московские сети, там хорошо.
Отели:
- Сочи Парк Отель (хорошая инфра на территории)
- Brevis apartments (если все же в старом Сочи - топовый вид с верхних этажей)
- Mio apartments (очень приличные квартирки недорого)
А у вас какие рекоммендации по местам в Сочи?
И, конечно, всегда нужно брать авто в прокат. Мне уже много лет приходит на помощь легковушка-рф. Не реклама, правда классные ребята с супер-гуманным прайсом и человечным отношением к клиенту. У них автопарк по большей части состоит из старых недорогих тачек, но теплых-ламповых. Я успел у них покататься на Lada Largus, Hyundai H1, Chevrolet Uplander, Ford Explorer, Toyota Camry Solara кабриолет, Cadillac CTS, Opel Astra кабриолет и Renault Fluence.
В общем, съездите на недельку в Сочи, там кайфово.
Именно с этой поговоркой криминальных элементов советского времени Сочи ассоциируется и сейчас. Потому что, по-прежнему, многие хотят тут жить. Оно и понятно - тепло, море, кайф.
Я вот, условно говоря, прикуп знаю, и жить в Сочи мог бы. Но не буду, в столице как-то привычней. А вот приехать хотя бы разок за год на недельку пожить тут - за милую душу (уже упоминал об этом тут). Семья чиллит, я работаю, а вечерами и по выходным - можно куда-то прогуляться или съездить.
Строго говоря, люблю я не Сочи, а Сириус и Розу. Сам Сочи/Адлер все же имеет некоторый характерный колорит, который мне не близок. Вот и сейчас в конце октября провел 10 дней в Сириусе. Тут классный офис - тихий, размеренный. Классные кафешки - в 2019 мы даже дали кодовое имя "сулугуни" проекту, который тут запускали. Классная погода - в Москве уже противненько, а тут всегда приятно. Классная природа - море, горы, водопады и даже чайные плантации.
Вот мой топ мест, достойных внимания (точно многое забыл, но сходу так):
Природа:
- гора Ахун (сейчас, правда, башня на ремонте, а без нее смысла нет, но однажды она откроется вновь)
- Воронцовские пещеры (доступно, красиво, цивильно)
- траверс-тропа от Вершины 2200 до Розы Пик (требует определенной выносливости)
- тисо-самшитовая роща (очень приятная тропа, не требует особой подготовки)
Развлечения:
- Сочи Парк (серьезно, не хуже диснейлендов-юниверсалов!)
- галереи старого краснополянского шоссе (нужно брать квадрики/багги)
- санаторий им Орджоникидзе (не знаю, как сейчас, а раньше надо было лезть через забор и убегать от охраны)
- поющие фонтаны в олимпийском парке (я к такому равнодушен, но ребенок в восторге, и они круче дубайских)
Поесть:
- ЛаТерраса (тот самый жареный сулугуни)
- Яблоки печем (колоритно)
- Fish bone (вкусно и не особо дорого)
- Техникум (Роза), Клёво (Сириус) - хоть и московские сети, там хорошо.
Отели:
- Сочи Парк Отель (хорошая инфра на территории)
- Brevis apartments (если все же в старом Сочи - топовый вид с верхних этажей)
- Mio apartments (очень приличные квартирки недорого)
А у вас какие рекоммендации по местам в Сочи?
И, конечно, всегда нужно брать авто в прокат. Мне уже много лет приходит на помощь легковушка-рф. Не реклама, правда классные ребята с супер-гуманным прайсом и человечным отношением к клиенту. У них автопарк по большей части состоит из старых недорогих тачек, но теплых-ламповых. Я успел у них покататься на Lada Largus, Hyundai H1, Chevrolet Uplander, Ford Explorer, Toyota Camry Solara кабриолет, Cadillac CTS, Opel Astra кабриолет и Renault Fluence.
В общем, съездите на недельку в Сочи, там кайфово.
Этот ваш хваленый ИИ ничего не может
То там, то сям рассказывают про новые версии гпт-подобных чатов. Куча новых возможностей, прорывные фичи, новое поколение - все пироги. Дай, думаю, все же попробую задать ей пару обывательских вопросов, вдруг осилит. Может оно и правда развивается, а я давно не пробовал попользоваться. Как бы не так!
Мы тут с Лёхой думаем над внешкой нашей бэхи - то ли менять цвет, то ли оставить как есть, но добавить цветные акценты.
Попросил дать мне картинку конкретной модели авто в конкретном цвете. Рисует не тот цвет. Прошу поправить - отвечает "я не могу создавать изображения, зато могу помочь составить промт в другую нейронку". Что, блин? Это точно самая умная и универсальная модель? Вы можете себе представить в 00-х, чтобы поисковик на запрос "купить пластиковые окна в москве" вам отвечал "я такое искать не умею, но вот вам запрос покруче, дуйте с ним в другой поисковик - "+окна пвх|пластиковые +купить где:москва""?
Я уж молчу, что в этих промптах куча галлюцинаций - выдуманных деталей, не соответствующих исходному запросу, или просто фактологических ошибок (например, мне аи в промте написал, что е30 - это хэтчбек). И даже когда я в картиночную нейросеть вставил тот самый промпт, удалив из него самый бред, результат получился просто не туда. Полное несоответствие промпту (была просто е30 без всех тех деталей, которые напридумывал аи). И нафига все это было?
Ладно, есть отдельный режим рисования картинок. Вот только диалоговый режим у него не такой умный, как у текстовой модели, и мои подсказки он, собака, полностью игнорирует, рисуя вообще не то что нужно. Я ему как мог объяснял, что хочу получить. Вот почему тот же запрос в обычный поиск по картинкам находит релевантные образцы (в нужной стилистике, но не та машина), а сгенерить такое по уточненным требованиям мы не можем, не.
В общем, может, это я староват и туповат для того, чтобы правильно пользоваться АИ-чатами. Но мне казалось, что они как раз созданы для того, чтобы понимать естественную речь, а не только выверенные промпты. Я ж обычный обывательский запрос ввожу, что тебе, собака, не нравится? Очень горит, простите.
П.С. Сегодня рубрику #лёха_строит_бэху пропускаем, так как не хватило времени позаниматься бэхой на этих выходных. В субботу был в командировке, а в воскресенье отмечали Лёхин ДР с семьей (кстати, ему стукнуло 8, можете поздравить в комментах, я передам).
То там, то сям рассказывают про новые версии гпт-подобных чатов. Куча новых возможностей, прорывные фичи, новое поколение - все пироги. Дай, думаю, все же попробую задать ей пару обывательских вопросов, вдруг осилит. Может оно и правда развивается, а я давно не пробовал попользоваться. Как бы не так!
Мы тут с Лёхой думаем над внешкой нашей бэхи - то ли менять цвет, то ли оставить как есть, но добавить цветные акценты.
Попросил дать мне картинку конкретной модели авто в конкретном цвете. Рисует не тот цвет. Прошу поправить - отвечает "я не могу создавать изображения, зато могу помочь составить промт в другую нейронку". Что, блин? Это точно самая умная и универсальная модель? Вы можете себе представить в 00-х, чтобы поисковик на запрос "купить пластиковые окна в москве" вам отвечал "я такое искать не умею, но вот вам запрос покруче, дуйте с ним в другой поисковик - "+окна пвх|пластиковые +купить где:москва""?
Я уж молчу, что в этих промптах куча галлюцинаций - выдуманных деталей, не соответствующих исходному запросу, или просто фактологических ошибок (например, мне аи в промте написал, что е30 - это хэтчбек). И даже когда я в картиночную нейросеть вставил тот самый промпт, удалив из него самый бред, результат получился просто не туда. Полное несоответствие промпту (была просто е30 без всех тех деталей, которые напридумывал аи). И нафига все это было?
Ладно, есть отдельный режим рисования картинок. Вот только диалоговый режим у него не такой умный, как у текстовой модели, и мои подсказки он, собака, полностью игнорирует, рисуя вообще не то что нужно. Я ему как мог объяснял, что хочу получить. Вот почему тот же запрос в обычный поиск по картинкам находит релевантные образцы (в нужной стилистике, но не та машина), а сгенерить такое по уточненным требованиям мы не можем, не.
В общем, может, это я староват и туповат для того, чтобы правильно пользоваться АИ-чатами. Но мне казалось, что они как раз созданы для того, чтобы понимать естественную речь, а не только выверенные промпты. Я ж обычный обывательский запрос ввожу, что тебе, собака, не нравится? Очень горит, простите.
П.С. Сегодня рубрику #лёха_строит_бэху пропускаем, так как не хватило времени позаниматься бэхой на этих выходных. В субботу был в командировке, а в воскресенье отмечали Лёхин ДР с семьей (кстати, ему стукнуло 8, можете поздравить в комментах, я передам).
🎉21😁6👍2❤1🤯1💩1 1 1
Питон
Это не только 3-4 метра ценной кожи, но и прекрасный язык программирования (душноту "вообще-то Пайтон!" отпустим в форточку).
Мое отношение к этому языку изменилось лет 8-9 назад, когда мы впервые попробовали поднять высоконагруженный бекенд на питоне. До этого в опыте команды было только скриптоложество да несколько не столь удачных экспериментов с рантаймом. Считалось, что на нем можно делать несложные и небольшие фуллстек-поделки джанго-стайл.
А тут кто-то рассказал, что py3 с async-await и, соответственно, aiohttp на uvloop, в целом, в состоянии держать приличные нагрузки. Что ж, пришлось пробовать. Снова из соображений "а что это у нас все плюсы да плюсы", мы засучили рукава и за несколько дней создали сервис, названный котопсом. Кажется, вдвоем с Сашей. Думаю, он работает и по сей день (котопёс, не Саша. Хотя, Саша тоже работает).
Забегая вперед, скажу, что сервис постигла судьба, удивительно похожая на первый мой гошный сервис - он остался единственным питонячим сервисом в команде, но с мейнтенансом уже было получше - туда не гнушалось лезть уже 3-4 коллеги. Потому что питон хоть в какой-то степени знают примерно все.
Если я не ошибаюсь, именно с этим сервисом произошел интересный казус. Его мы заводили в новой на тот момент системе оркестрации деплоя. И при заведении окружения для продакшна я допустил в названии опечатку. Ладно, думаю, удалю и создам правильно. Но удаление, как ни пытался, не сработало. Что ж, пусть остается так, пускаем нагрузку. И следующие несколько месяцев сервис работал нормально.
Осенью какого-то там года (2018 или около того) я свалился с орви или гриппом. Лежу с температурой, сплю. Звонок - мониторинг. Еще звонок - коллеги. Спрашивают, а где котопес? В смысле где, в продакшне. А нету. Просто пропал. Сон при температуре 39, но нет - не сон. Оказывается, у оркестратора деплоя, действительно, была сломана функция удаления окружения в течение нескольких месяцев. И тут они ее починили. А она пошла разгребать очередь накопившихся задач. И просто удалила окружение, которое все это время было уже боевым.
Но вернемся к самому питону. Прелесть этого языка в низком пороге входа, а также в том, что почти все его уже знают. Как говорил наш прежний СТО - "любой плюсовик - питонист". Ну просто так сложилось. Особенно, если у вас на питоне тесты, автоматика и прочее - волей-неволей его знает вся команда. Конечно, чтобы на нем писать более суровые штуки, нужно более серьезное погружение и опыт, но приобретаются они проще, чем для многих других языков.
Кстати, если вы относитесь к питону серьезно, или хотите на него перейти (скажем, с голанга, потому что не следите за модой), заглядывайте на митап Pythup - 27 ноября в Екатеринбурге (если вы почему-то не в Екб, то будет онлайн). Обсудим тренды, новые подходы, решения и вызовы индустрии в неформальной обстановке.
А если вы уже и так клёвый - у нас есть вакансии питон-разработчиков.
Это не только 3-4 метра ценной кожи, но и прекрасный язык программирования (душноту "вообще-то Пайтон!" отпустим в форточку).
Мое отношение к этому языку изменилось лет 8-9 назад, когда мы впервые попробовали поднять высоконагруженный бекенд на питоне. До этого в опыте команды было только скриптоложество да несколько не столь удачных экспериментов с рантаймом. Считалось, что на нем можно делать несложные и небольшие фуллстек-поделки джанго-стайл.
А тут кто-то рассказал, что py3 с async-await и, соответственно, aiohttp на uvloop, в целом, в состоянии держать приличные нагрузки. Что ж, пришлось пробовать. Снова из соображений "а что это у нас все плюсы да плюсы", мы засучили рукава и за несколько дней создали сервис, названный котопсом. Кажется, вдвоем с Сашей. Думаю, он работает и по сей день (котопёс, не Саша. Хотя, Саша тоже работает).
Забегая вперед, скажу, что сервис постигла судьба, удивительно похожая на первый мой гошный сервис - он остался единственным питонячим сервисом в команде, но с мейнтенансом уже было получше - туда не гнушалось лезть уже 3-4 коллеги. Потому что питон хоть в какой-то степени знают примерно все.
Если я не ошибаюсь, именно с этим сервисом произошел интересный казус. Его мы заводили в новой на тот момент системе оркестрации деплоя. И при заведении окружения для продакшна я допустил в названии опечатку. Ладно, думаю, удалю и создам правильно. Но удаление, как ни пытался, не сработало. Что ж, пусть остается так, пускаем нагрузку. И следующие несколько месяцев сервис работал нормально.
Осенью какого-то там года (2018 или около того) я свалился с орви или гриппом. Лежу с температурой, сплю. Звонок - мониторинг. Еще звонок - коллеги. Спрашивают, а где котопес? В смысле где, в продакшне. А нету. Просто пропал. Сон при температуре 39, но нет - не сон. Оказывается, у оркестратора деплоя, действительно, была сломана функция удаления окружения в течение нескольких месяцев. И тут они ее починили. А она пошла разгребать очередь накопившихся задач. И просто удалила окружение, которое все это время было уже боевым.
Но вернемся к самому питону. Прелесть этого языка в низком пороге входа, а также в том, что почти все его уже знают. Как говорил наш прежний СТО - "любой плюсовик - питонист". Ну просто так сложилось. Особенно, если у вас на питоне тесты, автоматика и прочее - волей-неволей его знает вся команда. Конечно, чтобы на нем писать более суровые штуки, нужно более серьезное погружение и опыт, но приобретаются они проще, чем для многих других языков.
Кстати, если вы относитесь к питону серьезно, или хотите на него перейти (скажем, с голанга, потому что не следите за модой), заглядывайте на митап Pythup - 27 ноября в Екатеринбурге (если вы почему-то не в Екб, то будет онлайн). Обсудим тренды, новые подходы, решения и вызовы индустрии в неформальной обстановке.
А если вы уже и так клёвый - у нас есть вакансии питон-разработчиков.
Яндекс - уже не торт.
Яндекс - кондитерская. И в ней есть много отделов - торты, конфеты, пирожные, и даже ЗОЖ-десерты. Каждый найдет себе сладость по вкусу. Кому-то поддерживать уровень сахара в организме необходимо для здоровья. Для кого-то - это guilty pleasure. Кто-то просто любит пожрать. Но в кондитерской все - счастливы.
А теперь представьте себе, что каждый отдел принимает только свою валюту. Торт можно купить только за рубли. Конфеты - только за доллары. Пирожные - за вкладыши из жвачек турбо. Странное дело, не так ли? Вы вроде пришли за тортом, но в процессе резко захотели конфет - придется уже от кассы бежать в обменник за долларами. Притом, строго нового образца, старые не примут.
Так исторически сложилось, что раньше с собеседованиями в Яндекс было примерно так же. Разные подразделения требовали разный набор интервью, и кандидатам приходилось проходить несколько кругов, чтобы претендовать на позиции в разных уголках нашей компании. Но недавно все изменилось - появился единый процесс найма разработчиков во все 90+ сервисов. Набор интервью теперь един, и кандидату известно максимальное возможное количество и содержание предстоящих этапов, а зависит только от профессии. Питон-разработчик проходит один сет интервью вне зависимости от целевой команды. Техлид/сеньор - другой, но тоже единый. Кажется, это очень крутое изменение.
А еще результаты успешных технических секций теперь действуют аж два года - если с первого раза что-то не срослось, можно попробовать позже снова, притом, если кандидат хочет потом попробоваться на более высокую позицию, ему нужно будет допройти только недостающие секции.
Как я уже писал ранее, алгоритмы все еще нужны. Нет, правда нужны. Что не отменяет секции прикладного кодинга.
Вайб-кодинг практикуем, но на собесах лучше обходиться своей головой.
Нет, нас не заменит ИИ, и промтп-инженеров пока не нанимаем.
От тимлидов все еще ожидаем написания кода, но еще важнее - technical excellence в команде.
Для более всесторонней оценки компетенций подробно говорим про опыт.
А объективность повышаем через ревью секций.
Стажеров, кстати, тоже нанимаем!
Вакансии, по-прежнему, тут - ждем вас!
Яндекс - кондитерская. И в ней есть много отделов - торты, конфеты, пирожные, и даже ЗОЖ-десерты. Каждый найдет себе сладость по вкусу. Кому-то поддерживать уровень сахара в организме необходимо для здоровья. Для кого-то - это guilty pleasure. Кто-то просто любит пожрать. Но в кондитерской все - счастливы.
А теперь представьте себе, что каждый отдел принимает только свою валюту. Торт можно купить только за рубли. Конфеты - только за доллары. Пирожные - за вкладыши из жвачек турбо. Странное дело, не так ли? Вы вроде пришли за тортом, но в процессе резко захотели конфет - придется уже от кассы бежать в обменник за долларами. Притом, строго нового образца, старые не примут.
Так исторически сложилось, что раньше с собеседованиями в Яндекс было примерно так же. Разные подразделения требовали разный набор интервью, и кандидатам приходилось проходить несколько кругов, чтобы претендовать на позиции в разных уголках нашей компании. Но недавно все изменилось - появился единый процесс найма разработчиков во все 90+ сервисов. Набор интервью теперь един, и кандидату известно максимальное возможное количество и содержание предстоящих этапов, а зависит только от профессии. Питон-разработчик проходит один сет интервью вне зависимости от целевой команды. Техлид/сеньор - другой, но тоже единый. Кажется, это очень крутое изменение.
А еще результаты успешных технических секций теперь действуют аж два года - если с первого раза что-то не срослось, можно попробовать позже снова, притом, если кандидат хочет потом попробоваться на более высокую позицию, ему нужно будет допройти только недостающие секции.
Как я уже писал ранее, алгоритмы все еще нужны. Нет, правда нужны. Что не отменяет секции прикладного кодинга.
Вайб-кодинг практикуем, но на собесах лучше обходиться своей головой.
Нет, нас не заменит ИИ, и промтп-инженеров пока не нанимаем.
От тимлидов все еще ожидаем написания кода, но еще важнее - technical excellence в команде.
Для более всесторонней оценки компетенций подробно говорим про опыт.
А объективность повышаем через ревью секций.
Стажеров, кстати, тоже нанимаем!
Вакансии, по-прежнему, тут - ждем вас!
🔥26❤13🤝4💊2👎1🤡1
Да сколько можно отчитываться то?
Тут синк по проекту, там гринлайт, потом чекап по целям, еще ганты какие-то, статусы - задолбали!
- так думают многие участники команд, и гнев их праведный совершенно напрасен и пуст.
На самом деле, репортинг (как внутри команды, так и перед руководством) совершенно необходим.
И на то есть минимум три причины:
1. Ты едешь туда, куда смотришь. Например, в автоспорте это тоже работает - в повороте надо смотреть не на апекс, а на выход - куда хочешь приехать. С целями так же - чем чаще ты смотришь на таргет-стейт, тем лучше понимаешь, как туда двигаться. Если смотреть только "под ноги", можно вписаться лбом в столб.
Тут логика примерно та же, как в другом известном внутри компании высказывании другого нашего топ-менеджера - "Если раз в неделю смотреть на график, он неизбежно начнет загибаться в нужную сторону". Если вы регулярно большим составом уважаемых людей отслеживаете какую-то важную метрику, она под давлением всеобщего внимания начнет улучшаться. Потому что иначе ей будет стыдно (как и людям, за нее отвечающим)
2. Укорачивание цикла обратной связи дает большую гибкость. Если вы слепо куда-то бежите целый год (или хотя бы квартал), у вас есть риск потом выяснить, что все это время вы бежали не туда. Или не так. Или недостаточно быстро, и уже можно было перейти на шаг (притом в другую сторону). Более гранулярный контроль достижения цели позволит раньше замечать отклонения от плана, а также убеждаться, что усилия правда приближают нас к цели.
Нет ничего зазорного в том, чтобы переобуться на лету, если ландшафт изменился. Или если появились другие способы достижения цели. Или если выбранный вами способ не работает. Важно уметь быстро адаптироваться к реальности и признавать ошибки. Только так можно добежать эффективнее и с меньшим числом мозолей. В целом, стоит почаще задумываться, "а не фигней ли я занимаюсь", и челленджить методы достижения цели, меняя их при необходимости.
3. Это часть культуры размена автономности на прозрачность. Ну так уж у нас в компании заведено. Команда вправе сама определять свои задачи, приоритеты. Потому что именно команда лучше всех знает свой домен, и как в нем преуспеть. Уровень автономности позволяет определять методы достижения цели самим. Но взамен - нужно уметь объяснить, как именно мы это делаем, как наши задачи контрибьютят в целевые метрики, и сходятся ли ожидания по эффекту с реальностью.
Тут важно еще уметь "обналичивать" эффекты от задач. Особенно, если речь о большом, долгосрочном и комплексном проекте. Тут лучше избегать реализаций в духе "пан или пропал", когда по окончании проекта либо ты получаешь outstanding результат, либо "просчитались, но где". Полезно делить проект на вехи так, чтобы промежуточные результаты уже начинали приносить пользу. И по этим промежуточным эффектам корректировать план.
Мысли в этом после инспирированы (а местами - целиком украдены) рассказом моего коллеги Никиты - CPO клиентского продукта Лавки.
Никита серьезней, чем кажется, а еще он ведет классный канал, в котором делится своей мудростью, но не слишком давит софистикой.
Братский рекомендасьон - @nikita_tolstoy
Тут синк по проекту, там гринлайт, потом чекап по целям, еще ганты какие-то, статусы - задолбали!
- так думают многие участники команд, и гнев их праведный совершенно напрасен и пуст.
На самом деле, репортинг (как внутри команды, так и перед руководством) совершенно необходим.
И на то есть минимум три причины:
1. Ты едешь туда, куда смотришь. Например, в автоспорте это тоже работает - в повороте надо смотреть не на апекс, а на выход - куда хочешь приехать. С целями так же - чем чаще ты смотришь на таргет-стейт, тем лучше понимаешь, как туда двигаться. Если смотреть только "под ноги", можно вписаться лбом в столб.
Тут логика примерно та же, как в другом известном внутри компании высказывании другого нашего топ-менеджера - "Если раз в неделю смотреть на график, он неизбежно начнет загибаться в нужную сторону". Если вы регулярно большим составом уважаемых людей отслеживаете какую-то важную метрику, она под давлением всеобщего внимания начнет улучшаться. Потому что иначе ей будет стыдно (как и людям, за нее отвечающим)
2. Укорачивание цикла обратной связи дает большую гибкость. Если вы слепо куда-то бежите целый год (или хотя бы квартал), у вас есть риск потом выяснить, что все это время вы бежали не туда. Или не так. Или недостаточно быстро, и уже можно было перейти на шаг (притом в другую сторону). Более гранулярный контроль достижения цели позволит раньше замечать отклонения от плана, а также убеждаться, что усилия правда приближают нас к цели.
Нет ничего зазорного в том, чтобы переобуться на лету, если ландшафт изменился. Или если появились другие способы достижения цели. Или если выбранный вами способ не работает. Важно уметь быстро адаптироваться к реальности и признавать ошибки. Только так можно добежать эффективнее и с меньшим числом мозолей. В целом, стоит почаще задумываться, "а не фигней ли я занимаюсь", и челленджить методы достижения цели, меняя их при необходимости.
3. Это часть культуры размена автономности на прозрачность. Ну так уж у нас в компании заведено. Команда вправе сама определять свои задачи, приоритеты. Потому что именно команда лучше всех знает свой домен, и как в нем преуспеть. Уровень автономности позволяет определять методы достижения цели самим. Но взамен - нужно уметь объяснить, как именно мы это делаем, как наши задачи контрибьютят в целевые метрики, и сходятся ли ожидания по эффекту с реальностью.
Тут важно еще уметь "обналичивать" эффекты от задач. Особенно, если речь о большом, долгосрочном и комплексном проекте. Тут лучше избегать реализаций в духе "пан или пропал", когда по окончании проекта либо ты получаешь outstanding результат, либо "просчитались, но где". Полезно делить проект на вехи так, чтобы промежуточные результаты уже начинали приносить пользу. И по этим промежуточным эффектам корректировать план.
Мысли в этом после инспирированы (а местами - целиком украдены) рассказом моего коллеги Никиты - CPO клиентского продукта Лавки.
Никита серьезней, чем кажется, а еще он ведет классный канал, в котором делится своей мудростью, но не слишком давит софистикой.
Братский рекомендасьон - @nikita_tolstoy
❤16👍13
Курсор и его друзья (тесты)
Все, что нужно знать об использовании курсора, выражается во фразе, которую я на днях услышал от ребят из команды:
"Да я там все курсором сделал. Вроде норм, но тесты почему-то падают."
Если после изменений курсором у вас не упали тесты - возможно, у вас недостаточно тестов.
Либо курсор уже подогнал их под свои изменения.
Надеяться, что курсор все сам сделал правильно - все равно, что зажать таб в ide и ждать, что автокомплит угадает все переменные в нужном порядке. То есть, вероятность почти та же, что в известной теореме о бесконечных обезьянах и "Войне и мире". Ну ладно, чуть выше.
Крч, еще раз напоминаю: перепроверяйте все за ИИ-помощниками.
На то они и помощники, что лишь дополняют вас, а не заменяют.
Не будьте персонажем с иллюстрации к этому посту.
Если вы действуете с умом - курсор вам поможет. Если бездумно - усугубит.
Автоматизация эффективых операций повышает их эффективность.
Автоматизация неэффективных операций повышает их неэффективность.
Все, что нужно знать об использовании курсора, выражается во фразе, которую я на днях услышал от ребят из команды:
"Да я там все курсором сделал. Вроде норм, но тесты почему-то падают."
Если после изменений курсором у вас не упали тесты - возможно, у вас недостаточно тестов.
Либо курсор уже подогнал их под свои изменения.
Надеяться, что курсор все сам сделал правильно - все равно, что зажать таб в ide и ждать, что автокомплит угадает все переменные в нужном порядке. То есть, вероятность почти та же, что в известной теореме о бесконечных обезьянах и "Войне и мире". Ну ладно, чуть выше.
Крч, еще раз напоминаю: перепроверяйте все за ИИ-помощниками.
На то они и помощники, что лишь дополняют вас, а не заменяют.
Не будьте персонажем с иллюстрации к этому посту.
Если вы действуете с умом - курсор вам поможет. Если бездумно - усугубит.
Автоматизация эффективых операций повышает их эффективность.
Автоматизация неэффективных операций повышает их неэффективность.
💯31❤4
Разборки
Вы любите разборки? Я люблю. Но не те, где тёрки и вопросики, а где тачки и зип. Если вы - нормальный человек, и не очень понимаете, о чем речь - поясню. Разборками называют точки продажи б/у деталей с разобранных авто. Иногда это пустырь с полуразобранными машинами, где ты чуть ли не сам откручиваешь нужное тебе с какого-то трупа. Это, скорее, джанк-ярд, и у нас такое редко практикуется. Иногда разборка представляет собой цивильный склад, где все детали по полочкам, подписаны и продаются по каталожным номерам. Но чаще всего - это гаражи, где с разной степенью упорядоченности хранятся полезные остатки нескольких машин.
Гаражи - это всегда атмосферно. Оказываясь там, ты окунаешься в параллельную вселенную. В гаражах будто время течет иначе - более размеренно, тягуче. Мужики упоенно ковыряются в машинах, коты горделиво гуляют по крышам, собака неспешно грызет кость, а сторож тут явно дольше, чем сами гаражи, как будто это их к нему пристроили, а не его к ним приставили.
В гаражных разборках я себя чувствую, как ребенок в магазине сладостей. Ну в таком, где яркие карамельки лежат в огромных бочках. Хочется решительно всего и сразу, даже если ты не понимаешь, что это. От неоправданных покупок меня уберегло лишь отсутствие четкого понимания дальнейшего плана - что мне нужно.
Поэтому я ограничился передними креслами, задним диваном и замками задних ремней. Салон в нашей е30 требует замены хотя бы потому, что он от другой машины (то ли е36, то ли е46). Вряд ли кто-то еще это мог бы узнать, но мы то в курсе. А значит, во имя восстановления аутентичности, нужно поставить оригу. Не делать с салоном ничего все равно не было возможности - он скучный. Так что следующим шагом салон пойдет в перешив. Результатами, само собой, поделюсь по готовности.
А сама бэха, тем временем, висит в серваке. Потому что сделать всю техничку сами мы с Лёхой не можем. Тут, кстати, отдельная сложность. Сначала примерно 10 сервисов еще по телефону отказались иметь со мной дело, как только слышали год выпуска авто. Еще один сервис было согласился, но после диагностики отказался браться за дело. Лишь один сервак пообещал все сделать, и то потом пытался соскочить. Но мы не сдаемся.
#лёха_строит_бэху
Вы любите разборки? Я люблю. Но не те, где тёрки и вопросики, а где тачки и зип. Если вы - нормальный человек, и не очень понимаете, о чем речь - поясню. Разборками называют точки продажи б/у деталей с разобранных авто. Иногда это пустырь с полуразобранными машинами, где ты чуть ли не сам откручиваешь нужное тебе с какого-то трупа. Это, скорее, джанк-ярд, и у нас такое редко практикуется. Иногда разборка представляет собой цивильный склад, где все детали по полочкам, подписаны и продаются по каталожным номерам. Но чаще всего - это гаражи, где с разной степенью упорядоченности хранятся полезные остатки нескольких машин.
Гаражи - это всегда атмосферно. Оказываясь там, ты окунаешься в параллельную вселенную. В гаражах будто время течет иначе - более размеренно, тягуче. Мужики упоенно ковыряются в машинах, коты горделиво гуляют по крышам, собака неспешно грызет кость, а сторож тут явно дольше, чем сами гаражи, как будто это их к нему пристроили, а не его к ним приставили.
В гаражных разборках я себя чувствую, как ребенок в магазине сладостей. Ну в таком, где яркие карамельки лежат в огромных бочках. Хочется решительно всего и сразу, даже если ты не понимаешь, что это. От неоправданных покупок меня уберегло лишь отсутствие четкого понимания дальнейшего плана - что мне нужно.
Поэтому я ограничился передними креслами, задним диваном и замками задних ремней. Салон в нашей е30 требует замены хотя бы потому, что он от другой машины (то ли е36, то ли е46). Вряд ли кто-то еще это мог бы узнать, но мы то в курсе. А значит, во имя восстановления аутентичности, нужно поставить оригу. Не делать с салоном ничего все равно не было возможности - он скучный. Так что следующим шагом салон пойдет в перешив. Результатами, само собой, поделюсь по готовности.
А сама бэха, тем временем, висит в серваке. Потому что сделать всю техничку сами мы с Лёхой не можем. Тут, кстати, отдельная сложность. Сначала примерно 10 сервисов еще по телефону отказались иметь со мной дело, как только слышали год выпуска авто. Еще один сервис было согласился, но после диагностики отказался браться за дело. Лишь один сервак пообещал все сделать, и то потом пытался соскочить. Но мы не сдаемся.
#лёха_строит_бэху