Shitovoy, если используете БД, вам собственно и достаточно было в SELECT указать выборку полей, которые нужны )
Но вопрос в том, где обрабатывается ограничения для ip, если на фронте - тогда поломаете его работу
Shitovoy, когда фронт обращается к бэку - бэк отдает json всех постов или только 6 ? если всех постов - это первая проблема.
Смысл сообщений выше заключается в следующем - когда посетитель заходит на сайт, какую информацию он видит? Судя по структуре JSON я вижу такое -
id,title,desc,price,address,date,phone,img,img2,reason,link,details
в details у вас массив с служебной информацией: age , sex, tg, ip, timestamp, _id
Какая информация у вас выводится на сайте и какую информацию должен увидеть посетитель сайта? Я так понимаю всё кроме details. Значит вам и нужно сделать так, чтобы backend у вас отдавал данные кроме details, как это сделать - другой вопрос. С другой стороны, Вы говорите о проверке в задержке на 3 часа, чтобы ограничить пользователей в постинге. Эта проверка на какой стороне происходит ? На стороне фронта или бэка? Если на стороне фронта, тогда это не правильно и нужно переделывать на сторону бэка.
Общий смысл тут в том, чтобы в json были только те данные - которые отображаются на сайте, если к примеру reason - не выводится на сайте, вам нужно сделать так, чтобы бэк формировал json без этой информации.
Второй момент, подметили верно. Сколько одновременно постов у вас выводится на странице? Не думаю что более 20. Значит вам нужно сделать порционную загрузку. Условно - человек зашел на сайт, у него загружаются json из 20 объектов, если человек прокрутил страницу вниз и нажал кнопку загрузить еще, скрипт обращается к бэку и подгружает следующую порцию из 20 объектов.
Владислав, всё зависит от виртуализации и от конечной конфигурации машин и как они мигрируют. У нас например не слетают лицензии при миграции внутри одного кластера. Если из кластера в кластер мигрируем машины - слетают, но у разных кластеров и разные характеристики, условно один кластер на AMD, другой кластер на intel, или в одном кластере ddr5 в другом кластере ddr4 и тд и тп. Виртуализация vmware.
P.S. чаще всего, лицензия слетает при миграции машины когда у машины меняется mac адрес, ну во всяком случае когда то давно замечал такую особенность.
CityCat4, не спорю, я бы тоже. Но текущий уровень распознавания всё таки не 100%. На практике - примерно 80-85% точности (использую яндекс и битрикс), и не всегда можно по контексту понять поломанное слово, иногда смысл кардинально меняется когда прослушиваешь запись. Поэтому всё таки пока и так и так храним. Денис, в общем виде, как Вы описываете систему - решения нет. В частном виде, в виде доработок - реализовать можно. Однако нужно понять алгоритмы действий. Получается Вам нужно разбить Вашу задачу на более простые и решать их по отдельности, чтобы решить более глобальную задачу. Т.к. Вы тех.специалист, и не знаете по каким алгоритмам допустим звонок должен подвязываться к той или иной сделке - задайте вопрос руководителю, по какому принципу и как это можно сделать? Далее уже будет повод подумать, можно ли это автоматизировать или нет. Сразу подумайте над исключениями которые могут быть, например: такая ситуация - вам сказали что нужно определять куда подвязывать звонок - по менеджеру который ответил (при этом может быть 2 активные сделки на разных менеджерах). А во время звонка клиент спрашивает и по первой сделке и по второй. Куда в таком случае подвязывать звонок? Я не спорю руководство сказала надо, значит надо. Но конкретику того что надо - нужно у них уточнять. А то сейчас развелось эффективных управленцев, говорят надо, а как это должно работать и на сколько это будет удобно - еще большой вопрос, и это сплошь и рядом, а потом судорожно возвращаемся к первоначальному варианту...
Вопрос такого порядка, почему не подходит хранение историй по коммуникации с клиентом в карточке клиента а не сделки? Другой вопрос, как система должна понимать, в какой заказ нужно прикреплять запись звонка\письмо\сообщение вотсап? ну с письмом еще ладно - можно просить клиента сохранять тему письма (что кстати очень часто будет игнорироваться) , а вот как быть с звонком? как системе понять куда прикреплять запись? Плюс ко всему - в дальнейшем, спустя условные полгода когда клиент ничего не заказывал - через полгода обратился по рекламации или по доп вопросу по своим сделкам - получается путь менеджера увеличивается - нужно открыть клиента - найти нужную сделку и прослушать\прочитать сообщения в рамках этой сделки, и так перебирать сделки между собой - ведь клиент как на духу скажет, нууу я там делал несколько заказов год назад, номер заказа не помню и что было не помню ПАМАГИТЕ!
На самом деле смех смехом, а я описываю реальные кейсы которые может не постоянно, но всё же часто встречаются. Поэтому мне интересно услышать от Вас ответы почему вы хотите именно так как хотите
VoidVolker, один нюанс, после установки винды все норм. После установки драйвера - перестает выводится изображение на экран, при этом в саму винду я могу подключиться по RDP. На выходных буду дома, попробую еще VNC накатить и посмотреть, еще дополнительно попробую в другой моник переключится, может это моник умирает, он достаточно старый уже. Если не может попробую тесты запустить
VoidVolker, смарт чистый - без нареканий alexalexes, на счет пасты - маловероятно. Ставил водянку, там на радиаторе была размазана паста, с тех пор и не снимал. Но в любом случае проверю, всё равно всё походу перетыкать между компами.
Довольный Айтишникъ, согласен, мой опыт тоже сразу сказал что это проблема с видеоядром и я его по началу и начал гонять. Сейчас сам грешу в большей степени на БП, но всё таки смущает, что когда задействовано видеоядро проца - проблема повторяется. Он не сильно нагружает БП. Во всяком случае, раз комп запускался и картой, то по питанию должно было хватать, в общем то странно как то, видимо придётся перетыкать между компами комплектующие ( Благо в свое время взял парочку почти идентичных конфигураций
Диски не смотрел, для самоуспокоения посмотрю, т.к. комп используется не часто а диски samsung evo, то думаю не в диске дело, что смущает - установщик убунты в обычном режиме не грузится, только в safe graphics
Это первое о чем я подумал, но по результатам тестирования выяснилось что неь.
1) я отключил видеокарту и переключился на видео с проца - результат тот же.
2) я переключил карту с другого компа, симптомы такие же
3) на втором компе, карта с первого компа работает в нормальном режиме.
Я думаю это может говорить о том что проблема не с видеокартой.
boroda98, я и с gpt разговаривал, и с алисой с измененным голосом, и принимал участие в разработке интеграции с сервисом на базе ai - во всех случаях сыпятся после фразы со словом оператор. Ответ звучит не естественно. Меня больше раздражает не само использование AI, а то что меня не оповещают об этом и стараются это максимально замаскировать, по сути пытаются обмануть. Я использую телефон для звонков и общения с реальными людьми, а не с роботом. В любом случае я не люблю назойливую рекламу, когда мне звонят и предлагают что-то, я из тех людей которые из принципа не купят если мне позвонят и начнут втюхивать, даже если это будет реально интересное предложение...
Я не отрицаю - за этим будущее, и сам внедряю AI в компании для переорентации сотрудников, но мое отношение таково.
Возвращаясь к Вашему вопросу, поток голосовой? Входящие данные обрабатывает ai или сначала speech to text, и далее AI отвечает на текст, или она сама голос конвертирует ?
Про сипуни ничего не скажу, про астериск у меня есть интеграции, но не с ai, там преобразуется входящий поток в speech to text, по ключевым словам ищется совпадение, и выдается ответ. AI в этом плане далеко впереди, но пока потребности нет. В моем случае реализовано через AGI и обработка и вся логика вынесена в отдельный микросервис
boroda98, простите за оффтоп в комментарии, но я придерживаюсь тех же взглядов что и Keffer, и при прочих равных, выберу компанию где буду общаться с живым человеком. Когда мне звонят спамботы с предложением всякой хрени, я обычно отключаю микрофон и не кладу трубку - пускай платят/тратят трафик за звонок мне. Лично я ничего против AI не имею, но очень не люблю когда на AI взваливают имитацию человека (чаты, звонки) при том что я после 2-3 слов или после первого моего вопроса - я точно могу сказать с кем я общаюсь.
Касательно Вашего вопроса, в каком виде у вас AI отдает ответ? В виде уже сгенерированого файла или в текстовом формате?
Alexey Dmitriev, ну в целом если без LDAP, тогда в целом более менее всё нормально. С перекрестными правами или правами на отдельные файлы там плохо - да. Поэтому думаю сделать в виде костыля - общая папка на SMB, её подключаю в NC, эта папка доступна всем и вся, сотрудники которым необходимо шарить - получают инструкцию как это делать и предупреждением что файл будет удален из папки через Х дней после создания, а то начнут всё сохранять в той папке. В остальном же работа ведется с сетевым диском.
Если я Вас правильно понял, касательно NC или WebDav, то идея заключается в том, что бы не использовать переносимые профили, а при помощи этих решений настроить синхронизацию файлов и папок рабочего стола и документов? Тогда думаю лучше будет rclone - больше маневров для автоматизации будет.
Резервирование данных с ПК сотрудников.
Единый интерфейс управления пользователями.
Централизованное управление правами доступа.
Централизованное управлениями политиками компов. И прочее прочее прочее.
Сейчас +-20 компов, через месяц точно будет больше 30. И тут не сезонный бизнес для распродаж перед новым годом. Если такие темпы сохранятся - 50 скоро наберется. Поэтому я сейчас продумываю и хочу начать реализовывать инфраструктуру.
С учетом того что компания активно развивается - сотрудники активно набираются, а также часть сотрудников отсеивается и увольняется - перенастройка учеток превращается в рутину. Использование учеток типа - продавец, стажёр и тд - крайне не приветствуется.
Но с Вашей цифрой я не соглашусь, по моему опыту администрирование уже больше 20 сотрудников лучше переносить в АД. Т.к. администрирование прав доступа, установка и обновление ПО - централизовано существенно экономит время.
Alexey Dmitriev - nextcloud планирую развернуть, для возможности публикации файлов\каталогов в интернет т.к. есть потребность предоставлять доступ к некоторым файлам из интернета. Но я думал сделать в связке с интеграцией с SMB и с интеграцией с LDAP.
Но для Nextcloud я думал сделать отдельную папку в сетевой шаре, у которой будет доступ у всех сотрудников, и они через nextcloud смогу делиться файлами\папками.
В идеальном сценарии хотелось бы видеть бесшовную интеграцию с SMB шарой с учетом прав доступа, но я так понимаю что так не получится подружить, или придется для каждой группы создавать отдельно пользователя с такими же правами как у группы. А если у пользователя будут индивидуальные права на SMB шаре, то это целый геморрой в настройке получится. Nextcloud и LDAP не интегрировал еще, но изучал этот вопрос.
Да я знаю про эти технологии и вполне успешно с ними работал по некоторым другим задачам. Однако в данном вопрос я не уточнил - могут быть ситуации при которых интернета не будет. То, что сейчас вся работа выстроена при наличии интернета - можно сказать соглашусь, если говорим про коммерческие компании. В данном случае есть некоторые объекты, на которые ездят сотрудники с ноутами, там доступ к интернету ограничен, а мобильная связь глушится. Поэтому если сотрудник останется без интернета - он останется с тыквой и при использовании переносимых профилей без автономных файлов - сотрудник останется без файлов. Ну максимум в кэше, в который рядовой сотрудник не будет загоняться и искать файлы.
rPman, Форум МС с Вами не согласится. То почему они всячески вставляют палки в колеса такому решению понятно, выгоднее же калы ну или лицензии на пользователя продавать чем одну целую ось со всем функционалом.
...предоставлять данное программное обеспечение для одновременного использования несколькими пользователями в сети...
rPman, раз уж мы говорим про патчи, которые нарушат лицензионное соглашение, и по сути сделают ОС пиратской. То почему бы не пойти более простым путем - сменить редакцию ОС? Например есть такая чудесная редакция - корпоративная многосеансовая. Она есть и для 10 и для 11.
TheIrishMan, чисто теоретически - да. Практически - не имеет смысла. Представьте что пользователь установит приложение, когда он откроет приложение, приложение попросит его авторизоваться под своей учеткой. Когда пользователь авторизуется, приложение получит токен в рамках прав пользователя и по сути, пользователь через это приложение сможет выгружать доступные ему данные
Но вопрос в том, где обрабатывается ограничения для ip, если на фронте - тогда поломаете его работу