• Как восстановить загрузчик Windows 10 без флешки-восстановителя?

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

    ps в предыдущум вопросе упустил, но теперь настаиваю - настрой дамп (хотя да, по скрину уже что то)... но там же есть галочка по смыслу - "автоматический ребут после дампа" - СНИМИ... что бы синий экран висел, пока принудительно не перезапустишь. это даст тебе время сделать качественный снимок (или несколько)..

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

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    есть папка c:\users\... в ней все реальные профили, но в чужой профиль вы можете зайти только с правами админа

    если были еще диски - их это не могло коснуться в принципе... если только смена прав, и снова под админом доступно все, в том числе смена владельца и прав
    Ответ написан
    Комментировать
  • Веб-разработка на Windows?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    - wamp в разнообразии (amp можно и ручками ставить, все под винду есть)
    - виндовый терминал можно не плохо развеселить вот этой штукой, просто не узнать потом
    https://github.com/starship/starship/blob/master/d...
    - wsl динамически разделяет память, но его вспотеешь публиковать наружу, если только ngrok прямо внутри
    ... в общем вариантов много... недостатки вирталок типа VirtualBox и VMWare, это фиксированный расход памяти
    - Hyper-V работает только под проф виндой, динамически распределяет память даже с консольными линуксани (но боже упаси туда гуи) шикарно разруливает сеть, можно публиковать, и даже автозапуск машинок делать

    ps
    - wsl научился запускать гуи приложения (у kali простая инструкция по запуску фулскрин десктопа xfce... вроде обещали gpu вычисления, еще не проверил.. в виртуалках это точно невозможно.. в wsl прозрачный взаимный доступ к файловым системам без изучения самбы или еще чего такого, но повторюсь - хрен опубликуешь наружу... ну или с жуткими плясками)
    - докер - мое глубокое убежление, что если предстоит публикация именно докер контейнеров, то тогда это оно... а если все в кучу - или wsl, или виртуалки. при чем если в виртуалке консольная версия линукса - голосую за Hyper-V, и по многим причинам

    pps хотя... че я тут в калашный ряд.. ))
    - на ноуте wsl, hyper-v, vmware (да да, оч даже не плохо работает поверх hyper-v,)... а рядом старый десктоп, которого линуксу выше крыши )))
    ... сегодня накатил 39ю федору вместо минта, они первыми из коробки стали давать дотнет 8й )))
    Ответ написан
  • Есть ли возможность перенаправить человека в telegram с заготовленным сообщением?

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

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

    ... я так думаю... раз уж ты не на бд, а на файлы оперся...

    ps ну или временный лог транзакции... так сказать.. ну и все чистить по успешному завершению

    pps MVV,
    в файловой системе NTFS есть встроенная поддержка транзакционного обновления
    еще бы нарыть инфу об этом )))
    - это белее чем реалистично, современные ФС (а NTFS точно) по сути специализированные СУБД
    - подписываюсь!
    - если кто нароет хотя бы на уровне winapi, подписываюсь допилить до шарпа.. ну мало ли... ну или поделитесь!!! )))

    ... хотя на отдельных файлах флагах-этапов транзакции.. скорее топорно, но надежно... по тому что топорно ;)))
    ... а еще и переносимо между ОС ))
    Ответ написан
  • При сборке в visual studio выдаёт много ошибок. Возможно ли собрать это решение с github?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    - он успешно апгрейдится до 4.8
    - но ошибок не меньше, 2 nuget библиотеки очень изменились.. точнее одна живая, про вторую не понял
    - пересобирая проекты по одному, с конца, в середине разрулил ошибку.. но дальше пошли пачками, без мотивации не пойдет.. сори..
    .. за 6 лет дотнет ушел далеко... и не все либы писались достаточно грамотно. в частности dbLite там 3,11, а на дворе уже 5 с чем то.. как раз с ней мне удалось исправить ошибку за минуты...
    4 проекта снизу уже компилирутся
    yvSncU1.png
    .. а фрагмент кода - там в качестве аргумента передавался предикат, теперь только айди, но интеллисенс подсказала, что айди ищется по предикату.. теперь и этот проект компилируется... но когда начинает сыпать с 10 ошибок... не, это уже не минутное развлечение )))
    ... один из двух nuget вообще отмечен как устаревший... если заброшен, то это и правда может быть тупик..
    самому проекту 6 лет... он сам заброшен.. увы

    pps да и по исправленному фрагменту (типа компилируется)... большой вопрос по исходной логике - толи один элемент удалить? то ли все по предикату?! (условие)... что тоже не проблема...

    но учитывая количество вложенных проектов, и заброшенность либы по winforms... так... стопе... после прогулки деприкатов уже нет... любопытненько... на 8 проектов лишь 13 ошибок...

    ... но не минутная развлекуха. по любому. см "pps"... местами еще придется вкуривать логику... и не всегда это будет просто
    Ответ написан
  • Как решить проблему с типами данных?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    определение AlphabeticNotation в студию!
    ... а то у меня подозрения, что это символьная арифметика безразмерной величины. тогда типовые рецепты не пойдут, нужно приведение типа, но с учетом размерности... не так
    HealthBarImage.fillAmount = (float) HealthBossNow / HealthBoss;
    а скорее так
    HealthBarImage.fillAmount = ((double) HealthBossNow) / ((double) HealthBoss);
    а еще в студию тип HealthBarImage.fillAmount... а еще, возможно допустимо перегрузить оператор деления для AlphabeticNotation... и это лучший вариант, но он требует понимания типа, языка.. ну и математики )))

    ps а если это еще и двухмерная величина.... то вам еще над многим придется подумать
    Ответ написан
    Комментировать
  • Как быстро освоить c#, если я работаю на c++?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    базовый синтаксис в основах вообще почти один. но ментальность другая. мелкий проект куда ни шло, если веб и/или службы... работа с бд..
    за 2-3 дня вряд ли..
    был у меня случай, переводил проект что то порядка 1500 строк с c++ на c#, вышло примерно в 2 раза меньше строк, и работало быстрее (плюсовый явно многими авторами довольно криво дописывался)... однако способность прочитать, и перепроверить в дебагере, не дала мне способности писать на плюсах )))

    ps на языке, надо в некотором смысле "думать"... плюсовый вектор, и лист шарпа, похожи только на первый взгляд..
    в шарпе есть перегрузки, в тч операторов, но не так популярны (я лично тащусь, но логика уже другая)...
    ... в общем все зависит от масштабов и сложности проекта..
    ... сходство базового синтаксиса, как раз может сыграть коварную роль
    но кто не рискует ... ;)))
    Ответ написан
  • Как в C# использовать апостроф в значениях env переменных?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    Console.WriteLine(Environment.GetEnvironmentVariable("forqna", EnvironmentVariableTarget.Machine));
    выхлоп
    FRjjQ0H.png


    ... или я не понял вопроса?

    ps если надо присвоение в коде, как то так думаю..
    Console.WriteLine(Environment.GetEnvironmentVariable("forqna", EnvironmentVariableTarget.Machine));
    Console.WriteLine(@"'test");
    мы об этом апострофе?
    LSKgHYp.png


    pps а вот хранение пароля в открытом виде, так себе идея.. тут и правда не грех применить какой то способ кодирования, а в коде раскодировать ;))
    вариант от Василий Банников, это минималка (сам бы сильнее замутил.. ну.. старый параноик)..
    Ответ написан
    5 комментариев
  • Как разместить N файлов по папкам?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    вам сюда

    ps ок. на математику не учились. бывает. остается выбор декларативного (или функционального языка)... (мой любимый шарп уже практически оброс функциональщиной...)...
    ... и тупой перебор вариантов... а он может оказаться долгим... но это правда жизни
    Ответ написан
    Комментировать
  • Как удалить встроенную учетную запись Администратор в Windows 10?

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

    ps * - и заблокировать (это о штатной рекомендации. там такое было... но не удалять... тем более штатными средствами это невозможно )))
    Ответ написан
    Комментировать
  • Где найти других программистов?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    а зачем?
    - заведите учетку на github, публикуйте наработки
    - участвуйте в чужих проектах
    ... может все и наладится? ;)
    Ответ написан
  • Где найти материалы или курсы для изучения, чтобы научиться создавать сайты подобного формата?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    некоторые вещь делают на unity ;)
    за приведенный пример не скажу, там проще вызвать devtools браузера ;)
    Ответ написан
    Комментировать
  • Как перекинуть рабочий VPN зарубеж?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    на платном тарифе, ProtonVPN поддерживает конфиг клиента для OpenVPN
    бонусом - конфигов может быть несколько, и работать могут одновременно, вплоть до разноса по приложениям
    Ответ написан
    Комментировать
  • Как скачать все файлы из Cloud.mail.ru через мобильное приложение Android?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    kdeconnect?
    Ответ написан
    Комментировать
  • Почему потоки накапливаются и не уничтожаются?

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

    ps а так то утечка... вопрос чего? ;))

    pps отладочные записи в лог файлы, или в журнал.. ну это уже для процесса.
    для консолей - консоль и сила в отладке ))
    Ответ написан
    Комментировать
  • Что делать, если периодически появляется синий экран смерти?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    в студию:
    - спеку железа
    - происхождение винды? (лицензия? сборка с помойки?
    - мониторинг температуры?
    - список софта (ну или на чем вылетает? игра? или еще что?
    Ответ написан
  • Как решить проблему с установкой Microsoft Visual C++ Redistributable (x86)?

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

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

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

    ps:
    - ассемблер начало системщика вообще
    - на базовом Си можно показать виртуозные (в равной мере опасные ;) приемы работой с памятью
    - шарп - ну это бизнес-левел типа... ну и ява тоже.. но шарп гибче и быстрее развивается )))
    ...
    админ вырастает из системного программиста, ну или уже из серьезного опыта использования программ.. и не уровня офиса..
    - допустим настройки БД (не одной, а многих, опыт сравнения важен)..
    ... и вы ожидае6те впихнуть это в голову подростка? лично я не верю...
    ... скорее ассемблером больше шансов увлечь... может с сопроводительными интересными рассказами?

    pps:
    - допустим админство вебсерверов... и снова не одного.. и там без БД опять не чего делать...
    - логи, мониторинг...
    ... что бы преподавать - надо что то самому уметь ;)))
    Ответ написан
    6 комментариев