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