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

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Проблема с эмуляцией ввода в играх в том, что в винде существует несколько разных АПИ и методов получения пользовательского ввода - возраст ОС, легаси, обратная совместимость и все такое прочее. И каждый разработчик использует то, что нравится/нашел/встроенное в движок/попалось под руку, а некоторые специально усложняют возможности программной эмуляции для блокировки ботов. Поэтому надо пробовать несколько вариантов, а если не работает - то остается либо свой драйвер в ядре ОС либо эмуляция с внешнего устройства.
    Ответ написан
    Комментировать
  • Как читать PDF в «темном режиме»?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    https://www.sumatrapdfreader.org/free-pdf-reader - отличнейшее приложение, умеет в темную тему.
    Ответ написан
    Комментировать
  • Какое железо купить для своего домашнего сервера?

    VoidVolker
    @VoidVolker Куратор тега Железо
    Dark side eye. А у нас печеньки! А у вас?
    Любая старая память после апгрейда + Mini ITX мать со встроенным процем + нормальный БП от FSP. Как вариант - малинка/апельсинка и прочие. Для поиграться и потестить - это хватит за глаза. А серверное железо для таких задач совершенно не нужно.
    Ответ написан
    Комментировать
  • Как на ноутбуке, без внешней аппаратуры проверить оперативную память?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Проверить на ошибки с помощь memtest86, так же сверить реальные характеристики в CPU-Z и те, что на упаковке.
    Ответ написан
    3 комментария
  • Как работать с точными числами в js, decamal?

    VoidVolker
    @VoidVolker Куратор тега JavaScript
    Dark side eye. А у нас печеньки! А у вас?
    по типу как в питоне встроенный тип decimal. ничего толкового не нашел

    Значит плохо искали! Ибо в первых же нескольких строчках гугла есть decimal.js - что конкретно в нем не устроило? Есть еще куча других библиотек с поддержкой типа decimal. Чем они не устроили?
    умножение на 100 и деление. округление все это не подходит

    Что значит "не подходит"? У вас там итоговые суммы выходят за пределы диапазона Number.MIN_SAFE_INTEGER - Number.MAX_SAFE_INTEGER? Работа с финансами в целочисленном формате - вполне нормальная и традиционная практика.
    Ответ написан
    3 комментария
  • На каком Raspberry Pi можно поднять Git-сервер?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Поднять можно на любом. Вопрос только в юзабельности полученного решения.
    UPD:
    Свой гитлаб. Дело в том, что нужно минимизировать утечку, в т.ч. использованием внешних сервисов

    В таком случае максимальную версию малинки с 8ГБ ОЗУ + SSD диск для ОС и данных или для данных можно подключить сетевое хранилище, например. Этого будет достаточно для работы сотни-двух пользователей. Больше - скорее всего будут лаги/тормоза.
    Ответ написан
    Комментировать
  • Ssh программы и терминалы, какой посоветуете?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Терминал под винду: ConEmu. А вот как запускать приложения на сервере - смотрите документацию по вашей системе на сервере, которую вы явно пропустили.
    Ответ написан
    3 комментария
  • Как мне усилить звук на наушниках от пк?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Купить усилитель для наушников и более громкие наушники. (А еще есть вариант отправить охранника к лору)
    Ответ написан
    Комментировать
  • Плохой ли у меня метод обучения и почему стало скучно учится?

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

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Удалить свои симлинки и просто поставить пакет напрямую со своего форка в гитхабе или напрямую из каталога, а не из репозитория npm:
    npm install https://github.com/...
    npm install path/to/package
    Ответ написан
  • Совместимость NVME и Z77?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Совместимости и поддержки нет и не будет. Завести можно только если в биос добавить ручками драйвер. Вот тут тема с модифицированным биосом и инструкцией по прошивке (классический способ добавки поддержки NVME там, где её нет - где-то работает, где-то нет, где-то проще, где-то сложнее): https://forums.overclockers.ru/viewtopic.php?f=1&t...
    Будьте готовы, что если что-то пойдет не так, то придется покупать новую материнскую плату или нести окирпичившуюся плату спецам для ремонта. Имеет смысл заниматься этим только ради искусства и веселья. В производительности разница не настолько большая будет - проще и быстрее будет просто два любых саташных диска в рейд поставить.
    Вот еще тема на СО: https://ru.stackoverflow.com/questions/1144143
    Плата не
    Ответ написан
    Комментировать
  • Как собрать проект с WebView2 в 1 exe файл?

    VoidVolker
    @VoidVolker Куратор тега C#
    Dark side eye. А у нас печеньки! А у вас?
    Самый простой вариант: Enigma Virtual Box. Кроме того, если надо просто браузер, который показывает какой-то сайт, то есть еще такая замечательная штука, как NWJS.
    Ответ написан
    Комментировать
  • За что отвечает данный шлейф на ноутбуке?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Судя по всему это шлейф видеокармеры, т.к. с противоположной стороны шлейф экрана: https://youtu.be/J5Si0_41CZ0?t=3006
    А по QR коду на самом шлейфе скорее всего можно будет найти и сам шлейф и что он подключает.
    Ответ написан
    1 комментарий
  • Как исправить ошибку SyntaxError: Unexpected token ' in JSON at position 12?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Провести диагностику:
    1. Получить тело запроса во время (до/после) отправки данных клиентом
    2. Проверить корректность отправляемых клиентом данных
    3. Получить тело запроса на сервере в исходном виде
    4. Проверить корректность полученных данных
    Ответ написан
  • Сервер после скачка напряжения, есть ли шанс на жизнь?

    VoidVolker
    @VoidVolker Куратор тега Железо
    Dark side eye. А у нас печеньки! А у вас?
    Совет один - проводить полную диагностику всех составных частей сервера до выяснения виновника.
    Ответ написан
    Комментировать
  • Как сделать маркированный список в wpf?

    VoidVolker
    @VoidVolker Куратор тега C#
    Dark side eye. А у нас печеньки! А у вас?
    Значит плохо гуглили - надо учиться. Ловите символ: . Либо добавляете в шаблон элемента списка в виде текстового элемента либо вообще в текст самих элементов списка.
    Ответ написан
  • Как подключить изображение в Nginx?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Вот еще один отличный ресурс по HTML: https://htmlbook.ru/
    Ответ написан
    Комментировать
  • Чем можно заменить Winscp в RedHat?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Double Commander - не идеал, конечно, но среди кроссплатформенных двухоконных файловых менеджеров с открытым исходным кодом мне он больше всех приглянулся. Win, Linux, Mac, FreeBSD. Все самое важное там есть и без лишнего мусора.
    Ответ написан
    1 комментарий
  • Как настроить автоматический выход из windows 10 при отключении от RDP?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    Варианты:
    • Найти альтернативный RDP клиент, в котором можно относительно легко отследить отключение и запустить нужный скрипт.
    • Написать скрипт (например с помощью ннкрон), который будет отслеживать состояние RDP клиента и данные в окне RDP клиента для отслеживания отключения. Может получится, может нет - давно не использовал родной RDP и не помню какие там варианты отключения и структура окна.
    • Сделать RDP клиента оболочкой по умолчанию - т.е. вместо проводника RDP клиент. Вероятно потребуется приложение для мониторинга RDP клиента и его запуска в случае закрытия - это режим киоска.
    • Не безопасно, но относительно просто: запускать RDP клиент до логина пользователя (вот тут у меня лежит пример сервиса для запуска любого приложения на экране логина).
    • На сервере мониторить выход пользователя и отправлять сигнал на клиент по сети, а на клиенте при получении сигнала - выходить из системы.
    • Написать свой клиент на .Net с нужным функционалом.
    Ответ написан
    Комментировать
  • Как создать фабрику картинок в windorms c#?

    VoidVolker
    @VoidVolker Куратор тега C#
    Dark side eye. А у нас печеньки! А у вас?
    Есть такая штука, называется "Декомпозиция задачи": вот это вам и надо сделать. Разбить свою задачу на несколько подзадач меньшего размера, а потом эти задачи разбить на подзадачи еще меньше и так далее, пока не станет все понятно. Затем следует объединить задачи в какие-то модули и логические блоки. И по шагам реализовывать нужный функционал. (И в очередной раз напоминаю, как вам уже неоднократно сказали: в вашем случае следует сделать карту игрового поля и основываясь на этой карте рисовать игровое поле - вы её сделали?)
    Ответ написан
    Комментировать