VoiceRecord_Result/transcripts/2026-09-11_rec_20260911_104...

86 lines
6.6 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-09-11/rec_20260911_104348.m4a
# model: Systran/faster-whisper-small
# transcribed: 2026-10-22T08:26:40Z
[00:00:00] Во всех трёх вариантов мы не смешиваем, если у нас в верхнего уровня объекта не смешаны, то мы ниже уровня объекта не смешиваем.
[00:00:09] Ну вот, теперь вопрос, как выглядят должны параметры у репозитория?
[00:00:15] Ну, у репозитория, правильно говоришь, например, мы можем чётко говорить.
[00:00:21] И, наверное, ещё важный вопрос, знаешь, какой здесь относительно параметров всё-таки?
[00:00:26] Насколько инфинансация объедков под каждый запрос в базуданных на Дарте?
[00:00:31] Это затратный ресурс.
[00:00:38] То есть, в целом, мне, как бы, сколько уже лет,
[00:00:42] больше десяти лет звучат слова коляна стакана
[00:00:48] про разработку мобильных приложений.
[00:00:52] В нашем случае, вецкое приложение можно считать в браузере мобильным,
[00:00:56] что ресурсы надо использовать максимально экономно.
[00:01:01] Поэтому, если можно работать с ингелтонами, надо работать с ингелтонами.
[00:01:06] Ну вот, если современные браузеры, например, позволяют память расходовать чуть более расточительно,
[00:01:15] то почему бы и нет.
[00:01:17] То есть, смотри, в чём прикол, мы доменные объекты создаём на каждый запрос, правильно?
[00:01:25] Да.
[00:01:26] Вот мы делаем выборку.
[00:01:29] В списке 100-100 объектов.
[00:01:34] Ну, я не знаю там курса, да, или там слайдов по курсу.
[00:01:39] И к нам прилетает большое количество слайдов.
[00:01:45] Ну, допустим, 100 слайдов.
[00:01:48] И мы создаём 100 объектов.
[00:01:50] Какой там вход написан по этим объектам?
[00:01:54] Дело десятая, да?
[00:01:56] Хотя тут, наверное, вопрос интересный.
[00:01:58] В этот аклад уже закапываться.
[00:02:00] В имплементацию, скажем так.
[00:02:03] Вот.
[00:02:05] Потом, ну, и мы считаем, что мы создаём 100 объектов, как минимум.
[00:02:12] Для слайдов.
[00:02:14] А теперь вопрос.
[00:02:16] А...
[00:02:18] Ну, а теперь вопрос.
[00:02:22] А почему мы тогда боисты создать один репозиторий?
[00:02:36] Не знаю.
[00:02:38] Вот.
[00:02:40] Наверное, не надо этого бояться, потому что я более чем уверен,
[00:02:45] что если все шарпи есть борьба за производительность,
[00:02:49] поэтому там есть структуры для того, чтобы это всё упаковывать,
[00:02:53] чтобы не упаковывать, не распаковывать, что влияет на скорость работы,
[00:02:57] то вот в языках, которые работают три браузера,
[00:03:02] там по-любому всё...
[00:03:04] Либо упаковывается всегда, либо не упаковывается никогда.
[00:03:09] Я не думаю, что там есть.
[00:03:11] Что там прямо так тяжело, так подошли к этому вопросу,
[00:03:14] что там будет борьба за производительность.
[00:03:16] Да-да-да, при этом обратим внимание.
[00:03:19] В репозитории там полей данных, как таковых,
[00:03:22] ну, практически нет.
[00:03:25] То есть мы там храним...
[00:03:27] Мы туда передаём по ссылке, либо, говоря, коннекшу.
[00:03:32] Понимаешь, да?
[00:03:34] Да.
[00:03:36] И поэтому... Ну, а если мы делаем так, то что нам это позволяет сделать?
[00:03:41] Это нам позволяет сделать немножко разгрузить интерфейс метода.
[00:03:46] То есть мы можем получить репозиторий.
[00:03:49] Готовый уже установленный внутри?
[00:03:52] Готовый, да, с установленными параметрами,
[00:03:54] с теми перед фабрикой репозиторий.
[00:03:57] Ну, всё.
[00:03:59] То есть здесь вот как бы...
[00:04:01] Тогда я просто того, чтобы искать распредельных,
[00:04:04] как делать интерфейс красивый.
[00:04:07] Вот.
[00:04:16] Ну вот, если мы говорим с тобой о связке,
[00:04:19] допустим, давай возьмём приземляну.
[00:04:21] Вот у нас связка организации, курс.
[00:04:23] То есть когда мы запрашиваем курс,
[00:04:26] по идее, по идее,
[00:04:29] мы всегда должны передать айдичнику организации.
[00:04:32] То есть это обязательный параметр.
[00:04:35] То есть, конечно, можно там...
[00:04:37] Не встал.
[00:04:38] Не встал.
[00:04:39] Вот смотри, Жень, подожди.
[00:04:41] Давай мы здесь посмотрим по-другому.
[00:04:43] Смотри, если мы храним что-то отдельным документом,
[00:04:48] то есть имеем возможность найти отдельный документ в отдельной базе.
[00:04:54] То есть я думаю, надо внести, наверное,
[00:04:56] в следующие понятия всё-таки.
[00:04:58] База данных...