Задать вопрос
  • Стоит ли доверять Windows 10?

    15432
    @15432
    Системный программист ^_^
    Несколько сторонних антивирусов ставить точно не стоит, они друг другу мешают и грузят систему. Моё мнение - для продвинутого пользователя антивирусы не требуются, достаточно не запускать подозрительные файлы и не тыкать по ярким заманивающим ссылкам.
    Ответ написан
    Комментировать
  • Приносит ли вред периодические включения/выключения пк через кнопку питания?Например,включил и через 5 секунд выключил?

    15432
    @15432
    Системный программист ^_^
    Износ блока питания, микросхемы BIOS (каждое включение изменяет NVRAM, у ячеек микросхемы ресурс 10-100к циклов перезаписи), других компонентов в меньшей степени. нагрев и охлаждение чипсета и проца видеокарты увеличивают шансы отвала чипа...

    и особенно износ вашего настроения, я бы в жизни не стал заниматься настолько бесполезным делом как два часа подряд (1000 раз по 10 секунд на цикл) стоять и тыкать в кнопку отключения компьютера
    Ответ написан
    1 комментарий
  • Проблемы установки Windows на ноутбук. Что делать?

    15432
    @15432
    Системный программист ^_^
    На форуме предлагают MBR переинициализировать

    (все действия проводятся с установочной флешки Win10)

    press shift + f10; a command prompt windows will pop up.
    type 'diskpart' and press enter.
    type 'list disk' and press enter.
    look for the ssd in the list.
    you should see a disk number identifying it.
    now type 'select disk x' ; x being the number identifying your ssd. and press enter.

    type 'clean' and press enter; this will write a blank MBR.
    Ответ написан
    Комментировать
  • Беспроводные мыши и адаптеры как работают?

    15432
    @15432
    Системный программист ^_^
    Если Logitech, то технология Unifying позволяет привязывать к адаптеру несколько (до 6) устройств. Для перепривязки запустите ПО Logitech Unifying
    для адаптеров без поддержки этой технологии (только 1 устройство могут) также есть ПО для перепривязки мышей и клавиатур, на официальном сайте
    Ответ написан
    Комментировать
  • Как отключить клавишу fn на стационарном компьютере (Windows 10)?

    15432
    @15432
    Системный программист ^_^
    Вариант 1 - "исправить" саму клавиатуру программно. У вас сама клавиатура решает, какой код послать компьютеру. И учитывает клавишу Fn. То есть необходимо изменить микропрограмму клавиатуры, чтобы она посылала компьютеру коды F1, F2 ... F12 без нажатия клавиши Fn.
    Если вы найдёте утилиту обновления прошивки клавиатуры или разберёте устройство и считаете прошивку программатором - могу попробовать помочь

    Вариант 2 - "исправить" саму клавиатуру аппаратно. Просто замкнуть клавишу Fn вообще. От этого могут возникнуть проблемы - меньше поддерживаемых одновременно нажатых клавиш, изменение функциональности других клавиш помимо F1..F12, это всё зависит от реализации клавиатуры, надо проверять.

    Вариант 3 - "настроить клавиатуру". Уверен, существует возможность конфигурации клавиши Fn программно. Но вот как достать специальное ПО для конфигурации клавиатуры - не знаю. Может в открытом доступе его и не найти. А чтобы создать своё - опять же, нужно исследовать микропрограмму клавиатуры (см пункт 1).

    Кстати на похожей клавиатуре HP Premium USB Keyboard снизу есть переключатель символом замочка, отвечающий как раз за Fn клавишу. А на вашей - в правом верхнем углу есть кнопка с точно таким же символом замочка. Попробуйте её нажать.

    Вариант 4 - переназначить реакцию компьютера на обратную. То есть при получении команды "уменьшить звук" реагировать как на F1 и наоборот. Через программу AutoHotkey, подробнее описано тут
    https://h30434.www3.hp.com/t5/Desktop-Hardware-and...
    Минусы - работать будет только при запущенном Windows, нужен дополнительный софт, на нормальных клавиатурах будет невозможно работать с F1..F12 и т.д.
    Ответ написан
    Комментировать
  • Можно ли обновить BIOS используя не поддерживаемый CPU?

    15432
    @15432
    Системный программист ^_^
    Я программатором записывал, CH341A довольно дешёвый
    Ответ написан
    Комментировать
  • Как зайти в uefi на Acer ноутбуке если функции входа туда выключены?

    15432
    @15432
    Системный программист ^_^
    Перед попыткой входа в BIOS, удерживать кнопку питания в течение 5 секунд (при включенном ПК), чтобы следующая загрузка происходила без всяких FastBoot. Часто это мешает.
    Ответ написан
    Комментировать
  • В чем причина уменьшения скорости электромагнитных волн в среде?

    15432
    @15432
    Системный программист ^_^
    В материале, через который проходит электромагнитная волна, возникает ответная волна в противоположном направлении (из-за электронов в атоме). Атомы "сопротивляются" проходящему свету, примерно как металлическое кольцо отклоняется при быстром поднесении магнита (возникает ответное магнитное поле).

    Векторное сложение основной волны и "ответной" и дает уменьшение скорости света в материале. Чем компактнее материал (имеется в виду плотность упаковки атомов), тем больше "сопротивление" и тем меньше скорость света.
    Ответ написан
    5 комментариев
  • Какие есть аналоги "http://flashboot.ru/iflash/"?

    15432
    @15432
    Системный программист ^_^
    https://www.usbdev.ru

    Ну и если USB-флешка померла, то дальнейшее её использование не рекомендуется. Вдруг после "восстановления" она снова помрёт, утянув с собой ваши данные? При цене в 300р за новую 32 ГБ флешку ремонт нецелесообразен.
    Ответ написан
    1 комментарий
  • Монитор 144 гц, обходные пути или реально ли при длине кабеля в 10м?

    15432
    @15432
    Системный программист ^_^
    1. Кабель DisplayPort на 10 метров. Самый банальный вариант, может и заработает, нужно проверять.
    2. DP over Ethernet. Нужен передатчик и приемник, длина почти не ограничена, ценник высокий, с поддержкой 144 Гц будут проблемы
    Ответ написан
  • Сколько раз выделяется память под локальные переменные цикла в С++?

    15432
    @15432
    Системный программист ^_^
    Зависит от ситуации. Компиляторы стараются оптимизировать такие вещи по максимуму. Держать переменные в регистрах или в зарезервированной ячейке стека.
    А вот в случае со строкой очень даже может получиться создание и удаление каждый раз - например, вы поменяете в строке один символ внутри цикла, а по логике строка в начале цикла должна быть в неизмененном виде. И таких нюансов полно.

    Потому желательно не перекладывать оптимизацию кода полностью на компилятор и не создавать ситуации, которые очевидно затормозят выполнение. В случае со строкой достаточно добавить static к определению, и инициализация произойдет единожды
    Ответ написан
    1 комментарий
  • Что происходит с занятым пространством на mega.nz после окончания акций?

    15432
    @15432
    Системный программист ^_^
    Да вроде ничего. Может когда-нибудь удалят. Зарегистрировал два аккаунта года полтора назад, только ради того чтоб 100 ГБ сохранить. До сих пор живые, захожу очень редко, проверить, что данные еще на месте.
    Ответ написан
    Комментировать
  • USB Bluetooth адаптер совместимый с AirPods?

    15432
    @15432
    Системный программист ^_^
    У вас стационарный ПК или ноутбук? Вероятно, проблема в положении адаптера, попробуйте использовать USB удлиннитель и поместить адаптер в прямой видимости наушников.
    Из адекватной китайчины можете еще Trendnet приобрести, но есть сомнения, что будет лучше ASUS'а
    Ответ написан
    1 комментарий
  • Существует ли ноутбук за 500$ пригодный для жизни?

    15432
    @15432
    Системный программист ^_^
    Недавно взял в США б/у Lenovo Thinkpad Helix за $100, полный фарш (Core i7, 8 RAM, 256 SSD). Потом обнаружил, что Lenovo Thinkpad Yoga мне бы лучше подошел. Рекомендую взглянуть в этом направлении (б/у в хорошем состоянии на авито или ebay), ноуты за последние годы не слишком мощнее стали.
    Ответ написан
    Комментировать
  • Почему большинство алгоритмов хэширования состоит из 16 символов?

    15432
    @15432
    Системный программист ^_^
    Это форма записи произвольного набора данных. Вы можете его и в base64 кодировать и будет вам более короткая строка из всех символов латиницы.
    Удобство шестнадцатеричной записи заключается в кратности степени двойки - на один байт (8 бит) уходит ровно два символа.
    Ответ написан
    Комментировать
  • Как добавлять данные в DMA и передавать их?

    15432
    @15432
    Системный программист ^_^
    DMA (Direct Memory Access) - передача данных сторонним контроллером с прямым доступом в память. Например на PCI шине у вас находится ATA контроллер, который принял данные от жесткого диска и самостоятельно положил их в ОЗУ. А ЦПУ при этом периодически проверяет факт завершения передачи (обычно в аппаратном регистре самого контроллера).
    Для использования DMA при передаче по UART вам необходим аппаратный UART контроллер с поддержкой DMA (для x86 PC я таких не видал). Предположим, вы нашли такой контроллер. Контроллер работает с физической памятью, а ПО на x86 PC - с виртуальной, поэтому вам необходимо будет написать свой kernel driver, который:
    1) будет иметь доступ к аппаратным регистрам UART контроллера (для задания физических регионов памяти и проверки флагов состояния)
    2) сможет выделять диапазоны физической памяти и выставлять их контроллеру
    3) взаимодействовать с системой через IOCTL чтобы передавать конечному ПО считанные двнные

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

    15432
    @15432
    Системный программист ^_^
    Перетерся шлейф к дисплею (если мигает картинка). Или конденсаторы вышли из строя (если мигает подсветка, а картинка на месте)
    Ответ написан
    1 комментарий
  • Как определить что комп воспроизводит видео или графику на экран?

    15432
    @15432
    Системный программист ^_^
    Если совсем-совсем жестокий путь, то по количеству изменившихся блоков экрана

    https://docs.microsoft.com/en-us/windows/desktop/a...

    https://docs.microsoft.com/en-us/windows/desktop/a...
    Ответ написан
  • Почему нажимаются не все кнопки на съёмной клавиатуре трансформера Asus?

    15432
    @15432
    Системный программист ^_^
    Отсутствует контакт с одной из линий матрицы клавиатуры. Может шлейф перебит, может сгнил.
    Ответ написан
    Комментировать
  • Правильно ли я понимаю?

    15432
    @15432
    Системный программист ^_^
    Неа, number[3] - четвертый элемент массива, нумерация с нуля идёт (0, 1, 2, 3 ,4).
    Ответ написан
    1 комментарий