241 lines
12 KiB
Plaintext
241 lines
12 KiB
Plaintext
# Беседа: beseda-20260805-1652.txt
|
||
# файлов: 2; начало: 2026-08-05 16:52; конец: ~2026-08-05 17:02
|
||
|
||
## 2026-08-05/rec_20260805_165222.m4a (старт 16:52:22)
|
||
|
||
[00:00:00] туда залить данные
|
||
[00:00:03] прям по алфавиту отсортировать таблицы
|
||
[00:00:05] и залить
|
||
[00:00:06] потом
|
||
[00:00:07] накинуть
|
||
[00:00:09] ключи накинуть секунды
|
||
[00:00:11] и ты получишь готовое решение
|
||
[00:00:14] если это написать по чатам
|
||
[00:00:16] человеческий на сишарпе
|
||
[00:00:18] то у тебя утилита будет очень небольшая
|
||
[00:00:21] и непонятно и конкретно
|
||
[00:00:24] хорошо я понял
|
||
[00:00:27] сделала
|
||
[00:00:29] соответственно по-хорошему
|
||
[00:00:31] она должна работать
|
||
[00:00:33] я бы здесь наверное
|
||
[00:00:36] конечно не
|
||
[00:00:38] не мудрил бы
|
||
[00:00:40] с репозиториями
|
||
[00:00:43] даже с какими-то
|
||
[00:00:45] хэлперами еще чем-то угодно
|
||
[00:00:48] но
|
||
[00:00:50] какой-то библиотечный код
|
||
[00:00:53] он наверное здесь
|
||
[00:00:54] не помешал
|
||
[00:00:56] если у нас есть код который позволяет
|
||
[00:00:59] надо посмотреть что-то в нашем хэлпере есть
|
||
[00:01:02] я к чему? к тому что
|
||
[00:01:04] я бы не хотел видеть утилиту
|
||
[00:01:06] в которой каждый вызов повернут в 15 строк
|
||
[00:01:10] кода
|
||
[00:01:12] создание командов
|
||
[00:01:14] создание коннекшенов
|
||
[00:01:16] все станет
|
||
[00:01:19] ну немедленно будет, просто будет много кода
|
||
[00:01:23] то есть тут два варианта, либо библиотеку подключать
|
||
[00:01:26] либо просто вынести наверх
|
||
[00:01:28] то есть в промте
|
||
[00:01:30] указать
|
||
[00:01:32] с разной инструкцией что
|
||
[00:01:34] заверни в методы
|
||
[00:01:36] как бы
|
||
[00:01:38] работу с базой
|
||
[00:01:40] чтобы тебе найти методы подавался только
|
||
[00:01:43] SQL код
|
||
[00:01:48] ну то есть короче я бы не стал все отцеплять хэлперы
|
||
[00:01:51] но код взаимодействия с базами
|
||
[00:01:54] я бы прямо, ну то есть по сути
|
||
[00:01:56] это все может лежать в файле main
|
||
[00:01:59] то есть оно тут все простое
|
||
[00:02:01] понимаешь, да?
|
||
[00:02:03] нет ничего сложного
|
||
[00:02:05] единственный вопрос у меня у нас
|
||
[00:02:07] в новой базе
|
||
[00:02:10] в ПГР
|
||
[00:02:11] у нас имена таблиц и всех полей они
|
||
[00:02:14] соответствует базе с кириллайдах
|
||
[00:02:20] ааа
|
||
[00:02:22] но тогда наверное здесь только
|
||
[00:02:25] а история должна быть
|
||
[00:02:27] с колонками
|
||
[00:02:29] мы же в некоторых случая будем проводить
|
||
[00:02:30] конвертутацию
|
||
[00:02:33] ну возможно да
|
||
[00:02:35] но здесь нет каких-то сложных колонков
|
||
[00:02:38] мне кажется
|
||
[00:02:40] тексты и инки
|
||
[00:02:42] тогда у тебя
|
||
[00:02:44] у тебя тексты и инки в SQL-лайде
|
||
[00:02:46] потому что у тебя третий по данным там
|
||
[00:02:48] им тексты вылевали, насколько я помню
|
||
[00:02:51] вот
|
||
[00:02:52] и то вылевал, может и нет
|
||
[00:02:53] какой-то третий
|
||
[00:02:55] в минере что ли
|
||
[00:02:58] а вот
|
||
[00:03:00] в ПГР у тебя да есть эти данные
|
||
[00:03:03] когда собственно код
|
||
[00:03:05] конвертация
|
||
[00:03:07] колонок
|
||
[00:03:09] он тоже должен быть
|
||
[00:03:11] грубо говоря
|
||
[00:03:12] вынесен в отдельный метод
|
||
[00:03:14] ну то есть ты получил
|
||
[00:03:16] дата рекорд
|
||
[00:03:18] чтение
|
||
[00:03:19] SQL-лайда
|
||
[00:03:21] и ты формируешь там
|
||
[00:03:24] какой-то
|
||
[00:03:26] сквейль ты формируешь или что
|
||
[00:03:28] на вызов
|
||
[00:03:30] и тут
|
||
[00:03:30] нужно правильно просто туда
|
||
[00:03:32] зафигачить
|
||
[00:03:34] все значения
|
||
[00:03:36] физические, тогда вот эти значения должны
|
||
[00:03:39] аккуратно быть охорненной в виде того что
|
||
[00:03:41] проверяются типы полей целевого поля
|
||
[00:03:45] то есть проверяются типы исходного поля
|
||
[00:03:48] и дальше запускается
|
||
[00:03:50] ну какая-то обертка, которая
|
||
[00:03:53] про конвертация
|
||
[00:03:54] то есть должны быть методы конвертации
|
||
[00:03:56] наверху
|
||
[00:03:58] тогда эта вся тема она будет прямо вот
|
||
[00:04:01] сначала какая надо
|
||
[00:04:04] я чему, потому что
|
||
[00:04:07] ну вот если мы, то есть мы сейчас можем
|
||
[00:04:10] вот
|
||
[00:04:10] вот делать перезалив
|
||
[00:04:12] нормальный
|
||
[00:04:14] то бы мы были уверены, что он работает вот
|
||
[00:04:17] и не будем сбоить, мы не будем его переписывать
|
||
[00:04:20] и тогда мы эту задачу можно поставить в
|
||
[00:04:22] галфейст
|
||
[00:04:23] и это гацово
|
||
[00:04:24] понимаете, да?
|
||
[00:04:25] да
|
||
[00:04:26] ало
|
||
[00:04:27] после чего нам надо будет делать
|
||
[00:04:30] другую похожую задачу
|
||
[00:04:32] это тот самый
|
||
[00:04:34] экспорт кб-стель 3
|
||
[00:04:39] то есть в исполвее
|
||
[00:04:40] мы должны будем данные читать
|
||
[00:04:42] и туда данные вставлять
|
||
[00:04:45] то есть и тут тоже надо будет подумать как чего
|
||
[00:04:48] собственно здесь
|
||
[00:04:51] сорганизовать
|
||
[00:04:52] поэтому я к тому, что
|
||
[00:04:54] если написать
|
||
[00:04:55] ну тз
|
||
[00:04:56] то есть некоторый пром
|
||
[00:04:58] на это самое, то потом можно будет
|
||
|
||
## 2026-08-05/rec_20260805_165723.m4a (старт 16:57:23)
|
||
|
||
[00:00:00] в том числе его втором
|
||
[00:00:02] в случае
|
||
[00:00:05] ну там на самом деле
|
||
[00:00:07] ввиду того что там структура другая
|
||
[00:00:10] заливая
|
||
[00:00:12] то по идее тут
|
||
[00:00:14] если здесь мы по записям
|
||
[00:00:16] переносим
|
||
[00:00:17] там наверное надо переносить по объектам
|
||
[00:00:20] то есть надо иметь
|
||
[00:00:22] цепочку объектов
|
||
[00:00:24] и иметь соответственно
|
||
[00:00:26] под нее трек
|
||
[00:00:28] попереносу этих объектов
|
||
[00:00:30] то есть я имею в виду
|
||
[00:00:32] что это вот два конкретных
|
||
[00:00:35] навыка на сишарке
|
||
[00:00:37] которую надо вот просто уже писать
|
||
[00:00:40] сейчас тут с картинками добьешь тему
|
||
[00:00:44] не надо уходить куда-то в Дебре
|
||
[00:00:47] сейчас от структура и еще чего-то
|
||
[00:00:49] надо разобраться с тем
|
||
[00:00:52] что нам нужно две, два куска
|
||
[00:00:56] чтобы они работали как следует
|
||
[00:00:59] ну в УТЗ я могу там
|
||
[00:01:03] поправить
|
||
[00:01:06] то которое она вот
|
||
[00:01:20] поэтому давай добивай тему
|
||
[00:01:23] с картинками
|
||
[00:01:25] причем там же притол какой
|
||
[00:01:27] что мы, что
|
||
[00:01:29] сейчас когда картинку пойду
|
||
[00:01:31] генерироваться
|
||
[00:01:33] мы сможем
|
||
[00:01:35] то есть во-первых
|
||
[00:01:36] экспортер надо писать
|
||
[00:01:38] только из ПГ базы
|
||
[00:01:40] понимаешь?
|
||
[00:01:42] да
|
||
[00:01:44] экспортер пишет только из ПГ
|
||
[00:01:46] и тогда вот даже сейчас
|
||
[00:01:48] нам нужно вот этот трек
|
||
[00:01:50] начинать настраивать
|
||
[00:01:52] чтобы мы могли
|
||
[00:01:54] то что у нас сейчас получится
|
||
[00:01:56] бросить в базу
|
||
[00:01:58] ПГ
|
||
[00:02:00] и из базы ПГ
|
||
[00:02:02] сделать из первой
|
||
[00:02:05] по тему добить
|
||
[00:02:07] все там сетевую шару будем расходить
|
||
[00:02:09] как бы для хранения картинок
|
||
[00:02:11] на сервате мне ПГ базы лежит
|
||
[00:02:17] да, можно будет
|
||
[00:02:19] но это же у нас ПГ база
|
||
[00:02:21] будет лежать на нашей
|
||
[00:02:23] ЛЛМ-ке в машине
|
||
[00:02:25] ну хорошо, думаю все в сети
|
||
[00:02:29] там просто
|
||
[00:02:31] не, ну можно если ты просто
|
||
[00:02:33] ты должен тогда находиться
|
||
[00:02:35] в подсети
|
||
[00:02:37] получается это
|
||
[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:03] что-то будем надо делать
|
||
[00:03:05] потому что
|
||
[00:03:07] мы готовы заканчивать так
|
||
[00:03:09] чтобы не перетискивать экванову
|
||
[00:03:11] вы пишали сейчас
|
||
[00:03:13] как бы 30 баллотов
|
||
[00:03:15] и они все примерно 80% готовы
|
||
[00:03:17] чтобы явно мы с ним возвращаемся
|
||
[00:03:19] и это очень сложно
|
||
[00:03:21] когда вот делали, мы понимаем
|
||
[00:03:23] что она работает
|
||
[00:03:27] поэтому давай для белой истории
|
||
[00:03:29] про картинки, про дегературы
|
||
[00:03:31] и давай уже возьмем
|
||
[00:03:33] мы делаем нормальные переданицы
|
||
[00:03:35] как бы очень простая задача
|
||
[00:03:37] и после этого мы делаем
|
||
[00:03:39] историю для проестов
|
||
[00:03:41] задача со сармией, но тоже такое
|
||
[00:03:43] очень конкретная
|
||
[00:03:48] давай вот такое происходит
|
||
[00:03:50] то есть я сейчас тогда там не сделаю
|
||
[00:03:52] пока с сармием как-то занимаюсь
|
||
[00:03:54] хорошо
|