Задать вопрос
  • Возможно ли измененить дефолтную конфигурацию Mikrotik на свою?

    Mystray
    @Mystray
    NOC
    Специально для этого придумали Branding package - пакет, похожий на остальные компоненты RouterOS, не удаляющийся при обычном ресете и включаящий в себя в том числе и дефолтный конфиг
    https://help.mikrotik.com/docs/display/ROS/Branding
    Ответ написан
    1 комментарий
  • Запретить перевод определённого текста?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Так: <span translate="no">Москва</span>
    Или так: <span class="notranslate">Москва</span>
    Есть документация, которую вы, по идее, должны были прочитать до написания вопроса.
    Ответ написан
    9 комментариев
  • Ноутбук начал притормаживать, как устранить проблему?

    @cicatrix
    было бы большой ошибкой думать
    Судя по симптомам из-за перегрева машина начинает понижать частоту граф. процессора, это называется throttling.
    Лечить это надо разборкой ноутбука, чисткой вентиляторов и радиаторов от пыли, сменой термопасты.
    Ответ написан
    3 комментария
  • С помощью чего можно получить растерезованные тайлы карты?

    freeExec
    @freeExec
    Участник OpenStreetMap
    Софт для ренедеринга именно из данных OSM собран тут - https://wiki.openstreetmap.org/wiki/Rendering
    Из всяких шейпов и прочего умеет QGIS
    Ответ написан
    1 комментарий
  • Как законно изготовливать видеоигры 18+ в России?

    BorLaze
    @BorLaze
    Java developer
    Вопрос к программированию относится чуть меньше, чем ничуть.

    Человече, о какой законности игр 18+ ты спрашиваешь, если за репост клипа Рамштейна два с половиной года выписывают???
    Ответ написан
    Комментировать
  • Как выполнить несколько команд подряд в скрипте mikrotik?

    @Astrawelt
    Антон
    Это как в терминале линукса:
    Если команды должны запускаться по очереди, то в конце каждой команды нужно ставить точку с запятой ";"
    Если нужно зависимое выполнение команды, то нужно ставить "$$" или "||", что означают логическое И и ИЛИ.
    Если нужно одновременное исполнение команд, то в конце ставится одиночный "&".
    Ответ написан
    Комментировать
  • Законен ли парсинг БД ФНС?

    Jump
    @Jump
    Системный администратор со стажем.
    Законен ли парсинг БД ФНС?
    Да.
    Данные открыты - любой может их получить, берите и получайте.
    Но если парсинг создаст большую нагрузку на сервера и затруднит их нормальную работу, то это может быть расценено как DDoS атака, а там уж в зависимости от последствий можно пару статей из УК или ГК подобрать.

    Поэтому парсите на здоровье, но не увлекайтесь отправкой запросов разом с тысячи хостов.
    Ответ написан
    5 комментариев
  • Как настроить GitHub для двух проектов с общей логикой?

    @rPman
    Третий репозиторий под общий код
    Использовать git submodule
    Ответ написан
    Комментировать
  • Работает ли PHP на GitHub Pages?

    Можно gh pages с помощью AJAX отправлять формы в google forms
    Вот рабочий вариант https://github.com/jsdevel/google-form
    Ответ написан
    2 комментария
  • Как обновить конфигурацию информационной базы 1С?

    @LollyFox
    Серверная база обновляется точно также, как и файловая, порядок тот же, но если база пустая, то имеет смысл сразу установить новую, а не ставить старье и потом мучаться с обновлениями.
    Ответ написан
    Комментировать
  • Слетает лицензия 1С?

    @LollyFox
    Если в тот момент, когда выходит сообщение об отсутствии лицензии, у вас есть другие пользователи, которые продолжают работать в программе, то это значит что лицензия НЕ слетает, а исчерпано количество подключений.
    Скорее всего проблема в том, что при выходе из программы лицензия не освобождается и при новом входе используется ещё одна лицензия. И так до тех пор, пока не будут исчерпаны все N лицензий. Сбросить все занятые лицензии помогает перезагрузка агента 1с. Причин может быть много, если например, используется RDP, то бывают проблемы с процессом печати. Для решения можно уменьшить таймаут завершения и добавить проблемный процесс в список автоматически завершаемых при завершении терминальной сессии. Подробнее есть тут, но проблема может быть и в другом.
    Ответ написан
    Комментировать
  • Как быстро вникнуть в разработку на платформе 1с?

    @LollyFox
    Must have для разработчиков на платформе 1С - это книга М. Г. Радченко, Е. Ю. Хрусталевой "1C:Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы".
    В электронном виде книгу с прилагаемой конфигурацией можно скачать бесплатно на официальном сайте 1С в составе комплекта "1С:Предприятие 8.3 Версия для обучения программированию."
    Инструкция, как скачать есть здесь.
    Также есть специальный форум, посвященный книге devtrainingforum.v8.1c.ru, где можно задавать вопросы по практическим заданиям из книги, если что-то не понятно. Часто отвечает сам автор.

    Для решения конкретно данной задачи ещё можно посмотреть книгу "Технологии интеграции 1С:Предприятия 8.3".

    tehnologii-integracii-1c-83.png

    Книга предназначена для уже подготовленных специалистов, которые имеют опыт разработки на платформе 1С и в ней уже более подробно рассматриваются механизмы интеграции 1С с различными системами (xml, xls, txt, csv, REST, JSON, OData, http/web сервисы, ftp, email и т.п.).
    И эта книга типа уже платная (400 руб.) и распространяется только в электронном виде, печатной нет.
    Ответ написан
    1 комментарий
  • Возможно ли написать скрипт для принудительного отключения пользователя от WiFi?

    Это элементарно скриптуется. Вот такая команда добавит в шедулер скрипт, который будет запускаться каждые 20 секунд и удалять регистрации клиентов, неактивных более 150 секунд:
    /system scheduler add interval=20s name=unreg_inactive_wifi_clients on-event="/interface wireless registration-table remove  [ find  last-activity > 150 ]"  start-date=jun/01/1970 start-time=00:00:00
    Ответ написан
    Комментировать
  • Как быстро проверить, является ли некоторое огромное число (от 100 знаков) квадратом целого числа?

    wataru
    @wataru Куратор тега Математика
    Разработчик на С++, экс-олимпиадник.
    Можно попробовать вычислить корень быстрым алгоритмом. Но там сложно. Гуглите Karatsuba square root. Есть открытые реализации. Есть еще какой-то адский метод через быстрое преобразование Фурье, попробуйте погуглить и его.

    Более простой в реализации, но менее быстрый метод вычисления корня - бинарный поиск. Храните l, r, l^2, r^2 и lr. По этим числам можно вычислить m=(l+r)/2, m^2, m*l, m*r без длинных умножений, а только складывая длинные числа и деля на 2. Вам надо поддерживать, чтобы l^2 <= n <= r^2. Изначально можно сделать l=1, r=10^51 (или больше - половина длины входного числа + немного, чтобы точно квадрат был больше n), потом делить отрезок пополам и отбрасывать ненужную половину.

    Еще есть вероятностный метод через символ Лежандра/Якоби. Это будет самым быстрым методом.

    Это как смотреть на последнюю цифру. Квадраты могут давать там 0, 1, 4, 9, 6, 5. Но нет ни одного квадрата, который оканчивался бы на 2. Т.е. если число заканчивается на 2, то можно сразу говорить, что это не квадрат. Это мы взяли остаток от деления на 10 (последняя цифра) и посмотрели, какие из них хорошие. Вот символ Лежандра - это такая проверка для модуля по любому простому числу (а не 10).

    Если брать некоторое простое число p, то n может быть квадратом, только если символ Лежандра (n/p) - равен 1 или 0 (По научному: n - должно быть квадратичным вычетом).

    Если брать небольшие (<64-битные) простые числа, то можно за линию считать n%p и потом вычислять символ Лежандра (n%p/p) по алгоритму через символ Якоби за O(log(p)^2). Когда подсчитали символ Лежандра и если он -1, то n - точно не корень.

    Тут проблема в том, что это необходимый, но недостаточный критерий - если для какого-то p вы получили -1 - то это точно не квадрат. Но возможно можно подобрать такое число, что все ваши тесты дадут 1, а оно не квадрат. Поэтому надо брать много простых чисел. Скажем, 20. Желательно еще числа брать достаточно большими. Но их не надо искать каждый раз, можно захардкодить. Грубая прикидка говорит, что вероятность ошибки такого алгоритма 2^(-количество простых чисел).

    Т.е. берете много простых чисел. Считаете для каждого n%p выполняя деление большого числа на короткое (один проход по массиву цифр). Потом считаете символ Лежандра. Если получили где-то -1 - то точно не квадрат. Иначе - скорее всего квадрат.

    Можно совместить вероятностный тест и вычисление корня. Сначала проверьте парочку простых чисел на символ Лежандра для отсечения точно не квадратов. Еще проверку последней цифры можно сделать, это очень дешево. Если не отсеклись, то считайте корень. Так будет всегда работать правильно но будет быстрее работать в некоторых случаях.
    Ответ написан
    Комментировать
  • Как разместить на github-pages папку app из каталога?

    deepblack
    @deepblack
    В настройках GitHub Pages надо выбрать ветку и директорию для публикации.
    spoiler
    6048d7f99db59057090560.png

    Configuring a publishing source for your GitHub Pa...

    Но есть некоторые ограничения:
    • Либо это ветка master
    • Либо директория docs/ ветки master
    • Либо ветка gh-pages


    + есть еще такой способ
    Ответ написан
    Комментировать
  • Как в EMBED сообщении сделать кликабельное изображение?

    Alexandre888
    @Alexandre888 Куратор тега Боты
    Javascript-разработчик
    если вы имеете ввиду переадресацию на определённый сайт по нажатию на изображение - Discord API не поддерживает такой функционал.
    кликабельным можно сделать только текст (и то не во всех частях embed'a это разрешено).
    Ответ написан
    Комментировать
  • Как восстановить данные с жёсткого диска?

    romesses
    @romesses
    Backend инженер
    Нечего даже и пытаться восстанавливать. Это потенциально опасно для данных. Если данные действительно важны, несите в фирму по восстановлению данных.
    Ответ написан
    Комментировать
  • Как обезопасить себя при создании ООО на двоих?

    hottabxp
    @hottabxp
    Сначала мы жили бедно, а потом нас обокрали..
    Лучше по таким вопросам обратится напрямую к хорошему юристу, а то насоветуют сейчас тут мамкины юристы...
    Ответ написан
    1 комментарий
  • Фоновый режим bat файла?

    Jump
    @Jump Куратор тега Windows
    Системный администратор со стажем.
    Запускайте батник от другого пользователя - тогда вы ее не увидите.
    Если же будете запускать от пользователя под которым зашли - разумеется будете видеть в любом случае.
    Ответ написан
    Комментировать