Задать вопрос
  • Чем отличается кластер от фермы?

    @res2001
    Владимир Дубровин: про муравьев и лошадей - хорошо получилось :)
  • Почему не работает интернет?

    @res2001
    Ничего толком на скриншоте не могу разобрать.
    Для борьбы с вирусами попробуйте: если есть какой-либо live диск, то загрузитесь с него или загрузитесь в безопасном режиме Windows.
    Почистите следующие каталоги: %TEMP%, "Temporary Internet Files" для каждого пользователя, c:\Windows\Temp.
    Внимательно посмотреть ветки реестра: HKLM\Software\Microsoft\Windows\CurrentVersion\Run и аналогичную для HKCU. Поудалять оттуда все что считаете не нужным. Есть риск что удалите загрузку каких-либо частей драйверов или чего-то подобного, но винда от этого не умрет и дрова всегда можно будет переставить. Внимательно смотрите что именно удаляете, например если там написано запускать программу из каталога c:\program files\intel то это скорее всего как раз что-то от интеловского драйвера, т.е. лучше оставить, и т.п.
  • [linux] как выделить больше памяти/ресурcов для приложения?

    @res2001
    Oleg Shevelev: у delkov, по моему, на диск ничего писать не надо, все вычисления будут производится в памяти, поэтому полученное время можно смело делить на 2 - и к этому времени должен приближаться алгоритм, а то и меньше, т.к. операция записи медленнее, чем чтение.
    fshp: При таких объемах все кэши сдохнут очень быстро и начнется непосредственное чтение.
  • Почему не работает интернет?

    @res2001
    Если есть подозрение на вирус, рекомендую сделать загрузочный носитель (флэшка, диск) с Kaspersky Rescue: https://support.kaspersky.ru/viruses/rescuedisk
  • Почему не работает интернет?

    @res2001
    Интернет у вас есть. У вас где то блокируется трафик на 80 порт.
    Это может быть или сам комп или роутер.
    Проверьте настройки IE - Сервис - Свойства браузера - Подключения.
    1.Убедитесь, что не используются "настройки коммутируемого соединения"
    2.Там же в "настройках сети" проверьте, чтоб не использовался прокси-сервер и сценарий автоматической настройки.
    3.На компе отключите антивирус и брандмауэр (только для тестов и проверки).
    Проверьте подключение в браузере. Если изменяли настройки IE, то перезайдите в браузер.
    Если не поможет. Поставить другой браузер и попробовать там с параметрами по умолчанию.
    Если не поможет - блокирует роутер.
    Пишите сюда о результатах.
  • Почему не работает интернет?

    @res2001
    Настройки нормальные и ДНС то же функционирует.
    А как вы проверяли первую команду, и из чего сделали вывод что "не соединяется". Попробуйте еще раз тут же в консоли
    telnet google.ru 80
    Если соединение проходит, то экран очищается, если нет - выдается сообщение об ошибке. Результат сюда.
  • Как лучше хранить bat-файл сборки в VCS, ведь там локальные пути?

    @res2001
    Ну тогда скрипт для каждого разработчика делайте сами, так чтобы конфликтов не было.
    Либо в тексте скрипта нужно выявлять конфликтные ситуации и сообщать об этом пользователю, чтоб изменил параметры.
  • [linux] как выделить больше памяти/ресурcов для приложения?

    @res2001
    Верно, надо уменьшать количество дисковых операций. Оптимальный размер блока найдете в ходе тестов :) А кратность размеру кластера - для оптимизации дисковых операций, т.к. за одну физическую операцию чтения диск возвращает 1 прочитанный кластер.
    Основная проблема будет в том, что в прочтенном блоке данных разбивать на строки нужно будет вручную, но это не большая проблема и тут уже идет работа с памятью.
  • Почему не работает интернет?

    @res2001
    Возможно несколько вариантов, будет откидывать по одному (пишите сюда ответы команд):
    1.проверьте работу ДНС
    nslookup google.ru
    2.Выложите что пишет
    ipconfig /all
    ...
  • [Большой txt ~1 гб] как обработать?

    @res2001
    Алгоритм 3 самый правильный и быстрый, имхо.
  • Как лучше хранить bat-файл сборки в VCS, ведь там локальные пути?

    @res2001
    Mercury13:
    Если какие-то настройки могут вызвать конфликт, думаю их лучше не выставлять как общедоступные. Что-то конкретнее трудно сказать не зная точно ситуации и не видя кода.
  • Как работает функция rand()?

    @res2001
    Владимир Мартьянов: "В выражении rand()%(b-a) операция % позволяет получить случайное число в заданном диапазоне (от нуля до (b-a) в вашем примере), а не от 0 до RAND_MAX."
    Так лучше? :)
  • Как работает функция rand()?

    @res2001
    Владимир Мартьянов Не ерничайте. Я писал применительно к конкретному примеру, а не абстрактно. Я знаю что такое операция взятия остатка от деления.
  • Как работает функция rand()?

    @res2001
    Операция % позволяет получить случайное число в заданном диапазоне (от нуля до (b-a) в вашем примере), а не от 0 до RAND_MAX.
  • Каким образом подмонтировать том как папку C:\Program Files без LiveCD?

    @res2001
    В случае с Program Files мороки не избежать, т.к. это системная папка.

    Переносите все профиля целиком. Я делаю так:
    1.На отдельном диске, например d:, создаю каталог, например d:\Users, назначаю на него права точно такие же как и для c:\Users с отменой наследования и изменением владельца.
    2.В реестре: HKLM\Software\Microsoft\Windows NT\CurrentVersion\ProfileList меняю параметр ProfilesDirectory - указываю в нем d:\Users.
    3.В реестре по тому же пути необходимо удалить ветки с уже имеющимися профилями. Ветки называются по SIDу пользователя, не удаляйте короткие SIDы - это профили для LocalService и NetworkService.
    4.Перезагружаемся.
    5.После загрузки создается новый профиль по новому пути.
    6.Переносим информацию со старого профиля в новый.
    7.Пункт 5-6 повторяем для всех пользователей.

    А кроме того, рекомендую почистить %TEMP%, Temporary Internet Files, файлы обновлений, кэш браузера. Если в браузере ничего особо ценного не сохранено, то можно удалить профиль браузера полностью, он порой вырастает до гигантских размеров.
  • Почему общий принтер печатает только напрямую?

    @res2001
    Проверьте: Центр управления сетями и общим доступом - Изменить дополнительные параметры общего доступа:
    Для домашнего/рабочего профиля (надеюсь ваша сеть домашняя или рабочая)
    1.включить сетевое обнаружение
    2.включить общий доступ к файлам и принтерам
    3.использовать 128-битное шифрование
    4.включить общий доступ с парольной защитой

    Если все так и не работает - отключите, временно, брандмауэр на обоих компьютерах и проверьте. Если заработает - значит блокирует брандмауэр.
  • Как построить такую сеть?

    @res2001
    По чужой сети - отдельные ip+mask - не достаточно. Это работает только пока кто-нибудь не сломает вашу или чужую сеть, дальше обходится элементарно. Нужно отделить на уровне коммутатора отдельными VLANами, а еще лучше - выдать чужой сети свой отдельный железный коммутатор, чтоб не было физического соединения сетей вовсе.
    На счет раздачи интернета через публичный wifi - погуглите, много интересного узнаете, например www.vedomosti.ru/technology/articles/2015/12/11/62... На самом деле сейчас это реальная проблема.
    Потеря пакетов происходит, видимо, из-за того что НБС не очень то надежное соединение. Для увеличения надежности можно организовать между двумя сетями (которые разделяет НБС) ВПН. Работать будет скорее всего медленее, но, возможно, надежнее. И все таки рекомендую разобраться с этим НБС, возможно увеличить надежность передачи можно на уровне соединения. Если это тот же Wifi, но нет паролей доступа к оборудованию - не велика проблема, сбрасываем в заводские настройки и настраиваем за ново. Зато профитом будет то что соединение станет "известным" и управляемым :)
  • Как создать заставку для загрузки программы на С++?

    @res2001
    NikHaker: Судя по всему используете какую-то UI библиотеку?
    Если Qt, то там есть соответствующий класс, если не ошибаюсь - QSplashScreen.
  • Дубликат имени и ip в сети?

    @res2001
    Если надо. Останется придумать как одну твою машину с одним и тем же адресом заставить работать и в основной сети и в ВЛАНе. Вижу несколько вариантов:
    1. завести отдельную "твою машинку" для тестов.
    2. 2 сетевые розетки - одна будет в ВЛАНе, а другая в общей сети. И перетыкать кабель в ту или другую в зависимости от потребности.
    3.Настроить для своей машины оба ВЛАНа - общий не тегированный и тестовый тегированный. На машине разруливать. Если обязательно нужен адрес в тестовой сети такой же как в рабочей, то придется руками адрес каждый раз перебрасывать с одного сетевого адаптера на другой. Зато дополнительных железок не нужно.