Задать вопрос
  • Как очистить использующийся порт в windows?

    @res2001
    Я бы сразу не прибивал. Есть большие шансы, что после перезагрузки ОС опять все начнется заново.
    Узнав что за процесс открывает порт нужно понять откуда этот процесс взялся, нужен ли он вам. Если не нужен - просто удалить соответствующее ПО. Если нужен - разбираться по логам или сообщениям в журнале, в чем проблема лагов.

    Кстати, проще всего посмотреть кто слушает порт можно с помощью "Монитора ресурсов", который запускается из "диспетчера задач".
  • Что такое поток данных и просто поток?

    @res2001
    Griboks, Хорошая аналогия с ж.д.
    Только одного поезда мало, скорее много поездов в одну сторону, которые перемежаются с дрезинами и просто людьми идущими по рельсам. Еще бывает, что состав выходит а по пути разделяется на составляющие и они приходят в пункт назначения по одиночке. А бывает - партизаны взорвут дорогу и ты будешь ждать последнего вагона всю жизнь, а тебе, как назло, нужен весь состав.
  • В чем разница между cmd и dos?

    @res2001
    barbado, В свое время все игры под виндой разворачивались во весь экран (кроме игр типа сапера). Только спустя какое-то время стало возможно запускать игру в оконном режиме (или переходить в оконный режим). Видимо когда directx научился сам это делать.

    Кстати проверить исполняемый файл на принадлежность к винде или ДОСу просто - откройте его в любом простом текстовом редакторе (в блокноте например), только не редактируйте файл и не сохраняйте. Если в начале файла обнаружите читаемую строку "This program cannot be run in DOS mode" - значит это виндовая программа. Если строки нет - DOS.
    Так же можно воспользоваться и более профессиональными инструментами типа PE Explorer.
  • Почему Диск D заполнен почти полностью?

    @res2001
    Snova, Если на компе нет ничего особо ценного, то можно сразу переустанавливать винду с полным форматированием всех дисков.
    Если ценное есть - сначала слить данные, загрузившись с флешки. Флешку готовить на чистом компе. После этого данные проверить антивирем. Потом переустановка с форматированием. Установочную флэшку так же готовить на чистом компе.
  • Почему Диск D заполнен почти полностью?

    @res2001
    Snova, Название формата - это ни о чем - что в реестре прописанно для данного расширения файла, то и будет выдавать.
    Если есть подозрения на вирусы - нужно приготовить загрузочную флэшку со свежим антивирем на борту. У Каспера и Dr.Webа есть такие продукты, загрузиться с нее и просканировать все диски.
    Флэшку лучше готовить на не зараженном компе.
  • Как перенести DNS c Windows на Linux?

    @res2001
    Иван Фролов, Смысл поднимать на линуксе ДНС в виндовой сети с АД я вижу только в раздаче имен в интернет. При этом линуксовый ДНС может быть не связан с внутренними ДНС и тем более с DC.
  • Как перенести DNS c Windows на Linux?

    @res2001
    Иван Фролов, Когда накроется сервак с DNS то и от DC то же толку не будет никакого.
    Поднимите второй DC, на нем будет еще один DNS.
  • Как перенести DNS c Windows на Linux?

    @res2001
    Чего хотите добиться этим?
  • Как разделить сервер пополам?

    @res2001
    АртемЪ,
    Просто путают Windows Server и Hyper-v сервер

    Точно путают.
    Я и не знал о существовании такого продукта у Микрософт.
    Когда-то тестировал Hyper-V но на платформе Windows Server, но тогда он не прижился у меня и купли VMWare, тогда Hyper-V еще только появился, а у VMWare уже был стабильный продукт и дополнительные плюшки. С тех пор я его и не щупал больше.
    А тут вон оно что оказывается. Надо будет посмотреть. Просто разрыв шаблона какой-то :)
  • Как разделить сервер пополам?

    @res2001
    АртемЪ,
    Просто ставите бесплатный Hyper-v сервер и все.

    Ух ты! Я отстал от жизни. Он уже и бесплатный есть! Я сразу и не сообразил :) Не ожидал такого хода от микрософт. Спасибо за информацию!
    Тогда это многое меняет :-)
  • Почему не срабатывает команда openssl в командной строке Windows 10?

    @res2001
    Vadim Rublev, По этим сервисам ничего не скажу.
    Но в сертификат вполне и IPшник можно вписать.
    Если вы хотите создавать свою PKI и генерировать собственные сертификаты, то вам придется в каждом клиенте добавлять сертификат вашего ЦА в список доверенных корневых центров. Т.е. работать то оно будет, но кое-какие движения руками на клиентах произвести придется. Обычно в организациях, где развернута AD для внутреннего использования это не является проблемой. Но для внешнего использования неопределенным кругом лиц - уже сложнее и стоит подумать о другом решении.
  • Как разделить сервер пополам?

    @res2001
    АртемЪ,
    Лицензия не имеет никакого отношения к оплате.

    Ок. Не правильно выразился. Но по смыслу, думаю, понятно, что я имел ввиду - за винду надо заплатить.
    бесплатный Hyper-v

    Да, после того как купил Windows Server сразу же стал бесплатным. И про виндового гостя то же не забываем отстегнуть мелкософту. На сколько помню Windows Server Standard можно развернуть 2 виртуальных экземпляра, для остальных нужна дополнительная лицензия.
    Я это к тому, что тут надо все посчитать. Есть ли свободные лицензии и т.п.
    В случае Линукс - софт полностью бесплатный.
  • Почему не срабатывает команда openssl в командной строке Windows 10?

    @res2001
    Vadim Rublev, Наверное как-то так:
    "C:\Program Files\OpenSSL\bin\openssl.exe" <дальше параметры openssl>


    Но точного пути я не знаю. Посмотрите у себя, где лежит openssl.exe
  • Почему не срабатывает команда openssl в командной строке Windows 10?

    @res2001
    Vadim Rublev,
    Я думал это при инсталляции сделалось

    Думать тут не чего. В винде (да и не только) исполняемые файлы ищутся по путям указанным в переменной PATH + текущий каталог.
    Проверить очень просто: в консоли введите команду:
    set PATH
    Она выведет на экран содержимое переменной окружения PATH, просто визуально посмотрите есть ли в выводе каталог с openssl.
    Но этого можно и не делать, по вашему вопросу и так понятно, что его там нет.
  • Как записать, а после прочитать из бинарного файла структуру?

    @res2001
    Нужно отдельно сохранять strcutFile->filename, structFile->fileContent, при этом предусмотрев какой-то разделитель между строками (или предварительно писать длину сохраняемой строки). Иначе как вы потом будете эти строки разделять при чтении? Само оно не поделится. Ну и напоследок пишете strcutFile->fileSize.
  • Перегрузка delete, два параметра?

    @res2001
    Александр, Можете. Не забудьте сделать деструктор базового класса виртуальным, иначе работать не будет. Указатель на потомка не обязательно совпадает с указателем на родителя и кроме того при удалении деструктор потомка должен будет вызваться то же.
    И лучше явно кастить указатель возвращенный new.

    весь код не могу выложить

    Вас никто и не просит весь код выкладывать, достаточно значимой для анализа ошибки части. Вы же по сути не привели вообще ничего. Хотя и с ошибкой пока не все ясно :)
    Ошибку Я писал

    Вот именно, что это вы писали. Это ваша интерпретация того что произошло.
    А что произошло на самом деле мне не известно. Из вашей интерпретации я этого то же понять не могу. Есть вероятность, что вы не правильно интерпретировали произошедшее.
    Скриншот или полный текст ошибки тут был бы более полезен, чем ваши домыслы.
  • Перегрузка delete, два параметра?

    @res2001
    Александр, Трудно что-то сказать. Вы код не приводите, ошибку полностью то же.
    Зачем вам понадобился свой delete? Надеюсь к нему есть парный new?
    Можете запустить под отладчиком, если вывалится с ошибкой, то в отладчике можно будет хотя бы пройти по стеку вызовов до вашего кода и посмотреть, что вызвало ошибку.