Задать вопрос
  • Почему у кабеля все фазы?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Стандартная трёхфазная система электропитания 380 (400) вольт.
    Между фазами 380 (400) В, между нулём и любой из фаз 220 (230) В.
    Ответ написан
    1 комментарий
  • Как перевести строки в json с простейшей структурой на другие языки используя нейросети или API?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    А какой лучше знаете, тот и берите.
    JSON читается и пишется практически во всех современных языках программирования. API для перевода тоже хватает, например гугловское или яндексовское. С HTML придётся бороться самостоятельно.
    Только учитывайте, что многие вещи без контекста или с недостаточным контекстом переводятся неоднозначно. Например, notebook - ноутбук или записная книжка? Nail - ноготь или гвоздь?
    Ответ написан
    1 комментарий
  • Как оптимизировать цикл while?

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

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    У реального материала есть спектры пропускания, поглощения и отражения, показывающие, соответственно, какое количество света проходит сквозь материал, поглощается материалом и отражается от него в зависимости от длины волны. Кроме этого есть диффузное и зеркальное отражения, субповерхностное рассеивание. Может добавляться ещё спектр излучения и/или переизлучения.
    Если вы посветите красным лазером на зелёный непрозрачный материал, то бОльшая часть света или весь он будет поглощён, отражения почти не будет. На красном материале напротив, отразится почти весь свет.
    При полностью зеркальном отражении луча будет классическая формула "угол падения равен углу отражения". При диффузном часть света будет рассеяна во всех направлениях. Если добавляется субповерхностное рассеивание, то чёткий кружок от лазера увеличится, станет диском с размытым краем.
    Собственно, откройте редактор материалов какого-либо 3D-моделлера и посмотрите, сколько там задаётся параметров.
    Ответ написан
    4 комментария
  • Какая точность у float чисел IEEE754? Значение какое, число какое, без текста?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    У 32-битового вещественного числа в IEEE754 точность ~7 десятичных разрядов. То есть, для числа 500 это будет 499.9999 и 500.0001.
    Значение ε при сравнении вещественных надо вычислять исходя из значений самих чисел. Примерно так:
    bool function isEqual(float a, float b) {
        float eps = 1e-6 * max(fabs(a), fabs(b));
        return fabs(a - b) < eps;
    }
    Ответ написан
    Комментировать
  • Сальдо по двум столбцам?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Взять пронумерованную через ROW_NUMBER выборку по датам и по ней построить рекурсивное CTE.
    Ответ написан
  • БП через перемычку работает, а вставленный в коннектор 24 пин нет, с чем может быть связано?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    - неправильно подключена кнопка Power;
    - нет дежурного напряжения +5VSB (9-й контакт);
    - неисправна материнская плата.
    А перемычка для проверки подключается на 15-16 или 16-17 контакты (PS-ON и GND), вы не с той стороны считаете.
    67c54ac0d90d3802192474.png
    Ответ написан
    Комментировать
  • Как замаскировать ссылку на телефоне?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Как вариант - давать не прямую ссылку на скачивание, а ссылку на промежуточную страницу, с которой уже через JS запускать скачивание файла.
    Ответ написан
  • Как работать с датой записанной в поле формата числа с плавающей точкой?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Этот способ хранения даты тянется ещё с Lotus 1-2-3. Когда Microsoft добавляла дату/время в Excel, то для совместимости использовали тот же формат.
    Отсчёт ведётся от 30.12.1899. Целая часть - количество дней, прошедших с этой даты, дробная часть - время. Если дробную часть умножить на 24*60*60, то получим количество секунд с начала дня.
    Встроенных функция для преобразования в PostgreSQL нет, так что, видимо, это прямой перенос из чего-то типа MSAccess.
    45672.38114849537 соответствует 2025-01-15 09:08:51.230
    Получить можно, например, так:
    SELECT
      date_lotus,
      '1899-12-30'::date + MAKE_INTERVAL(days => date_lotus::int, secs => ((date_lotus - date_lotus::int) * 24*60*60)::int) AS datetime
      FROM test;
    
    | date_lotus        | datetime            |
    | ----------------- | ------------------- |
    | 45672.38114849537 | 2025-01-15 09:08:51 |
    Ответ написан
    Комментировать
  • Упадет ли телефония при repair на табличку?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Вполне может лечь. Для восстановления делается монопольный захват таблицы, asterisk будет пытаться записать в неё данные и ждать, пока таблица освободится.
    Отключите модуль cel на время восстановления или, если данные в таблице не важны, то просто удалите и пересоздайте её.
    Ответ написан
    3 комментария
  • Ошибка в запросе, в чём причина?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Такое ощущение, что код пропустили через какой-то markdown-редактор, который посчитал, что запись вида u.id это адрес сайта и автоматически заменил на соответствующий markdown-синтаксис ссылок. Такое может быть, например, при пересылке кода как обычного текста в мессенджерах.
    67bc7a1565357335276039.png
    Ну а малограмотный кодер вставил этот markdown-код не задумываясь.
    Так что причина - копипаста без знания синтаксиса конкретного диалекта SQL.
    Ответ написан
    1 комментарий
  • Как правильно написать код на Python для шифра "Цезарь"?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Заведите строку со алфавитом, по которому идёт шифрование, и тогда вам будет без разницы, какие символы и сколько использовать. Если символа нет в алфавите, то оставляете его как есть. Если символ есть в алфавите, то нахо́дите его позицию, добавляете смещение по модулю длины алфавита, находите новый символ в вычисленной позиции.
    Ответ написан
    Комментировать
  • Зачем proxmox стартует виртуальные машины во время резервного копирования?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Ну, если делается снапшот, то нормально. Останавливаем виртуалку, делаем снапшот диска, запускаем виртуалку, спокойно бэкапим диск со снапшота, удаляем снапшот. Получаем малое время простоя ценой небольшого дополнительного объёма диска.
    Ответ написан
    Комментировать
  • Согласование числительного и существительного в С++ (1 пирожок, 2 пирожка...)?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Держите общий принцип. На плюсы переделывайте самостоятельно.
    function plural(value, form1, form2, form5) {
        r100 = value % 100;
        r10 = value % 10;
        if (r100 > 10 && r100 < 20) {
            return form5;
        }
        if (r10 == 1) {
            return form1;
        }
        if (r10 >= 2 && r10 <= 4) {
            return form2;
        }
        return form5;
    }
    
    units = plural(degrees, "градус", "градуса", "градусов");
    Ответ написан
    1 комментарий
  • Как подключить мониторы?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    DVI-порт к монитору с DVI
    DisplayPort к монитору с D-Sub через конвертер.
    Ответ написан
    1 комментарий
  • Кривая работа функции date php?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Неделя начинается с понедельника и идентифицируется своим порядковым номером в году. Первой календарной неделей года считают первую неделю, содержащую первый четверг текущего года. Последней календарной неделей календарного года считают неделю, которая предшествует первой календарной неделе следующего года. ISO 8601.
    Соответственно, 2024-12-29 - воскресенье, последний день последней, 52-й недели года.
    2024-12-30 - понедельник, входящий в неделю, где четвергом является 2025-01-02, то есть в первую неделю 2025 года.
    Ответ написан
    6 комментариев
  • Как правильно прописать IP?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Убираете гигабитный коммутатор, соединяете сетевые карты напрямую, прописываете адреса из сети, отличной от сети на 100-мегабитном коммутаторе. Например, 192.168.2.1/24 и 192.168.2.2/24. Настраиваете обмен не по именам, а по IP-адресам.
    Ответ написан
    3 комментария
  • Как проще всего решать задачи про IP-адреса на C#?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Если вы понимаете, как устроены адреса IPv4, то эту задачу можно решить в уме. Если не понимаете, то вам ни питон, ни сишарп не помогут.
    26 - C61 - C64 = 64 - 6 - 15 = 43
    Ответ написан
    3 комментария
  • Как сменить цвет символа без тега и класса?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Для span.price установить нужный цвет, для span.price-amount вернуть цвет, который был изначально.
    Ответ написан
    Комментировать
  • По какой схеме лучше всё это настроить (домашняя сеть 1G/10G устройства+ПК+NAS)?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Если NAS'у не нужен выход в интернет, то достаточно напрямую соединить его с компьютером и сделать отдельную сеть со своими IP-адресами.
    Ответ написан
    6 комментариев