• Ноутбук начал притормаживать, как устранить проблему?

    @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
    Системный администратор со стажем.
    Запускайте батник от другого пользователя - тогда вы ее не увидите.
    Если же будете запускать от пользователя под которым зашли - разумеется будете видеть в любом случае.
    Ответ написан
    Комментировать
  • У меня пропал скроллинг страницы. Как вернуть?

    Sanasol
    @Sanasol
    нельзя просто так взять и загуглить ошибку
    body,html overflow hidden
    отличный css...

    Чтоб был скролл нужно overflow auto или overflow scroll
    Ответ написан
    3 комментария
  • Есть ли смысл покупать наушники с костной проводимостью?

    @Farol
    Вопрос, наверное, устарел. Но просмотров много, а пользователей не очень, так что отпишусь.
    Купила летом Aftershokz Trekz Air по случаю адских скидок. За полгода могу сказать, что на уши они действительно "давят" звуком ощутимо меньше обычных. По комфорту намного лучше вкладышей и полноразмерных. Но.
    Но это очень нишевый продукт, т.к. прибавить громкость эта технология позволяет в ограниченных пределах. И мои два дошкольника могут переорать максимальную комфортную громкость, не напрягаясь вообще. МихаТроник выше писал то же в отношении автодороги.
    Для аудиофилов - вообще не вариант. Приличного звука в музыке добиться не выйдет никак.
    С другой стороны, ушные раковины прямо отдыхают и посадка на голове удобная. Если никто не шумит и надо двигаться, то незаменимая вещь. Я брала в период самоизоляции для конференций и онлайн-тренировок, оправдали затраты на все 100%, можно не чувствовать себя привязанным.
    Для прогулок с детьми - очень полезная вещь. Когда скучно ждать и хочется что-то послушать, но терять бдительность никак нельзя.
    На повседневку сейчас используем Marshall Major III. Одни из самых удобных за последние 10 лет. Звук приличный, уши устают меньше среднего, да ещё и цена вполне гуманная.
    Ответ написан
    Комментировать
  • Законна ли Viber рассылка?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Нет, не законно.
    Ответ написан
    22 комментария