pola_pumpkin, в этой задаче как-будто-бы не хватает еще одного параметра.
В строгом варианте решения - мы могли-бы просто очертить границы. Например от 0 до 25 рублей - вещь номер 1.
от 25 до 40 - вторая вешь. Я границы специально расставил одинаково от центров (или от мат-ожиданий). Это первый вариант.
Но четвертая вещь явно нелинейно зависит от цены.
И автор хочет частичное перекрытие. Тоесть вокруг центров цен для каждого класса вещи мы как-бы рисуем ... толи гауссиану, толи треугольное распределение как в FuzzyLogic. И еще и с неизвестным средним квадратическим отклонением. Тоесть форма и это отклонение являются неизвестными параметрами этой задачи во втором варианте.
Не совсем понятно что значит "выразить"? Это термин - не из программирования. Обычно таблицу просто расчитывают. Булевы операции &&, ||, ! в сях есть. Вот через них выражается импликация.
Возможно имелись в виду математические аналогии типа AND(x,y) = MAX(x,y) но это надо как-то отдельно оговорить. Какой базис у нас есть чтобы что-то выражать.
lone-sanchs, точно. Насколько я помню протокол RTSP на котором работают наружные Wifi камеры содержит опцию TCP или UDP для видео потока.
Если VLC воспроизводит его без задержек то надо как-то снять конфиги с VLC. Я убежден что и VLC и твой питонский API используют одни и теже видео-библиотеки.
lone-sanchs, есть стриминг основанный на TCP (https) и он по идее никогда не теряет никаких кадров. Возможно ты видел не свои потери а потери самой трансляции. А поскольку они вписаны в файл то воспроизводятся каждый раз.
Если проблема в трафике - то просто ведите учет трафика. Квоты. Шейперы. Других-то проблем торрент не создает.
А с теми людьми с которыми вы сидите совместно на одном сервере - создавайте общий чят и начинайте договариваться по хорошему. Потому-то то что вы задумали - это уже по плохому.
Обычно маршрутизацией пакетов (и соединений) занят сетевой стек а не приложение. В частности таблица маршрутов. И не может приложение уровня C# знать топологию сети и обновлять ее как только так сразу.
Если у автора - есть N серверов подключенных по M сетевым интерфейсам то надо просто забить на сетевые интерфейсы и программировать сокетные соединения (new Socket(....)) к N серверам.
s, ну а ты сам себя спроси. Что такое активный пользователь? Это событие логона? Или просто вызов любого rest-метода. Или скачивание статик-контента? Это все разное.
IMount, рано еще читать. Ты сначал определи какой тип БД используется на предприятии. Там может быть MSSQL, Postgres e.t.c. Так было лет 10 назад. Как щас не знаю. Потом почитай как Go умеет работать с базами данных. Возможно придётся выбирать какой драйвер качать и как с ним работать.
WbICHA, я не буду спорить. Я не UI-щик. Главное чтоб это не было эконоимией на спичках. Кроме того стектрейсы ошибок всё таки хочется читать с внятным названием сущностей.
В строгом варианте решения - мы могли-бы просто очертить границы. Например от 0 до 25 рублей - вещь номер 1.
от 25 до 40 - вторая вешь. Я границы специально расставил одинаково от центров (или от мат-ожиданий). Это первый вариант.
Но четвертая вещь явно нелинейно зависит от цены.
И автор хочет частичное перекрытие. Тоесть вокруг центров цен для каждого класса вещи мы как-бы рисуем ... толи гауссиану, толи треугольное распределение как в FuzzyLogic. И еще и с неизвестным средним квадратическим отклонением. Тоесть форма и это отклонение являются неизвестными параметрами этой задачи во втором варианте.