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

    @mvv-rus
    Ваш совет - вредный, годится только для сетей с ровно одним контроллером домена. Потому что база AD - распределенная, ее узел нельзя просто так взять и скопировать, а вотом восстановить. Почему так - ищите и читайте материалы на тему "USN rollback".

    PS Не нравится встроенное средство архивации Windows - используйте коммерческое решение. Только деньги за него заплатите ;-).
    Написано
  • Как правильно снять бекап с контроллера домена?

    @mvv-rus
    Ну-ну... А что вы будете делать, если из строя выйдет вся AD? Например - из-за вовремя необнаруженного и расползшегося по контроллерам рассогласования из-за USN Rollback? Если чо - такой случай на практике я знаю: не из моей лично рабочей, но когда-то я помогал одному страдальцу отползти из такой ситуации на форуме MS Technet. Он отполз, кстати.
    PS А ещё есть практика грузить сервера КД другими функциями. Особенно это было популярно в прошлую эпоху, когда виртуализация была чем-то далеким: простаивающее, по сути, железо вводило в соблазн.
    Написано
  • Как решить проблему с типами данных?

    @mvv-rus
    А, может, так:
    HealthBarImage.fillAmount = (float) (HealthBossNow / HealthBoss);

    PS Автору вопроса: неплохо бы указывать на какое место в тексте указывают координаты в сообщении об ошибке: мы тут это определить не можем, а вы - запросто.
    Написано
  • Как отлавливать курсор при наведении на дочернее окно?

    @mvv-rus
    Потому что DispatchMessage отправляет это событие в оконную процедуру дочернего окна, так как оно лежит выше. Аналога погружения/всплытия событий, как в JS в браузере, в Windows нет. Оконная процедура элемента управления может оповещать о некоторых событиях свое родительское окно (для этого есть специальные коды сообщений), но ЕМНИП перемещение мыши без нажатия клавиш к таковым не относится.
    Написано
  • Как обеспечивается совместимость динамических библиотек при ликовке в рантайме?

    @mvv-rus
    Евгений Шатунов, конкретно по вопросу, поддерживается ли ABI С в С++ вопроса нет: поддерживается.
    Вопрос тут в другом: не желал ли автор вопроса узнать по поддержку ABI для возможностей, отсутствующих в C, но имеющихся в C++ (он их там в вопросе перечислил), или ему хватит возможностей C. Думаю, уточнить это может только автор вопроса, Сергей Соловьев , если ему это ещё интересно.
    А вот с ABI для специфичных для C++ возможностей AFAIK все плохо. В частности, в Википедии там на эту тему сплошное "бы", типа "хорошо бы".
    Написано
  • Как обеспечивается совместимость динамических библиотек при ликовке в рантайме?

    @mvv-rus
    Евгений Шатунов, нет, я хочу сказать, что автора вопроса (как я его понял из-за упоминания классов и перегрузок), интересовала та функциональность C++, которая находится за пределами функциональности C.
    Написано
  • Как обеспечивается совместимость динамических библиотек при ликовке в рантайме?

    @mvv-rus
    Можете расписать?

    Сергей Соловьев, я по современному C++ не специалист и могу чего-нибудь недоучесть. Так что, могу дать только комментарий со своим скромным мнением, а за большее ответсвенность не возьму.
    Написано
  • Как обеспечивается совместимость динамических библиотек при ликовке в рантайме?

    @mvv-rus
    AFAIK никак. И вряд ли это возможно. Ибо вы хотите реально совместимый между компиляторами ABI - а его в эту реальность не завезли. И отсутствие единообразия в искажении (или украшении, как некогда писали в Borland) имен функций - это далеко не главная проблема на пути его реализации. К примеру, есть ещё несовместимость форматов VTABLE - и это IMHO куда страшнее.
    Написано
  • Группы запрета gpo как настроить?

    @mvv-rus
    если добавить пользователя отдельно без списка запрет работает, если создать группу в ад и поместить пользователя туда, то не работает

    Александр Мороз, членство в пользователя группах фиксируется в билете Kerberos (в PAC), выданном пользователю и храняшимся на ПК. А билет может жить долго.
    Чтобы его сбросить на ПК - используйте команду klist -purge из сканса пользователя, а потом выйдите из системы и зайдите в нее повторно.
    PS Перезагрузка, естественно, тоже решает проблему.
    Написано
  • Как исправить ошибку подключения к sql в visial studio?

    @mvv-rus
    На сколько я понял, используется авторизация Windows (3 пункт).

    Нет, используется смешанная аутентификация (Windows или SQL Server)
    Написано
  • HttpListener разбить URL запроса?

    @mvv-rus
    Раз уж вам нужен довольно функциональный веб-сервер, то что мешает использовать ASP.NET, со всеми его возможностями?
    ASP.NET Core умеет работать с веб-сервером на http.sys - не только с Kestrel.
    А в ASP.NET Framework запускается в IIS, который тоже использует http.sys и вполне может разделять один и тот же порт с приложениями, работающими с http.sys напрямую (я так с AD FS развлекался).
    Написано
  • Смена пароля в AD = кик с WI-FI RADIUS EAP?

    @mvv-rus
    решили перенести устройства в доменне в отдельную сеть на WPA2EAP

    Именно EAP, по сертификатам? Чей сервер RADIUS используюется - из состава Windows Server или сторонний?
    Я с давних пор использовал для аутентификации PEAP-MSCHAPv2 (там аутентификация по паролю), проблем не наблюдал. Но это было давно и клиентов WiFi было немного.
    Написано
  • Смена пароля в AD = кик с WI-FI RADIUS EAP?

    @mvv-rus
    ПК может авторизоваться на WIFI используя сертификат.

    Valentin Barbolin, ПК может аворизоваться на WIFI, используя учетную запись компьютера. Когда я с этим лет пятнадцать назад имел дело, это было не по умолчанию, конфигурацию надо было подстраивать, как сейчас - не в курсе.
    Написано
  • Как должен быть путь для контроллера?

    @mvv-rus
    Сергей Соловьев, а что в вопросе не так с русским языком? Мне, например, тут всё понятно. А какое именно слово непонятно вам? Укажите - а я вам подскажу, что оно означает.
    Написано
  • Почему net core потребляет много оперативной памяти?

    @mvv-rus
    чтото ты чутка путаешь :)

    pfg21, я-то тут причем? Я всего лишь интерпретирую строчку в выдаче Task Manager со скриншота в Windows, а про зарезервированное адресное пространство там ничего нет.
    Ну, а что там в Linux показывается - про это я не знаю.
    Написано
  • Почему net core потребляет много оперативной памяти?

    @mvv-rus
    винда не прибавляет 189 мб дотнета к объему проги, ибо куча других компонентов и программ винды использует тот же дотнет и 189 мб оболочки расшарены на это все хозяйство.

    pfg21, это тогда была бы та самая разделяемая память про которую я написал выше. Но ее по данным сос скриншота, сильно меньше.
    У меня предположение, что дело тут в накладных расходах на контейнеризацию.
    Написано
  • Почему net core потребляет много оперативной памяти?

    @mvv-rus
    Delakey Blackhole, уточните: вы сравниваете потребление памяти программой в контейнере для Linux и запущенной без контейнера в Windows? Так это явно некорректное сравнение. Для примера можете попробвать запустить эту же программу в Windows-контейнере (такие существуют и вроде как, поддерживаются версией docker, которую адапртировала MS, подробностями, к сожалению, поделиться не могу).
    PS У вас, кстати, программа использует не только 11M закрытой памяти процесса, но ещё и 37М разделяемой памяти (скорее всего, какие-то dll) Между контейнерами такая память, скорее всего, разделяться не будет.
    Написано
  • Поиск по LDAP, как найти пользователей в группе?

    @mvv-rus
    А у вас та точно работает часть, которая ищет по атрибутам, связанным с именем, без memberOf
    И где именно вы ищете по группам? Если вы ищете в глобальном катлоге (порт 3268/3269), имейте в виду, что в него попадают только универсальные группы.
    PS И не лучше ли не изобретать велосипед для поиска по атрибутам, связанным с именем, а использовать ambiguous name resolution, уже встроенную в AD (см. например https://windowsnotes.ru/activedirectory/ldap-filtr... )
    Написано
  • Как присвоить Key-значение переменной?

    @mvv-rus
    Чтобы не ждать телепатов и ясновидящих, укажите, как минимум, тип значения переменной product в первом отрывке и что собой представляет ProductType: доступные публично свойства и методы, хотя бы те, что важны для задачи, в частности - методы неявных преобразований, если есть.
    А то совершенно непонятно "кто на ком стоял"(с).
    Написано