Задать вопрос
  • Как подключится к БД?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    И что вы не поняли в тексте ошибки? Пользователю booktst запрещён доступ на сервер m2.spirit.beget.com с использованием указанного им пароля.
    Все вопросы к тому, кто поднимал сервер MySQL, заводил там пользователя и назначал ему права.
    Ответ написан
    2 комментария
  • Как написать select в PL/SQL через переменную для отчета используя case?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Дык CASE, сам по себе, и не должен ничего фильтровать. Для фильтрации данных используются WHERE, HAVING и условия в JOIN'ах.
    Ответ написан
    5 комментариев
  • Должен ли сервер обработать запрос, если формат ответа не поддерживается?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    RFC 7231
    The 406 (Not Acceptable) status code indicates that the target resource does not have a current representation that would be acceptable to the user agent, according to the proactive negotiation header fields received in the request (Section 5.3), and the server is unwilling to supply a default representation.
    The server SHOULD generate a payload containing a list of available representation characteristics and corresponding resource identifiers from which the user or user agent can choose the one most appropriate. A user agent MAY automatically select the most appropriate choice from that list. However, this specification does not define any standard for such automatic selection, as described in Section 6.4.1.

    То есть, серверу РЕКОМЕНДОВАНО вернуть список допустимых вариантов (а не содержимое во всех вариантах), среди которых агент МОЖЕТ выбрать подходящий ему.
    Ответ написан
    2 комментария
  • Как обратиться к блоку который находится внутри блока по которому произошел клик?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Правильнее менять класс у div, а уже по классу задавать внешний вид через css.
    Ответ написан
  • Как проверить что по serial пришел полный пакет данных?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Сначала передаётся длина (количество байтов) пакета, затем сам пакет, в конце - контрольная сумма, по которой можно проверить целостность пакета.
    Ответ написан
    1 комментарий
  • Voip нет голоса в одну сторону, как настроить sip?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Как правило, такая проблема - это либо криво настроенная маршрутизация, либо где-то на маршруте стоит nat.
    В результате SIP-трафик ходит нормально, а RTP теряется.
    Ответ написан
    Комментировать
  • Как сформировать уникальный URL, на который передаются данные в формате json?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Просто используйте идентификатор квеста в URL запроса, например:
    https://my.own.site/api/quests/:quest_id/timetable
    Тогда URL будет уникальным для каждого квеста.
    Ответ написан
    Комментировать
  • Как разграничить видимость данных в таблицах Postgresql?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Переходите от прямого обращения к базе данных на клиент-серверный вариант. Тогда клиент будет видеть только то, что отдаст ему ваш сервер.
    Ответ написан
    2 комментария
  • Как сделать звонок сразу на несколько номеров в Asterisk?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Dial(SIP/101&SIP/102&SIP/103)
    Ответ написан
    Комментировать
  • Правильно составить запрос DISTINCT?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Судя по нестандартному формату даты, хранится она в виде строки. Значит в конце может быть один или несколько пробелов, которые просто не видны при выводе.
    Ответ написан
    2 комментария
  • SQL запрос на добавление записи в строке по названию?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    UPDATE
    Ответ написан
    Комментировать
  • Какой алгоритм даст лучший результат?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Логарифмическая шкала.
    Ответ написан
    1 комментарий
  • Как решить задачу о загоне для скота?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Классически задачи на экстремумы функций решаются через производные:
    100 = 2w + 3l => w = (100 - 3l)/2
    A = w * l = 50l - (3/2)l2
    A' = 50 - 3l = 0
    l = 50/3 = 16.(6)
    A''(50/3) = -3 < 0 => точка максимума
    w = 25

    Но можно и через квадратное уравнение:
    A = 50l - (3/2)l2 = 0
    D = 502
    l1 = (-50 + sqrt(D)) / (2 * (-3/2)) = 0
    l2 = (-50 - sqrt(D)) / (2 * (-3/2)) = 100/3
    Для квадратного уравнения точка экстремума лежит посередине между корнями
    l = (l1 + l2) / 2 = 50/3
    w = 25

    Алгебра, 8-9-10 классы.
    Ответ написан
    1 комментарий
  • Как автоматизировать запрос mysql?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    2 комментария
  • Как строятся связи в БД?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Связи между таблицами - понятие больше архитектурное, чем техническое. На уровне базы данных они вообще могут никак не контролироваться или просто давать ограничение для поддержания корректности базы.
    Связь один-к-одному используется достаточно редко и две таблицы с такой связью могут быть заменены на одну, содержащую данные из обеих таблиц.
    Связь один-ко-многим чаще всего используется при работе со всякими справочниками. Например, таблица городов и таблица адресов. Один и тот же город может входить в произвольное количество адресов, при этом каждому адресу соответствует только один город. Такая связь реализуется через указание идентификатора строки из первой таблицы в одном из полей второй таблицы. На уровне базы данных может быть наложено ограничение, запрещающее записать в таблицу адресов строку с неверным или не указанным идентификатором города.
    Связь многие-ко-многим. Например, таблица пользователей и таблица чатов. В одном чате может принимать участие произвольное количество пользователей, один пользователь может участвовать в произвольном количестве чатов. Такое отношение реализуется с помощью промежуточной таблицы, каждая запись которой связывает одного пользователя с одним чатом. Кроме связи, такая таблица может содержать дополнительные данные, например роль данного пользователя в данном чате. На уровне БД может быть наложено ограничение на создание записей с несуществующими или не указанными идентификаторами пользователя или чата.
    Ответ написан
    Комментировать
  • В чем отличие между статической/динамической типизацией и явной/неявной?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Явная типизация - это вариант статической типизации, при котором требуется явно объявлять типы переменных. При неявной статической типизации решение о типе принимается компилятором на основе размещаемых в переменной данных без явного указания типа (auto в C++).
    Ответ написан
    Комментировать
  • Как правильно минимизировать булеву функцию?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Исходная функция у вас не в одной из нормальных форм. Минимальная форма же определена именно для ДНФ и КНФ.
    ДНФ - значит, что выражение записано в виде множественной дизъюнкции, каждый член которой - конъюнкция переменных или их инверсий.
    МДНФ - это такая запись ДНФ, в которой количество членов в дизъюнкции минимально.
    Для КНФ всё аналогично.
    Об минимальном количестве общего числа операций тут речи не идёт.
    А для программы надо составлять выражение таким образом, чтобы при вычислении получать результат как можно раньше. Например, если у вас A = false, то (B∨C∨D) вообще не будет вычисляться.
    Ответ написан
    1 комментарий
  • Можно ли сделать разные днс записи для разных сайтов AD?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    # Только на одном контроллере AD/DNS:
    # Создаём зоны видимости (Scope)
    Add-DnsServerZoneScope -ZoneName "my.local" -Name "Scope149"
    Add-DnsServerZoneScope -ZoneName "my.local" -Name "Scope33"
    
    # Создаём DNS-записи для каждой зоны
    Add-DnsServerResourceRecord -ZoneName "my.local" -A -Name "proxy" -IPv4Address 10.149.0.200 -ZoneScope "Scope149"
    Add-DnsServerResourceRecord -ZoneName "my.local" -A -Name "proxy" -IPv4Address 10.33.0.200 -ZoneScope "Scope33"
    Add-DnsServerResourceRecord -ZoneName "my.local" -A -Name "wsus" -IPv4Address 10.149.0.209 -ZoneScope "Scope149"
    Add-DnsServerResourceRecord -ZoneName "my.local" -A -Name "wsus" -IPv4Address 10.33.0.201 -ZoneScope "Scope33"
    
    # На каждом контроллере:
    # Создаём подсети
    Add-DnsServerClientSubnet -Name "Subnet149" -IPv4Subnet 10.149.0.0/16
    Add-DnsServerClientSubnet -Name "Subnet33" -IPv4Subnet 10.33.0.0/16
    Add-DnsServerClientSubnet -Name "SubnetTotal" -IPv4Subnet 10.0.0.0/8
    
    # Создаём политики применения зон видимости для подсетей
    Add-DnsServerQueryResolutionPolicy -Name "Policy149" -Action ALLOW -ClientSubnet "eq,Subnet149" -Condition AND -FQDN "eq,proxy.my.local,wsus.my.local" -ZoneScope "Scope149" -ZoneName "my.local"
    Add-DnsServerQueryResolutionPolicy -Name "Policy33" -Action ALLOW -ClientSubnet "eq,Subnet33" -Condition AND -FQDN "eq,proxy.my.local,wsus.my.local" -ZoneScope "Scope33" -ZoneName "my.local"
    Add-DnsServerQueryResolutionPolicy -Name "PolicyTotal" -Action ALLOW -ClientSubnet "eq,SubnetTotal" -ZoneScope "my.local" -ZoneName "my.local"
    
    # Включаем политики
    Enable-DnsServerPolicy -Level Zone -ZoneName "my.local" -Name "Policy149"
    Enable-DnsServerPolicy -Level Zone -ZoneName "my.local" -Name "Policy33"
    Enable-DnsServerPolicy -Level Zone -ZoneName "my.local" -Name "PolicyTotal"
    
    # Разрешаем Split-Brain DNS
    dnscmd /config /globalqueryblocklist isatap
    Ответ написан
  • POST запрос на закрытое API (has been blocked by CORS policy)??

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    ЕМНИП, CORS влияет только на запросы из браузеров. Бэкэнд при этом должен работать с API без проблем.
    Ответ написан
    Комментировать
  • Почему ошибка в fillRect()?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    ctx.flllRect
    Ответ написан
    Комментировать