VoiceRecord_Result/transcripts/2026-10-05_rec_20261005_170...

123 lines
6.9 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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