• Как задать поиск по совпадения в 2 и более слов?

    @Akina
    Сетевой и системный админ, SQL-программист.
    Нужно каждое слово оборачивать в %?

    Нет. Вернее, этого недостаточно.
    Условие WHERE name LIKE '%сок%перс%', конечно, не пропустит указанные нежелательные записи - но и "Персиковый сок" тоже будет отброшен.

    Нужно проверять наличие каждого слова отдельно.

    SELECT *
    FROM table
    WHERE name LIKE '%сок%'
      AND name LIKE '%перс%';
    Ответ написан
    Комментировать
  • Вывести ярлык всем ПК домена на рабочий стол?

    Francyz
    @Francyz
    Photographer & SysAdmin
    Политика может банально не срабатывать на ПК. Убедитесь, что в свойствах безопасности у вас добавлена группа "Компьютеры домена" с правом на чтение, даже если политика применяется на пользователя.
    Ответ написан
    1 комментарий
  • Что за странные страницы Битрикса?

    @AlexVWill
    В списке сохраненных страниц технологии композита непонятные страницы. Сотни страниц.

    это не список страниц, а список запросов, по идее да - кто-то брутфорсит, что неприятно, т.к. повышает загрузку на сервер, поставь Fail2ban и настрой его например при 5 неудачных запросов с какого то IPшника блокируем его на уровне iptables на час... количество таких запросов во много раз сократится...
    Ответ написан
    Комментировать
  • Почему выходит ошибка в терминале линукс?

    Zhbert
    @Zhbert
    Technical Writer, Linux user
    Requested device "wlan0" does not exist


    Давай подумаем вместе, что же может значить это загадочное эльфийское послание неведомых богов-пингвинов? Может, что такого устройства у тебя в системе нет? Да не, глупости какие...

    Ну а если серьезно: в виртуалку не пробрасывается WiFi, она использует мост, который для гостевой ОС будет виден как обычное Ethernet соединение.

    airmon-ng


    Очередной каликакер полез ломать соседу сеть? Бросай ты это дело.
    Ответ написан
    Комментировать
  • Почему выходит ошибка в терминале линукс?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Что, фразу device does not exist никак не можно перевести? :) В виртуалку wifi не прокидывается, если это не отдельная карта в слоте.
    Ответ написан
    Комментировать
  • Как получить доступ к сайту (серверу) без белого ip?

    karabanov
    @karabanov Куратор тега Linux
    Системный администратор
    Из Инетрнета пользователи будут обращаться на белый IP твоего роутера.

    Посмотреть на какой IP пробрасывать порт можно командой ip a
    Ответ написан
    6 комментариев
  • Кодирование IP-пакетов в звук?

    gbg
    @gbg Куратор тега Компьютерные сети
    Любые ответы на любые вопросы
    Поздравляю, вы изобрели модем.
    В некоторых старинных мобилках он присутстовал и позволял делать именно то что вы хотите.
    Важно понимать разницу между GSM модемом, GPRS, 3G и 4G. Данные в голосовом канале передает только первый из списка.

    Его можно
    -купить как отдельное устройство
    -купить в составе старинного сотового телефона
    -сколхозить даже из современного телефона, провода для гарнитуры и модема | софта, эмулирующего модем
    Ответ написан
    9 комментариев
  • 403 Forbidden dokuwiki?

    @Janus74
    Тема мертвая, но вдруг кто гуглить будет:
    Знаю, что так делать не правильно, но все же - это вам поможет:
    chmod 777 -R ./dokuwiki

    Ошибка связана с тем, что апач не может прочитать файл.
    Для работы с докувики, нужно дать права апачу на изменение файлов.
    Ответ написан
    Комментировать
  • Как создать символическую ссылку для папки и всех ее вложенных файлов и папок?

    @pfg21
    ex-турист
    разобраться в правах доступа к файлам и т.д.

    1. файл ****mam.ru/imgs/1.jpg может быть не доступен для чтения той програмке куда подсовываешь (я правильно понял это http-сервер под отдельным пользователем)

    2. програмка, которая пытается получить доступ к файлу ограничена директорией (chroot) /home/mam/web/mam.ru/public_html и не имеет права прочитать файл в директориях вне указанного пути.
    тогда вместо линка используй mount --bind

    3. плюс еще есть ограничения через SELinux.
    поэтому советую рабочие сайты хранить не в хомяке, а в стандартных директориях, к которым обычно для http-сервера прописаны допуски в SELinux.
    а для удобства уже могешь оттуда себе в хомяк прилинковать директорию.

    и т.д. и т.п. изучай :)
    Ответ написан
    Комментировать
  • Можно ли одновременно запустить вторую ОС с внешнего диска?

    @pfg21
    ex-турист
    "внутрь" виртуалбокса можно пробросить "железный" носитель.
    https://www.virtualbox.org/manual/ch09.html#rawdisk
    Ответ написан
    Комментировать
  • Как происходит разрешения на папку в Linux?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    как происходит разрешения на папку а конкретно момент с Read и eXecute

    Read -- возможность прочитать содержимое каталога. eXecute -- возможность сделать каталог текущим.
    См.
    Ответ написан
    Комментировать
  • Что такое pre-backend, пребэк, бэкендовский скрипт?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Вам нужно сделать прокси для вашего сайта.
    Это просто файл php который делает запрос на СДЕК и отдает результат вашему скрипту, потому как он на вашем домене и на одном порту то CORS не ограничивает и все работает.

    Вот один из примеров
    https://dzone.com/articles/building-simple-api-proxy
    Ответ написан
    1 комментарий
  • Как сделать такую таблицу на html?

    delphinpro
    @delphinpro Куратор тега HTML
    frontend developer
    Комментировать
  • Asterisk основы и язык, что выбрать?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    AEL несколько удобнее в написании диалпланов, но при загрузке он транслируется в стандартный конфиг, так что при необходимости отлаживать диалплан всё равно придётся в стандарте. Плюс при трансляции добавляются дополнительные команды NoOp для переноса управляющих структур if/else, case, while и т.п.
    Диалплан в базе - это всего лишь вариант хранения. По сути он ничем не отличается от стандартного конфига, просто одна строчка диалплана - одна строка таблицы в БД.
    Ответ написан
    3 комментария
  • Как сделать 2 активные учетные записи на винде?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Запуск от имени другого пользователя может быть сопряжён с некоторым неудобством или несовместимостью, так как частично утрачивается связь между приложениями.

    То, что вы хотите, лучше сделать с помощью виртуальных рабочих столов. Выберите программу по вкусу и настройте себе отдельный невидимый рабочий стол, на который вы никогда не будете переключаться во время обычной работы.
    Ответ написан
    Комментировать
  • Apache и кириллица?

    nowm
    @nowm
    Судя по скриншоту в комментариях к вопросу, у вас файл в кодировке UTF-8.

    В Apache

    Первый способ: в файле httpd.conf самого апача, либо в файле .htaccess, который находится в той же папке, что и HTML-файл (если его там нет, то создайте) можно прописать такую директиву:

    AddDefaultCharset utf-8

    Или так (если кодировку нужно устанавливать только для HTML-файлов):

    AddCharset utf-8 .html

    В HTML

    Второй способ: в самом HTML-файле в блоке <head> можно добавить тег, который скажет браузеру, что это UTF-8.

    <meta charset="UTF-8"/>
    Ответ написан
    Комментировать
  • Почему хеши sha256sum.txt и linuxmint.iso не совпадают?

    GavriKos
    @GavriKos
    Команду внимательно прочитайте. У вас SHA1, а нужен SHA256
    Ответ написан
    3 комментария
  • Для Mikrotik Hex S необходимо докупать sfp-модуль?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Нужна, конечно. Причем, вовсе не абы какой SFP, лучше всего проконсультироваться в саппорте прова, возможно они же и SFP продадут. Да, это будет дороже, чем на стороне, но будет гарантия, что линк подымется.
    Ответ написан
    Комментировать
  • Это RAID или нет?

    @nucleon
    яб так на вскидку сказал бы что его нет...
    видно ATA диски 4 шт... большинство контроллеров не позволяет ESXi видеть именно диски, давая возможность подключить только уже собранный массив.
    если так, то одна датастора и должна быть слегка меньше, при равных дисках, так как на нем собственно живут разделы ESXi...
    на самой плате, насколько я вижу, нет чипа "аппаратного" рейда, а с софтовыми ESXi обычно не дружит.

    остается только один вопрос, где 4-й диск?
    или помер/не подключен
    или не добавили датастору.

    попробуйте с последнего, проведите операцию добавления новой датасторы, если диск обнаружится - значит подключен, но забыли добавить.
    Ответ написан
    6 комментариев
  • Когда стоит вкладывать input в label, а когда нет?

    KulakovAngel
    @KulakovAngel
    Full Stack Developer (Node.JS)
    В целом, с точки зрения правильности/валидности кода, как заметил Danny Arty, разницы нет. В примитивных случаях верстки визуальной разницы тоже особо не наблюдается.

    Но если нужно сверстать что-то посложнее, сделать более интересное оформление, разница появляется, поскольку нам нужно взаимодействовать с разным порядком и вложенностью различных тегов. Сравните:

    1. В таком варианте у нас имеется два рядом расположенных тега. Чтобы выбрать второй, идущий после первого, можно использовать "соседский" селектор "+" (Label идет сразу после Input). Данный вариант более "независимый", так как мы можем менять местами input и label, и даже разносить их на удаленное расстояние.
    <style>
      input + label {
        color: #ff0000;
      }
    </style>
    
    <input type="checkbox" id="checkbox" />
    <label for="checkbox">чекбокс</label>


    2. И второй вариант. Здесь мы не можем только средствами html/css обратиться "от input к label", так как не существует способа обратиться от ребенка к родителю (это можно, конечно, легко сделать через JS). Существуют селекторы потомков и соседей, но не родителей. Можно обратиться только от label к input, что дает мало преимуществ, так как
    1. input плохо стилизуется
    2. label обычно ничем не примечателен в отличие от input, который информативен (содержит, например, атрибут type).

    <style>
      label > input  {
        outline-color: #ff0000;
        outline-style: double;
      }
    </style>
    
    <label>
      <input type="checkbox" />
      чекбокс
    </label>


    А теперь представим, что нам нужно сверстать нечто подобное на основе (см. картинку):
    5ffea6239c1da641320430.png

    Как это реализовать? Для label соорудим ":before" и ":after", которым дадим форму скругленного прямоугольника и круга (который, к тому же будет перемещаться).

    Здесь второй вариант нам явно не подойдет, так как мы бы хотели в зависимости от состояния checkbox (.checkbox:checked) изменять родственный ему label:before (изменять цвет, перемещать).
    Если хотите взглянуть подробнее на код, пожалуйста:

    Таким образом, принципиальной разницы нет, но первый вариант (с id) более универсален, так как
    1. input и label могут быть разнесены физически (находится в разных местах документа)
    2. label может идти после input, что дает нам возможность обратиться в CSS от второго к первому

    Надеюсь, ответил на Ваш вопрос.
    Ответ написан
    Комментировать