Пікірлер
@evgenyshipko
@evgenyshipko 15 сағат бұрын
Вода водой, просто ниочемный доклад) Не менеджерские доклады у Евгения были лучше 😂
@wallentaineschannel9513
@wallentaineschannel9513 3 күн бұрын
Мужчина!❤
@ErkinBori-k1n
@ErkinBori-k1n 4 күн бұрын
0:17 Мне послышалось: привет хули!
@ko22012
@ko22012 5 күн бұрын
Маловато экспертизы у спикера в webRTC, т.к. задали два каверзных вопроса в конце, сразу поплыл.
@MrVideoCat
@MrVideoCat 6 күн бұрын
Какой-то микрофронт ради микрофронта. Непонятно какую проблему решили, а в итоге куча связанных между собой компонентов с оверхедом на сеть, инициализацию, оркестрацию и сложность разработки. Вот что значит, если брать "спецов" из ВУЗов. Минимум где их можно использовать - это разделение приложения по бизнес доменам или отдельным продуктам со своими командами развития, не меньше.
@ilyasidorchik
@ilyasidorchik 10 күн бұрын
Таймкоды 00:00 Смол-толк 02:46 Вступление 06:41 Ошибка 1. Перебор с заголовками 11:44 Ошибка 2. Лишние роли 14:17 Ошибка 3. Неправильный порядок озвучивания 17:15 Ошибка 4. Разбитый на части элемент 19:02 Ошибка 5. Разбитый на части текст 21:04 Ошибка 6. Нескрытие лишних внутренностей 22:29 Ошибка 7. Скрытие интерактивных внутренностей 23:48 Ошибка 8. Потеря контекста в подписи 24:58 Ошибка 9. Слишком логичный список 26:32 Ошибка 10. Непродуманная навигация 29:04 Заключение 30:28 Вопрос 1 (от эксперта). Что заставляет так глубоко погружаться в a11y? 33:24 Вопрос 2. Почему не просто aria-label? 38:02 Вопрос 3. Про сколько ошибок не рассказали? 38:29 Вопрос 4. Нейронки улучшили ли чтение контента для незрячих? 42:19 Уходим на дискуссию
@Brainsburn
@Brainsburn 12 күн бұрын
Wow, I just came across this video. We definetely need more like this
@Martin-ps4pg
@Martin-ps4pg 12 күн бұрын
Здравствуйте. Подскажите, пожалуйста, если бы вам нужно было сделать 100 комнат в каждой по 2-3 юзера одновременного АУДИООБЩЕНИЯ, то какую бы библиотеку на стороне клиента js вы бы использовали?
@HolyJS
@HolyJS 13 күн бұрын
Code in the Dark - соревнование по верстке (HTML, CSS), где за 15 минут нужно повторить дизайн только по макету. План такой: разобьем участников на группы по 4 человека, за несколько раундов отберем лидеров, устроим между ними финальное состязание и определим только одного победителя. Прими участие 14 ноября Подробности - на сайте: holyjs.ru
@sova
@sova 13 күн бұрын
Термин "псевдородитель" тупо на ровном месте выдуман. Нигде его до этого не видел и не слышал. Хоть кто-то из англоязычных коллег его использовал?
@rkkon4279
@rkkon4279 14 күн бұрын
Классный доклад. Спасибо. Я Много полезного узнал.
@макс-х9п9л
@макс-х9п9л 14 күн бұрын
Только не говори, что ты про Раст на серьёзных щах, в ВК сейчас кого попало набирают? 😂
@wombatosaur
@wombatosaur 16 күн бұрын
Продайте время кто нибудь, срочно...
@khmilevoi
@khmilevoi 17 күн бұрын
кто делает монтаж? кто решил, что смотреть на зевающих людей нужнее чем на слайды спикера?) реально, остановитесь)
@HolyJS
@HolyJS 11 күн бұрын
Добрый день! Это запись офлайн-доклада. Мы снимаем как спикера, так и обстановку в зале Смена кадра никак не влияет на звуковую дорожку
@koteelok2014
@koteelok2014 20 күн бұрын
Damn, Ryan was in St Petersburg, now that is not going to happen any time soon.
@svetlanaostapovici5244
@svetlanaostapovici5244 25 күн бұрын
Увидеть мир под другим углом
@aibulat1871
@aibulat1871 25 күн бұрын
Server Component вполне может быть внутри Client Component и не превращаться в клиентский. Например если серверный компонент передается в клиентский как children. В таком случае - клиентский компонент не импортирует серверный компонент - просто получает его как children. В таком варианте -- серверный компонент останется серверным
@pokerchannel6991
@pokerchannel6991 26 күн бұрын
I am not that good with functional programming, but I am naturally very good at dysfunctional programming. : (
@sportyfinder-ru
@sportyfinder-ru 28 күн бұрын
Потлатый, поясняет за css5
@МаксимКлочко-н4х
@МаксимКлочко-н4х 29 күн бұрын
Спасибо за доклад
@MaximFilatov-d5n
@MaximFilatov-d5n Ай бұрын
Не затронули агрегаты в которые можно так-то не мало логики унести, и тогда команды выглядят лучше. Классы команд и хендлеры можно вообще объединить в один файл и использовать что то вроде export const CommandHandlers = [CreateOrderHandler, UpdateOrderHandler] и подключить все хендлеры разом ...ComandHandlers
@bsigr8603
@bsigr8603 Ай бұрын
Отлично, жаль, что тем успели мало обсудить. Жду продолжение.
@tranquility_lane
@tranquility_lane Ай бұрын
Интересный доклад и подача, спасибо!
@mike-aaa
@mike-aaa Ай бұрын
Ппц вы и неженки!!! У меня три монитора, я кручу головой как вертолет и еще на стуле езжу. А они монитор на 17" от ноута и легли на кушетку еще чтоб головой вообще не крутить... да и вообще не двигатсья, а то в ноги что-то затекает. Конечно вам щелкать надо на весь офис, иначе вы не проснетесь!
@leha144
@leha144 Ай бұрын
Они просто профнепригодные. Вон стримеры на ютубе и твиче по 10-15 часов безвылазно сидят и так годами и никто не жалуется.
@whoknows921
@whoknows921 Ай бұрын
Доклад закончился на самом интересном месте! Спасибо, Виктория, надеюсь, будет вторая часть с реалистичной реализацией
@dyadya-e7x
@dyadya-e7x Ай бұрын
Если есть микросервис аналитики отсылающий данные в разные сервисы, и нужно одно событие брать из рэбита и параллелить на разные модули и в каждом модули свой хендлер для обработки - eventBus идеальное решение. Для обычных сервиса профита мало, а рисков много.
@СмтрТб
@СмтрТб Ай бұрын
18:47 userId - плохое название у аргумента СreateBookCommand. Лучше authorId, пришлось проговаривать что значит userId
@ТестАкканут
@ТестАкканут Ай бұрын
Прекрасная вводная лекция !
@osad4enko
@osad4enko Ай бұрын
тем временем 95% магазинов на монолите: вебасист, опенкарт, бэээВукомерс
@MrKatunins
@MrKatunins Ай бұрын
Как сделать универсальный апи в нест на мобильное приложение и веб приложение. Вопрос в контексте cors. Я реализацию для себя определил и использую, но интересно посмотреть как вы реализовываете
@timmusharapov9257
@timmusharapov9257 Ай бұрын
Учитывая, что микрофон у ведущего прямо у рта, а половина доклада - его вздохи и втягивания воздуха, - ну такое в итоге. Смотреть очень тяжело.
@Kira_sk
@Kira_sk Ай бұрын
Вот такие в Яндекс и проходят, которые загуглили интервью, но нифига не знают
@r4inbow_dash_
@r4inbow_dash_ 10 күн бұрын
Да согласен конкретно непонятно, что говорят
@alexperemey6046
@alexperemey6046 Ай бұрын
Спиннер из кучи картинок? Изменение цвета - новый спиннер? Там надо фронтендера увольнять
@MaksimFedorov-w1o
@MaksimFedorov-w1o Ай бұрын
Минусы: меленная работа на устройствах, в деревнях даже интернета нет Кто выступает: Кинопоиск (видео-ресурс)
@Роман-и6г5н
@Роман-и6г5н Ай бұрын
Лучший
@gizmolo4
@gizmolo4 26 күн бұрын
❤❤❤
@windus08
@windus08 Ай бұрын
Ну чел реально йобнутый в хорошем и плохом смысле одновременно. Потратить кучу времени на сырой мусор это жестко Не сомневаюсь что вместо того, чтобы мять cиcьки жены он надрaчивает на stage 1 пропосалы ecmaскрипта и жмакает экспирементал флаги в хроме вышедшие пару вздохов назад
@profesor08
@profesor08 Ай бұрын
swiper не перешел, там запилены разные версии под каждый фреймворк. А вариант на вэб компонентах сильно урезан
@3ggr
@3ggr Ай бұрын
В заголовке ролика не хватает последней части "и зачем"
@dreamshaded
@dreamshaded Ай бұрын
В условном Сбере есть проекты на Vue (банкоматы, корп. универ), React (основной стек) и даже менее попсовые - Svelte, например. Юай кит на веб-компонентах можно использовать со всеми фреймворками, в ином случае придётся пилить под каждый фреймворк отдельный кит
@ilyaincrypt0
@ilyaincrypt0 Ай бұрын
30 секунд назад снова первый
@ilyaincrypt0
@ilyaincrypt0 Ай бұрын
😂
@ilyaincrypt0
@ilyaincrypt0 Ай бұрын
30 секунд назад
@tranquility_lane
@tranquility_lane Ай бұрын
Ведущий что-то очень сильно нервничает. А доклад интересный, спасибо.
@АлександрСергеевич-и4ы
@АлександрСергеевич-и4ы Ай бұрын
Топ топ топ!!!!!!!!!! Тимур Шемсидинов в мире фронтенда.
@raufhashimov241
@raufhashimov241 Ай бұрын
Ведущий какой-то странный. Максимально странный. Не шутит, робот что-ли? Я уснул...
@МаксимКлочко-н4х
@МаксимКлочко-н4х 29 күн бұрын
Это же не шоу в конце концов) неужели чтобы доклад был качественным нужны шутки от ведущего?
@МихаилТуник-у5е
@МихаилТуник-у5е Ай бұрын
Спасибо комментаторам за сохранение времени. Водные доклады не смотрим
@МихаилТуник-у5е
@МихаилТуник-у5е Ай бұрын
Какое говно, боже
@singlebw4065
@singlebw4065 Ай бұрын
//на коленке function mousePosition(cb){ const handle = (param) => { cb(param) } document.body.addEventListener('mousemove', handle ) return () => document.body.removeEventListener('mousemove', handle ) } const unsubscribe = mousePosition(({x, y}) => { }) Подскажите чем rxJx превосходит данный вариант. Я просто не тыкал rx
@Waldemart
@Waldemart Ай бұрын
TLDR; Микрофронтенды как микросервисы - 5 минут писать, 100500 лет оркестрации, тестов, деплоя и прочей новой радости.
@MaksimFedorov-w1o
@MaksimFedorov-w1o Ай бұрын
не соглашусь - я без монореп и прочих приблуд в 50 строк (на каждый) присобчаил 3 реакт-приложения в ангуляре... В микрофронте зарегал точку микрофронта (15 строк), в материнском загрузку (15 строк), в сборке настроил деплой микрофронтов в папку (1 строка), в ангуляре создал компонент с подгрузкой микрфоронта (20 строк)... все, никаких переписываний реакт-проектов, которые писали его десятки человеколет на ангуляр (например я внедрил excalidraw), я один в своем проекте если что тут я только одну проблеиу увидел (которая сквозь кучу времени видна): "надо тестить микрофронт, мы же не можем все приложение для его теста поднять"... если у вас до 10 микрофронтов, то они по сути как просто компоненты... просто на др зависимостях и фреймоврках (возможно), а поднять все одним npm run start можно во всех средах, это в реальности автора проблема :)
@Waldemart
@Waldemart Ай бұрын
@@MaksimFedorov-w1o насчёт тестов непонятно, да. Кажется, что можно применить подход юнит-тестов и тесты писать тут же рядом с микрофронтом если писать его так, чтобы он «не знал» про контекст вокруг него и решал только одну свою изолированную задачу. Про оркестрацию согласен - можно сделать просто, можно сделать сложно. По разному можно) Единственное что хочу отметить это уточнение про то, что ты один в проекте. В таких условиях не страшно и не лень экспериментировать. Когда в команде всё сложнее - не столько времени на код уйдёт сколько на общение вокруг этого кода с тиммейтами.
@MaksimFedorov-w1o
@MaksimFedorov-w1o Ай бұрын
@@Waldemart но если микрофронт со своей функциональностью bounded - че там общаться? :) а если функциональность замазюкана внутри большого фронта и команда большая, то гбщаться придется, IDE не соврет... когда покажет импорты в неожиданных местах
@philipinhoi8091
@philipinhoi8091 Ай бұрын
Похож на Мэттью Льюиса из ГП
@frkammm1214
@frkammm1214 Ай бұрын
потом вы берете джуна, говорите нужно поправить вещьнейм, а он говорит мне нужен месяц на изучение вашего костыля