• Чем отличаются russia и russia2 в wireless?

    grims
    @grims
    Не курю
    С версии 6.46.1 появилась возможность использовать russia4, где было отключено обнаружение радаров для некоторых каналов (dfs) и увеличена мощность для частот диапазона 6ГГц.
    /interface wireless info country-info russia4   
      ranges: 2402-2482/b,g,gn20,gn40(20dBm)
              2417-2457/g-turbo(20dBm)
              5170-5250/a,an20,an40,ac20,ac40,ac80,ac160,ac80+80(20dBm)/passive
              5250-5330/a,an20,an40,ac20,ac40,ac80,ac160,ac80+80(20dBm)/passive
              5650-6425/a,an20,an40,ac20,ac40,ac80,ac160,ac80+80(30dBm)/outdoor
              5190-5310/a-turbo(20dBm)
              5180-5300/a-turbo(20dBm)
    Ответ написан
    Комментировать
  • Чем отличаются russia и russia2 в wireless?

    @Flantru
    В новых версиях прошивки еще появилась russia3

    /interface wireless info> country-info russia3
    ranges: 2402-2482/b,g,gn20,gn40(20dBm)
    2417-2457/g-turbo(20dBm)
    5170-5250/a,an20,an40,ac20,ac40,ac80,ac160,ac80+80(20dBm)/passive
    5250-5330/a,an20,an40,ac20,ac40,ac80,ac160,ac80+80(20dBm)/dfs,passive
    5650-5710/a,an20,an40,ac20,ac40,ac80,ac160,ac80+80(20dBm)/dfs,passive
    5755-5815/a,an20,an40,ac20,ac40,ac80,ac160,ac80+80(20dBm)
    5190-5310/a-turbo(20dBm)/dfs
    5180-5300/a-turbo(20dBm)/dfs
    Ответ написан
    Комментировать
  • Чем отличаются russia и russia2 в wireless?

    @dkuryanov
    MTCNA, MTCRE
    [admin] > /interface wireless info country-info russia
    ranges: 2402-2482/b,g,gn20,gn40(20dBm)
    2417-2457/g-turbo(20dBm)
    5170-5250/a,an20,an40,ac20,ac40,ac80,ac160(20dBm)/passive
    5250-5330/a,an20,an40,ac20,ac40,ac80,ac160(20dBm)/dfs,passive
    5650-5710/a,an20,an40,ac20,ac40,ac80,ac160(20dBm)/dfs,passive
    5755-5815/a,an20,an40,ac20,ac40,ac80,ac160(20dBm)
    5190-5310/a-turbo(20dBm)/dfs
    5180-5300/a-turbo(20dBm)/dfs
    5520-5680/a-turbo(27dBm)/dfs,passive
    5510-5670/a-turbo(27dBm)/dfs,passive
    902-927/b,g,g-turbo,gn20,gn40(30dBm)

    [admin] > /interface wireless info country-info russia2
    ranges: 5815-6425/a,an20,an40,ac20,ac40,ac80,ac160(20dBm)
    2402-2482/b,g,gn20,gn40(20dBm)
    2417-2457/g-turbo(20dBm)
    5170-5250/a,an20,an40,ac20,ac40,ac80,ac160(20dBm)/passive
    5250-5330/a,an20,an40,ac20,ac40,ac80,ac160(20dBm)/dfs,passive
    5650-5710/a,an20,an40,ac20,ac40,ac80,ac160(20dBm)/dfs,passive
    5755-5815/a,an20,an40,ac20,ac40,ac80,ac160(20dBm)
    5190-5310/a-turbo(20dBm)/dfs
    5180-5300/a-turbo(20dBm)/dfs
    5520-5680/a-turbo(27dBm)/dfs,passive
    5510-5670/a-turbo(27dBm)/dfs,passive
    902-927/b,g,g-turbo,gn20,gn40(30dBm)
    Ответ написан
    Комментировать
  • Правильная проверка на пустоту переменной?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Читая ответы, хочется плакать.

    В кои-то веки нашелся автор, который осилил корректно сформулировать свою проблему: в дополнение к стандартной проверке РНР, ему надо отбрасывать и нули тоже. Казалось бы - прочти и сделай по заказанному.

    Но нет. Один герой все бубнит про "это исходит от Вашей задачи" (при том что задача описана!) и дальше пишет бессмысленный код. Второй, по своей стародавней привычке, просто с умным видом пишет бессмыслицу. С третьего взятки гладки - типичное похапешное создание, пишет код не приходя в сознание.

    И при этом никто (включая автора) почему-то не догадался тупо перечислить условия задачи:
    !($var || $var === 0 || $var === 0.0 ||$var === '0')) ...

    Не говоря уже о том, что подумав, можно сообразить, что автора интересует длина строки. И написать код, который корректно, но не столь императивно следует всем условиям задачи:
    function is_empty(&$var)
    {
        return !($var || (is_scalar($var) && strlen($var)));
    }

    Самое печальное, что писать это всё - пустая трата времени.
    Серая похапешнаая масса так и останется серой массой, не понимающей языка, на котором она пишет, но всегда готовой дать совет ближнему.
    Ответ написан
    5 комментариев
  • Laravel, после критической ошибки Windows перестал работать npm run dev и любые другие команды сборки проекта, в чем может быть проблема?

    @GooDay2Die Автор вопроса
    Разобрался с проблемой... После критической ошибки откатите изменения в файле ./public/mix-manifest.json , для примера у меня должно быть так:
    {
      "/js/app.js": "/js/app.js",
      "/css/app.css": "/css/app.css"
    }


    А вот что было после крита:
    410aac0a51c249049187fdae8e0a81a8.png
    Ответ написан
    Комментировать
  • Какое ваше мнение о PHPixie и стоит ли попробоать её в новом проекте?

    @sourcefish
    Полет нормальный. Все нужные фичи есть, документация вся переведена на русский в виде статьей на хабре, когда я заходил в чат там тоже все на русском общались так что проблем с этим нет. Конечно хотелось бы больше, но пока вполне хватает.

    Код читается легко, бектрейс при исключениях логичен и не пугает, чего не скажешь например о Ларавел (имхо, так как с ним особо не знаком, но когда пробовал испугался). Работал нормально и на шерд хосте с 5.4 так и на VPS-ке с 7.0.

    ОРМ-ка очень понравилась, хорошо развивается, появились нестед сетс например и еще видел в чате упомянули возможность подгрузки не всех связей а с условием, чего в других пока не видел.

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

    Словом, рекомендую попробовать, думаю вам понравится.
    Ответ написан
    1 комментарий
  • Как быстро сверстать качественный лендинг на bootstrap?

    Вся суть бутстрапа может быть изложена вот так:
    <div class="container">
      <div class="row">
        <div class="col-md-6">left</div>
        <div class="col-md-6">right</div>
      </div>
    </div>

    Все компоненты можно тупо копипастить из примеров к документации на офсайте с небольшими изменениями под себя. Лично я никогда не использовал никаких шаблонов под бутстрап.
    Ответ написан
    6 комментариев
  • Как однократно добавить строку в файл с помощью Ansible?

    Прочитайте, наконец, документацию docs.ansible.com/lineinfile_module.html и используйте параметр regexp для определения части строки или полной строки для замены.
    Ответ написан
    Комментировать
  • Как лучше сохранять данные банковских карт?

    @Centrino
    Для чего вам данные карт? Обязательно ли клиент должен у вас их оставлять?

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

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

    Букмекерские конторы или казино хранят первые 6 и последние 4 цифры карты и то, если платежная система возвращает эти данные после оплаты. И хранятся они только для того, что пополнение и вывод были с оной и той же карты.
    Для этого достаточно этих данных.
    Ответ написан
    Комментировать
  • Как лучше сохранять данные банковских карт?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Я буду первым на Тостере, кто вам напишет - Этого делать нельзя. Почитайте про PCI DSS.
    Ответ написан
    Комментировать
  • Курс доллара и цена продления домена в зоне.ru - какая связь?

    Vida
    @Vida
    Насколько я понимаю, национальные домены ru и рф координируются данной организацией - www.cctld.ru/ru/about, они же дают лицензии регистраторам. О связи российских доменов с ICANN я ничего не слышала.
    У cctld.ru есть минимальная цена домена в рублях, для регистратора, 85 или около того. И данная цена не менялась. Вся прочая наценка делается регистраторами и реселлерами исходя из их представлений о верной цене.
    Повышение цен может быть связано с общими расходами регистраторов и реселлеров, которые у них в евро\долларах, либо желанием заработать. Либо мы чего-то не знаем. =)
    Ответ написан
    Комментировать
  • Почему не меняется table_cache в MariaDB?

    @nikoinlove
    mysql не может поставить лимит больше, чем системный лимит на открытые файлы
    посмотреть его можно ulimit -n
    увеличить - ulimit -n 4096
    Ответ написан
    Комментировать
  • Конвертация wav в mp3. Какие выбрать оптимальные параметры для сжатия голоса?

    ifaustrue
    @ifaustrue
    Пишу интересное в теллеграмм канале @cooladmin
    Для голоса хватит MONO и битрейд в районе 64 kbs. Лучше настроить прямо на диктофоне. Если есть возможность то можно включить вообще VBR режим.

    Используйте lame - он вроде как по-прежнему лучше всех жмёт.
    Ответ написан
    Комментировать
  • Как найти все php файлы в кодировке отличной от UTF-8?

    gaelpa
    @gaelpa
    Можно почитать man find.
    Ответ написан
    Комментировать
  • Как найти все php файлы в кодировке отличной от UTF-8?

    find ./ -type f -iname "*.php" | xargs -I {} bash -c "iconv -f utf-8 -t utf-16 {} &>/dev/null || echo {}" > utf8_fail
    Ответ написан
    3 комментария
  • Аудиофайлы с moskva.fm с нахлёстом — как склеить?

    @egorinsk
    Может, просто включить воспроизведение и сграбить данные с выхода звуковой карты? Это можно сделать, например, Audacity (бесплатный open source редактор)
    Ответ написан
    2 комментария
  • Аудиофайлы с moskva.fm с нахлёстом — как склеить?

    @jimpanzer
    Если задача действительно одноразовая и простая, то проще всего будет руками. Займет не более полу часа, но сделаете с первой попытки и качественно.
    Могу посоветовать что-то на подобии soundforge. Пробного периода должно хватить))
    www.sonycreativesoftware.com/soundforge — поищите на трекерах старые версии (6-7) они проще.
    Ответ написан
    1 комментарий
  • Преобразование 6-канального звука в 2-канальный

    @BasilioCat
    вам вполне подойдет ffmpeg — он сам даунмиксит в стерео
    ffmpeg -i input.mkv -ab 128k -ac 2 result.mp4
    Ответ написан
    Комментировать
  • Нужна утилитка или скрипт XML>XSD

    Fduch
    @Fduch
    Эта возможность встроена в Visual Studio (создаёте/открываете XML/XSD файл и смотрите в меню).
    Опять же есть command-line утилита xsd.exe, делающая XSD из XML msdn.microsoft.com/en-us/library/x6c1kb0s(v=vs.80).aspx
    Ответ написан
    Комментировать