# Беседа: beseda-20261021-1418.txt # файлов: 10; начало: 2026-10-21 14:18; конец: ~2026-10-21 15:07 ## 2026-10-21/rec_20261021_141850.m4a (старт 14:18:50) [00:00:00] Первая коротенькая тема, ну сейчас в рамках учебы рискововцев, [00:00:05] стал вопрос, а как им дать доступ? [00:00:29] Я тебя, Саш, не слышал. [00:00:32] А сейчас слышишь? [00:00:33] Вот, сейчас услышал. [00:00:35] Ты сказал про рисков, как ты рассказал про рискововцев, и все пропало. [00:00:40] Ну да, но я говорю, что встает вопрос, как предоставить нормального [00:00:44] агента [00:00:45] на, ну, нормальную модель для агента. [00:00:50] И если им джелемя выдать просто ключ, кто-то один выживет все, [00:00:55] и всем, в том числе, нам ничего не остается. [00:00:59] Поэтому нужно лимитирование токенов. [00:01:04] Да? Но джелемма нет такого возможности, правильно? [00:01:07] Вот. И плюс, конечно, когда будет много разных айписчиков, [00:01:11] возможно, водить вот там вопросы. [00:01:13] Вот, на жаврамках как бы установленных тарифов. [00:01:16] Вот. [00:01:21] Блин, у меня телевизор, это ему. [00:01:24] И он будет врубать непрофор. [00:01:28] Ну ладно, я сейчас буду мониторить. [00:01:30] Значит, ну, я задался вопросом. [00:01:34] Естественно, напрашивается какое-то прокси-решение с лимитами. [00:01:39] Вот, там 10 минут общения с гигачатом, [00:01:43] и два решения очевидных уже готовы. [00:01:46] Одно решение, это там, ну, естественно, два готовых, [00:01:50] просто решения, которые просто готовы. [00:01:52] Одно, которое можно использовать локально для лимитирования локального трафика. [00:01:58] Ну, если там есть такая задача, то есть в каких-то аспектах. [00:02:03] А второе, сетевое, называется что-то, [00:02:08] Light LLM, что ли, вот. [00:02:12] Ну, то есть это, по сути, шлюз, [00:02:14] который выписывает свои собственные ключи, [00:02:17] и через него идет трафик в модель. [00:02:20] А он, собственно, подсчитывает токены свои собственные, [00:02:26] а использует для подключения к модели ключ, которые там установлены. [00:02:30] И ничего не делает, [00:02:32] кроме того, что он подсчитывает токены и обрубает объемы. [00:02:37] Понимаешь, да? [00:02:39] То есть, по сути, все вот эти сайты в большом количестве, [00:02:45] т.е. пабы, модели, то есть это, по сути, какая-то опусосная шляпа вообще примитивная, [00:02:51] которая просто посчитана экономической модели. [00:02:56] То есть это ничего не стоит. [00:02:58] То есть можно сесть и такой шлюз, там, просто готовый взятий, [00:03:01] и его с конфигурировать. [00:03:03] Понимаешь, да? [00:03:04] И деньги-стрички. [00:03:06] А? [00:03:07] И деньги-стрички. [00:03:09] Нет, ну деньги, деньгами там, как бы. [00:03:12] Просто я задался таким вопросом, и вот на него получил какой ответ. [00:03:17] Вот, это первое. [00:03:19] Что там у нас там, в следующей там, в этом салоне, в списоке. [00:03:23] Смотри, пожалуйста, тебе на кампе удобнее. [00:03:26] А ты в этом савтимс? [00:03:31] Это голосовое направление было. [00:03:32] Ты в тимс? [00:03:33] В тимс? [00:03:34] Да, да, да, в тимс. [00:03:36] Короче, голосовое направление. [00:03:37] Смотри, какой прикол. [00:03:40] Ну, нормального интерфейса к... [00:03:44] Нормального интерфейса к... [00:03:49] Ну, к Z-коду. [00:03:50] У нас нет голосового. [00:03:52] То есть когда мы сидим на кампе, [00:03:54] мы, в принципе, и что-то там вводим с помощью хенди. [00:03:58] Тогда мы, соответственно... [00:04:02] Ну, и всё. [00:04:03] А назад он нам возвращает текст. [00:04:05] Вот. [00:04:07] А как бы... [00:04:08] Ну, при этом у нас как бы прокачанная технология, [00:04:11] как раскаибация. [00:04:13] То есть мы можем это делать. [00:04:15] Так, прокачанная технология и синтеза речи. [00:04:19] То есть никто не... [00:04:21] Ну, вот, я тебе рассказывал, да, про исследование такого... [00:04:28] Ну, то, что есть в браузерах, встроенные синтез речи. [00:04:31] Помнишь? [00:04:34] Да. [00:04:36] Ну, вот. [00:04:37] И возникает вопрос. [00:04:38] А что мешает замутить, по сути... [00:04:42] Ну, даже не приложение. [00:04:44] Просто страдичку, как мы сейчас с тобой открыли в браузере, [00:04:50] где можно открыть голосом туда, [00:04:53] попадать какие-то команды. [00:04:55] Причём не так, как это делает... ## 2026-10-21/rec_20261021_142351.m4a (старт 14:23:51) [00:00:01] ну в дивзачах там конечно прикольно что ты говоришь и она тебя сразу слушает [00:00:06] параллельно да и что-то тебя там подкрякивает в ответку [00:00:10] но иногда надо как бы и переписывать, да, скажем так, того что ты хочешь сказать [00:00:15] вот, не сразу, кстати, отправляй, но тем не менее, то есть ты открыл, наговорил [00:00:20] там в соответствии у тебя там что-то распозналось [00:00:24] да, как бы ты посмотрел, да, да, нет, нет, все, и там же заодно [00:00:28] лимитировал время, лимитировал параметры, глубины раздумывания [00:00:32] объема ответа, вот, возможно там в ответе [00:00:37] там, чтобы была часть короткая, которую можно потом было озвучить аудио [00:00:41] и там развернутая, которую можно посмотреть глазами, вот [00:00:45] и все, и закинул модель [00:00:48] модель тебе вернула, соответственно, приложил, у тебя взяла кусок саморез для озвучивания [00:00:53] и тебе его озвучила [00:00:56] и вот тебе готовый нормальный голосовой интерсвейс, который позволяет тебе [00:01:01] взаимодействовать полноценно [00:01:06] просто сейчас, как бы вот, смотрю, у меня есть удаленный [00:01:09] ну, как бы, и мне кажется, это очень крутая история для того, чтобы [00:01:12] как бы больше времени работать, смотреть [00:01:16] вот, потому что получается, что [00:01:20] надо больше двигаться, больше на прогулках быть [00:01:24] а в это время ты не полноценно работать не можешь, потому что даже [00:01:28] удаленный доступ [00:01:32] к компьютеру, к модели, он к чему приводится [00:01:37] вот я открываюсь чат, там все меленько, ты туда [00:01:41] пытаешься что-то там, в окошко промта писать [00:01:45] потом отправлять, то есть можно, конечно, использовать диктовку [00:01:49] но в ответ тебе надо читать простынил ответа [00:01:53] ну, понимаешь, короче, не то [00:01:55] а вот с гигачетом, например, идешь [00:01:57] телефон у тебя в кармане [00:01:59] и перейдешь и болтаешь с ним [00:02:02] да, как бы, вопрос узнаешь, ответа слушаешь, корректируешь [00:02:05] ну, понимаешь, да, фирма [00:02:07] вот, поэтому, то есть, ну, в принципе, как-то [00:02:11] набор технологий собрался, чтобы сделать [00:02:14] уже наконец-таки нормального голосового помощника [00:02:18] и микрофон, кстати, уйти [00:02:23] ну, он же, наверное, все-таки должен быть тогда [00:02:26] как приложение, чтобы сейчас не было, когда у тебя теряется фокус [00:02:29] ну, да, это как бы все в мелочи жизни [00:02:32] приложение, не приложение, там сайты, не сайты, это все как бы такое [00:02:36] понятно, дело, но я имею в виду, в целом, пункт технологий [00:02:40] для нас, с тобой, собрался, да, то есть [00:02:43] то есть там в бэке, там, так же, сама наша служба задач [00:02:46] или там поднятый спецконтейнер, куда диспетеризируется [00:02:50] может просто на, на машине развернутый Z-код, [00:02:54] которому, как AppServer, прицеплено [00:02:57] в наше ответное приложение, которое [00:03:00] дает голосовой интерфейс [00:03:03] ну, в принципе, это вообще готовая училита [00:03:08] для просто пользователей, которые хотят пользоваться Z-код [00:03:11] то есть, можно ее сделать и вкинуть куда-нибудь в народ [00:03:14] даже за деньги [00:03:16] ну, то есть ты поднимаешь Z-код и ему цепляешь какую-то [00:03:20] можно даже плагином, наверное, в него [00:03:24] как-то это все херачить [00:03:26] ну, это моя депотеза, да [00:03:28] то есть плагин может управлять чатом [00:03:31] вот, и иметь вот такой вот голосовой интерфейс [00:03:35] какой сетапчик [00:03:37] мне кажется прикольная тема [00:03:39] будет интересно ей позаниматься [00:03:41] так, давай дальше, что там у нас дальше [00:03:44] а последнее СДО у нас, а было с этой третьей [00:03:46] репы СДО [00:03:49] ну, давай, наверное, сначала СДО, а потом уже прореп [00:03:52] вот, ну, СДО, как бы, поселили столиком [00:03:55] там, прикинули, ну, у Трампа вот ее СДО-1 [00:03:58] по большому счету мы с ним обсудили, а что [00:04:00] должно быть в СДО-ке вообще [00:04:02] ну, как СДО-1, так и естественно [00:04:05] делая курсы из СДО-1, какие-то функции для СДО [00:04:10] они должны сразу закатиться [00:04:12] ну, вот, в наше решение [00:04:15] вот, опять, либо быть готовыми [00:04:18] ну, то есть, последующим вот туда [00:04:20] как бы, пристраиваться [00:04:22] вот, в принципе, пришли к тому, что [00:04:26] должны быть курсы, должны быть составные курсы [00:04:29] должны быть группы, да, то есть, доступы [00:04:32] ну, то есть, как бы, есть некоторая модель [00:04:34] вполне понятная, да, как бы, вот [00:04:37] есть некоторый интерфейс под это дело [00:04:41] то есть, грубо говоря, тема, которая состоит [00:04:44] из одного и несколько видео [00:04:46] под это дело, соответственно, даются [00:04:48] допматериалы [00:04:50] вот, дальше идет контроль задней [00:04:53] знания в виде тестирования [00:04:55] и в виде практического задания [00:04:58] при этом прикольную штуку я придумал ## 2026-10-21/rec_20261021_142852.m4a (старт 14:28:52) [00:00:00] А, помнишь, у нас с тобой в Риспрофит для вида, так сказать, обучения. [00:00:06] Одно обучение дистанционное, такое самостоятельное, это, собственно, сама СДО. [00:00:11] А второе обучение потоковое, это старое добрый псод, где есть занятия, да, какие-то там есть люди, [00:00:19] которые в потоке и так далее, помнишь? [00:00:22] Угу. [00:00:23] Вот. [00:00:24] Ну, а свою какой прикол? [00:00:26] По сути, то есть, если правильно подойти к этому вопросу, то потоком является экземпляр курса, каталогия. [00:00:36] То есть, если он у тебя общий, и ты на всех его цепляешь, и там нет каких-то узлов завязанных на время, [00:00:43] то это у тебя обычно издовольство курса. [00:00:46] А если это у тебя курс потоковый, то это курс, у которого есть специальный отдельный экземпляр, во-первых, [00:00:54] в нем есть какие-то элементы, в которых есть, как бы, со временем, например, то время лабинаров, еще чего-то. [00:01:05] В том числе, там могут быть загружены какие-то там уникальные задания туда. [00:01:10] И получается, что мы просто через обычный каталог курса можем, ну, эмулировать сразу два вида обучения разного. [00:01:21] То есть, потоковая и индивидуальная. [00:01:24] Дистанционная. [00:01:26] Понимаешь, да? [00:01:28] Вот такая вот фигня. [00:01:31] Ну, и вопрос теперь. [00:01:33] Смотри, что с этим делать, да? [00:01:35] То есть, наверное, надо сейчас после анализа того, что у нас как где лежит, то есть, надо будет решить, [00:01:43] можем ли это, мы сейчас уже прикручиваем, быть к OT5, [00:01:50] или это нужно городить где-то рядом отдельно, возможно, просто не делает какие-то части лишние, [00:01:57] поставил заглушки. [00:02:00] Ну, там, начиная от заглушки номер один, а я не знаю, а аутентификация, то поехала. [00:02:08] Ну, конечно, если мы будем это все делать в работе единого решения, то у нас будет решение зрять целиком. [00:02:14] Но тогда надо будет понять, что нам сейчас, почему. [00:02:20] А если это мы городим отдельно в виде заглушки, то мы, во-первых, в танке OT5 не завязываем на эту всю ботву, [00:02:28] а во-вторых, ну, многие вещи можно там не принимать внимания, ну, и просто заглушками закрыть. [00:02:35] Ну, например, аутентификация, понимаешь, да? [00:02:39] То есть, ну, я думаю, что надо сейчас, когда репы проанализируем, выбрать один из вариантов. [00:02:45] А репы, а репы ты говоришь про те, что у нас для инструктажей сейчас сделано, [00:02:51] и их имеешь в виду. [00:02:53] А по сути у нас, как бы, инструктажи появляются только в рамках конкретного формата курса, [00:03:01] и всё, вот где-то инструктажи зовут. [00:03:03] Всё остальное, это не инструктажи, понимаешь? [00:03:07] Всё остальное, это штат расписания, и матрица, можно так сказать, [00:03:13] ну, можно сказать, матрица обучения, ну, по сути, это матрица видов обеспечения, работников, чем-то. [00:03:19] Ну, чтоб, скажем так, обучения, тренажёры, так далее. [00:03:25] Там же и тренажёры придётся, в том числе, пилить. [00:03:28] Ну, к хорошему, это, конечно, надо всё пилить в рамках большой единой системы. [00:03:32] Ну, я бы просто, ещё раз, я бы вот накидали в общем, то есть, получается, [00:03:35] что для того, чтобы мы вот сделали С2, функционал какой нужно? [00:03:40] Ну, кабинет, зайти по ссылке. [00:03:44] В общем, куда я могу зайти, так, точка? [00:03:46] Это вопрос возникает как зайти? [00:03:48] Ну, сейчас, подсуждать, давай, работать в тикетации. [00:03:51] Значит, дальше, там у меня должен быть список моих курсов. [00:03:58] Писок моих курсов, там должен быть. [00:04:01] Дальше, я в курс, могу провалиться и увидеть его в структуру. [00:04:07] На какую-то. [00:04:09] И у структуры должны быть отдельные какие-то узлы, где или иные. [00:04:14] Но, к хорошему, плеер за курсу, он уже должен быть флатаром. [00:04:18] То есть, я, когда, ну, вообще, как бы, приложу, она должна быть флатарская. [00:04:23] Вот. Если мы так два шага назад сделаем, то получается, в принципе, [00:04:29] ну, и посмотрим на то, как сделано сейчас СДИ, [00:04:33] то всё, что нам нужно, это сделать под него плеер. [00:04:41] То есть, формат курса. [00:04:43] И сделать под это дело статистику. [00:04:46] Ну, и превратить туда статистику. [00:04:49] Это всё то же самое, что нам надо решать в рамках плеера, [00:04:54] даже произды, хранить ответы на вопросы, и так далее. ## 2026-10-21/rec_20261021_143353.m4a (старт 14:33:53) [00:00:00] то есть мы же говорим сейчас про обучаемого [00:00:03] обучаемого кроме плеера ни хера нет [00:00:06] по большому счёту [00:00:07] правильно [00:00:08] у нас получается [00:00:09] есть какой-то набор требований к бэку [00:00:12] как [00:00:14] организовать всю эту историю [00:00:16] есть набор требований по сути к плееру [00:00:18] поэтому по-хорошему, даже если мы сделаем просто кастомный формат [00:00:21] конкретно под этот проект [00:00:23] и под него сделаем кастомный плеер [00:00:26] его все равно можно встроить инструктуру из дыги [00:00:29] то есть нужно задать, там аутентификация по ссылке [00:00:32] и так далее и так далее [00:00:34] понимаешь, да? [00:00:35] хранение соответствует у себя [00:00:36] вот приложусь из пересня [00:00:38] людей на локале [00:00:40] там выписывание им задач [00:00:43] на локали [00:00:44] то есть в целом вот у меня наверное вот такая картинка сошлась [00:00:49] а тут конечно есть еще одна тема [00:00:51] знаешь какая? [00:00:57] не знаю, может что это, панаванин и мук [00:01:28] очень [00:01:30] ничего не говори [00:02:42] тут просиджу за полагал, касты речи [00:02:44] резовую убрать [00:02:47] ну я уже перекусил [00:02:52] я уже перекусил [00:02:55] Саша выключил микрофон, мы позвонили наверное ## 2026-10-21/rec_20261021_143724.m4a (старт 14:37:24) [00:00:00] Да. Да, я тут. [00:00:04] Микрофон. Да, я тут. [00:00:08] Отходящий был звоночек. Вот. [00:00:12] Ну вот, грубо говоря, если мы смотрим на пластую ситуацию, то есть [00:00:17] учеба внутри курса, получается вот такая вот история. [00:00:21] А вот дальше, если посмотреть, конечно, [00:00:24] смотри, в чем прикол. По-хорошему, у нас начинает расти количество сервисов. [00:00:28] Правильно? Вот. То есть мы сейчас, грубо говоря, [00:00:33] это самое, забомбили [00:00:37] конференции. Сейчас там какого-то... [00:00:41] Ну, из-за лоха, она имеет возможность там, как бы, [00:00:44] разночать анонимно. Но, например, если мы дадим [00:00:47] просто доступ к каким-то материалам, там, [00:00:51] я подвечу в интернет. Хорошо бы это самое с ним, так сказать, [00:00:55] как-то, тоже там, не дай всех его [00:00:59] имзать и так далее. Вот. И получается, нам [00:01:03] нужно тогда провайдер аутентификации под нашим вот этим ресурсом общего плана. [00:01:07] И здесь надо тогда решить. Либо мы это делаем, опять-таки, на базе [00:01:11] вот опять инфраструктура. [00:01:15] Да? Соответственно. Либо мы отдельный там провайдер [00:01:19] поднимаем в рампет Майд 0.1. Либо мы там один провайдер [00:01:23] выставляем просто под разными урлами наружу. [00:01:27] То есть, и пусть все наобслуживает этих... [00:01:31] То есть, если вот, как бы, история, то есть про то, что есть ресурсы, куда нужно [00:01:34] авторизованный доступ, ну, прям, для конкретных людей. [00:01:38] А есть просто учеба. То есть, учебу мы можем положить на издание, в принципе. [00:01:42] А вот авторизованный доступ, подхорошему, надо бы... [00:01:45] Вот сейчас вот, Рюм, посмотрите, во всех счетах побора, разбирать всю эту бодру [00:01:49] по приложу, которая не получилась. [00:01:53] Но надо будет, в том числе, их вот этот вопрос решать. [00:01:57] Потому что, ну, вот, глупость бы, идея переходит периодически. Их реализация достаточно [00:02:01] проста, и почему... Ну, а дальше, чтобы этим пользоваться, надо бы хорошего [00:02:05] иметь контролируемый доступ к ресурсу. Вот у нас сейчас действительно вот этот [00:02:09] ресурс, в правде конкретности, просто открытый. [00:02:13] Заходи, кто хочет, и болтай. Ну, так же не должно быть. [00:02:17] Надо было зайти и отдало, были одни права, а другого были другие права. [00:02:21] Угу. [00:02:30] Алло, алло, алло. [00:02:35] Да, да, ты мне подавать сигнал, а то у меня отвлекся, и у меня экран потух, и сразу [00:02:40] микрофон вырубится. Вот. [00:02:44] Я говорю, что фонтенды нет, фонтендоваться делать самим. [00:02:47] Естественно, в хорошем его надо делать сразу с полномочиями, [00:02:51] определенными. То есть, ты можешь полную-то создавать, ты не можешь. [00:02:55] Там, и так далее. Вот мы с тобой сейчас поизучали историю про Яндекс. [00:02:59] Там, видишь, как интересно. То есть, мы вам даем гигабит, [00:03:02] а если вы хотите шире, то мы можем с вами об этом поговорить. [00:03:06] Да, то есть, как бы, и можем и 10, и можем и 25 дать. [00:03:10] А можно сказать, что нафиг вам такие ресурсы, [00:03:15] мы не видим необходимости. [00:03:19] Да, у вас что-то в другом месте зафиг. [00:03:23] Нет, ну как бы, соответственно, дальше что-то мы еще интересны. [00:03:28] То есть, как бы, там, сиди, ено у них там прикинет, [00:03:31] они там заявляют, что по сиди ено у них 7 терабайт [00:03:34] исходящего трафика сейчас свободно. [00:03:38] Секунду. [00:03:41] Ну, то есть, как бы, в целом, Яндекс такие прикольные чуваки, [00:03:46] то всегда мне импанировали. [00:03:48] И надо просто этим начинать заниматься, как следует. [00:03:50] Надо, конечно, может быть, нам привлечь [00:03:52] какого-то нормального головастика вместе с нами, [00:03:54] чтобы это копать. [00:03:56] Потому что, ну, Макс такой, на медленном газу, [00:03:58] понятное дело. [00:04:00] Чтобы мы тут двигались, надо просто тупо вот, [00:04:02] нам сейчас разобрать репа, [00:04:03] если мы с тобой поговорим про это. [00:04:05] А так, конечно, бы хорошо, [00:04:06] бы кого-нибудь в банду с нами взять. [00:04:08] Идеально бы, Никиту, конечно, [00:04:10] не в динах, но у него там своего, [00:04:14] своей рунды, выше крыши, [00:04:16] в этой сабаре. [00:04:18] Ну, на гесовой поддержке. [00:04:20] А остальных, конечно, есть на прысике. [00:04:23] А, слушай, а он именно на, потому что на гесовой, [00:04:26] потому что там еще часть, [00:04:28] часть еще куда дорабатывать, [00:04:30] поэтому он там зависит. [00:04:32] Ну как, ну конечно, ну вот у нас сейчас там, [00:04:34] тут подгорело, там подгорело. [00:04:36] Вот сейчас, например, мы раз там что-то застряли, [00:04:39] эти самые заявления, [00:04:42] что они застряли, хер знает, [00:04:44] просто зависит процесса все, блять. [00:04:46] Мои команды, Серега там, [00:04:48] ему его Настя послали, [00:04:49] что-то нам слегка, [00:04:51] что-нибудь подпрыгать, приезжайте, делайте. [00:04:53] Значит, я подпрыгиваю, еду к ним, [00:04:55] что-то тут пилить. [00:04:57] Я говорю, Никита, Никита, давай, [00:04:59] делай удаленный, перезапускай. ## 2026-10-21/rec_20261021_144225.m4a (старт 14:42:25) [00:00:00] Кокос. [00:00:01] А у тебя, ну, службеззадача должна вообще-то нормально работать. [00:00:03] Блин, а у нас это не службеззадач, там другие микросервисы за смысл отвечают. [00:00:08] Значит, туда пределываем, функционал. [00:00:11] Понимаешь? [00:00:12] Я, Никит, вчера спрашиваю вечером. [00:00:14] Никит, ну чё там, как ты с Эвитом? [00:00:17] Да, говорит, вот сегодня в течение дня забросил задачу на Ришке. [00:00:20] Вот она мне сделала. [00:00:22] Вот эту длинную задачу, которую я вчера поставил [00:00:25] перед загрузкой потоков. [00:00:27] То есть всё сделала, я ей показал примеры и говорит, она всё сделала по канону. [00:00:31] Я всё прочитал, проверил, типа, заебись. [00:00:34] Ну, отлично, то что надо. [00:00:36] То есть потихонечку, полигонечку. [00:00:40] В массе он закатывается. [00:00:42] Вот. [00:00:44] Так вот, ну, естественно, надо дорабатывать. [00:00:46] Да, а там... [00:00:48] Сейчас вычиска риэстра до конца. [00:00:51] Это тоже надо дорабатывать. [00:00:53] Ну, то есть, потому что там надо было так прогрузить, [00:00:56] вот вчера мы запустили создание там, [00:00:59] как грубо говоря, 13 миллион смс-запросов. [00:01:03] То есть сейчас по каждой организации риэстра уйдет два запроса. [00:01:06] Один емью и грипт, да, как бы, или, или. [00:01:10] А другое уйдет на вид сведений происшествия. [00:01:16] То есть вот это всё в создание, это всё в полититах. [00:01:20] То есть нужно делать такой обработчик, [00:01:23] чтобы он при обработке, там, корректно обрабатывал ответы. [00:01:27] То есть, ни слава, не нужные запросы, [00:01:29] там же есть ещё ежедневная дельта. [00:01:31] Ну, короче, есть куча деталей, которые требуют... [00:01:33] То есть, если ты в лоб запускаешь, [00:01:35] то у тебя будет, вот, представь себе, [00:01:37] у тебя в лоб ежедневно прилетает 100 тысяч организаций [00:01:40] на обновление из-за егрю и грипт. [00:01:42] Вот. [00:01:44] И если ты их просто игнорируешь, [00:01:46] и идёшь по своему списку, [00:01:48] то от скорости обновления всего реестра [00:01:50] надо вычитать вот эти вот время [00:01:52] на обработку этих 100 тысяч запросов. [00:01:54] Понимаешь, да? [00:01:56] А если ты и не игнорируешь их, [00:01:58] а учитываешь, тогда ты по этим организациям, [00:02:00] которые к тебе пришли, [00:02:02] и повторно запросы не отправляешь. [00:02:04] Понимаешь, да? [00:02:06] Угу. [00:02:08] Ну, то есть, и получается, [00:02:10] что у тебя общая время обработки [00:02:12] всего реестра равна просто общему [00:02:14] время обработки реестра, [00:02:16] время на обработку дублирующих [00:02:18] запросов по дельтам. [00:02:20] Ну, если, грубо говоря, [00:02:22] по организации, там, за время обработки [00:02:24] реестра, допустим, за 20 дней [00:02:26] организация обновилась 3 раза, [00:02:28] ну, вот, значит, 2 раза из [00:02:30] этих будут [00:02:32] как бы [00:02:34] вычтены из общего времени, [00:02:36] чтобы будет дублирующий запрос. [00:02:38] То есть, ты от них всё равно никуда не денешься. [00:02:40] Для этого всё надо логику это списать. [00:02:42] Вот. [00:02:44] Что делать, как обработать? [00:02:46] То есть, провороть. Система большая, [00:02:48] то там отвалится. [00:02:50] Чуваки, пока хуй знает, [00:02:52] когда там вынотнут. [00:02:54] Ну, что там они говорят? [00:02:56] Это сходники забрали у нас, [00:02:58] и я прихожу, у меня там же [00:03:00] висит первая цифра. [00:03:02] Значит, их на сервак пускали, [00:03:04] что-то они там смотрели, [00:03:06] с ними руками ковыряли. [00:03:08] Ну, вот. [00:03:10] Ну, имеется в виду, там, логини, винды. [00:03:12] В целом этих системы. [00:03:14] То есть, ну, нужно будет определиться сейчас [00:03:16] с двумя вещами. [00:03:18] То есть, как упаковывать учебный курс? [00:03:20] Одна тема. [00:03:22] И второе, как, собственно, [00:03:24] развивать в целом [00:03:26] вот соответствующие проекты [00:03:28] рядом с нашей экосистемой. [00:03:30] Понимаешь, да? [00:03:32] Её должна быть аутентификация. [00:03:34] Это логика с меню, [00:03:36] да, логика с провами. [00:03:38] В принципе, мы с тобой этот портёжки-портал [00:03:40] закладывали. [00:03:42] Я говорю, в принципе, [00:03:44] это мы с портёжки-портал закладывали. [00:03:46] То есть, у нас же там поддерживаются [00:03:48] приложения разные, правильно? [00:03:50] То есть, у тебя будет приложение [00:03:52] конференции. [00:03:54] У него будет свой набор прав, правильно? [00:03:56] Ну, и так далее. [00:03:58] Вот. [00:04:00] Теперь давай про репризитории. [00:04:02] Вот вы сейчас, по сути, что сделали? [00:04:04] Мы сейчас сделали [00:04:06] диаграмму, [00:04:08] которая [00:04:10] проанализировала [00:04:12] развернутые контейнеры [00:04:14] и [00:04:16] сделала [00:04:18] карту из зависимости. [00:04:20] Да? [00:04:22] А она как-то их сравнивала [00:04:24] с репризиториями [00:04:26] у детей. [00:04:33] Ну, [00:04:37] сначала я выкачал всё, да, [00:04:39] то, что надо. [00:04:41] Ну, всё последние версии [00:04:43] а потом [00:04:45] ну, а потом, как бы, [00:04:47] искал [00:04:49] зависимости между ними, да, [00:04:51] по точкам маршрутов [00:04:53] и вызовов, [00:04:55] в коди. [00:04:57] Где-то это лежит? [00:04:59] В этом самом. ## 2026-10-21/rec_20261021_144726.m4a (старт 14:47:26) [00:00:00] Да, я там вроде чекал. [00:00:13] Ну смотри, по-хорошему, там должна быть какая-то формация. [00:00:17] Там вот, куда ты чекал. Там должна быть информация о подключениях, [00:00:21] ко всем контурам, где все это развернуто. Там должна быть информация о [00:00:27] просто пересне проехать, что какая-то исходная промежуточная, [00:00:31] то, что ты помнишь, что я тоже делал. И там должны быть результаты [00:00:37] текущего исследования. В принципе, наверное, я бы, наверное, [00:00:48] знаешь, с чего начал? Ну, я сам туда, я хотел бы то, что туда подключиться. [00:00:52] Я бы туда подключился, и сначала бы руками прощупал, [00:00:56] а как это все развернуто? Ну, так как ты разворачивал, ты в контексте. [00:01:00] Я не разворачивал, я не в контексте. Хотя смотрел в диаграмке. [00:01:04] Вот, возможно, просто я посмотрю на диаграмке, пощупаю на сервере, [00:01:08] руками там, не знаю, там, по манды, запускаю, [00:01:11] какой-нибудь docker.ps, еще что-нибудь. Вот. [00:01:15] И пойму, что вот это развернуто у нас вот так. [00:01:18] Да, соответственно. Вот. Соответственно, должны быть, [00:01:23] в принципе, идея информации про развертанные доступы, [00:01:26] какие-то вот ключевые точки. По сути, у нас какие ключевые точки? [00:01:29] У нас есть кондива, хост, система. На ней есть среда вертолизации. [00:01:35] И у нас это одно и то же. Сейчас как у нас строено? [00:01:41] Хост и среда вертолизации. Это одно и то же или нет? [00:01:46] Ну, не совсем понимаю вопрос. Хост у нас один. [00:01:50] Ну, блять, вот, можно линус поставить. [00:01:53] Это линус Proxmox, а можно поставить сразу Proxmox. [00:01:56] Можно Windows Service поставить, а на него Hyper-V. [00:01:58] А можно сразу Hyper-V. Вот разница, в чем? [00:02:03] Ну. [00:02:05] Ну, с фактом развернуто. Все в перде стоит. [00:02:08] Сейчас стоит в корне физическая машина, на которой установлено Hyper-V. [00:02:14] Ага, ну то есть Hyper-V у нас как операционная машина. [00:02:17] Ну, да, это Windows. [00:02:19] Да, Windows 2 с ролью Hyper-V. [00:02:21] Да. [00:02:22] Ага, понятно. [00:02:24] OK, на ней крутится сколько мы насчитали с тобой четыре вертуалта. [00:02:29] Да. [00:02:30] Правильно? [00:02:31] Да. [00:02:32] Вот. Все, на них, соответственно, уже крутится где-то докера, [00:02:36] а где-то там у нас какой-то ИС. [00:02:38] Доктор-доктор. [00:02:42] Да. [00:02:44] Ага. [00:02:46] Вот. [00:02:48] Ну, короче, тогда, получается, нужны эти креды на коннект, туда. [00:02:53] Вот. [00:02:55] И нужно, соответственно, ну, на вот эти две вещи. [00:02:59] Вот, говоря, просто описание наших этих самых. [00:03:04] Стункторы этой ботвы. [00:03:05] То есть, что там, где, куда, замопировано, незамопировано. [00:03:08] То есть, если оно есть, то есть я, представляю, [00:03:10] поглядел бы, может быть, чуть-чуть формат был поправил. [00:03:13] Как видите, на выходе у нас должно быть просто те артефактика, [00:03:16] которые у нас обоих устраивают, [00:03:18] с которыми мы их оба понимаем, [00:03:20] мы оба с ними работаем. [00:03:22] Чтобы у нас не было такого, что мы там, как бы, это самое. [00:03:26] У тебя один артефакт, у тебя другие постоянно, [00:03:28] где-то какие-то папки у себя ищут, там, [00:03:30] шлишные зипы, медиталы, куда-то чекают в одно место в дите, [00:03:33] и потом чекают в другое место. [00:03:35] Ну, короче, надо от вот этой ботвы идти [00:03:38] к некому единому репозиторию, [00:03:40] которая позволяет нам всем этим управлять. [00:03:44] Вот. [00:03:46] Слушай, а у тебя белый айпишник есть? [00:03:48] Какие тачки? [00:03:50] Ну, технически, вроде как, я покупал, [00:03:55] я за него плачу, но я уточню у провайдера, [00:03:58] он у нас сообщит, просто одно время мне порты, [00:04:01] пять портов мне давали, но потом они мне сказали, [00:04:04] что, вроде как, сейчас так и дают, [00:04:06] и типа, надо айпишник, но вот я не помню, [00:04:09] покупал я айпи или нет, по-моему, покупал, [00:04:11] раз у нас ардепы работали. [00:04:13] Ну, надо уточнять. [00:04:15] Слушай, я написал. [00:04:17] Порты, ты имеешь в виду, что там есть айпишник, [00:04:20] который разделяется между, [00:04:23] ну, то есть, в принципе, есть тогда белый айпишник. [00:04:25] Да, когда я подключился. [00:04:27] И из построенной маслоатерзации. [00:04:29] Да, когда я только подключался, они только развивались, [00:04:31] и я попросил, говорю, мне нужен внешний доступ [00:04:33] в моей машине, а говорят, вот, [00:04:35] давайте мы его выделим порты, [00:04:37] по какому-то айпищу. [00:04:39] Ну, короче, я не это сделал. [00:04:41] Ну, сейчас они уже этого нет, [00:04:43] они сейчас говорят, айпишник, [00:04:45] мы можем вам выделить. [00:04:49] За него надо платить. [00:04:51] Я вот сейчас уточню. [00:04:53] Я тогда закончил разговор с ними, [00:04:55] или я продолжу. [00:04:57] Ну, скорее всего, не важно, [00:04:59] то есть, если нам нужен белый айпишник, [00:05:01] чтобы в машину мою... ## 2026-10-21/rec_20261021_145226.m4a (старт 14:52:26) [00:00:00] Добавлю мне проблему. [00:00:02] Ну, это не то, что доску поможет. [00:00:04] Мы там настроили, например, синхронизацию какую-нибудь, [00:00:08] там, не знаю, репозиторию, там еще что-то там. [00:00:11] Ну, то есть, короче, ну, здесь надо понять, [00:00:13] потому что возможности. [00:00:15] Ну ладно, давай дать про репозиторию. [00:00:17] Вот смотри, вот мы сейчас, в слову, изучим, [00:00:19] как это задиплоено, [00:00:21] представим какой-то [00:00:23] соответствии с репозиториями. [00:00:25] Дальше, по хорошему, [00:00:27] такой вопрос возникает. [00:00:29] Не нужно ли нам это туда разложить [00:00:31] какую-то, ну, [00:00:33] проектировать новую структуру [00:00:35] и разложить, например, [00:00:37] за по-новым репозиторием. [00:00:39] Все так, так бы, именованным, там, [00:00:41] со всеми пирогами. [00:00:43] То, что есть, просто можно даже приловить [00:00:45] и вниз, да, в новую структуру. [00:00:47] Или, или нам это, грубо говоря, [00:00:50] оставить, как есть, [00:00:52] баракома, просто иметь какую-то [00:00:54] настроительную таблицу. [00:00:56] В общем, возможно, можно это [00:00:58] перекладывать чуть-чуть, [00:01:00] чтобы навести порядок. [00:01:02] Без изменения внутренне, [00:01:04] ну, хотя бы с точки зрения того, [00:01:06] чтобы сами репы лежали как надо. [00:01:08] Вот. [00:01:11] Это вот, как бы, следующий шаг. [00:01:13] Ну и что, и дальше получается, что? [00:01:15] Наверное, мы можем дальше-то попробовать. [00:01:17] То есть, всякий вопрос. [00:01:19] А где мы можем с тобой [00:01:21] поднимать виртуалки? [00:01:23] Наверное, на локале, да? [00:01:25] Виртуалку. [00:01:27] И на ней, как бы, [00:01:29] модель упраздняется, да? [00:01:31] Развертывая. [00:01:33] Более того, модель упраздняется [00:01:35] с тем, чтобы написать скрип, [00:01:37] который будет что-то развертывать [00:01:39] и сделать пакет, [00:01:41] который будет все это развертывать. [00:01:43] Ну да. [00:01:45] В принципе, хорошая тема. [00:01:47] Ну, да, то им не очень нравится. [00:01:49] Вот. [00:01:51] Ну, тут вис тут по-хорошему вообще нужна [00:01:53] на которой [00:01:55] как-то на нее нужно попадать, да? [00:01:57] То есть, вот, напустили. [00:01:59] Вот, моя тачка. [00:02:01] То есть, виртуалка-то? [00:02:03] Нет, виртуалка-то это виртуалка. [00:02:05] А мы же хотим, вот, [00:02:07] процесс развертывания начинает [00:02:09] от вообще, от промокса, да, [00:02:11] от базовой физической машины. [00:02:13] То есть, мокса? Да, то есть... [00:02:15] Нет, ну это в прямске, там, это поставить, [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: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:01] Без операционки, да, я понял, да. [00:03:03] Ну, обычно, я так понимаю, [00:03:05] что это решается за счет [00:03:07] по сути второй операционки, [00:03:09] которая ставится в материнку. [00:03:11] Правильно? Ну, верно, да. [00:03:13] То есть, какие-то вот... [00:03:15] КВМ, [00:03:17] или что вот, чем пользуются эти [00:03:19] ребята вот в [00:03:21] судах? [00:03:23] Нет, ну, смотри. [00:03:25] По себе говоря, что там этот сервер [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:45] на этой машине. [00:03:47] То есть, есть какой-то чип [00:03:49] на материнке, [00:03:51] который может [00:03:53] отправлять [00:03:55] командой на всякую фигню [00:03:57] делать [00:03:59] всякую фигню. [00:04:01] Закачивание кайлов, и так далее. [00:04:03] То есть, как бы... [00:04:05] Ну, я думаю, гражданские машины, [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:25] Она на отдельном узле находится. [00:04:27] Она подзигается [00:04:29] при запуске оборудования. [00:04:31] У нее есть первая сетевой интерфейс. [00:04:33] Второе, у нее есть доступ [00:04:35] к остальному залезу. [00:04:37] Все. Как она внутри устроена, [00:04:39] там вся эта хуйня? [00:04:41] В принципе, [00:04:43] не важно. [00:04:45] Важно сам принцип. [00:04:47] У некоторых из них есть интерфейс [00:04:49] пользовательства. [00:04:51] У некоторых из них нет интерфейса [00:04:53] пользовательства. [00:04:55] В общем, целом, это такая его семья. [00:04:57] Поэтому [00:04:59] в принципе... ## 2026-10-21/rec_20261021_145727.m4a (старт 14:57:27) [00:00:00] Ну, мы, конечно, говорим о том, что надо экспериментировать, [00:00:04] начинать установки в самом форне, но как бы, блять, форни [00:00:07] в моем форне можно не отдельно, как бы. [00:00:10] Можно просто установить машину и все, да. [00:00:13] Ну, если ты говоришь о том, что должен стоять прокс-мокс, [00:00:17] соответственно, на какой-то такой-то, то, значит, ты просто [00:00:21] ставишь себя прокс-мокс, вот, взлотал, и если и на него уже [00:00:25] полностью автоматизируется развертывание поверх него, [00:00:28] а когда, соответственно, тебе надо, чтобы напротив что-то развернуть, [00:00:33] ну, ты первым делом, другим способом, не в рамках единого скрипта, [00:00:37] катишь туда прокс-мокс, вот, например, мы зашли сейчас с тобой в Яндекс, [00:00:42] ты выбрал операционку и сказал, Я хочу вот, вот это операционка сразу на катился. [00:00:47] Вот, оно у тебя уже та исходная точка, с которой начинается все развертывание. [00:00:53] Вот, а дальше, как бы, мы начинаем зародить уже поверх [00:00:58] все, что у нас есть, а это можно все на локале пробовать, [00:01:01] нахер надо, вот у тебя сколько сейчас оператива? [00:01:04] 64. [00:01:06] Ну вот, у тебя все 4, у меня стало 32, ну даже 32 уже сейчас вот, [00:01:11] а на сервере у нас тоже 32, да? [00:01:13] Да. [00:01:15] Вот, так что даже на моей машине можно провести эксперименты [00:01:20] и разворачивать все эти ботвы, вот. [00:01:24] Поэтому в принципе, то есть какие-то выделенные супер-сервера [00:01:28] отдельные нам от области автобус не нужны, [00:01:31] то есть надо просто, тем не менее, это самое, да, [00:01:34] взрываться к вопросу с репозиториями. [00:01:36] То есть, мы описываем сейчас, как развермота, [00:01:39] мы сейчас описываем, как это отравиться, [00:01:41] и делаем, грубо говоря, интерструкцию для авто развертывания, [00:01:45] то есть, чтобы оно разворачивалось автоматически. [00:01:48] Вот, кстати, а вот дефект, когда ты настраиваешь вот эти вот CI-CD, [00:01:55] то есть, по сути, там просто, ну, настраиваешь команды, собери. [00:01:59] Алло, алло. [00:02:12] И чего CI-CD состоит? [00:02:14] Там же, по сути, команды, типа, собери за диплой, [00:02:17] потестируй, правильно, то есть там как бы, [00:02:20] или там, сначала потестируй, там, потом, собери. [00:02:24] Ну, то есть, наверное, там, смесь такая, да, команды. [00:02:27] А ты ЛУВМ как-то подсовывал туда, в середину, [00:02:37] вот этого, кайплайна, CI-CD, скажем. [00:02:40] Ну, давай, могу показать, а мы же через этот общаемся. [00:02:45] Ну, чё, там можно показать. [00:02:47] Если поработаться, работать сейчас. [00:02:49] Сейчас. [00:02:51] Нет, ну, это просто слово, а ты чё-то мне покажешь? [00:02:53] Ну, он похож, это просто файл, похож на яму с командами там. [00:03:03] Сейчас я открою какой-нибудь. [00:03:06] Это просто файли с определенным именем, [00:03:09] лежащей в определенной папке. [00:03:12] То есть, вот мы вчера. [00:03:14] Нет, ну, да, ну, команды-то пойти. [00:03:16] Да, сейчас открою. [00:03:22] Вот у нас есть команды. [00:03:24] Jobs, Butte and Depoy. [00:03:27] Я буду смотреть, давай, покажем. [00:03:30] Так, а чё тут нажать? [00:03:33] Скриншар. [00:03:35] Ай. [00:03:37] Скриншар. [00:03:39] Видишь? [00:03:44] Видишь взгляд. [00:03:46] Вот, вот я открою. [00:03:49] Иплайн. [00:03:51] Я вижу взгляд. [00:03:53] Взгляд. [00:03:55] А, он, короче, это окно определенное, да, показывает. [00:03:59] Да нет, ну, давай, если ты видишь там, [00:04:01] что-то, не можешь разобраться, [00:04:03] включить консистенцию экрана. [00:04:05] Там три кнопки. [00:04:07] Ну, а только выбрать правильное окно. [00:04:10] Какое правильное окно? [00:04:12] Верху мы выберем весь экран. [00:04:14] Весь экран. [00:04:18] Поражаешь меня? [00:04:19] Поделиться. [00:04:20] Нет, весь экран он не говорит, [00:04:22] поделиться не во, всё поделиться. [00:04:24] Так. [00:04:26] Взрыв произошёл мозга. [00:04:28] Так, вот. [00:04:30] Видишь? [00:04:32] Ну, так это и есть яму. [00:04:34] Ну, я говорю, это яму. [00:04:36] Сказал. [00:04:38] Вот они из команды. [00:04:40] Бин, дипой, шаги там какие-то. [00:04:42] Ну, ты притормози, [00:04:48] надо что-то прогрузить. [00:04:50] Что-то я понимаю. [00:04:52] Ну, ты здесь вот просто [00:04:56] в командную строку выполняет. ## 2026-10-21/rec_20261021_150228.m4a (старт 15:02:28) [00:00:02] Ну ладно, понятно. Короче, найди мне гид, куда ты все сложил. И как же нам надо куда описать все креды. [00:00:23] Хорошо. Я сейчас дойду по плану, чтобы с тобой начнем подъедется. Наверное, пока все туда. Давай.