Задать вопрос
  • Как в сетке из 3 колонок, где 1 колонка занимает оставшуюся ширину, убрать горизонтальный скролл?

    delphinpro
    @delphinpro Куратор тега CSS
    frontend developer
    Есть вариант задействовать переменные

    Условный код:
    :root {
      --left: 300px;
      --right: 200px;
    }
    
    .left {
      width: var(--left)
    }
    
    .right {
      width: var(--right)
    }
    .center {
      width: calc(100% - var(--left) - var(--right));
    }


    Соответственно, когда левая колонка скрыта:

    .layout {
      --left: 0;
    }
    Ответ написан
    1 комментарий
  • Как создать карту для сохранения в кошельке?

    @Dementor
    программист, архитектор, аналитик
    Облазил гугл, не могу найти информации по генерации таких карт.

    Первая же ссылка в гугле: https://stackoverflow.com/questions/53320259/add-l...
    Ответ написан
    Комментировать
  • Как активировать лицензию Windows 11 Enterprise?

    @NortheR73
    системный инженер
    а саму Windows 11 Pro конвертнули в Windows 11 Enterprise?
    ЕМНИП - сначала с помощью Generic Product Key выполняется смена редакции, а дальше активация уникальным ключом (genuine and unique product key)
    Ответ написан
    5 комментариев
  • Готовый рабочий стол на разных ПК?

    martin74ua
    @martin74ua Куратор тега Системное администрирование
    Linux administrator
    перемещаемые профили, минимум гигабитная сеть..
    А чем вам RDP не устраивает то?

    ну и да, все зависит от приложений. Если там обычный офис - то ничего сложного, только не приучайте хранить документы на рабочем столе. А если там какой CAD - то может ничего и не получиться...
    Ответ написан
  • Какой самый оптимальный способ отправить письмо на почту?

    Tomut0
    @Tomut0
    Простой студент, изучающий глубоководье IT.
    > как порты блокируются.

    Не понял, это как вы решили письмо при заблокированных портах отправить?
    Вообще, есть внешние сервисы, которые предоставляют Вам опцию отправки писем.
    Можно через Cloudflare, вроде бы ещё Yandex предоставляет что-то подобное, так же можно найти APIшки в интернете.
    Ответ написан
    Комментировать
  • Какой дистрибутив Linux поставить на слабый ноутбук для начинающего пользователя?

    @rPman
    для неопытного пользователя никаких вариантов кроме debian based дистрибутивов типа xubuntu или лучше mint, вопрос даже не философии, а тупо больше пользовательская база и инструкции в интернете рассчитаны именно на ubuntu

    браузер firefox, он немного быстрее работает на слабых машинах (это хорошо что у тебя 4гб ram) чем chromium браузеры (но чистый chromium тоже неплохо бы поставить)

    для просмотра видео используй mpv, он умеет youtube и другие облачные видеохостинги (но навигация вручную в браузере), так же можно скачивать видео каким-нибудь yt-dlp (он тоже не только youtube)
    Ответ написан
    2 комментария
  • Нак настроить 3 временных группы в asterisk (freepbx)?

    @p4_pirate
    Dumb Sysadmin
    Перво-наперво необходимо создать логику подключений в меню IVR. Там ты в качестве "Приветствия" можешь как раз добавить необходимые звуковые дорожки.

    Раздели их по логике IVR1 - будет включаться с 9:00 до 18:00, IVR2 - будет включаться с 18.00 до 21.00, и IVR3 - с 21.00 до 9.00 (если в приветствии есть "перезвоните завтра", то лучше разбить его на 2 группы - с 21 до 24 и с 0 до 9, потому что с 0 до 9 утра это уже не "завтра", а "сегодня")

    Сначала заводишь в меню "Приложения" -> "Временная группа", там задаешь промежуток времени.
    Затем переходишь в "Приложения" -> "Правила по времени" и там выстраиваешь логику (если совпадает по времени - выбираешь конкретное IVR с конкретным приветствием по времени, если нет - переводишь на следующую временную группу).

    Ну и как итог просто вешаешь одну из временных групп (Time Conditions) на входящий звонок
    Ответ написан
    Комментировать
  • 5 млн файлов JSON или DB?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Если по записям нет никакого поиска и всегда точно известно (вычислимо) имя файла, то база данных не нужна. Заливка на CDN тоже не имеет смысла, поскольку ваш API будет на одном сервере, а не разбросан по миру. Проще всего в этом случае хранить все файлы локально на API-сервере.
    Ответ написан
  • Почему один ноутбук ловит wifi сигнал лучше другого?

    b1ora
    @b1ora
    Контакты в профиле
    1. Какой сигнал в dBi, какой уровень шума? Количество делений не точный показатель.
    2. Разные WiFi карточки имеют разную чувствительность и подключены к разным антеннам с разным усилением, и могут ловить шум по разному.
    Ответ написан
    Комментировать
  • Как это решать?

    wataru
    @wataru Куратор тега Алгоритмы
    Разработчик на С++, экс-олимпиадник.
    Тут очень большая сумма и очень мало монет. Поэтомуэту задачу надо решать полным перебором.

    Рекурсивная функция получает, например, сколько первых типов монет можно использовать и какую сумму надо набрать. Возвращает список монет. Внутри надо перебрать сколько раз последняя сонета береться: от 0 до 2 раз. Оставшаяся сумма рекурсивно собирается оставшимеся монетами (минус один к количеству типов, ведь последний мы уже использовали). Если рекурсивная функция что-то собрала, добавляем к ее ответу 0-2 теущие монеты и вощвращаем.

    Это отработает за 3^15*15 = 215233605 операций. Обычно это проходит. Можно соптимизировать: не брать текущую монету, если она слишком большая, останавливать перебор, если сумма первых монет недостаточна. Ну, или соптимизировать до 2^15*15: подсчитайте все возможные суммы, если можно брать по 1 монете. Таким же перебором или вообще циклом с битовой маской. Отсортируйте список из 32 тысяч чисел и проверьте, а есть ли там 2 числа, дающие искомую сумму (двумя указателями: двинули один раз левый, двигаем правый пока сумма слишком большая).

    Отдельно надо проверить, надо ли выводить -1 в ответ (сумма всех монет меньше N).
    Ответ написан
    Комментировать
  • Ничего не понятно, что делать?

    @maximq
    QA Engineer
    Вариант в 4 строчки кода:
    Friends = input("Введите имена друзей: ").split(',')
    mess = input("Введите список сообщений: ").split(',')
    for i in zip(mess, Friends):
        print(f"Напиши {i[0]} Контакту {i[1]}")


    Вариант с рандомом:
    import random
    
    Friends = input("Введите имена друзей: ").split(',')
    mess = input("Введите список сообщений: ").split(',')
    
    random.shuffle(Friends) #Перемешиваем список
    random.shuffle(mess) #Перемешиваем список
    
    while Friends: #Пока Friends не пуст
        print(f"Напиши {mess.pop()} Контакту {Friends.pop()}")


    Не забывайте, что длина списков Friends и mess должна быть одинакова. Иначе будет IndexError
    Ответ написан
    Комментировать
  • Причина "мифических" звонков asterisk?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Включить полный лог астериска и читать, там будет всё.
    В /etc/asterisk/logger.conf добавить строку
    full => notice,warning,error,debug,verbose(5),dtmf
    В консоли астериска дать команду
    module reload logger
    Дождаться такого звонка и читать /var/log/asterisk/full.
    Потом отключить полный лог или настроить его ротацию.
    Ответ написан
    Комментировать
  • Какой есть переводчик чтоб можно было переводить выделяя текст на фото?

    hint000
    @hint000
    у админа три руки
    Гугл Объектив на Андроиде не подойдёт?
    Ответ написан
    Комментировать
  • Как сделать локальный веб сервер публичным?

    @dronmaxman
    VoIP Administrator
    Самый быстрый и простой это использовать ngrok
    Ответ написан
    Комментировать
  • Как настроить автоматический выход из windows 10 при отключении от RDP?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    Варианты:
    • Найти альтернативный RDP клиент, в котором можно относительно легко отследить отключение и запустить нужный скрипт.
    • Написать скрипт (например с помощью ннкрон), который будет отслеживать состояние RDP клиента и данные в окне RDP клиента для отслеживания отключения. Может получится, может нет - давно не использовал родной RDP и не помню какие там варианты отключения и структура окна.
    • Сделать RDP клиента оболочкой по умолчанию - т.е. вместо проводника RDP клиент. Вероятно потребуется приложение для мониторинга RDP клиента и его запуска в случае закрытия - это режим киоска.
    • Не безопасно, но относительно просто: запускать RDP клиент до логина пользователя (вот тут у меня лежит пример сервиса для запуска любого приложения на экране логина).
    • На сервере мониторить выход пользователя и отправлять сигнал на клиент по сети, а на клиенте при получении сигнала - выходить из системы.
    • Написать свой клиент на .Net с нужным функционалом.
    Ответ написан
    Комментировать
  • Как продублировать сайт?

    @As56
    То есть вы не заплатили за заказанный сайт и хотите его получить в полное распоряжение? Максимум вы можете посредством клонирования html-версии сайта юзать собственно html-версию, но толку от нее, если вся серверная часть сайта доступна лишь разработчику?
    Ответ написан
    Комментировать
  • Не отправляет письмо на @gmail.com когда устанавливаешь ее на хостинг nic.ru. Только на @yandex.ru. Как исправить?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    С большой вероятностью хостер блокирует отправку почты.
    Используйте не функцию mail, а отправку через SMTP-сервер библиотекой PHPMailer.
    Ответ написан
    3 комментария
  • Как создать чертеж автомобиля имея его фотографии сбоку, спереди и сзади?

    @rPman
    Есть приложения для использовании технологии фотограмметрии, какие то из них позволяют вручную задавать положение объекта (угол его вращения и расстояние) и позволяют автоматически вычислять трехмерные координаты точек, вручную указанные на объекте как находящиеся на одном и том же месте на объекте.

    Облако таких точек выгружается в трехмерный редактор (или в этом же приложении) и соединяется поверхностями так же в полуручном режиме.

    К сожалению я не могу сказать, в каком именно софте можно найти подобный функционал. Почти наверняка дорогие профессиональные версии это умеют. Погугли бесплатные программы типа colmap, meshroom, micmac, regard3d, visualsfm, openmvg.

    В твоем случае очень мало фотографий для формирования трехмерной модели, это вопрос не технологий, а достаточности информации. Если бы на твоем автомобиле был заранее известный и не регулярный рисунок, то можно было бы, решая достаточно сложное уравнение, восстановить конгфигурацию поверхности автомобиля в виде 3d и уже на ее основе строить чертеж.

    Кстати совет, перед тем как фотографировать, нанеси какой-либо нерегулярный рисунок на машину (испачкай ее, буквально) и главное избавься от зеркальных поверхностей и установи хорошее освещение. Это сильно поможет алгоритму и даст возможность использовать меньше фотографий.

    Если твой автомобиль угловатый, имеет только углы и ровные поверхности (и их не много, а-ля кибертрак от теслы) то возможно такого маленького количества фото хватило бы. Но чем больше неровностей на объекте, тем больше фотографий под разными углами нужны, чтобы можно было бы что то сделать... грубый пример, каждая неровность должна хотя бы на одной фотографии попасть на контур.
    Ответ написан
    1 комментарий
  • Как сделать такую тень как на фотке css&html?

    Seasle
    @Seasle Куратор тега CSS

    Ещё можете почитать статью: Smoother & sharper shadows with layered box-shadows.
    Ответ написан
    Комментировать
  • Почему некоторые программы запускаются и обновляются без диалогового окна UAC?

    pindschik
    @pindschik
    ФЫВА ОЛДЖ
    Есть два основных способа:
    - через свой сервис, который соответственно работает с привилегиями localsystem и обновляет что хочет (напр продукты Adobe)
    - через планировщик задач (напр Chrome)
    Нужный сервис/задача создается с запросом UAC при (первой) установке приложения, т.е. однократно.

    "Надежность" UAC - понятие относительное. оно повышает безопасность, да. Вот только проблема в том, что система безопасная на 99% и на 1% небезопасная - это система на 100% уязвимая, и следовательно на 100% небезопасная.
    Ответ написан
    Комментировать