Задать вопрос
  • Как при подключении к ноутбуку DELL Vostro 3700 дополнительного монитора, получить разрешение 2560 на 1080?

    @rPman
    в linux это делается штатным xrandr
    например так я добавлял разрешение точка-точка для телевизора bbk где это по каким то причинам не сделано на заводе
    sudo xrandr --newmode "1366x768_60" 85.25 1366 1440 1576 1784 768 771 781 798 -hsync +vsync
    xrandr --addmode HDMI-1 "1366x768_60" 
    xrandr --output HDMI-1 --mode "1366x768_60"
    и делать это каждый раз после запуска графической оболочки, параметры для newmode можно получить с помощью
    cvt 1366 768 60
    -------------------------------
    для windows попробуй эту утилиту, она позволит записать в память монитора нужное разрешение
    Ответ написан
    Комментировать
  • Как сканировать через расшаренный Canon MF3010?

    @rPman
    Не очень понятно, какую пользу можно получить от УДАЛЕННОГО сканирования, ведь к сканеру нужно подойти и положить сканируемый документ. Не уверен про cannon но точно знаю что есть сканеры, которые по нажатию кнопки на самом сканере автоматически сканируют документ (запускается программа, которая помещает документ в настроенную папку), покопайся в дефолтной программе для сканирования и в документации.

    Если нужно управлять сканером удаленно - просто подключись к машине с помощью стандартного rdp протокола терминального доступа (утилита mstsc), подключишься к рабочему столу так как если бы ты сидел за самим компьютером (с некоторыми незначительными лагами из-за сети и скорости процессора).

    Рабочие ревизии операционной системы windows будут блокировать текущую сессию пользователя, запрещая одновременное использование машиной несколькими пользователями, но это можно обойти с помощью rdpwrap
    Ответ написан
    Комментировать
  • Как настроить работоспособность adb appcontrol на виртуальной машине с виндой 10 из-под линукс?

    @rPman
    Самое простое, проверить наличие возможности подключения adb по сети, в последних версиях android (а в старых кастомных сборках типа lineageos давно уже) этот функционал уже имеется. В этом случае adb подключается с указанием ip и порта (он будет указан при включении этой фичи)
    это будет выглядеть где то так:
    adb pair 192.168.0.110:35049 580187
    adb connect 192.168.0.110:40585
    порт и пин будут случайными, на смартфоне в момент pair будет выскакивать запрос подтверждения на подключение
    в каких то случаях pair не требуется (я так и не понял почему у меня на одном смартфоне без него не заработало) так как это один из вариантов

    способ будет работать только в локальной сети (точнее при наличии прямого подключения), и не будет работать с мобильным интернетом.
    -------------------

    теперь про kvm - пробросить устройство внутрь либо usb либо сразу контроллер, на котором он весит (я так мышь с клавиатурой пробрасывал)
    Ответ написан
  • Юридические последствия бага на сайте?

    @rPman
    В российским законодательстве есть необходимость в умысле и понесенных убытках.
    Если нет умысла и тем более нет убытков, то по уму сложно будет что то сделать.

    Ок, если умысел еще можно притянуть за уши если доказать что разные аккаунты принадлежат атакующему, то с убытками не все так просто.

    Про скидку, если ее размер не уменьшает стоимость товара до ниже ее закупочной, то убытков нет, есть только упущенная прибыль которая точно не может быть основанием к угловно-админестративного преследования.
    Надо читать в лицензионном соглашении и описании про скидки

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

    p.s. помним, что цена на ценнике имеет приоритетное значение тому что ожидает магазин, в момент совершения покупки цена была озвучена? оплачена клиентом в полном размере? помним про то как человек купил телевизор по цене 0 (ошибка на сайте интернетмагазина, после которой все стали писать что цена на сайте не является офертой и т.п.)
    Ответ написан
    1 комментарий
  • По каким причинам может не работать сглаживание в играх?

    @rPman
    что изменилось с момента когда проблемы не было и когда она появилась?

    возможно банально настройки видеокарты в панели управления (или как называется для твоей модели) поковырять будет достаточно

    старые игры и мерцание - очень похоже на особенность версии драйвера видеокарты, к сожалению, при использовании последних версий windows может не существовать совместимой версии, в которой мерцания нет, это уже вопрос исследования и экспериментов, вплоть до установки какой-нибудь win7 исключительно для старых игр
    Ответ написан
    1 комментарий
  • Фриланс с оплатой криптовалютой, возможно ли?

    @rPman
    Реально - да, законно - нет (расчет в криптовалютах как частный случай цифровых денег в россии да и украине запрещен), но само существование (ведение бизнеса в международной сфере +-) в Крыму уже вне закона, так что 'снявши голову по волосам не плачут'.

    Если хочешь остаться более менее в законе, в договоре пиши рубли, а на руки бери криптовалюы (это тоже можно прописать в договоре но защищать государство тебя не будет так что смысла нет), это будет что то в виде бартера, но легально продать криптовалюты и получить рубли чтобы оплатить ими налоги не получится, законодательство отстает от самого себя.

    p.s. как ни странно, владеть криптовалютами не запрещается, но по закону все обязаны сообщать о своих цифровых активах (те кто сообщит в будущем лишится их полностью или частично, тупо отберут)
    Ответ написан
    Комментировать
  • Как исправить, ssl блокирует парсер simple_html_dom?

    @rPman
    загрузи страничку вручную тем же curl а парсеру корми строчку методом str_get_html
    Ответ написан
    6 комментариев
  • Может ли VPN ускорять интернет?

    @rPman
    Нет
    Andrey Barbolin предложил хороший пример с ограничениями провайдера

    я же добавлю, российские провайдеры, успешно ломая интернет последние годы, сделали его ощутимо медленнее в некоторых ситуациях (зависит от провайдера и его настроек фильтрации интернета), поэтому если я вижу что сайт открывается и работает медленно, я открываю его в соседнем браузере с профилем, настроенным на использование socks прокси в европе (vps-ка за пару баксов в месяц) и 'все летает'

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

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

    @rPman
    наверное в том что компьютерная безопасность это подраздел общей информационной безопасности, но при использовании компьютеров.

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

    @rPman
    Если рассматривать конкретно llvm то эта инфраструктура может дать оптимизацию на основе выполнения, т.е. собирая статистику работы кода на лету может оптимизировать циклы на столько что итоговая скорость выполнения может стать выше аналогичного кода, скомпилированного нативно (например у меня так llvm код соптимизировал 'почти' не используемые блоки).

    Да, для компиляторов c++ есть анализаторы, собрающие данные путем прогона алгоритма на специально собранных версиях, но маловато кто этим занимается, уж точно 99.99999% проектов что есть этим не заморачиваются (да и сложно это)

    p.s. с другими виртуальными машинами такие тесты сложно провести, а то что я слышал jvm или clr работают медленней нативного, ощутимо
    Ответ написан
  • Почему начала тормозить mariadb?

    @rPman
    по USB 2.0 внешний жесткий диск
    странный сетап
    но
    скорость чтения 304.13 K/s скорость записи не больше 604.13 K/s...
    говорит что usb у тебя работает на 1мбит скорости, что очень похоже на usb1 версию

    чтобы удостовериться, отключи базу данных (убери нагрузку) и проверь диск на линейное чтение любым способом, например прочитав то 2-гигабайтовый файл в null
    dd if=/path/to/file of=/dev/null bs=1024k status=progress


    причина деградации скорости usb2 до 1 версии банальна, на том же контроллере (соседний вывод usb или к примеру тот же usb хаб) висит мышка/клавиатура или любое другое устройство usb1 версии. Такова особенность работы usb хабов, понижают скорость до минимально поддерживаемого (даже если у тебя будет usb3)

    Решение - подключить мышь/клаватуру или диск на другой контроллер (просто экспериментально перебери порты)
    Ответ написан
  • Почему PoS не подвержен selfish-mining атаке?

    @rPman
    майнеры вступают в сговор и делают что хотят?
    прекрасно это работает на PoS криптовалютах, с чего ты решил то?

    PoS криптовалюты в подавляющем большинстве случаев не защищают от перезаписи блокчейна, не поддавайся на увещевания. Практика показывает что это именно так.

    а PoW защищает от перезаписи не абсолютно а в пределах стоимости этой атаки, т.е. этот консенсус гарантирует что атакующему понадобится столько потратить (не меньше) при таких то условиях (количество подтверждений)

    p.s. помимо консенсуса у блокчейна есть еще код, алгоритм работы ноды.
    если у проекта не существует альтернативных реализаций, не существует стратегии внесения критичных изменений в кодовую базу или эти реализации не предполагают децентрализацию принятия решений - то никакой консенсус не защитит от злоумышленников, ведь в любой момент разработчики могут добавить что угодно в код и даже не сообщить об этом 'майнерам'
    Ответ написан
  • Как восстановить загрузку Windows 7 без переустановки?

    @rPman
    В windows 7 когда нажимаешь f8 есть выбор загрузиться с последней рабочей конфигурации, попробуй, после этого в обновлениях удали эти дав обновления или откати состояние до предыдущего (я не помню как пункт там называется но он сразу виден)
    Ответ написан
  • Какую базу выбрать для bigdata?

    @rPman
    Так как автор молчит про особенность своей задачи, значит можно предположить что угодно? например write once read many базы данных? с запросом только данных по временному интервалу?

    Пили самописное что-нибудь на основе файлов.

    Современная файловая система, если это не какой-нибудь fat, - это отличная key-value база данных, причем самая быстрая из возможных, но без инструментов индексирования (кроме поиска по имени, если дробить его по подкаталогам то не будет лишних накладных расходов, например на обслуживание), а так как у автора временные ряды, раскидать по файлам-каталогам соответственно временным интервалам (дни или часы), разбив данные по еще какому либо признаку, если нужна фильтрация по нему, можно получить искомый результат фактически забесплатно (нечего там кодить). Например, если тебе нужны редкие транзакции (атомарно менять большой объем данных не ломая чтение) то какой-нибудь btrfs представит этот функционал за бесплатно на основе снапшотов.

    В подавляющем большинстве ситуаций, индексы или хелперы (например бинарный map есть нет данных на дату) даже на большие базы данных вполне себе влезают даже в оперативную память средней машины, что сильно упрощают логику и дают огромный прирост по скорости по сравнению с универсальным решениями

    Некоторые сложности может создать задача частых запросов на чтение, в этом случае нужно физически разнести голову массива данных и основное хранилище (например голова на ssd все остальное на hdd), а перенос проводить в момент наименьшей нагрузки, ну само собой можно и все на ssd если денег хватает, просто когда такой поток данных, сразу терабайты мерещатся
    Ответ написан
    Комментировать
  • Волнообразная скорость скачивания торрентов, как фиксить?

    @rPman
    если обычные тесты типа speedtest.net проблемы не показывает то значит это технология блокировки торентов от провайдера

    способ борьбы - сменить провайдера, например взяв в аренду что-нибудь максимально дешевое, даже не надо подключать vpn, сам торент клиент можно там запустить, а файлы смотреть прямо загружая их со своего сервера, либо подключив сетевой диск либо расшарив по http и просматривая в браузере тегом video
    Ответ написан
    Комментировать
  • Как появляются Предложения на Авито?

    @rPman
    скорее всего это борьба авито со сканерами базы данных.

    У таких площадок - данные являются товаром, и инструмент манипуляциями клиентами. Отдавать данные налево не хотят, вот и ставят палки в колеса, как могут

    Еще больший бред я вижу на aliexpress (попробуйте просканировать категории товаров), полагаю они задали тренд на бардак в маркетплейсе

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

    @rPman
    Все это какие?
    OBS умеет работать с любым размером окна (в зависимости от кодека там могут быть требования к кратности размеров 2,4,8,..), лучший, самый функциональный, самый быстрый, аппаратные кодеки на видеокарте.. что еще надо?
    Ответ написан
  • Как найти папки, у которых нет доступа администратора?

    @rPman
    Только написав свою программу на каком-нибудь языке программирования (cmd/bat не рекомендую, штатно в windows есть c#/js# с помощью .net либо устаревший WSH js/vbs)

    Для получения прав на файлах есть утилита cacls (устарела и неудобна) или icacls
    icacls c:\ /save acl_out.txt /t /c
    вместо имен там будут sid, которые можно узнать
    wmic useraccount get name,sid
    позволяют получить в текстовом виде информацию о правах на указанный файл или каталог

    p.s. все можно сделать сразу на powershell но я не умею (гугли Get-Acl )
    Ответ написан