﻿# 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] обработка событий
