00:05:34 David R: + 00:05:34 Чумаков Илья: + 00:05:35 Дмитрий: + 00:05:35 dmitriy: + 00:05:36 Pavel S: привет + 00:05:37 macbook: + 00:05:38 Konstantin: + 00:06:02 Pavel S: картинка что то тормозит 00:06:28 David R: Replying to "картинка что то торм..." +, дергается, будто fps=2 00:06:36 Pavel S: звук нормальный а картинка тормозит 00:06:50 Pavel S: на прошлом занятии тоже тормозило 00:06:52 Егор Ширяев: тормозит 00:06:55 Андрей М.: тормозит 00:06:56 dmitriy: Тормозит сильно 00:06:58 Дмитрий: Слайдшоу небольшое, да 00:07:01 Егор Ширяев: звук ок 00:07:22 Konstantin: ну тормозит, но вроде это не сильно мешает 00:07:25 David R: звук норм, так что терпимо 00:07:32 Дмитрий: В целом смотрибельно 00:09:22 Илиас Эззахид: Что есть в runtime кроме scheduler и garbage collector ? 00:09:55 Михаил Парфёнов: очень крупно шаринг экрана, как будто 125% 00:10:46 macbook: У меня всё хорошо 00:10:50 Дмитрий: Всё хорошо 00:10:50 Чумаков Илья: нет, все норм поток в 2 fps но видео не пикселит и смотреть норм 00:10:51 David R: норм 00:10:52 dmitriy: Тоже хорошо 00:11:05 Pavel S: да как то крупнее картинка стала 00:11:17 dmitriy: Труконф)) 00:11:35 Константин Шум: Попробуйте камеру выключить 00:12:03 Pavel S: тормозит 00:12:03 dmitriy: Мне кажется проблема в том что запись идет, но могу ошибаться 00:12:03 macbook: нооорм 00:12:07 Константин Шум: Теперь непонятно)) 00:12:16 Константин Шум: В этом и хак) 00:12:17 David R: это, скорее всего, из-за стриминга в 4к 00:12:21 Pavel S: раньше картинка была на все окно зума, а сейчас нет 00:12:35 Konstantin: зум обновился видимо поэтому 00:13:04 dmitriy: Стало получше кстати 00:13:11 Михаил Непряхин: https://meet.google.com/rtg-ueko-xzr 00:13:15 Дмитрий: И так норм, ну чё вы) 00:13:34 Андрей М.: нормально всё 00:13:43 dmitriy: Не знаю что произошло, но тормозить перестало) 00:13:48 Konstantin: давайте лучше в зуме 00:13:55 Pavel S: перестало тормозить 00:14:17 Pavel S: в зуме перестало тормозить 00:14:49 Чумаков Илья: Ага, у меня тоже зум перестал тормозить 00:14:51 Дмитрий: В зуме ничего не тормозит 00:15:09 Егор Ширяев: все супер 00:15:18 Егор Ширяев: в зуме стало ок 00:15:19 macbook: Видать кол-во людей решает ) 00:15:21 Константин Шум: Кажется в Мите еще хуже) 00:15:27 Илиас Эззахид: норм 00:15:37 Андрей М.: В зуме все стало отлично! 00:15:50 Егор Ширяев: В зуме все супер! 00:15:54 David R: сейчас в зуме всё было оооочень плавно 00:15:54 Константин Шум: Ну вот сейчас в зуме лучше чем было в начале 00:16:10 ayaan: в зуме как будто норм стало 00:16:43 macbook: зуме всё стало хорошо, видать кол-во людей решает 00:20:20 Дмитрий: У меня всё ок 00:20:22 ayaan: у меня все жб 00:20:23 Чумаков Илья: в зуме отлично 00:20:24 av: мне все ок 00:20:25 Konstantin: + 00:20:26 macbook: Всёотлично 00:20:26 dmitriy: Зум отлично 00:20:27 Pavel S: в зуме все ок 00:20:27 Егор Ширяев: все отлично 00:20:29 David R: в зуме все отлично 00:20:31 alex: в зуме норм 00:20:36 Константин Шум: В зуме терпимо 00:21:14 David R: interface == duck typing? 00:23:20 David R: обязательно ли структура? или может быть любой объект соответствующий сигнатуре? 00:24:42 ayaan: а если лишиние методы будут? 00:26:02 macbook: Почему интерфейс написан не рядом со структурой? 00:28:09 macbook: То есть дублирование интерфейса норм… 00:28:41 alex: как понять какие методы нужны для интерфейса ? ориентируемся только на структуру или может на что-то ещё ? 00:28:52 Дмитрий: Replying to "То есть дублирование..." interface segregation principle как раз про это) 00:29:03 Чумаков Илья: если интерфейс используется во многих местах, то его нужно дублировать в эти места использования? 00:29:41 Pavel S: Не пойму, как понять, что в этом месте необходимо применить интерфейс. 00:30:28 alex: для полиморфизма 00:31:25 Konstantin: помню свой вкл)) это было божественное озарение) 00:34:59 alex: как интерфейс внутри устроен - спрашивают на собесах ? по аналогии с мапой, слайсом 00:36:14 Илиас Эззахид: Как использовать interface в контексте vertical slice или чистый архитектуре ? Стоит ли писать interface Repository , Service? 00:36:31 Pavel S: теперь стало понятно по интерфейсам 00:38:37 ayaan: несколько раз смотрел ваши видео про чистую архитектуру, по несколько раз, 2 года назад и летом) 00:39:26 alex: Replying to "Как использовать int..." стоит, чтобы например репозиторий подменить на мок 00:39:38 Михаил Парфёнов: +1, про эвроновскую архитектуру 00:43:36 dmitriy: А в go используются IOC контейнеры? Или в этом нет необходимости? 00:44:33 Илиас Эззахид: Replying to "Как использовать int..." А вот Service , DTO ? 00:47:18 alex: Replying to "Как использовать int..." дто не имеет методов, на него интерфейс зачем ? а для сервиса да, как сказал Михаил - для подмены например запросов на АПИ при написании тестов 00:47:25 Илиас Эззахид: 1 - Где хранить интерфейсы и структуры, которые используются или реализуются несколькими адаптерами? */ Например bot в discord, telegram и vk, интерфейс один ? 00:52:02 ayaan: интерфейсы же не имеют веса ? 00:59:37 macbook: Alex - микрафон 00:59:41 Pavel S: тормозов нет 00:59:41 dmitriy: Нет, все отлично 00:59:43 Егор Ширяев: Тормозов -нет 00:59:45 Михаил Парфёнов: всё хорошо 01:10:03 Konstantin: насколько сообщество разработчиков го соблюдают вот этот принцип “делай проще” с интерефейсами? часто нужно “воевать” за это или в целом все всё понимают? 01:15:40 Илиас Эззахид: Можете рассказать про особенности io.Writer и io.Reader ? Часто пишем свою имплементацию io.Writer и io.Reader ? 01:19:40 Егор Ширяев: таким образом принято удовлетворять заглушками? 01:19:51 David R: выглядит как костыль пихать интерфейсы везде 01:25:31 Илиас Эззахид: pointer ? 01:25:33 Чумаков Илья: структура) 01:25:35 Konstantin: запись ти-вэлью 01:43:43 Konstantin: получается, бест практис - это явно возвращать nil? 01:44:34 Konstantin: и вот ошибки это же тоже интерфейс? там помню был какой-то трюк тоже с nil, но подзабыл 01:49:29 ayaan: any мой любимый тип в typescript 01:49:39 macbook: + 01:54:48 Konstantin: эта конструкция вне свитча работает? 01:59:32 Дмитрий: Replying to "any мой любимый тип ..." Получается что any в go, это скорее как unknown в ts 02:00:01 dmitriy: Reacted to "Получается что any в..." with 👍 02:00:40 ayaan: Reacted to "Получается что any в..." with 👍 02:04:19 Егор Ширяев: хорошо что мы на этом курсе и всему научимся) 02:04:25 av: подтверждаю. архитектура в вузах осталась на 2010х годах 02:05:18 Konstantin: где интерфейсы, Либовси? =D 02:05:28 alex: Reacted to "где интерфейсы, Либо..." with 😁 02:05:43 David R: какие паттерны нужно знать гошнику? нужные на практике 02:09:51 alex: не надо сокращать, лучше 2 часа 02:09:52 dmitriy: Да наоборот интересно 02:09:57 David R: так хорошо же что 2 часа 02:09:58 Михаил Парфёнов: пусть будет 2 ) 02:10:00 Pavel S: 2 часа лучше ) 02:10:05 Дмитрий: Ага, 2 лучше 02:10:07 Егор Ширяев: да хоть три лишь бы все зашло 02:10:08 David R: лучше 02:10:09 dmitriy: Намного лучше 02:10:11 ayaan: щас бомба 02:10:12 Pavel S: все ок связь 02:10:15 Егор Ширяев: Все супер 02:10:19 Илиас Эззахид: Спасибо что углубляйтесь в темах 02:10:19 Дмитрий: Связь норм 02:10:30 av: спасибо!! 02:11:42 ayaan: Спасибо👍 02:11:44 Konstantin: спасибо, доброй ночи 02:11:44 dmitriy: Спасибо