123 lines
6.9 KiB
Plaintext
123 lines
6.9 KiB
Plaintext
# source: 2026-10-05/rec_20261005_170617.m4a
|
||
# model: Systran/faster-whisper-small
|
||
# transcribed: 2026-10-22T03:40:09Z
|
||
|
||
[00:00:00] и крик, и он всё чьим-то понимаешь, да?
|
||
[00:00:04] То есть, он либо забрался, залетает туда, либо сверху тут,
|
||
[00:00:08] в этот кусок сваливаешься, ты понимаешь, о чём я говорю?
|
||
[00:00:12] Ну, более-менее.
|
||
[00:00:16] Ну, смотри, у тебя первое — получение курса всякого.
|
||
[00:00:19] Угу.
|
||
[00:00:20] Да?
|
||
[00:00:21] Ну, оно у тебя встраивается.
|
||
[00:00:23] Мы получили вся курса.
|
||
[00:00:25] Потом у тебя идёт, потом идёт фильтрация.
|
||
[00:00:27] Ну, получение, я вспомнил, получение,
|
||
[00:00:29] если мы смотрим глазами каталог, каталог президента,
|
||
[00:00:33] то первое — я получаю курс.
|
||
[00:00:35] Угу.
|
||
[00:00:36] Да, потом, по-хорошему, по-хорошему зависимости.
|
||
[00:00:40] Из этих курсов.
|
||
[00:00:41] Да, по-хорошему зависимости.
|
||
[00:00:43] То есть, потом следующий шаг, то есть,
|
||
[00:00:45] мы в зависимости от фильтра и состояния каталога,
|
||
[00:00:48] ну, говорим, да, то есть каталога,
|
||
[00:00:51] мы выбираем список курсов
|
||
[00:00:56] и в той последовательности,
|
||
[00:00:58] в которой они будут отображаться.
|
||
[00:01:00] То есть, весь, вот если у нас все 400,
|
||
[00:01:03] грубо говоря, все 400 курсов у нас должны отобразиться
|
||
[00:01:07] в такой-то последовательности,
|
||
[00:01:09] мы их все 400 выбрали,
|
||
[00:01:11] это весь вектор, с которым мы работаем.
|
||
[00:01:14] Дальше мы определяем
|
||
[00:01:16] окно, которое будет отображаться,
|
||
[00:01:20] плюс какие-то условия, сколько ещё вот окно
|
||
[00:01:23] дополнительно в вазе, да,
|
||
[00:01:25] то есть, невидимых, но,
|
||
[00:01:27] которые будут отрендерены.
|
||
[00:01:29] И, соответственно,
|
||
[00:01:32] ну, как не рендерим, скорее всего,
|
||
[00:01:34] мы создаем, или, ну, ничего не создаем,
|
||
[00:01:37] мы рендерим и ставим определённые флаги
|
||
[00:01:40] в этот список сформированный, да,
|
||
[00:01:43] в зависимости от какой-то сортировки выводить.
|
||
[00:01:46] Мы в нём ставим флаги, что вот у нас
|
||
[00:01:48] что-то вот эти карточки построены,
|
||
[00:01:51] картинки загружены, да,
|
||
[00:01:53] такие загружены, и потом, соответственно,
|
||
[00:01:55] там, когда колбэк будет, у нас будет,
|
||
[00:01:57] соответственно, эти флаги о том,
|
||
[00:01:59] что картинки загружены, проставляться.
|
||
[00:02:01] И всё, то есть, как только у нас меняются
|
||
[00:02:05] фильтры или там сортировки,
|
||
[00:02:08] у нас, соответственно, вектор сбрасывается,
|
||
[00:02:11] строится новый вектор,
|
||
[00:02:14] может быть, даже не сбрасывается,
|
||
[00:02:17] скорее всего, раз мы заново рендерим,
|
||
[00:02:19] он строится новый вектор, с учётом,
|
||
[00:02:21] что какие-то, ну всё,
|
||
[00:02:23] новый вектор ставится,
|
||
[00:02:25] и всё постарает с кем-то.
|
||
[00:02:27] Презентр запрашивает новый вектор
|
||
[00:02:29] к курс-проводеру.
|
||
[00:02:31] Да.
|
||
[00:02:32] В зависимости от фильтрации,
|
||
[00:02:34] и получает новый вектор
|
||
[00:02:36] с фильтрами, с новой фильтрацией.
|
||
[00:02:39] И пошёл заново, опять определил
|
||
[00:02:41] окно за рендерил,
|
||
[00:02:43] запросил картинки,
|
||
[00:02:45] соответственно, часть картинок прилетели
|
||
[00:02:47] из кэша, по-быстрому, да,
|
||
[00:02:49] раз у нас с тобой
|
||
[00:02:51] рендеринг не хранится никак,
|
||
[00:02:53] каждый раз сбрасывается,
|
||
[00:02:55] то и всё, то есть у нас
|
||
[00:02:57] вот примерно вот я так вижу.
|
||
[00:02:59] Ну смотри,
|
||
[00:03:01] давай коротко подведём, то есть
|
||
[00:03:03] первая инициализация фильтра идёт, правильно?
|
||
[00:03:05] Да.
|
||
[00:03:06] Вот и установка, определение фильтра.
|
||
[00:03:09] Второе идёт,
|
||
[00:03:11] получение курс,
|
||
[00:03:13] третье идёт,
|
||
[00:03:15] выбор
|
||
[00:03:17] множество,
|
||
[00:03:19] или там выбор курсов
|
||
[00:03:21] для
|
||
[00:03:25] вот так вот ещё туда,
|
||
[00:03:27] до вот так вот,
|
||
[00:03:37] раз, теперь
|
||
[00:03:39] четвёртая,
|
||
[00:03:41] запрос изображений,
|
||
[00:03:52] пятая,
|
||
[00:03:54] очень хроная,
|
||
[00:03:59] это выражение картинок.
|
||
[00:04:07] Ну, товарищ, ты запросил,
|
||
[00:04:09] да, запрашиваешь изображение,
|
||
[00:04:11] всегда,
|
||
[00:04:13] по всем курсам,
|
||
[00:04:15] которые
|
||
[00:04:17] попадают в окно,
|
||
[00:04:19] и у тебя соответствует,
|
||
[00:04:21] а? Который попадает в окно
|
||
[00:04:23] рендеринга.
|
||
[00:04:26] Ну, и у тебя и image
|
||
[00:04:28] провайдер всегда,
|
||
[00:04:30] кулбет для них вызывает
|
||
[00:04:32] каталог презонтер.
|
||
[00:04:34] То есть каталог презонтер
|
||
[00:04:36] сам Кракимки не отображает,
|
||
[00:04:38] когда они туда прилетают,
|
||
[00:04:40] не могут, через кулбет.
|
||
[00:04:44] Ну да, ну по сути, кулбет, это же его будет,
|
||
[00:04:46] код, который будет подставлять.
|
||
[00:04:48] Короче,
|
||
[00:04:50] вот,
|
||
[00:04:52] ну вот и всё,
|
||
[00:04:54] ну и дальше идёт
|
||
[00:04:56] шестое, это
|
||
[00:04:58] обработка событий
|