• Просмотр паролей в AD?

    @res2001
    Developer, ex-admin
    Не нужно знать пользовательские пароли - это порочная практика.
    Сбрасывайте пароль пользователя в некоторое значение по умолчанию (типа 1234) и проставляйте принудительную смену пароля при следующем входе.
    Ответ написан
    Комментировать
  • Что будет если диск gpt конвертировать на mbr?

    @res2001
    Developer, ex-admin
    Ничего не будет с ноутом, т.к. это всего лишь разные варианты передачи управления от БИОС загрузчику ОС.
    После того как ОС загрузилась все будет работать как обычно. На производительности никак не скажется.
    Но как правильно выше заметил athacker это справедливо если у вас диски емкостью <2Tb и вы не делаете на них 100500 разделов, т.е. для обычного домашнего компа разницы нет.
    Хотя на сегодняшний день практически везде в компах есть UEFI, а значит должна работать загрузка с GPT.
    Ответ написан
    4 комментария
  • Как устранить ошибку установки Visual C++ 2015 0x80240017?

    @res2001
    Developer, ex-admin
    Возможно не хватает места на системном диске.
    Если ставите из интернета, возможно файл скачался не корректно.
    Можно попробовать вручную установить это обновление: Windows8.1-KB2999226-x64.msu, взяв его у микрософта.
    Скачайте offline установщик студии и ставьте его.
    Ответ написан
    Комментировать
  • Как определить обрыв сети, не ломая стену?

    @res2001
    Developer, ex-admin
    Если кабель в стене состоит из 4 пар и 1 пара вышла из строя, то можно, понизив скорость до 100Мб/с жить и на оставшихся парах. Главное выяснить какие конкретно провода не работают и исключить их из работы, а остальные развести вместо не работающих.
    Я бы разобрал розетку в кабинете, закоротил попарно все пары, на другом конце кабеля обычным тестером выясняем какие пары работают, какие нет. Находим 4 работающих провода и разводим их для Ethernet 100BASE, не используемые по стандарту провода не разводим (цветовая маркировка проводов, конечно будет не та, что в 568A/B, но прохождение электрического сигнала от цвета провода не зависит).
    Ответ написан
    Комментировать
  • Strict aliasing - когда/где и у кого шалит оптимизатор?

    @res2001
    Developer, ex-admin
    Можно кастить. Все нормально будет.
    При присваивании непосредственно со значение адреса ничего не происходит. Тип указателя компилятору нужен только для адресной арифметики.
    В плюсах могут быть варианты, а тут как угодно можно преобразовывать адреса.
    Ответ написан
    Комментировать
  • Может ли фабрика генерировать коллекцию объектов?

    @res2001
    Developer, ex-admin
    Новая сущность то же будет фабрикой, которая создает коллекцию.
    Если вы используете только коллекции, то смысла в единичной фабрике нет, если же нужно создавать и единичные объекты, то сделайте 2 фабрики для коллекции и для 1 объекта.
    Ответ написан
    Комментировать
  • Быть узкоспециализированным или разносторонним? Что лучше?

    @res2001
    Developer, ex-admin
    Какие-то технологии верхнего уровня приходят и уходят быстро, например разные фреймворки в веб разработке. Но они базируются на базовых технологиях, которые довольно статичны (веб фреймворки базируются на - http, css, JS, ЯП для серверной части, ... Посмотрите когда последний раз менялся стандарт http, а что принципиально нового появилось в новой версии JS и на сколько это новое трудно изучить?). То же самое и в других областях. Если вы дорастете до хорошего знания базовых технологий то технологии верхнего уровня сможете легко осваивать.
    В других отраслях то же самое, например в сетях: IPv4 - сколько уже лет на нем весь интернет работает? (скоро 40 стукнет, по моему). Его все хоронят, а он никак не умирает. Уже и преемник IPv6 больше чем 20 лет назад появился.
    И не стоит кидаться на все подряд. Определите для себя наиболее интересное направление на данный момент и погружайтесь в него.
    Ответ написан
    Комментировать
  • Как с помощью цикла выделить цифры из числа от старших разрядов к младшим?

    @res2001
    Developer, ex-admin
    С помощью операции взятия остатка от деления на 10 выделите от младших к старшим и переверните.
    Ответ написан
  • Открытие c$ компа в сети от имени другого пользователя?

    @res2001
    Developer, ex-admin
    Вообще explorer должен запрашивать логин/пароль при подключении к удаленному ресурсу. Не запрашивает он их в том случае, если смог подключиться к ресурсу с текущими правами.
    Но можно заставить его использовать не текущие учетные данные - с помощью менеджера паролей. В менеджере паролей нужно создать записи для доступа к удаленным компам. Тогда при обычном переходе к удаленному ресурсу будут использоваться сохраненные учетные данные. Для работы с менеджером паролей есть утилита ком.строки (cmdkey) - можно автоматизировать процесс создания учетных данных.
    При большом количестве удаленных компов это не удобно.

    Лично я пользовался Farом, запущенным с правами администратора удаленных раб.станций (на моей машине у этого пользователя не было админских прав). Запустить explorer под другим пользователем, не выходя из своего сеанса, по моему, нельзя. Explorer как файловый менеджер - не лучший выбор, имхо. Я давно уже юзаю Far и он у меня всегда установлен.
    Ответ написан
    1 комментарий
  • Как сделать внутреннюю переадресацию?

    @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 поддерживает разные протоколы, в т.ч. и телнет.
    Ответ написан