Задать вопрос
  • Как подобрать 2 и более монитора?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Брать два/три полностью одинаковых монитора: один и тот же производитель, одна и та же модель. Брать разные мониторы, особенно с разными матрицами и разных производителей - очень и очень плохая идея из-за разности цветопередачи, разрешения, плотности пикселей, частоты развертки и прочее. Единственный такой вариант имеет смысл только если брать один центральный большой и по бокам два меньших в портретном режиме, но такую конфигурацию подобрать еще сложнее, т.к. надо подбирать мониторы с одинаковой плотностью и размером пикселей, а так же идентичными остальными характеристиками. А с учетом требований к цветопередаче - надо будет все три монитора подгонять по цветопередачи колориметром. По характеристикам оптимальный вариант:
    • IPS матрица
    • 4к разрешение
    • 120Hz+ - очень желательно, но допускается и 60-75Гц
    • Минимум 27", оптимально 32", меньше брать нет смысла

    И гораздо удобнее будет если брать 3 монитора. Если рабочее пространство позволяет, то можно брать и один большой полноформатный монитор 43-65", но очень желательно изогнутый (впрочем, к плоскому быстро привыкаешь). Но в этих размерах, к сожалению очень мало мониторов с большой частотой развертки IPS матрицы, а вот оледов - хватает, но с ними надо уже смотреть конкретные модели.
    Ответ написан
    Комментировать
  • Как Node js сможет обрабатывать огромный поток данных?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Как Node js сможет обрабатывать огромный поток данных?

    Вот так: https://nodejs.org/api/cluster.html - в документации все есть. Кроме того, рекомендую изучить работу событийной петли в ноде.

    2. Память. Я недавно написал CRUD приложение на nest js. Собрал сервер в docker и вижу что image достигла больше 1 гигабайта памяти, тот же java достигает всего лишь 500 мегабайтов. Почему node js сжирает много памяти?

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

    Сможет ли node js хорошо справится с работой сокетом?

    Да, сможет великолепно справится. И уже давно справляется. IO в ноде сделан качественно. Если надо максимально производительный http/ws сервер, то смотрите в сторону uWebSocket (http + ws).
    Ответ написан
    Комментировать
  • Почему шумит куллер процессора?

    VoidVolker
    @VoidVolker Куратор тега Железо
    Dark side eye. А у нас печеньки! А у вас?
    Потому что износился он. А главное-то не сказали - какой кулер. Практически все кулеры со временем изнашиваются и начинают шуметь. Это нормально. Решается заменой на новый. Если хочется тишины - берите кулеры Noctua, они качественные, работают долго и бесшумно.
    Ответ написан
  • Что лучше: socket.io p2p или webRTC?

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

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Лучший для чего именно? Или в чем именно? Для начала рекомендую определиться с конкретными требованиями. А уже потом, отталкиваясь от конкретных требований и создавать свой редактор. При отсутствии опыта рекомендую для начала реализовать хотя бы какой-то максимально простой редактор текста. А уже после реализации редактора браться за стили текста - сделать какие-то простые вещи типа подчеркивания, курсива, шрифтов и т.п. Следующий этап - реализация редактирования какого-то простого стандарта, типа MD, например. И вот спустя год или даже несколько (если работаете над задачей не фултайм, а по вечерам) и набивания шишек на разработке простого редактора, вот тогда можно уже браться и за ODF. Там еще на несколько лет или больше хватит разработки: спецификация стандарта ODF занимает 1041 страницу текста плюс еще неизвестно сколько дополнительных материалов и ссылок на другие стандарты.
    Ответ написан
    4 комментария
  • Как десериализовать массивы JSON в C#?

    VoidVolker
    @VoidVolker Куратор тега C#
    Dark side eye. А у нас печеньки! А у вас?
    Комментировать
  • Как отправить команду пользовательского интерфейса в [любой] процесс Windows?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    То, что вы ищете называется "отправка сообщения окну" и "эмуляция пользовательского ввода". Сегодня обрело популярность создавать GUI для приложений с использованием сторонних решений вместо стандартного системного WinAPI для создания окон. Если GUI создан с помощью системного WinAPI - то методика остается без изменений: системное WinAPI дает полный контроль над всеми окнами в системе для всех приложений плюс эмуляция ввода там, где нельзя сделать через WinAPI. Если же нет - то остается только эмуляция пользовательского ввода с паузами на отрисовку интерфейса либо сканированием изображения на экране. Узнать легко - использовать WinSpy либо InqSoft Window Scanner. Кроме упомянутого AutoIt, еще есть nnCron и автоматизатор Sign 0f Misery от того же InqSoft (да, древность, но все еще работающая, ибо системное апи окошек все еще легаси и будет еще долго жить).
    Ответ написан
    Комментировать
  • Какой из дистрибутивов Linux пойдет на ноутбук ASUS X50N?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Debian + XFCE встанет отлично, а вот с драйверами вероятно придется повозиться (асус такой асус, да - так что возможны сюрпризы).
    Ответ написан
    Комментировать
  • Как синхронизировать реплику с Gitlab?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Webhooks + http эндпоинт на нужном сервере, который запустит git pull и/или еще какой скрипт.
    Ответ написан
    Комментировать
  • Как игра понимает, что используется не физическая клавиатура?

    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
    Плата не
    Ответ написан
    Комментировать