• Как починить гибернацию на windows 10?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    подозреваю что проблема в дефолтной загрузке в grub. попробуйте поставить винду дефолтом

    в общем случае это не должно быть связано. у себя ставлю на разные устройства (дисковые), а выбор делаю по F12 (меню загрузки), при этом винда дефолт

    - нет лишних секунд ожидания
    - у каждой системы свой родной загрузчик
    - функциональность не теряется, ведь что в грубе, что в виндовом мультибуте, для смены оси надо вмешаться. своевременное нажатие F12 (или другой кнопки в ноуте) ни чем не хуже чем выбор оси в меню груб
    - строго говоря, настройки чего либо кроме дефолтного устройства в биосе, не требуется вообще ;))

    ps в любом случае, гибернация более осмысленна именно для дефолтной оси
    Ответ написан
  • Какая виртуальная среда для Windows 10 может использовать видеокарту (в Hyper-V к примеру не отображается моя NVIDIA 1080) установленную в ПК?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    начиная с 1809 поддержка RemoteFX закрывается

    (источник - консоль Hyper-V, upd кажется в настройках самого сервера. там же было что то о причинах и что в замен, но снес его в пользу VMWare на данный момент, по этому точнее не подскажу. но возможно там дается решение для текущего поколения Hyper-V)

    то есть лучше не то что бы 1803, а вообще LTSB или гуевый сервер 1607
    еще аргумент в пользу поколения 1607 - в LTSB все еще есть контроль загрузки процессора. где то с 1709, его выпилили из проф

    так же рекомендую к прочтению, возможно пригодится, если варианты типа vSphere не годятся, читать начиная с упоминания NVIDIA GRID VGPU - https://habr.com/post/257425/
    Ответ написан
    Комментировать
  • Перенос клиента в веб. ASP.NET Core MVC или ASP.NET Core Web API + Angular?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    рекомендую к прочтению - https://habr.com/company/epam_systems/blog/429766/

    однако сам бы поддержал совет Роман Мирр - попробовать оба подхода на небольшом макетном приложении. так вы лучше почувствуете и поймете что вам подойдет
    Ответ написан
    Комментировать
  • Почему долго запускается компьютер (на нормальном железе)?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    новый хард на 1 ТБ
    ключевое слово хард.. поставите ssd и будете наслаждаться
    Ответ написан
    Комментировать
  • Как установить Windows на несколько дисков?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    сильно смахивает на
    кроилово ведет к попадалову

    ведь уже можно купить 240Гб ссд в предела 3тр
    Visual Studio не дает поставить все-привсе на другой диск. Из-за этого на C, у меня 60 Гб VS, а на другом пару граммов.

    а вы компоненты то выбирайте. пустая студия - примерно 600-650Мб, + .Net традиционный десктоп = 6,5 Гб примерно. и так далее

    за всеми зайцами не угонитесь:
    - ксамарин/андроид сдк - более 20Гб, оно вам надо? если да, то не включайте UWP
    - но тогда вам наверняка не надо с++ с полным фаршем
    - ажурь вряд ли, но даже если нужна - посмотрите сколько занимает мобильный сдк ажури, а лучше не включайте ни ажурь ни веб, только корку, все необходимое для старта и веб и ажури она подтянет
    - питон? точно надо? отключите анаконду - это море научных библиотек, годами изучать
    - отключите R
    - не включайте вообще БД, базовый набор установит UWP, или Core, или Azure
    - не ставьте геймдев... а если ставите - ни чего из вышеперечисленного, кроме дот-нет-десктопа )))

    ... не поленитесь покликать опциональные компоненты в желаемых рабочих нагрузках ;))

    ну и, как уже сказано - можно и обманами выносить большие куски на другой диск, джанками и/или симлинками

    зы.. ах да... вишенка на тортик ;)))
    https://docs.microsoft.com/ru-ru/visualstudio/inst...
    Ответ написан
    Комментировать
  • Как можно передавать параметры в форму, и возвращать их из главной формы?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    у каждой формы создайте публичный метод или свойство, для приема данных и будет вам счастье

    не забудьте что главная форма видит дочерние, по тому что их порождает, но дочерним надо сообщить куда и как возвращать результаты обработки. все так же - через публичные методы или свойства, хотя можно еще и через конструктор
    Ответ написан
    Комментировать
  • Переводят ли легаси .net на .net core?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    каждый отдельно взятый
    Интерпрайс
    сам принимает решение, исходя из каких то собственных внутренних причин
    Ответ написан
    Комментировать
  • Как запустить процесс от другого пользователя?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    надо полагать юзер test с паролем 111 уже создан?
    6o1sxW6.png
    возможно дело в правах на текущую папку. по умолчанию проект размещен в папке текущего пользователя, а доступ к ней открыт только владельцу, системе и администраторам (и то с запросом на повышение прав)

    попробуйте добавить переход на доступную территорию
    Directory.SetCurrentDirectory(@"c:\users\public");
    а так в целом все работает. если и есть ошибки, то не в данном фрагменте
    GMFUZyn.png
    Ответ написан
    1 комментарий
  • Удаление повторяющихся элементов из массива?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    R82n3Ex.png

    ps List по сути динамический массив, во многих случаях он удобнее. Distinct() возвращает IEnumerable. если нужен строго массив на выходе, тоже все просто - var uniques = ls.Distinct().ToArray(); List, IEnumerable и Array взаимно конвертируемы в любой комбинации. и для всех существует расширение Distinct()
    Ответ написан
    2 комментария
  • Какая ошибка в коде (C#)?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    А где сама переменная s?
    да!..
    .. учитывая предыдущий вопрос - а в чем собственно трудности? (см скрин)
    TUeYmph.png

    ps есть ощущение, что вы используете подход, как в п.4 (по ссылке)
    Ответ написан
    Комментировать
  • Как определить на каком цикле происходит задержка?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    ??
    Логирование
    профилирование! https://msdn.microsoft.com/ru-ru/library/ms182398.aspx
    Ответ написан
    Комментировать
  • Как выдать удостоверяющие сертификаты в локальной сети для внутренних сервисов в IIS (не self-signed)?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    Идеально было бы при установки сервиса в IIS установщик запросит (выдаст, сгенерит? ) новый сертификат (если такого еще не установлено в IIS), который будет trusted для остальных машин в локальной сети без копирования это сертификата на все машины.
    супер простого решения не существует

    другой вопрос, что тиражирование сертификата можно скриптовать. хотя в домене это все было бы проще и безопаснее.

    можно поднять автономный сертификат-сервер. но его открытый ключ, все равно надо внести в число доверенный удостоверяющих цетров, на каждом клиентском компе. те же я.. шары в профиль - скрипты. и опять проще и надежнее в домене

    ps
    Если это так, то:
    - должен ли этот сервер иметь свой собственный сертификат для подписи тех, что он выдает другим серверам?

    да. и пусть не будет сюрпризом - так же ка IIS, он сам себе самоподпиську генерирует. если конечно вы не закупите подпись для него у MS, VeriSign, etc..

    принцип то один - если цепочка удостоверителей не доходит до списка корневых доверенных центров (которые в современных ОСях являются частью дистрибута, и обновляются с прочими патчами системы)* - то все остальное самоподписка

    * - или те самые добавления ручками. от которых вы хотите сбежать
    Ответ написан
    1 комментарий
  • Какие сложности могут возникнуть при изучении Java после C#?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    типичные трудности изучения "следующего языка":
    - лень
    - прокрастинаяция
    - увиливание

    преимущества изучения "следующего языка":
    - ломка стереотипов и призм "первого языка"
    - расширение программистского понимания вне рамок языков

    в случае ява после шарпа (как и наоборот) и трудности, и бонусы минимальные. сами языки, ближе к друг другу, чем даже к C/C++, хотя оба их потомки. там больше проблем будет с окружениями и библиотеками - тут уже различия глобальные. вокруг каждого языка, собственная экосистема (.Net/Mono против JVM). при этом, эти экосистемы не пересекаются, и состоят в откровенной конкуренции. это имеет значение, когда уже подростаем до уровня готовности к реальному трудоустройству. но есть нюансик - на этом уровне, программист уже в состоянии без соплей, довольно быстро осваиваться в конкурентной экосистеме (понимая общие основные принципы)
    Ответ написан
    Комментировать
  • Как запустить команду от имени администратора?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    C:>runas /?
    Ответ написан
    Комментировать
  • Почему пропадают графические элементы или текст в Windows 10?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    наиболее типичные источники подобных проблем:
    - пиратский софт (сама винда и/или офис)
    - разгон (проца, видеокарты, памяти. видел случаи, когда люди не разгоняли сами, но покупали б/у железо, а оно оказывалось уже пережареным)
    - вирусное заражение
    - инсайдерские версии винды и/или офиса
    - просто "удачные" апдейты от Майкрософта
    Ответ написан
    Комментировать
  • Какие роли на Windows Server нужно использовать чтобы раздать интернет пользователям сети?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    1 - DNS надо настроить на запросы "других доменов" на роутер (или DNS провайдера, или любой другой внешний, который предпочитаете)
    2 - в настройках DHCP указать для раздачи доменный DNS и роутер в качестве шлюза по умолчанию
    3 - вы не уточнили ни чего про роутер, но в общем случае очень не желательно пытаться настраивать контроллер домена в роли роутера. это возможно, но резко снижает безопасность контроллера, и дает ему дополнительную нагрузку

    тем более, что для столь малой сети, скорее всего подойдет любой бюджетный роутер, исходя из ширины канала и предполагаемого трафика
    Ответ написан
    Комментировать
  • Зависание при копировании файлов server 2016. Почему?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    в железе - вполне возможно, беды вызывают длительные таймауты. но система обычно начинает семафорить что диск умирает. если сектора все таки отрабатывают со многих попыток, то может быть примерно так как вы описываете. виртуальный диск не причем, это просто файл. если физические харды разные проблема может быть на любом - как на источнике, так и на приемнике

    но вообще надо начинать с анализа системных логов. в 99% по ним можно вывести точный диагноз

    ps - еще монитор ресурсов может сразу показать наличие очередей на дисковые операции по всем физическим и логическим дискам, а так же процессы и файлы в обработке
    скрин (колонки во всех секциях кликабельны, по ним можно сортировать)
    spoiler
    QEBo2VN.png
    Ответ написан
    3 комментария
  • Как ограничить доступ в подсети?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    Есть только ПК, являющийся шлюзом 192.168.0.1
    он не при делах внутри сети
    Как одному из компьютеров дать доступ ТОЛЬКО к одному ip из этой подсети?

    1 - можно настроить в ручную адреса на целевом компе:
    - для его собственной работы, в ручную прописать правильные ip, шлюз и днс (проследить что бы ip, был вне диапазона DHCP, а то рано или поздно произойдет конфликт адресов и сбой сети)
    - прописать на нем же второй адрес из другой подсети, допустим 192.168.10.1/24
    - на компе подвергаемом ограничениям, только один адрес, допустим 192.168.10.2/24, шлюз и днс не обязательны, ибо их в этой подсети нет
    .. возможно придется повозиться с настройками сетей - вторичная сеть должна быть частной у обоих компов, иначе ни чего не заработает. может потребоваться использование фала hosts. в общем место для творчества наверняка найдется

    2 - если сетевые карты всех компов поддерживают vlan - изучить что это такое и развести по vlan

    в любом случае самообразованием заниматься придется. но все решаемо

    ps - но если пользователь грамотный - это все будет в пустую (... или права урезать? смотреть надо)

    upd исправлена копипаста! (доп.сеть - 192.168.10.*)

    pps - а вообще - какая цель? может все гораздо проще?
    - доступ к файловым ресурсам и принтерам, можно развести по юзернеймам/паролям. свободные шары запретить
    - выход в интернет забанить персонально на шлюзе. гугл в помощ по ПО шлюза, но если там просто винда - своего фаервола за уши хватит для бана конкретного ip. просто на арестанте придется ставить фиксированный ip что бы все работало
    ... ну или смотрите сами что проще
    Ответ написан
    Комментировать
  • Можно ли код на Babylon.js скомпилировать в WebAssembly?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    формулируйте вопросы проще, к примеру js to wasm?

    ps при этом проблема может быть не в движке а в архитектуре вашего приложения
    Ответ написан
    4 комментария
  • В чем разница между архитектурой Linux и Windows с точки зрения программиста?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    а упростить формулировку и начать с гугла не судьба? В чем разница между архитектурой Linux и Windows

    ps все еще хуже - у программистов 1С, java, не поверите, но возможно даже для многих веб/мобайл разработчиков, такой точки зрения может и не быть. не до этого им. при том что большая часть популярных средств и инструментов для них, уже есть на обоих платформах
    Ответ написан
    1 комментарий