• Что ломается в блоке питания SuperMicro PWS-2K63A-1R?

    VoidVolker
    @VoidVolker Куратор тега Железо
    Dark side eye. А у нас печеньки! А у вас?
    Обычно, неисправные блоки питания не ремонтируются, а заменяются на новые: ибо новый блок питания стоит многократно дешевле, чем всё остальное запитанное им оборудование, которое может двинуть кони вместе с неисправным БП. Если есть желание и возможность отремонтировать его самостоятельно, то алгоритм в целом простой:
    1. Разбираете БП
    2. Производите визуальный осмотр его компонентов - оплавления, прогары, почернения, вздувшиеся/потёкшие конденсаторы и прочее
    3. Вооружаетесь его полной электрической схемой
    4. Проверяете по шагам работу всех его элементов от входа и до выхода, а при наличии тепловизора можно быстрее найти перегревающийся неисправный элемент (метод пальпации тут не поможет ввиду наличии 220 вольт, которые в теории могут и в низковольтные цепи пробить)
    5. При нахождении неисправного элемента он выпаивается и заменятся на исправный
    6. Проводится повторная диагностика работы БП на нагрузочном стенде (если нет стенда и нечем нагрузить - то можно, конечно, рискнуть и реальным железом)
    Ответ написан
    Комментировать
  • Че с виндой моей происходит?

    @Drno
    похоже что Ваш диск умирает... я бы для начала перенёс инфу нужную
    Ответ написан
    Комментировать
  • Является ли испольщование разных функций активации на выходном слое нейросети плохой идеей?

    Maksim_64
    @Maksim_64
    Data Analyst
    является ли использование разных функций активации на выходном слое нейросети плохой идеей?
    Не часто используется, по сути на выходном слое у тебя будет более одного вектора, обычно они разных типов получаются, соответсвенно для каждой тебе нужно будет, своя функция потери. И общая оценка будет подразумевать оценку каждой функции потери. И ее влияния на общую систему, возможно придется вводить дополнительные веса для функций потерь. В общем рекомендую разделить архитектуру.

    ДОПОЛНЕНИЕ к ответу
    У нас по всей видимости недопонимание наблюдается.
    1. Разные функции активации у скрытых слоев и выходного слоя дело обычное. Функция активации для выходного слоя определятся задачей которую ты решаешь, например хочу интерпретировать выходной вектор как вероятности ну и там сигмоид или софт max, или еще что то. В то время как например RELU была в скрытых. Это очень обычно и очень нормально. Когда ты говоришь о выходном слое ты спрашиваешь себя что и в каком виде мне будет выдавать.

    2. Ты упомянул, разные функции активации внутри выходного слоя, обычная архитектура это одна функция активации для выходного слоя. Потому что нейронка решает или задачу классификации или регрессии или еще что то. Но существуют редко архитектуры с более чем одной функции активации то есть твоя нейронка будет решать более одного типа задачи. Это редкая практика и она ведет к серьезным усложнениям, во время тренировки тебя появляется несколько функций потерь при это а как оптимизировать? А как иметь дело с оверфитиингом. и т.д.

    NEAT тут не причем. Ты делаешь нейронку которая решает несколько разных задач, этим обусловлено несколько функций активации на выходном слое. Например я хочу в ответе увидеть матрицу, первая колонка вероятности роста падения, вторая колонка цена акции. И у меня на выходном слое будет более одной фенкции активации. Так делать плохо, надо две отдельные нейронки и все.
    Ответ написан
    1 комментарий
  • Как сделать 500 кадров в сек в Form C#?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    А вы какую задачу-то решаете? Если смотреть на задачу с общей точки зрения практичности и применимости, то фраза "ну нахер" описывает решение крайне точно. Если вам надо именно чисто в самих формах и именно в шарпе - чисто теоретически на мощной машине с банкой вазелина и другими нецензурными вещами вполне можно достичь такого показателя. Опять же - я говорю не про пустое окно в один пиксель, а про реальное приложение с кучей кнопок, элементов управления и всего остального на 4к экране. Проблема форм в том, что там используется легаси код GDI+ и в современных виндах там еще поверх чего-то накрутили, плюс еще всякое накручено в формах и дотнете и как результат - можно получить лаги на банальных дропбоксах в сотню элементов. Если же вам нужно получить именно результат - окно с требуемым фрейм-рейтом, то тут уже есть более практичные варианты: делаем стандартное окно и выводим в него нужное на сях или плюсах прямо в пиксели буфера окна или через OpenGL для использования ресурсов видеоадаптера.
    Ответ написан
    7 комментариев
  • Почему при подключении k4 телевизора LG OLED42C4RLA к Mini-PC Intel i7-1165G7 с iGPU Intel Iris Xe Graphics (96EU) по HDMI2.0 частота только 30Hz?

    neuotq
    @neuotq
    Прокрастинация
    По HDMI 2 - не выйдет 60 Гц на 4к телевизоре, формально пропускной способности хватает, но эффективная не дотягивает.
    Вот таблица с примерами расчётов: https://www.intel.com/content/www/us/en/support/ar...
    Вам нужно попробовать найти хороший адаптер/кабель DP -> HDMI 2.1, с поддержкой высокоскоростного соединения. Конкретную модель не подскажу, отмечу только что в продаже очень много дешевых который как раз так и тянут только 4k@30Hz. Поэтому при покупке адаптера отдельно именно на этот момент обратите внимание.
    Ответ написан
    3 комментария
  • Почему с процессором происходят такие странные явления?

    15432
    @15432
    Системный программист ^_^
    Стоит только зайти в браузер и начать переходить по ссылкам, температура подскакивает до 60. И вентилятор начинает шуметь достаточно громко.

    Браузер мощно нагружает проц, эт нормально

    частота процессора постоянно скачет даже в простое (на скриншоте можно это увидеть слева внизу).

    Для вас простой, для системы куча фоновых процессов. Нет-нет, да что-то выполнится. Тоже нормально.

    Проблема может быть в плохом охлаждении

    Я проблемы не вижу, от перегрева комп не вырубается, работает адекватно. Но если вас беспокоит звук кулера, поставьте большего диаметра с низкими оборотами.

    или в том, что на компьютере майнеры?

    Майнеры бы вам на 100% процессор загрузили и он бы далеко за 80 градусов ушел. Невыгодно сейчас на CPU майнить.
    Ответ написан
    Комментировать
  • На сайте появились реклама, которая не должна быть?

    vpetrov
    @vpetrov
    частный SEO-специалист
    "Битва экстрасенсов", 666 сезон.
    Я принёс виру Вотану и бросил руны. Судя по всему, дело может быть вот в чём:
    а) У вас сайт взломан. Ищите шеллы и айфреймы, через которые реклама и вставляется.
    б) Вы используете незащищенные протоколы, которые позволяют некоторым провайдерам пихать пользователю рекламу. Сайт чист, но надо хоть SSL использовать.
    в) Поговорите с вебмастером. Видывал я таких, которые по тихому от владельца и майнеры втыкали на сайт, и целые доры. Формально - сайт госконторы, а на самом деле - микрокредитные организации.
    Ответ написан
    Комментировать
  • Почему видео распадается на небольшие квадраты при сильном движении?

    15432
    @15432
    Системный программист ^_^
    Это последствия сжатия видео. Чем меньше качество, тем больше артефактов, особенно на быстро сменяющихся сценах. Запустите высококачественный Blu-Ray фильм гигов так на 40, там битрейта будет достаточно для того, чтобы динамические сцены не рассыпались.
    Ответ написан
    Комментировать
  • Как вывести содержание всей базы данных красиво?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    value.toCharArray()
    ваша головная боль началась здесь.
    осознаете, что вы структуру в которой все было разложено по полочкам превратили в банальную строку ?

    Чтобы сделать красиво Вам придется разобраться с такими вещами как

    1) recyclerview
    https://www.geeksforgeeks.org/android-recyclerview/

    2) Что такое архитектура приложения и почему плохо одновременно получать данные и перерисовывать экран

    3) Что такое MVM и MVVM.

    4) Когда нужны плейс холдеры.

    В реальности вместо ваших 10 строк будет 10 файлов и в сумме несколько килобайт кода и верстки
    Ответ написан
    Комментировать
  • Как можно отредактировать микроразметку сайта написанного на Bootstrap?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    хотел бы узнать в какую сторону смотреть

    С учётом Вашей компетенции в данном вопросе - в сторону фриланса. За условный доширак, школьник разберётся, где находится сайт и как изменить его html.
    Ответ написан
    Комментировать
  • У меня есть 2 одинаковых сайта в разных точках мира, как мне сделать, чтобы пользователь заходит на тот сайт, который ближе к нему расположен?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Чтобы это работало без посторонних лиц, вам сначала придётся заиметь provider-independent адреса и начать их анонсировать из разных мест.

    Самый простой способ - прикрыться CDN, который это умеет из коробки, например, Cloudflare.
    Ответ написан
  • Как правильно использовать S3 хранилища, и на сколько моя идея верна?

    3vi1_0n3
    @3vi1_0n3
    Могу частично ответить по поводу путей. Многие понимают S3 как файловое хранилище, тогда как это объектное хранилище по сути, ключ-значение. Ключ - это то, что выглядит как путь, но на самом деле это не путь. И так совпало, что значение это обычно контейнер с содержимым, который представлен как файл. Поэтому путь и есть ID, и при этом значение нельзя поменять, его можно либо взять, либо положить. Делать какие-то дополнительные ID по этой причине обычно не надо, потому что ключ (за счет представления как путь) всегда является уникальным.
    Ответ написан
    Комментировать
  • Кто подскажет побыстрее у меня есть 2 четырехжильных провода как мне в цветах не запутаться ну то есть какой цвет к какому конектица?

    @alexalexes
    Обычно, USB клавы обратно совместимы с разъемом PS/2 - даже переходники есть (или можно напрямую впаять).
    А вот чип клавы PS/2 ничего не знает от протоколе USB, так что вас может выручить только конвертер PS/2 на USB, типа такого.
    PS: У некоторых конвертеров есть глюк - они некорректно имитируют долгое нажатие клавиш, поэтому можно получить эффект залипания на клаве или телепортации мыши в угол экрана, если используется PS/2 мышь.
    Ответ написан
    Комментировать
  • Что делать если неперемещенный файл \$Mft::$DATA мешает сжать том?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Сделать бэкап диска, загрузить живой linux, запустить sudo gparted и сжать диск в нём.
    Ответ написан
  • Как почистить базу sql?

    С учётом:
    Честно, с SQL не работаю и не понимаю. Или только ждать тех.поддержку?

    ждать техподдержку - самое разумное решение. Любое вмешательство приведёт к тому, что ответственность за состояние системы полностью перейдёт на Вас. Может, там что-то уже повреждено, а Вы без понятия.
    Ответ написан
    Комментировать
  • Что быстрее и эффективнее с точки зрения времени для разработки игр?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Готовый движок, конечно же, будет эффективнее в большинстве случаев. Случаи, когда движок будет менее эффективным:
    • Слабый по функционалу движок
    • Плохая/отсутствующая документация по движку
    • Неудачная/запутанная/кривая логика самого движка, фич, его архитектуры
    • Отсутствие гибкости в движке
    • Слишком большое количество багов в самом движке или нюансов его работы, из-за которых приходится вставлять костыли чтобы оно работало как надо
    • Большая/сложная/нестандартная игровая логика, не вписывающаяся в возможности движка или выходящая за рамки его возможностей
    Ответ написан
    1 комментарий
  • Есть ли ресурсы по общему изучению теории бэкэнда?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Во-первых, начните вот отсюда: https://roadmap.sh/backend А во вторых: без практики теория бесполезна - поэтому найдите себе проект и начните применять полученные знания на практике.
    Ответ написан
    2 комментария
  • Как восстановить конкретную папку на btrfs если нет снапшотов?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    восстановить конкретную папку на btrfs ... нет снэпшотов ... Сижу из под другой системы, которая даже о btrfs ничего не знает.

    Если Windows (оптимальный выбор для вашей задачи), то пробуйте Klennet Recovery и UFS Explorer (последний есть и под другие ОС, но лучше Винда). Вряд ли какие-либо другие инструменты найдут больше.

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

    Дамп всего nvme тоже сделал

    Но если успел отработать TRIM, то беда - почти наверняка с данными надо прощаться. Можно пробовать обращение к специалистам, но вероятность успеха низкая, особенно с учётом специфики БТРФС.
    Ответ написан
    3 комментария
  • Как исправить "лагание" 3ds Max при удалённой работе на виртуальной машине?

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

    Простейший vnc не подойдет.

    Хорошую скорость могут дать к примеру майкрософтовский rdpx (только с серверными ревизиями windows, только с прямым доступом к серверным видеокартам), или что то типа teamviewer/anydesk, попробуй parsec, так же мне очень понравилась работа steam link remote play (бесплатно, win/linux, заточена на realtime игры, и клиенты могут работать на очень старом железе, например планшетниках android, т.е. поддержка очень качественная, хотя что то я не уверен что какая-нибудь малинка тут справится).

    Открытые решения - например sunshine+moonlight (говорят лучшая замена steam link), rustdesk

    Но главное, виртуальные машины практически все не умеют предоставлять полноценный доступ к графическому ускорителю, за исключением специализированных серверных nvidia ускорителей и серверных ОС. Это сделано искусственно, на уровне драйверов (для linux есть попытки типа протокола spice). Это значит, что сами приложения будут медленно работать, используя только генерацию изображения на процессоре, либо использовать gpu не полностью (например для старых windows с virtualbox шли экспериментальные драйвера, позволяющие в некоторых пределах запускать в т.ч. cad приложения достаточно быстро, но уже начиная с windows 10 что то сломалось, и поддержка 3d ускорения прекратилась)

    p.s. ваша видеокарта кажется серверная, а значит если установить windows server то с помощью протокола rdpx можно работать достаточно эффективно (клиенты должны быть тоже windows, вроде бы linux remmina поддерживает rdpx но мне негде было проверить)

    p.p.s. если вам нужно в пределах одного помещения (десятки метров, в крайнем случае сотня, но за расстояние придется доплачивать за железо 10-20т.р. на рабочее место) вместо передачи по сети, рекомендую прямое подключение, т.е. к одной машине подключаете нужное количество мониторов (можно на одной видеокарте можно на нескольких), клавиатур и мышек, собрав несколько рабочих мест, устанавливаете на машину windows 10 (не серверную) и приложение ibik aster (лицензия на одно рабочее место примерно в 30 раз дешевле windows) и пользуетесь компьютером нативно, без тормозов и лагов сетевой передачи (один раз попробовав, никогда ни на какие rdp/vnc/anydesk/.. не вернетесь), единственная проблема - софт, многие просто не готовы одновременно быть запущенным на одной машине. Чаще всего проблем в принципе нет (каждое рабочее место свой аккаунт windows), во многих случаях приходится слегка по шаманить (например пару телодвижений для запуска steam, или к примеру некоторые игры требуют установку приложения для каждого рабочего места в разные места на диске и т.п.) и очень редко приложения не работают (например запрещено лицензионным соглашением, т.е. проверка сколько экземпляров приложения запущено), в каких то случаях решается кряками, а где то хватает той же песочницы sandbox.
    Ответ написан
    Комментировать
  • Как написать програму чтобы проверить простоту числа на виртуальной машине на С?

    wataru
    @wataru
    Разработчик на С++, экс-олимпиадник.
    Цикл делается через условное ветвление.

    Сначала напишите программу на тупо с, потом замените циклы на условия и goto. Потом каждый if распишите через if/goto:
    if (a) {
    B
    } else {
    C
    }
    
    if (a) goto labelB;
    C
    goto end;
    labelB: B
    end:


    Потом уже это все можно в машинные коды строчка за строчкой перевести.
    Ответ написан
    Комментировать