Задать вопрос
  • Как сделать внутреннюю переадресацию?

    @res2001
    Developer, ex-admin
    Ходите в локальной сети на прямую на 192.168.0.2. Зачем вам эти извраты во внутренней сети?
    Ответ написан
    Комментировать
  • Автозапуск консольного приложения?

    @res2001
    Developer, ex-admin
    1.Можно запускать как сервис. Создать сервис можно с помощью sc create /? или srvany (поищите в интернете).
    2.С помощью шедулера - повесить задание на старт компьютера или на вход пользователя.
    3.Поместить в автозагрузку.
    4.Прописать параметр автозагрузки в реестре: HKLM\Software\Microsoft\Windows\CurrentVersion\Run
    или аналогичный параметр в ветке HKCU.

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

    @res2001
    Developer, ex-admin
    SS и CC - это просто вычисление констант для последующего использования в коде. Если посмотрите по коду, то увидите, что они ниже используются при вычислении координат.
    SS = sqrt(3) / 2; // (корень из трех) / 2
    CC = 0.5;
    Ну а почему используются такие формулы - не в курсе, нужно смотреть теорию.
    Ответ написан
    Комментировать
  • Как открыть параметры от имени администратора?

    @res2001
    Developer, ex-admin
    Если требуются админские права, то будет выведет соответствующий запрос при сохранении.
    Бывает не найти какие то настройки в панели управления

    Пользуйтесь поиском.
    Ответ написан
  • Как собрать такую "сборку"?

    @res2001
    Developer, ex-admin
    Обычно установщики софта поддерживают варианты "тихой" установки, т.е. когда все необходимые параметры установки не запрашиваются у пользователя через интерфейс, а передаются установщику в виде параметров командной строки или в виде файла ответов.
    Точно знаю, что установщик ms office поддерживает тихую установку. В составе офиса есть спец.утилита для создания файла ответа для установщика (т.к. регулируемых параметров там может быть очень много).
    Скорее всего фотошоп, реадер и скайп то же поддерживают тихую установку, т.к. продукты достаточно крупные для того что бы разработчик об этом подумал. Изучайте инструкцию по установке каждого ПО.
    Что такое ISQ не знаю (наверное "аська"? у ICQ есть веб версия, если что) но и тут возможен либо вариант с тихой установкой, либо portable версия ПО. Обычно портабельные версии просто копируются в заданный каталог и работают.

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

    @res2001
    Developer, ex-admin
    В общем случае никто не мешает вызывать одну и ту же функцию из разных потоков.
    Я не в курсе реализации CALLBACK v8 JavaScript Engine. Если вы пытаетесь использовать функцию не стандартным образом, то вы должны соблюсти весь протокол ее использования.
    Если есть доступ к исходникам попробуйте отладить функцию.
    Скорее всего ошибка происходит уже внутри функции, возможно доступ за пределы выделенной памяти или по не верному указателю.
    Ответ написан
    Комментировать
  • Как понять причины нетипичного "поведения" процесса?

    @res2001
    Developer, ex-admin
    Смотрите логи
    Ответ написан
    Комментировать
  • Как разделить сеть и сервисы компании?

    @res2001
    Developer, ex-admin
    Изолируйте с помощью VLAN и разных IP подсетей, понадобится шлюз, который будет висеть во всех вланах, иметь адреса из всех подсетей и на основании правил фаервола пускать или не пускать узлы к ресурсам в другом влане.
    Ответ написан
    Комментировать
  • Как правильно чистить память в c++?

    @res2001
    Developer, ex-admin
    Ошибка вылетает только при компиляции в Debug, потому что в этом режиме, скорее всего, в код включаются проверки целостности кучи. Просто в release целостность кучи не проверяется, но это не значит, что ошибки нет.

    Ошибка тут:
    for (int i = 0; i <= deg; i++) newdata[i] = data[i];
    Вместо deg нужно использовать maxdeg, имхо.

    Кроме того вы не проверяете значение deg и maxdeg до выделения памяти. Что если они содержат значения <= 0?

    Возможно, есть и другие места с присваиванием массиву data и переменной deg. Нужно искать выход за границу массива при присваивании элементам массива из-за чего повреждается куча.
    Так же настораживает new int[deg +1] и операторы >= и <= в условиях циклов обхода массива, это потенциальные места выхода за границу. Возможно, если перейти от deg к количеству элементов в массиве, то код упростится (уберете +1 при выделении и = в условии циклов) и будет легче найти ошибку.

    PS: в качестве небольшой оптимизации: для обнуления массива можно использовать функцию memset, для копирования массивов - memcpy.
    Ответ написан
    1 комментарий
  • Как правильно найти ускорения?

    @res2001
    Developer, ex-admin
    Комментировать
  • Как в NETGEAR Router EVG1500 (от Дом.ру) сделать автоматическую перезагрузку модема?

    @res2001
    Developer, ex-admin
    Встроенный виндовый телнет клиент не позволяет исполнять скрипты на удаленной стороне - только ручной ввод команд. Нужно использовать какой-либо сторонний клиент с этой возможностью.
    Но с точки зрения безопасности лучше использовать ssh, а не телнет, наверняка роутер поддерживает этот протокол. В комплекте с PuTTY (известный ssh клиент для windows) есть утилита командной строки, устанавливающая соединение и выполняющая сценарий на удаленной стороне. Кроме того PuTTY поддерживает разные протоколы, в т.ч. и телнет.
    Ответ написан
  • Сделать единицами четыре старших бита Си?

    @res2001
    Developer, ex-admin
    Почитайте про битовые операции.

    пусть x - ваше число, в общем случае выражение установки старших 4 бит в единицу будет таким:
    x | (0xf << (sizeof(x)*8-4) );

    Выражение (0xf << (sizeof(x)*8-4) ) можно заменить на константу, которая зависит от разрядности представления числа х. Например для 32 битного int константа будет 0xf0000000
    Ответ написан
    2 комментария
  • Маленький диапазон char?

    @res2001
    Developer, ex-admin
    Так же могут быть проблемы с кодировкой: например программа скомпилирована с поддержкой Unicode и ждет на входе Unicode символы, а консоль работает в однобайтной кодировке (CP1251 или Cp866) или наоборот.
    Судя по описанию у вас как раз "наоборот", т.е. на вход вы подаете Unicode, а программа работает с однобайтной кодировкой. Правда символы из младшей половины таблицы ASCII в UTF8 так же занимают 1 байт, поэтому с цифрами и английскими буквами проблем быть не должно, а с русскими уже начнутся.
    Ответ написан
    Комментировать
  • Как проверить на ввод числа?

    @res2001
    Developer, ex-admin
    Считывать по символьно с помощью getchar() и анализировать каждый символ.
    Ответ написан
    Комментировать
  • Как исправить ошибки в siege в windows linux subsystem?

    @res2001
    Developer, ex-admin
    Там же все написано. Он пытается вести лог в /var/log/siege.log но не может получить доступа на запись.
    Запускайте либо от рута, либо предоставьте себе право доступа на запись к /var/log, либо в ~/.siegerc укажите show-logfile=false. Первое, имхо, проще всего.
    Ответ написан
    2 комментария
  • Как повернуть матрицу на одну позицию по часовой стрелке?

    @res2001
    Developer, ex-admin
    Быстрее всего это можно сделать создав второй массив и копируя туда элементы в нужном порядке.
    Если же непременно нужно "на месте", то есть стандартный алгоритм std::rotate, или можно воспользоваться советом от сюда. Берите вариант с reversе.
    Ответ написан
  • В каком режиме записывать windows 10 на флешку?

    @res2001
    Developer, ex-admin
    Зачем rufus?
    Стандартная бесплатная микрософтовская утилита MediaCreationTool чем не устраивает?
    Если есть UEFI, то диск (не флэшку) разбивать под GPT, но это уже установщик без вас определит.
    А флэшку - все равно, лишь бы комп с нее потом смог загрузиться.
    Ответ написан
    Комментировать
  • Какой тег я пропустил при создании?

    @res2001
    Developer, ex-admin
    Думаю, что последняя строка должна быть такой:
    mu=1./(1+exp(-a * (x-c) ));
    Ответ написан
    Комментировать
  • Как пробросить трафик между сетевыми картами по определённому порту?

    @res2001
    Developer, ex-admin
    Маршрутизация в винде обычно включена по умолчанию, если в компе 2 и более сетевых карты.
    За ее включение/отключение отвечает параметр в реестре: HKLM\System\CurrentControlSet\Services\Tcpip\Parameters\IPEnableRouter
    Если установлено в 1, то маршрутизация включена, 0 - выключена.
    После изменения параметра нужно перезагрузиться.
    После этого можно отключить фаервол и проверить. Потом включить фаервол, если нужно открыть порты.
    Ответ написан
    Комментировать
  • Создать цикл по специальному условию?

    @res2001
    Developer, ex-admin
    Проще надо быть:
    for(var j=0;j<c2.length;j++)
    {
      for(var m=j;m<c2.length;m+=2)
      {
        sum2+=c2[j]*c2[m];
        document.write("Value c2:"+c2[m]+ "<br>");
      }
      document.write("Value c2 coeff:"+c2[j]+ "<br>");
    }
    Ответ написан