Задать вопрос
  • Питон и виндоус не видят голосовые движки?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    а с чего бы их видеть винде?

    по питону смотрите тут - https://github.com/Olga-Yakovleva/RHVoice/wiki/Lat...
    если не достаточно сведений, спрашивать следует тут - https://github.com/Olga-Yakovleva/RHVoice/issues

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

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    Возможно ли вообще строить блок-схемы по объектно ориентированному коду
    ООП концепции адекватнее отображать с помощью uml, но не ГОСТ 19.701-90. вы можете отобразить алгоритм исполнения по госту для консольных программ. для форм или wpf в общем то тоже, но вам придется уже углубиться в механизм обработки событий для того что бы такая блок схема была корректной
    как мне обозначит что в этом месте будет исключение и там будет две ветки развития событий?
    тут ключевое слово ветвление, если вы понимаете куда реально произойдет передача управления в случае выброса исключения - нет проблем это отобразить

    ps сам механизм исключений не привязан к конкретной парадигме. и уж точно не имеет отношения к ООП
    Ответ написан
    4 комментария
  • Как посторить Raid массив 75Тб?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    Пока рассматриваю Software raid.
    думаю не стоит. это решение:
    - для хардов, подключенных без полноценных raid контроллеров
    - оно сильно грузит CPU и RAM, тем более вы хотите 40 хардов и raid 6

    upd alex_devPY,
    Бэкап данных
    тогда уж скорее стоит делать пул ReFS (не путать с raid)
    https://docs.microsoft.com/ru-ru/windows-server/st...
    выбранное железо для пула должно сгодится
    upd 2 кроме дисков
    и на 9217-8i фичи райда надо будет гасить
    Ответ написан
    2 комментария
  • Как отключить проверку подписи драйверов при установке ос?

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

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

    ps а ну да - что делать? так уже сказано все:
    - отдохнуть, переключиться
    - пробовать реальные задачи для себя, или близких, или работодателя, и тд. пусть не сложные, но реальные и самостоятельно

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

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

    ps а если вы попытаетесь транспонировать этим кодом не квадратную матрицу, вообще крэш поймаете. помедитируйте на этим ;))
    Ответ написан
  • Что изучить для реализации такой программы?

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

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

    upd * включая скорость отклика, если на то пошло
    Ответ написан
    2 комментария
  • Как создать приложение - блог?

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

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

    совет - либо сайт-блог, либо приложение + Web API на Asp.Net (+ SignalR если нужен реалтайм), либо закажите у профи
    Ответ написан
    Комментировать
  • Почему не получается установить Windows 10, 8.1?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    Пробовал другие сборки, ничего не помогло. Что делать?
    ставьте оригинальный дистрибутив а не сборку. а по сборкам за консультацией к авторам сборок
    Ответ написан
    Комментировать
  • Установил MX LINUX второй системой, как увидеть её в загрузчике?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    продолжить процесс установки не пробовали?
    Ответ написан
  • Можно ли запустить Windows и Ubuntu Server одновременно?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    Kenneth1,
    Я хочу запустить одновременно Windows 10 и Ubuntu Server.
    На Ubuntu Server будет крутиться веб-сервер.
    А на Windows 10 я буду работать время от времени.
    Что делать?
    не получатся ваши хотелки - у линуксовых серверов нет гуи и любоваться на виндовый сервер вам будет не где (даже если он тоже консольный). что бы работать локально на компе в гуях, нужно что бы головная система имела гуи сразу. так что ставьте десктопную юбунту сразу, а в ней виртуалбокс upd или любой другой гипервизор по вкусу
    Что по поводу проброса видеокарты?
    если хост с гуями - не требуется
    если без гуев - потребуется 2 видеокарты. линукс в роли хоста без видюхи не работает (точнее надо настраивать к примеру консоль через ком порт, но вам это ни чем не поможет). и даже если бы работал, пробросив карту вы бы все равно остались без средств локального управления. то есть не смогли бы запускать и гасить виртуалку

    ps остальные работоспособные варианты уже перечислены в отмеченных ответах
    pps а вообще, не создавайте трудностей на пустом месте. у вас же не хайлоад сервер на дому (а если хайлоад - гуевая система в виртуалке его будет душить). я бы рекомендовал все таки вариант предложенный Владимир Коротенко. поиграв с расширенным режимом для Ubuntu, сам вернул винду на роль головной системы
    Ответ написан
    Комментировать
  • [VkNet] Как преобразовать объект в Int64?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    - если этот метод https://vknet.github.io/vk/messages/setChatPhoto/ у вас тут оба параметра обязательные, выписывать их именования не нужно, это только загромождает код
    - если бы вы привели еще фрагмент кода, можно было бы копировать ваши имена. кода нет - копирую имена из спеки
    - к сути - если вы объявляете переменную для MessageId выше, то описания не видно, проблема может быть там. попробуйте не объявляйте переменную заранее, а получить ее прямо во время вызова. вот так
    SetChatPhoto(out var MessageId, File)
    Ответ написан
    2 комментария
  • Как узнать на чем проект .net core или asp .net?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    а еще можно открыть свойства проекта, и поискать опцию "целевая платформа"
    Ответ написан
    Комментировать
  • Есть ли какие нибудь нюансы или преднастройки с установкой Win10 на SSD?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    1 - https://remontka.pro/enable-trim-ssd-windows/
    2 - если есть утилиты обслуживания от производителя - имеет смысл поставить (хотя их интеллектуальность варьируется от вменяемой, до ни какой)
    к примеру тулы от Intel сами отрубали фоновую дефрагментацию и prefetch (сейчас это служба SysMain). на ссд в них нет реального смысла. встроенный контроллер сам занимается сходными вещами в фоне
    3 - можно отключить Windows Search, на ссд ни какой разницы не заметите, а операций с диском станет меньше
    .. все прочие рекомендации, что попадались на глаза, уже не однозначные

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

    ну и все метрошные приложение, которые не используете, лучше удалить полностью
    Ответ написан
    4 комментария
  • От чего могут подвисать свежие компы?

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

    ps * в случае софтверной версии, монитор ресурсов может помочь. инструмент из коробки, но весьма эффективный
    Ответ написан
    24 комментария
  • Почему ругается Visual Studio c++?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    у меня не ругается
    ZHyJoje.png

    сделал проект по шаблону консольного приложения. вставил ваши строки. ошибок нет
    вроде в первоначальном варианте, там где был скрин, строка ошибки была 20.
    и 20я строка у вас там, это закрывающая фигурная скобка main
    все это навевает мысли что проблема не в этих 2х строчках
    Ответ написан
    Комментировать
  • Какую ОС выбрать студенту, поступающему в ВУЗ на программиста?

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

    .. удачи.. в учебе ))

    ps вот еще, что бы совсем запутать ;))
    https://habr.com/ru/company/microsoft/blog/476026/
    Ответ написан
    2 комментария
  • Как передать из функции tuple?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    ну я бы не стал заморачиваться с именованием членов кортежа. но если очень хочется, вроде в МСДН все было внятно прописано. гуглим что то типа кортежи C#
    пример кода ниже, две функции используют разные способы доступа к элементам кортежей. на мой взгляд самые практичные. ну и задача
    как описать две функции, которые принимают и возвращают подобные tuple?
    там точно решена
    сам код
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    namespace experience_with_tuples
    {
        class Program
        {
            static void Main(string[] args)
            {
                var t = (1, "test", true);
                ConOut_tuple(job_with_tuple(t));
                // хотя можно и так. но не забываем про скобки
                ConOut_tuple(job_with_tuple((1, "test", true)));
            }
    
            static (int, string, bool) job_with_tuple((int, string, bool) t)
            {
                (var i, var s, var b) = t;
                i++;
                s += " successful";
                b = !b;
                return (i, s, b);
            }
    
            static void ConOut_tuple((int, string, bool) t) =>
                Console.WriteLine(
                    t.Item1 + Environment.NewLine +
                    t.Item2 + Environment.NewLine +
                    $"detected errors: {t.Item3}"
                    );
        }
    }

    выхлоп
    mw6Fhhh.png

    upd еще об именовании
    как только вы хотите именовать члены кортежа, что бы все было строго и логично и через десяток листов кода ясно понимать что это тут у нас?
    вам уже нужен не кортеж а класс. хотя иногда лучше структура. но это совсем отдельная и вполне достойная внимания тема.
    кортеж классная штука, но она [реально классная] для решения локальных задач в функциональном стиле. в идеале, когда не зависимо от количества строк, и так все сразу ясно и понятно. типа на входе проекция в кортеж, а на выходе сразу декомпозиция. тогда по коду и так видно что происходит.
    типа такого
    public (int, int) MovePoint(int x, int y)
    {
      // bla-bla-bla
      // изменения x, y
      return (x, y);
    }
    ...
    (var newX, var newY) = MovePoint(oldX, oldY);
    Ответ написан
    Комментировать
  • Почему explorer.exe постоянно обращается к одному диску?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    1
    два вариантаFWtFBLR.pngилиoKABE2j.png

    2
    и всех под микроскоп PcuhQAm.png
    Ответ написан
    7 комментариев