Задать вопрос
  • Кулер на выдув не крутится в чем причина?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Износился кулер - просто замените его. Ещё, конечно, можно попробовать смазать его - отрываете наклейку с обратной сторон и капаете бытовым или машинным маслом для смазки (только не растительным, а то есть уникумы) и клеете обратно её. Но это временная мера и заменить всё равно придётся через время.
    С меньшей долей вероятности можно предположить износ БП и падение напряжения питания - но тогда обычно и сам ПК работает нестабильно, глючит или вообще не запускается. На всякий случай имеет смысл проверить БП.
    Таблица допустимых напряжений блока питания стандарта ATX:

    Линия напряжения
    	+12В 	        +5В 	        +3.3В 	        +5VSB 	        -12В
    Диапазон отклонений
        ± 5% (± 0.6В) 	± 5%(± 0.25В) 	± 5%(± 0.165В) 	± 5%(± 0.25В) 	± 10%(± 1.2В)
    Минимальное напряжение
    	11.4В 	        4.75В 	        3.135В 	        4.75В 	        10.8В
    Максимальное напряжение
    	12.6В 	        5.25В 	        3.665В 	        5.25В 	        13.2В
    Ответ написан
  • Раздвоение интернет кабеля провайдера. Можно ли разделить интернет кабель провайдера на два разных WI-FI роутера?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Протянуть кабель от второго дома до первого и разместить в нём второй роутер в режиме стандартного ретранслятора/свитча, а кабель в первом доме подключив кабель в первый, основной роутер.
    Кабель провайдера -> Роутер 1 в доме 2 -> Свой кабель между домами -> Роутер 2 в доме 1

    Протягивать кабель лучше всего под землёй в стандартной ПНД трубе - 30 метров всего ничего. Глубины достаточно на два-три штыка лопатой и желательно хоть немного песочком присыпать - как снизу так и сверху. Легко за день копается в неспешном темпе, если грунт не каменистый или не глина, конечно же.
    Ответ написан
    3 комментария
  • Как создать свой pet project?

    VoidVolker
    @VoidVolker Куратор тега C#
    Dark side eye. А у нас печеньки! А у вас?
    Точно так же как и любой другой:
    1. Формулируете вашу задачу в виде какого-то текстового/графического описания
    2. Формулируете ТЗ с конкретными требованиями, ограничениями и всем прочим
    3. На основе ТЗ разрабатываете ЧТЗ (Частное ТЗ) со всеми полными деталями, описаниями всех действий, событий, взаимодействий и прочее
    4. Используя ЧТЗ подготавливаете проект - архитектура, инструменты, системы, подсистемы и прочее с полным описанием, декомпозированными элементами вниз до самых простых и прочее
    5. Берёте проект и по шагам его реализовываете
    6. Profit
    Ответ написан
    Комментировать
  • Не будет ли конфликтов между виндой и линуксом, если линукс поставить второй системой?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    Если вам для учебных целей или просто пощупать - то ставьте VirtualBox, в него устанавливайте линукс и будет у вас прекрасная игровая площадка, которую не жалко сломать и от которой не зависит ваша основная система. А вот ставить линукс второй системой имеет смысл только если вам в линуксе нужен 3D и графика. А ещё лучше ставить только в случае, если вы знаете или хотите изучить механизмы работы загрузки нескольких разных ОС и их взаимодействие на собственном опыте. Или есть хороший знакомый, который это всё знает и умеет чинить. Проблема двух ОС в том, что у разных разработчиков разных ОС и разных дистрибутивов свои понятия о том, как должны взаимодействовать несколько ОС, плюс разные конфигурации оборудования - всё вместе это даёт такой дикий коктейль возможностей, что никогда не угадаешь, что может пойти не так. При установке ОС установщик может: проигнорировать существующий загрузчик и добавить его запись в свой загрузчик, добавить запись о новой ОС в существующий загрузчик, заменить его своим и добавить запись о старой ОС в свой список (или не добавить), не ставить вообще никакой загрузчик для целевой ОС, может просто удалить его, может полностью удалить существующую ОС и т.п. Плюс существует еще куча всяких конфигураций железа и ПО: BIOS, UEFI, MBR, GPT, SATA, NVME, разные виды разделов, установка ОС на один диск или на несколько, может быть больше двух разных ОС и т.п. и т.д. А ещё современные ОС периодически при обновлении лезут в загрузчики свои и как результат, при любом обновлении любой ОС всё может поломаться (увы, реальный факт из практики - что винда, что линукс уже не раз так делали).

    В целом рекомендация будет следующая:
    1. Отключить в винде быструю загрузку (FastBoot)
    2. Физически отключить диск с виндой от ПК
    3. Выбрать в БИОС загрузку с диска, куда будете ставить линукс
    4. Установить линукс
    5. Подключить диск с виндой обратно
    6. В загрузчик линукс добавить запись загрузчика винды
    7. Загрузиться в винду
    8. Добавить в загрузчик винды запись линукса
    9. В BIOS выбрать загрузочный диск основной ОС

    Т.о. у каждой ОС будет свой независимый загрузчик на своём диске и когда одна из ОС или диск сломается - у вас будет вторая независимая ОС, которая всё ещё будет работать.

    Альтернативный вариант - использовать как основной загрузчик что-то типа Clover. Но там тоже есть свои нюансы.
    Ответ написан
    4 комментария
  • Можно ли написать автокликер для работы в неактивном окне?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Да, можно, при следующих условиях:
    • ОС - Windows
    • Приложение, которое создало данное окно принимает пользовательский ввод через оконные сообщения

    Тогда, можно отправить окну соответствующее сообщение и оно его обработает.
    Ответ написан
  • Могу ли я делать это с своими днс сервером?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    В рамках вашей локальной сети - да, можете. Для использования SSL потребуется создать самоподписанный сертификат и добавить его клиентам, что будут использовать данный домен.
    Ответ написан
    1 комментарий
  • Как правильно оформить вопрос на QNA.Habr, чтобы получить ответ?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Прочитать правила и следовать им: https://qna.habr.com/help/rules
    Как правильно задавать вопросы: https://bugtraq.ru/forum/faq/general/smart-questio...
    Ответ написан
    Комментировать
  • Что можно реализовать для обучения ИБ на сайте?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Есть дипломный проект

    нужно что-то добавить

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

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Лучше для чего именно? Сейчас у вас всё работает нормально и проблем нет? Значит и нечего тут менять. Есть какая-то проблема? Тогда озвучивайте свою конкретную проблему и тогда уже можно будет думать как её решить с минимальными усилиями.

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

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

    VoidVolker
    @VoidVolker Куратор тега Железо
    Dark side eye. А у нас печеньки! А у вас?
    Никак. ПК может проработать как пять минут и двинуть кони, так и запросто 10-20 лет без поломок. Надо просто периодически обслуживать (менять термопасту, чистить от грязи, пыли и т.п.), эксплуатировать в нормальных условиях, не допускать перегрева, следить за показаниями смарта дисков и прочее. Выход железа из строя практически всегда происходит внезапно. Да, бывают неисправности, которые приводят к частичному отказу - нестабильное поведение, перезагрузки, падение ПО и прочее. Но это тоже случается непредсказуемо.

    Не может что прям все идеально работает, а завтра не включится.

    Может и случается регулярно - это вполне обычное явление.
    Ответ написан
    Комментировать
  • Как подключиться к redis по url?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    ip:port
    domain:port
    Ответ написан
    Комментировать
  • Как восстановить портативность у "проводного" телефона?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Заменить аккумулятор, вестимо.
    Ответ написан
    Комментировать
  • Как повторить такую "отрисовку" в терминале на Linux?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Google -> bash color -> тысячи мануалов. Использовать поиск по назначению - не так уж и сложно, правда же?
    Ответ написан
    2 комментария
  • Как на Redmi 10C удалить ненужные системные приложения?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Получить права администратора и удалить специальным приложением для удаления встроенных приложений (название не помню).
    Ответ написан
    Комментировать
  • Почему эмуляция кликов мыши через SendInput блокируется после трёх срабатываний?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    Неужели для работы такого достаточно простенького кода придется обращаться к драйверам?

    В играх - да, ибо там своя атмосфера с античитами и банхаммерами. Вам нужен драйвер пользовательского ввода в ядре ОС (ring0). А туда пускают только с подписью (ну или ломать систему). Ищите на форумах автоита - там вроде был такой. Альтернативный вариант - свой контроллёр в USB порт, прикидывающийся мышкой/клавиатурой и которым можно рулить через драйвер уже в пользовательском пространстве.
    Ответ написан
    1 комментарий
  • Не работают usb порты на компьютере, как исправить?

    VoidVolker
    @VoidVolker Куратор тега Железо
    Dark side eye. А у нас печеньки! А у вас?
    В данном случае нужна полная диагностика всего железа.
    • БП: если есть возможность разобрать - проверить отсутствие вздудых и/или потёкших конденсаторов, далее проверить мультиметром напряжения - все линии, особенно при старте и нагрузке. Высока вероятность, что из-за возраста выдаёт хрень вместо нормального питания. Если есть вздутые или потёкшие конденсаторы - БП на помойку и в магазин за новым. FSP - топ.
      Таблица допустимых напряжений блока питания стандарта ATX

      Линия напряжения
      	+12В 	        +5В 	        +3.3В 	        +5VSB 	        -12В
      Диапазон отклонений
          ± 5% (± 0.6В) 	± 5%(± 0.25В) 	± 5%(± 0.165В) 	± 5%(± 0.25В) 	± 10%(± 1.2В)
      Минимальное напряжение
      	11.4В 	        4.75В 	        3.135В 	        4.75В 	        10.8В
      Максимальное напряжение
      	12.6В 	        5.25В 	        3.665В 	        5.25В 	        13.2В
    • Так же проверить конденсаторы материнской платы - на этой серии они в принципе достаточно качественные, но на всякий случай надо - возраст материнской платы более чем десять лет всё же.
    • SSD - проверить смарт и ресурс, возможно тоже полудохлый.
    • Системы охлаждения видеокарты, процессора и чипсета обслужить - почистить от пыли, заменить термопасту. Прогнать тест стабильности в какой-нибудь аиде или каком-нибудь бенчмарке. Чипсет достаточно горячий на этой плате.

    Есть так же вероятность, что сдох или сдохли USB контроллёр или контроллёры - один в чипсете (2.0/1.1 - 8 портов сзади и 6 на выносной плаке) и два сзади на отдельном Etron EJ168 (3.0/2.0). Смотрите какие именно порты не работают. Так же есть вероятность в кривых драйверах винды. В семёрке и десятке всё должно работать из коробки, но лучше ставить дрова с сайта производителя. Если что - можно купить отдельную плату или две с пачкой портов и воткнуть в материнскую плату (тыц, а если надо более новые порты - то что-то из этого набора).

    Добавлю, что на этой плате во второй слот PCI-E можно воткнуть одинарный переходник PCI-E -> M2 и поставить NVME M2 SSD в него. Двойной и четверной не заработает - мать не поддерживает деление слота PCI-E на куски (бифуркацию). Скорость работы, конечно будет не выше гигабайта, но это в два раза быстрее, чем SATA, а старый PCI-E M2 сейчас можно купить с неплохой скидкой, т.к. они не популярны при наличии PCI-E 4 и 5. Биос его не увидит и с него не загрузиться, но винда без проблем на другом диске увидит (100%).
    Можно на второй SATA SSD/HDD поставить загрузчик типа клевера и тогда на М2 можно поставить винду и загружать её через клевер (не проверял, но пишут что работает такая схема на материнских платах без поддержки NVME).
    Ответ написан
  • Что лучше использовать для интернет магазина asp net core mvc или web api?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Лучше для чего именно? По каким именно критериям? В целом же - то, что знаете или хотите изучить.
    Ответ написан
    Комментировать
  • Сдох ли блок питания?

    VoidVolker
    @VoidVolker Куратор тега Железо
    Dark side eye. А у нас печеньки! А у вас?
    Да, скорее всего проблема в БП. Если БП ноунейм или из нижнего ценового диапазона - есть вероятность, что он мог за собой утащить часть или всё остальное железо. Если с новым БП не заведётся - надо диагностировать все остальные девайсы по отдельности.
    Ответ написан
    Комментировать
  • На чём создать прогу для обработки больших данных?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Лучше для чего именно? В общем случае - на том, что знаете или что интересно было бы изучить.
    Ответ написан
    2 комментария
  • Как рассмотреть все возможные сочетания во времени случайных событий?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Пишете простой скрипт, в котором описываете все ваши условия и который на выходе выдаст все возможные связи и зависимости событий и элементов в виде какого-то формата. Ну и далее создаёте граф/диаграмму в виде картинки любой тулзой - например, через тот же UML или какой-нибудь mermaid.
    Ответ написан
    Комментировать