Задать вопрос
  • Какая проблема при выполнении цикла?

    @res2001
    Developer, ex-admin
    Вот здесь:
    a[dd + 1]
    выход за границы массива на последней итерации цикла.
    Ответ написан
  • С++ | Есть ли возможность получить события из WndProc в другом потоке?

    @res2001
    Developer, ex-admin
    Если речь о винде то можно: хук на создание окна и подмена WndProc своим.
    Ни линуксе - не в курсе.
    В любом случае - это не переносимое решение, если это для вас важно.
    Ответ написан
  • Как Windows 10 Home скачать обновления один раз на все компьютеры?

    @res2001
    Developer, ex-admin
    В Вин10 по умолчанию это и так должно работать.
    Вот статья по этому поводу.
    Ответ написан
  • Что выполняет данный SQL скрипт?

    @res2001
    Developer, ex-admin
    Оператор update только выставляет в таблице dvsys_instances поле ArchiveState в значение 2 для отобранных записей. Весь текст запроса - это собственно фильтр для отбора записей.
    В последней строке вызывается хранимая процедура dvsys_archive_cards.
    Предполагаю, что эта процедура должна производить архивацию записей, у которых ArchiveState=2.
    Ответ написан
    Комментировать
  • Как в excel вывести результат поиска в таблицу?

    @res2001
    Developer, ex-admin
    Используйте автофильтр, а потом копирование/вставка по фильтру.
    Ответ написан
    Комментировать
  • Какие дистрибутивы Linux вы посоветуете для практики NASM и C с низким порогом входа?

    @res2001
    Developer, ex-admin
    Для ваших целей не важно какой дистрибутив - внутри на Си у всех POSIX, а на asm - процессорные инструкции и тот же POSIX.
    Берите широко распространенный, с большим сообществом, у которого регулярно выходят новые версии и есть "нормальная" графическая оболочка из коробки. Например Убунту вполне подойдет.
    Т.к. вы "виндузятник", то в любом случае сначала придется привыкать, поэтому современный поддерживаемый дистрибутив вам поможет преодолеть первый этап вхождения.
    Ответ написан
    Комментировать
  • Параллельный запуск под Windows Java программ с использованием dll. Есть ли опасность использования в dll общих областей памяти?

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

    @res2001
    Developer, ex-admin
    Реализацию конструкторов вынесите из описания структуры, поместите под обоими описаниями и все будет норм.
    На самом деле, не понятно с какого перепуга методы first и second вы называете конструкторами? Если это должны быть конструкторы то и определяйте их как конструкторы и параметры опишите нормально, а то как-то сильно схематично получилось.
    Ответ написан
    2 комментария
  • Как структурировать таблицу excel?

    @res2001
    Developer, ex-admin
    По сути это полуручная работа.
    Нужно все таблицы привести к единому виду, а потом загрузить.
    Либо сделать скрипт для загрузки 1 файла, что удалось перенести переносим скриптом, остальное руками.
    Нужно было думать до того как раздавали форму заполнять.
    Как вариант - подготовить универсальную форму и, включив административный ресурс, спустить ее с требованием все привести к общему виду. Форму лучше защитить паролем, оставив для редактирования только нужные ячейки, где можно добавить выбор из возможных вариантов и прочую проверку ввода.
    Ответ написан
    3 комментария
  • Как перенаправить ip адрес на другой?

    @res2001
    Developer, ex-admin
    1.Найти в программе от куда она берет адрес 222 и исправить на нужный.
    2.присвойте 125 второй адрес 222 и не нужно будет ничего перенаправлять
    3.поставить на 222 шлюз, в котором сделать перенаправление
    Ответ написан
    2 комментария
  • Как вывести номер массива значение которого меняет свой знак в scilab?

    @res2001
    Developer, ex-admin
    Возьмите оригинальный массив и измененный, вычтите друг из друга, там где в результате не ноль - это и будут ваши элементы.
    Ответ написан
    Комментировать
  • Просмотр паролей в 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 комментарий