- 1 285
- 5 450 174
Yandex for Developers
Приєднався 14 лис 2014
Канал Яндекса о мероприятиях для разработчиков
Как создавали Яндекс Станцию Миди. Подкаст «Я Железо» #1
В первом выпуске подкаста «Я Железо» разработчики и инженеры Яндекса рассказывают о том, как создавалась Станция Миди. Какие технологии они применяли, с какими трудностями сталкивались и как их преодолевали.
Гости подкаста:
Александр Старцев, PR-менеджер в Алисе, задает вопросы инженерам.
Олег Горемыкин, руководитель группы разработки системы контроля качества умных устройств.
Григорий Анненков, руководитель группы механического дизайна.
Антон Леонтьев, старший разработчик в группе системной разработки.
Роман Бабахин, инженер-электронщик в группе продуктовой разработки.
Конференция «Я Железо 2024» 18 мая: yahardware.ru/#infoblock
Канал «Я Железо» в Телеграме: t.me/yahardware
Таймкоды:
00:00 C вами подкаст Я Железо
01:25 О чем Гриша и Олег расскажут на конференции
03:30 Про «железки», с которыми ребята работают
04:50 Что означает кодовое обозначение «кукумбер»
05:40 Этапы производства нового продукта
12:30 На каких этапах разные отделы подключаются к работе над новым устройством
16:33 О противоречивых требованиях к устройству со стороны разных отделов
18:29 «Начинка» Станции Миди и решение проблемы отвода тепла
22:02 Как проходят стресс-тесты
24:48 Про новый нейропроцессор в Станции Миди
27:35 Что такое джига
29:08 Использование sideload linux при тестировании
31:23 Что такое чембер
33:33 Про нестандартные акустические решения в Станции Миди
35:28 Про тесты на герметичность
38:15 Неожиданная проблема, которую смогли отловить только на этапе массового производства
40:10 Почему проблему не выявили на тестировании
44:10 Блиц-опрос: самая недооцененная фишка Станции Миди
48:00 Прощание
Гости подкаста:
Александр Старцев, PR-менеджер в Алисе, задает вопросы инженерам.
Олег Горемыкин, руководитель группы разработки системы контроля качества умных устройств.
Григорий Анненков, руководитель группы механического дизайна.
Антон Леонтьев, старший разработчик в группе системной разработки.
Роман Бабахин, инженер-электронщик в группе продуктовой разработки.
Конференция «Я Железо 2024» 18 мая: yahardware.ru/#infoblock
Канал «Я Железо» в Телеграме: t.me/yahardware
Таймкоды:
00:00 C вами подкаст Я Железо
01:25 О чем Гриша и Олег расскажут на конференции
03:30 Про «железки», с которыми ребята работают
04:50 Что означает кодовое обозначение «кукумбер»
05:40 Этапы производства нового продукта
12:30 На каких этапах разные отделы подключаются к работе над новым устройством
16:33 О противоречивых требованиях к устройству со стороны разных отделов
18:29 «Начинка» Станции Миди и решение проблемы отвода тепла
22:02 Как проходят стресс-тесты
24:48 Про новый нейропроцессор в Станции Миди
27:35 Что такое джига
29:08 Использование sideload linux при тестировании
31:23 Что такое чембер
33:33 Про нестандартные акустические решения в Станции Миди
35:28 Про тесты на герметичность
38:15 Неожиданная проблема, которую смогли отловить только на этапе массового производства
40:10 Почему проблему не выявили на тестировании
44:10 Блиц-опрос: самая недооцененная фишка Станции Миди
48:00 Прощание
Переглядів: 2 663
Відео
Дискуссия: перформанс в продуктовой разработке / Яндекс Go Dev Day&Night
Переглядів 84215 годин тому
Что мы подразумеваем под перформансом? Как его оценить? Важно ли вкладывать в это ресурсы продуктовых команд? Спикеры дискуссии: Рустам Кенджаев, руководитель службы клиентской разработки покупки Яндекс Маркета Александр Борисков, руководитель мобильной платформы Яндекс Еды Никита Васильченко, руководитель команды перформанса Яндекс Про Константин Ларгин, руководитель Android-разработки Яндекс ...
Как мы готовим дашборды и алерты, или Observability мобильного приложения / Яндекс Go Dev Day&Night
Переглядів 74815 годин тому
Рассказали о том, как мы понимаем, что курьеры Яндекс Лавки сейчас используют приложение и там ничего не упало (или почти ничего). Спикер: Софья Проскурина, разработчик мобильных приложений в Яндекс Лавке Узнать больше о мероприятиях для разработчиках, наших командах и процессах можно на dev.go.yandex
Анализ энергопотребления / Яндекс Go Dev Day&Night
Переглядів 47315 годин тому
Отладка энергопотребления приложения - одна из самых неоднозначных задач. Поговорили про то, как из данных извлечь щепотку истины и получить понимание, насколько сильно приложение нагружает устройства пользователей. Спикер: Никита Васильченко, руководитель команды перформанса Яндекс Про Узнать больше о мероприятиях для разработчиках, наших командах и процессах можно на dev.go.yandex
Способы ускорения BDUI-экранов / Яндекс Go Dev Day&Night
Переглядів 89415 годин тому
Доклад о том, как Маркет улучшает пользовательский опыт в своих приложениях с подходом Backend-Driven UI. Спикер: Егор Губанов, iOS-разработчик в Яндекс Маркете Узнать больше о мероприятиях для разработчиках, наших командах и процессах можно на dev.go.yandex
Веб или натив: путь Яндекс Еды / Яндекс Go Dev Day&Night
Переглядів 1,1 тис.17 годин тому
Рассказали, по какой причине мы решили перейти от нативного приложения к webview и почему в итоге вернулись к нативной реализации. Спикер: Константин Ларгин, руководитель Android-разработки Яндекс Еды Узнать больше о мероприятиях для разработчиках, наших командах и процессах можно на dev.go.yandex
SPM-Registry: iOS-зависимости здорового человека / Яндекс Go Dev Day&Night
Переглядів 30717 годин тому
Поговорили про организацию доставки зависимостей по http, без гита и гитхаба. Обсудили проблемы и пользу такого подхода: помогает ли это ускорить сборку? Как? Спикер: Эдуард Оболенский, руководитель общей мобильной инфраструктуры Яндекса Узнать больше о мероприятиях для разработчиках, наших командах и процессах можно на dev.go.yandex
Следим за производительностью SDK / Яндекс Go Dev Day&Night
Переглядів 70617 годин тому
Обсудили, как и зачем следить за производительностью SDK, какие метрики собирать и что с ними делать. Поговорили про взаимодействие с командами, которые используют ваш SDK. Спикер: Владислав Бардин, iOS-разработчик в Яндекс Маркете Узнать больше о мероприятиях для разработчиках, наших командах и процессах можно на dev.go.yandex
Yet another Flutter DI / Яндекс Go Dev Day&Night
Переглядів 68019 годин тому
Почему не подходит Provider или GetIt? Реален ли полностью compile-safe DI с защитой от циклических зависимостей и без кодогенерации? Зачем это нужно и чем отличается от того, что есть? Столько вопросов…Обсудили вместе во время доклада! Спикер: Сергей Кольцов, руководитель core-команды Яндекс Про Узнать больше о мероприятиях для разработчиках, наших командах и процессах можно на dev.go.yandex
Платформа динамического ценообразования Райдтеха / Яндекс Go Dev Day&Night
Переглядів 57919 годин тому
Поговорили о платформе динамического ценообразования (оно же Surge) в Такси, Доставке, Лавке, Еде и Самокатах. Показали, как она выглядит и работает, какие требования к ней предъявляются, и выяснили, почему платформа устроена именно так. Спикер: Александр Борзых, руководитель разработки платформ ценообразования Узнать больше о мероприятиях для разработчиках, наших командах и процессах можно на ...
Цветы в вазе, MVP в заказе / Яндекс Go Dev Day&Night
Переглядів 99519 годин тому
Как нарушить DDD и остаться довольным? Рассказали, как мы сумели совместить желание бизнеса с техническими ограничениями. Поделились опытом разработки неидеальной архитектуры. Спикер: Валерий Горбачев, разработчик программного обеспечения в группе разработки бэкенд-платформы Ритейла Узнать больше о мероприятиях для разработчиках, наших командах и процессах можно на dev.go.yandex
Виртуальные заказы Такси / Яндекс Go Dev Day&Night
Переглядів 68722 години тому
Виртуальные заказы Такси / Яндекс Go Dev Day&Night
Математика надежности / Яндекс Go Dev Day&Night
Переглядів 92922 години тому
Математика надежности / Яндекс Go Dev Day&Night
Развитие open-source проектов: обмен опытом и знаниями / Яндекс Go Dev Day&Night
Переглядів 1,2 тис.22 години тому
Развитие open-source проектов: обмен опытом и знаниями / Яндекс Go Dev Day&Night
Как выйти в опенсорс (дважды) / Николай Марков, Яндекс
Переглядів 342День тому
Как выйти в опенсорс (дважды) / Николай Марков, Яндекс
GPL, MIT, BSD и СС - выбираем лицензию: мастер-класс / Роман Евдокимов, АНО «Открытый код»
Переглядів 411День тому
GPL, MIT, BSD и СС - выбираем лицензию: мастер-класс / Роман Евдокимов, АНО «Открытый код»
Документация на Diplodoc и лендинг на Gravity UI: мастер-класс / Юрий Пузыня, Яндекс
Переглядів 431День тому
Документация на Diplodoc и лендинг на Gravity UI: мастер-класс / Юрий Пузыня, Яндекс
Не только код: настольная игра в опенсорсе / Никита Соболев, опенсорс-разработчик
Переглядів 533День тому
Не только код: настольная игра в опенсорсе / Никита Соболев, опенсорс-разработчик
Куда движется опенсорс и что стоит у него на пути / Сергей Бережной, Яндекс
Переглядів 645День тому
Куда движется опенсорс и что стоит у него на пути / Сергей Бережной, Яндекс
Что спросить у будущего руководителя, чтобы потом не пожалеть? / Анастасия Абрашитова, Яндекс
Переглядів 1,5 тис.День тому
Что спросить у будущего руководителя, чтобы потом не пожалеть? / Анастасия Абрашитова, Яндекс
Как расти, когда не растят? / Георгий Могелашвили
Переглядів 824День тому
Как расти, когда не растят? / Георгий Могелашвили
Стартап или корпорация: что лучше для разработчика? / Александр Зимин, Badoo
Переглядів 769День тому
Стартап или корпорация: что лучше для разработчика? / Александр Зимин, Badoo
Можно ли стать долларовым миллионером, если ты не C-level руководитель? / Андрей Плахов
Переглядів 1,4 тис.14 днів тому
Можно ли стать долларовым миллионером, если ты не C-level руководитель? / Андрей Плахов
Как открытость помогает карьере в IT / Алексей Шаграев
Переглядів 1,1 тис.14 днів тому
Как открытость помогает карьере в IT / Алексей Шаграев
Стеклянный потолок: пробить нельзя смириться \\ Андрей Смирнов, X5 Tech
Переглядів 1,1 тис.Місяць тому
Стеклянный потолок: пробить нельзя смириться \\ Андрей Смирнов, X5 Tech
Что такое жизнь без работы и что такое работа после саббатикала? \\ Олег Смоляков, Яндекс
Переглядів 2 тис.Місяць тому
Что такое жизнь без работы и что такое работа после саббатикала? \\ Олег Смоляков, Яндекс
Это какой то отдельный вид мазохизма после которого получаем "не могу жить в стране которая воюет с соседями"
Как попасть в такую группу разработчиков?
Поделитесь)
Лучше оптимизацию завезите. Она лагает как мразь просто. И не на каком то сяоми а на последнем айфоне
Здравствуйте! Проверьте, пожалуйста, корректно ли работает Клавиатура при подключении к Wi-Fi. Если вы используете VPN, прокси, антивирусы или сервисы для блокировки рекламы - попробуйте их отключить. Эти приложения могут вмешиваться в работу Клавиатуры. Если ситуация сохраняется, пришлите нам видео, где заметно, что происходит. Можете загрузить его, например, на Яндекс Диск и прислать нам ссылку.
@@YandexforDevelopers на видео не получаеться поймать рассинхрон звука клавиатуры и текста, айфон глушит звук при записи экрана. свайп через раз отрабатывает. прям щас прошел обучение в нутри клавы, хахаха, и не работает юай. кнопки отмены не отрабатывают(крестик и закрыть) за то поделиться контактам отработала. понаберут бинарно деревянных студентов а базовый юай не могут.
Уточните, пожалуйста, у вас установлено приложение «Яндекс - с Алисой» или отдельное приложение «Яндекс Клавиатура»?
@@YandexforDevelopers все установлено Яндекс браузер Яндекс клавиатура Яндекс музыка Яндекс погода яндекс го Яндекс карты Яндекс определитель номера
@@YandexforDevelopers есть все от Яндекса. Скорее сложно сказать чего нет. Пользовался долго. Приходиться отключать звук что б не ловить дёрганье глаза от рассинхрона звука и нажатия. Был удобный свайп пока эпл свой не завезли. Там такого нет теперь пользуюсь нативной. Устройства 11про Макс 13 ПМ 15ПМ. Пишу это сообщение на Клаве Яндекса. Для больших ощущений 😂
Что-то мне кажется ребята сидят и приукрашивают) Хотя я могу взять и расположить МК под 90* и сказать что на моей плате компоненты имеют уникальное расположение) А ещё у меня уникальные гайки которые сделаны под спец заказу, они имеют нестандартную толщину, чти бы плата была чуть ниже обычного к корпусу, тем самым достигается наилучшие расстояние и это влияет на уменьшений вибраций и нагрузки на компоненты.
Посмотреть подкаст целиком можно тут: ua-cam.com/video/-Ja0DfwTxDo/v-deo.html
Еще бы не тормозила телефон
ждал что скажут "есть скрытая фича - подключайте свой миди кейборд, и Алиса вам подыграет". Че она тогда называется "миди"?
будет ли обновление станции MAX в этом году ?
Не раскрываем наших планов заранее, но приглашаем следить за новостями в наших социальных сетях, чтобы узнавать о новинках в числе первых!
@@YandexforDevelopers ещё хотелось бы узнать дальнейшее развитие в сторону умного дома, и будут ли новые устройства типа пылесоса? Спасибо!
@sjavaoradev Увы, здесь мы тоже не можем поделиться новостями :( Это внутренняя информация, которую мы не разглашаем.
@@YandexforDevelopers просто когда делаются анонсы на какой-то периодической основе о предстоящих обновлениях ( как аппл ), то ты понимаешь как компания развивается, какие тренды, что ожидать - и т.д. А когда тишина - то как-то не очень ... нет ощущения что компания активно куда-то движется ( хотя за кулисами наверняка очень активно развивается )
Моё знакомство с Алисой началось с полного разбора Яндекс станция мини, мне её отдали просто так и я буквально сразу разобрался как всё в ней устроено, удивился качеству PCB, насколько всё аккуратно сделано, конечно виднелись огрехи в расчёте длины шлейфов от платы зарядки до материнской платы. Была проблема, что попался некачественный разъём Type-C, вероятнее всего брак и наверняка вы могли обратить на это внимание, я его перепаял и прямо у меня на руках ожила Алиса.
Тоже самое .Только я думаю проблема не в гнезде _разъёме ,а в некачественном раздолбанном штекере !
Ведущий краш
Спасибо за подкаст, было действительно интересно. Буду ждать 18 мая)
пушка. спасибо, что делитесь своими случаями) это было очень интересно!)
❤️
Нее Спасибо ребята за подкаст
Топ!
Спасибо за интересное видео. Ждем еще.
❤
За Горемыкина лайк не глядя!
Олег, ты?
@@MarkaZarka ну, а кто ж еще, он у нас один такой!
спасибо
по тематике почему то вспомнил мучения твиттера. При отправке твита отсылать всем подписчикам или у подписчика получать данные из всех подписок. Хз что сейчас, но вроде и и так и так плохо. Когда подписчиков мало отсылают, когда много ждут запроса.
Красавчик Федя 🎉
на 12.51 я готов был убить его
Сейчас бы сидеть на одном месте 2 года, если в первые 3 месяца стало понятно, что работа кал. Ведь так классно терять время+деградировать/быть в напряжении и тд) А доклад классный, полезный. Про рекомендации прошлых сотрудников - это топ идея
Крайне незаслуженно обошли решение arbor + flutter_arbor, очень советую глянуть
Тебе говорят давай придумаем что-нибудь эдакое. Рассказываешь самые смелые свои фантазии. Яндексоиды - галлюцинации
не хочу душнить, но все же. почему то последнее время чаще стали выступать в роли спикеров люди с теми или иными дефектами речи? это не может не огорчать. ну и выражение "дайвнем в перформанс"... ну вы серьезно? русский язык начинаете забывать? всем добра. досмотрел до 2ой минуты)
Очень интересный и полезный доклад
Да она не удобная, пробовал
все прикольно до тех пор пока твой шеред не превратился в огромный пулл папок
Вслепую - ухты и без ошибок
Гугл клавиатура лучше
И товарищу майору делаете показатели😂
Яндекс отстой
Это в гугл тыщу лет уже было
Вообще-то такую клавиатуру придумали для первого Айфона, который зарелизился в 2007 году, значит уж никак не позднее 2006.
Прикольно
Хахахахах😂
Посмотреть выступление целиком можно тут: ua-cam.com/video/_Q1OYmxffcI/v-deo.html
Как можно такие приложения писать где загрузка всех ресурсов на старте… а потом хвастатися оптимизациями которие по факту багфиксы
руками
Круто
Вот так в ручном управлении повышают/понижают спрос.
Спасибо за доклад. Возникла мысль, переиспользовать компоненты не в пределах одного респонса, а в пределах нескольких. Условно говоря при первой загрузке приложения клиент получает список известных шаблонов (элементов дизайн системы) и например номер версии. И кэширует у себя эту инфу. Далее ужк сервер отправляет тип элемента и его аргументы для отрисовки по ивзестному шаблону. При обновлении, сервер инкрементит версию - клиент обновляет базу компонентов. Что-то в таком духе.
интересная тема
Прекрасное видео!!! Спасибо!!! На пальцах буквально объяснены весьма нужные темы!
❤️
Какая из следующих лицензий является более предпочтительной и почему: MIT, BSD-2-Clause/BSD-3-Clause?
Здравствуйте! Извините, что долго молчали. Это зависит от самого выкладываемого проекта и ваших целей. Лицензия подбирается индивидуально под каждый проект и конкретный запрос.
мда, уныленько
А в чем основная проблема была с долгой загрузкой ВебВью? Долго грузятся бандл, статика? Или сами скрипты долго стартуют страничку?
да даже если грузиться будет идеально, оно все равно работает криво и неприятно, с нативом не сравнить
Здравствуйте! Основная проблема была в объёме данных в ответе, и вокруг этой проблемы было построено большинство оптимизаций.
Продукт Яндекс Про полное г.... Которое убивает сферу такси ...
Рассматривали ли варианты с divkit и rn?
Ну ну, экономь дальше. А потом в старости не жалуйся, что дети внимания не уделяют, будешь сам в одиночестве, но с Алисой.
Александр Борзых обращение к Вам и ко всем вашим аналитикам. Для успешной работы на целый месяц уйдите с работы и поработайте водителями такси и желательно в разных городах. За этот месяц Вы на своей шкуре почувствуете, что надо делать а что не надо