VoiceRecord_Result/conversations/2026-07-30/beseda-20260730-1537.txt

137 lines
16 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.

# Беседа: beseda-20260730-1537.txt
# файлов: 3; начало: 2026-07-30 15:37; конец: ~2026-07-30 15:52
## 2026-07-30/rec_20260730_153736.m4a (старт 15:37:36)
[00:00:00] Какие-то реквизиты, какие пользователи нашлись, потом забираем их айдишники и уже по айдишникам, например, накладываем вторую к фильтрацию в партнерском сервисе.
[00:00:10] Например, так. Можно, конечно, не мучить жопу, а просто их объединить вместе, но это всё-таки не очень правильно.
[00:00:21] Поэтому мы говорим, вот, просто тут надо прийти к тому, что какие конкретные запросы с фронтэнда будут отправляться.
[00:00:31] Может быть, это просто нужно разделить именно функционал, потому что с тебе нужно, если тебе интересует конкретный юзер, но он тебя интересует,
[00:00:44] только, например, с точки зрения того, что поправить у него профиль, и с точки зрения, где у тебя эти данные лежат по профилю,
[00:00:54] и ты их можешь ограничить, там спрятать, зашифровать, ещё и так далее.
[00:00:59] Тогда ты работаешь, чтобы непосредственно с профилем, то есть можешь зайти пользователя, там поправить у него что-то,
[00:01:05] правопороли мы сбросить, и так далее, но это работа вне партнёрского портала, это работа какого-то человека-администратора,
[00:01:15] который по какой-то заявке делает какую-то работу с конкретной учёткой, с его профилем.
[00:01:24] То есть тогда это дело черезався.
[00:01:29] А если тебя интересует пользователь, как пользователь партнёрского портала,
[00:01:37] и ты работаешь с ним не для того, чтобы поправить профиль, а назначить права, то есть перенести там из одного кабинета в другой,
[00:01:50] какие-то такие сложные ситуации, то это ты всё равно, это тебе всё равно придётся делать в партнёрском портале,
[00:01:58] чтобы лишнее не делать лишние запросы из одной под системы в другую.
[00:02:03] Тебе логично, чтобы всё-таки иметь при этом агита этого пользователя?
[00:02:08] Да, мы это можем, да, это мы можем добавить...
[00:02:11] Чтобы иметь это ваше постоянно?
[00:02:13] Да, для этого, да, возможно, нам надо.
[00:02:16] А фамилия имя и отчество не являются частными данными?
[00:02:21] То есть, если там к ним нету ничего, а только фамилия и имя и отчество?
[00:02:25] И о том, что если у нас вот этот...
[00:02:29] Мы же всё-таки с тобой радуем за то, что у нас не было персональных данных открыто,
[00:02:35] и мы, чтобы там каком-то соответствовали закону, да, то есть защите там, персональных данных.
[00:02:41] Ну и всё равно, он тоже попадает в этот...
[00:02:45] Вот это его не должно открывать?
[00:02:48] Нет, мы же работников не гоним туда, на сервер,
[00:02:54] а все данные, которые будут...
[00:02:57] Нет, у тебя должен быть тайтл, у пользователя, тайтл.
[00:03:00] Если у тебя сио не введено, значит там будет и мейл, понимаешь?
[00:03:05] Я понял.
[00:03:07] Я там... Будет какой-то тайтл, который назначит аус-серв.
[00:03:10] В зависимости от того, чего он не упропользует или известно.
[00:03:13] Понял, то есть партнер я поправлю, чтобы в схеме партнера отражение пользователя было.
[00:03:18] Хорошо.
[00:03:20] Ну вот смотри, давай дальше.
[00:03:22] Значит, он меня тревожит сейчас, да?
[00:03:29] Меня тревожит только, чтобы мы навели порядок с самим приложением.
[00:03:33] То есть, вот мы сейчас про базы Знания поговорили, пока ещё ничего не сделали.
[00:03:37] То есть, по-хорошему, надо сделать проект,
[00:03:42] который, либо нам надо это сделать в большом проекте,
[00:03:48] либо это надо сделать в отдельном проекте.
[00:03:51] Чтобы там у нас лежали все базы данных, разложенные,
[00:03:56] может быть даже уже с гитом попробовать работать на эту тему.
[00:03:59] То есть, так только мы работаем с папками яднортистей относительно баз данных,
[00:04:05] перенести фокус этот уже на гит.
[00:04:13] То есть, нам нужно выявить все базы данных,
[00:04:17] и все базы данных обвязать через ОЛПНОПИ.
[00:04:21] То есть, если мы говорим про инфраструктурную задачу, которая перед нами стоит.
[00:04:26] Хорошо, я её сделаю.
[00:04:28] То есть, предварительно, что мы можем сказать?
[00:04:31] Вот я вчера как раз объяснял этому самому товарищу,
[00:04:35] как нам надо хранить.
[00:04:38] Давай я сейчас, когда вот метод запустилась,
[00:04:41] когда что-то починил этот самый.
[00:04:44] То есть, я буквально покажу.
[00:04:46] То есть, вот смотри, я сделал здесь, ну, проба пирабола,
[00:04:50] на предмет UI.
[00:04:52] Ну, то есть, вот он написал скрип питановский,
[00:04:54] который опирается на какую-то библиотеку,
[00:04:57] который называется...
## 2026-07-30/rec_20260730_154236.m4a (старт 15:42:36)
[00:00:01] стримлит, какая-то ботва, ну и, по сути, это маленький
[00:00:06] web-сервер, я так понимаю, некая, это самое, поэтому
[00:00:08] если мы нажимаем запустить, он им запускает web-сервер
[00:00:21] и то запускает UI, с которой через этот питом работают
[00:00:26] с данными, которые лежат здесь же в папке проекта,
[00:00:29] вот с этими данными.
[00:00:30] Понимаешь, да?
[00:00:31] Да.
[00:00:32] То есть, ну и что-то делает, в том числе поджигает
[00:00:36] модели и так далее, то есть мы можем зайти внутрь, посмотреть
[00:00:40] что-то за это самое, но здесь пока сейчас грубо говоря
[00:00:43] уже закрытые наборы вопросов, а так тут есть поле,
[00:00:47] соответственно, которые мы туда пишем ответы, но
[00:00:50] я тебе показывал сам инструмент, просто мы в рамках
[00:00:55] робопера прикрутили сюда UI, ну, то есть сказали,
[00:01:00] сделай нам интерфейст, ну, чуть-чуть поговорили
[00:01:02] на эту тему, вот, и вот он нам прикрутил интерфейст,
[00:01:06] ну, что такое интерфейс в данном случае, по сути
[00:01:08] это QIP, UIP, да, и все, но я вот сейчас с другого компа
[00:01:14] начал это запускать и выяснилось, что ли там, ни
[00:01:16] сера чего не стоит, и мне надо, получается, было
[00:01:19] моделью его чинить, а правильно, наверное, такую бы интерфейс
[00:01:24] было сделать так, чтобы можно было все, во-первых, лежало
[00:01:27] рядом с ним, а во-вторых, наверное, чтоб он был вообще
[00:01:30] собран в виде какого-нибудь докер-контейнера, который
[00:01:34] бы поднялся и, ну, как бы, я обеспечил бы все, ну,
[00:01:39] можно работать, ну, это так, по-моему, на теме, пока
[00:01:41] просто хотел показать, что вот, ну, как UI приделывается
[00:01:45] вот в такую приложу, вот, теперь, вот, ну, что такое вот
[00:01:50] вчера, как раз, мы, про базы данных, предметом, смотри,
[00:01:55] да, да, да, да, да, да, да, да, да, да, да, да,… (повтор ещё 52×)
## 2026-07-30/rec_20260730_154737.m4a (старт 15:47:37)
[00:00:00] Здесь структура такая общего вида, а хотя вот. Вот смотри, вот есть пример, то есть есть внешнего
[00:00:16] уровня скиллы, а есть проекты, конкретные, то есть вот видишь, есть проект там портал вот
[00:00:25] и 5M, то есть получается мы пишем скиллы верхнего уровня, который будет отвечать за то, как правильно
[00:00:31] документировать базу данных, как диаграммы рисовать и так далее, а потом есть папка, грубо говоря,
[00:00:38] Project и в ней лежат конкретные базы данных со всей трибухой, которая их касается, скрипты,
[00:00:45] документы там, да, но по снямению, что сама общая структура, она должна быть вот такой,
[00:00:51] то есть сейчас мы о чем с тобой говорим, о том, что, то есть нам нужно вот такая вот,
[00:00:59] то есть мы на гид заходим, да, соответственно, тоже я там, когда буду коннектиться сегодня туда,
[00:01:04] значит разберемся заодно, как мне туда коннектится, второй момент, соответственно, делаем проектный
[00:01:11] подход, если вверху будет общие, общие идеи стилы, соответственно, внутри будут эти самые,
[00:01:19] внутри будут конкретные проекты с базами данных, вот, поэтому нам нужно по-хорошему,
[00:01:27] в верхний уровень дальше, там будет на самом деле рефракторинг, то есть когда вместе сядем,
[00:01:32] то есть ты сейчас предметную часть накидает, а когда я подключусь, мы с тобой туда добавим
[00:01:36] всякое вот этой вот общей трибухи в виде общих навыков, которые вот мы наработали в разных
[00:01:41] там хистаре, Backlog, QA, ну и так далее, всякую общачину, которая залетит в общие навыки,
[00:01:50] которые касаются в принципе работы, вот, ну и по базам данных, то есть еще раз,
[00:01:56] мы должны быть в висиске L-коп, у нас должны быть диаграммы, у нас должна быть документация,
[00:02:02] которая описывает, наверное тут вопрос возникать, являются ли диаграммы частью документации,
[00:02:12] ну не знаю, пока можем посмотреть на это как на отдельную часть, а по факту подумаем,
[00:02:20] на как их представить, в принципе, вот, и потом заодно мы этот подход сможем,
[00:02:26] если мы навгись зайдем, в том числе и туда использовать, вот, наверное, пока все, ну и OpenAPS
[00:02:33] пека на функции, да сейчас можешь пока грузону, для бы так сделать, Жаффи, я бы грузонул одну базу
[00:02:44] по Г и одну базу бы SQLite, вот, Даша там присылала в общую группу ссылку на, или мне она присылала,
[00:03:00] сейчас я посмотрю, наверное, на общую группу присылала, да, вот, общая ссылка, а давай начнем
[00:03:47] с базы описания курса. Который SQLite? Который SQLite? Да, ну берем две базы,
[00:04:01] одну ПД, одну SQLite. Хорошо. В качестве ПД берем AUS, ну, может портнешься в портал,
[00:04:09] если хочешь вместе, ну, может, просто он там больше, потому что поменьше что-нибудь взять,
[00:04:13] давай возьмем AUS, а с точки зрения SQLite тоже бы нам что-нибудь поменьше взять, потому что потом
[00:04:22] вторым номером, ну, возьми что угодно, хочешь там base, хочешь девайс, ну, что-то небольшое,
[00:04:31] организейшены и курсы, они будут уже большие, давай сейчас первой шар сделаем новоменький базов,
[00:04:38] понимаешь, да, вот, а потом пойдет партнерский портал и курсы организейшен, страшная задача
[00:04:45] с тобой вывинить все базы и дать на них опа напис пеку, то есть у нас должна быть,
[00:04:51] должен быть код базы данных, у нас должна быть документация на базу данных и у нас
[00:04:57] должна должна быть спецификация на базу данных.