Задать вопрос
  • "Хрустит" звук при просмотре фильмов в онлайн - кинотеатре, как исправить?

    @rPman
    Почти наверняка хрипы это прерывы генерации звука в момент формирования изображения на экран в обход эффективных методов типа overlay, особенно это начинает быть заметно на fullhd+ разрешениях и при наличии нестандартных параметрах масштабирования... можно попробовать отключить красивости в системных настройках windows (свойства Мой компьютер, дополнительные параметры, быстродействие кнопка параметры или выбрать простую тему оформления)

    Протестируй работу в google chrome (и может chromium но надо смотреть), единственный наверное браузер с максимально полной поддержкой аппаратного ускорения даже там где оно не гарантировано (например linux со старым intel gpu, где официально поддержки нет)

    Все что я читал когда разбирался с проблемами на opera показывало что иногда приходится отключать поддержку ускорения gpu в opera://flags/#disable-accelerated-video-decode чтобы проблем стало меньше (но и разрешения выше fullhd становятся недоступны или дают слишком высокую нагрузку на железо), так как opera (да и тьма других типа тот же microsoft edge) основаны на chromium а гугл всеми силами усложняет добавление поддержки ускорения видео в него так как это конкурентное преимущество, поддержка эта не так полна как ожидается.
    Ответ написан
  • Как спарсить закрытую страницу на PHP?

    @rPman
    Если сайт защищается от подобного, то необходимо более точно сымитировать поведение веб клиента, а именно все заголовки и возможно даже последовательность запросов перед нужным. Не исключено что даже тайминги так же учитываются (а еще я бы с хоста, с которого хоть иногда прилетают нетипичные запросы с юзерагентом curl маркировал бы как опасные и в песочницу бы отправлял с нетипичным поведением, чтобы еще сильнее запутать реверсинежнеринг)

    подробности смотри во вкладке network правая кнопка на запросе - копировать curl bash, там будет очень удобно и понятно все разложено по полочкам с примером
    Ответ написан
    Комментировать
  • Можно ли подключить несколько устройств сразу к bluetooth 5.0?

    @rPman
    bluetooth не должен ограничивать, но вот софт, установленный на смартфоне может просто не уметь этого.

    linux (и android) это - pulseaudio, это очень мощный и гибкий инструмент по работе со звуком и звуковыми устройствами, но на смартфонах устанавливается очень кастрированный инструментарий по ее настройке, но при наличии root все возможно (правда может оказаться что придется компилировать нужные пакеты)

    инструкции бери те что для linux, все что дает интерфейс можно сделать из командной строки и даже больше, просто придется копаться в документации
    Ответ написан
  • Какой ssd лучше всего будет для работы с мелкими файлами?

    @rPman
    Для мелких файлов смотри параметр IOPS (количество операций в секунду, чем больше тем лучше и к сожалению дороже)

    Так же, если размер файлов очень маленький (меньше 4кб), то смотри на размер сектора файловой системы по умолчанию (для маленьких дисков) размер сектора 4кб но внутренний сектор у дисков может быть 512б (реальное состояние можно получить на основе кропотливых тестов записи, и помним у ssd дисков может быть внутренний промежуточный буфер на запись, который может сильно увеличить значения для синтетических тестов но никак не помогать в реальной нагрузке)

    Часто люди тестируют и выкладывают свои тесты на основе записи в файл, не задумываясь о том с какими настройками отформатирован диск (и было ли выравнивание номера сектора при создании раздела)

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

    точные данные получишь только на основе тестов.

    p.s. выбор файловой системы может сильно повлиять на результат, например ntfs мелкие файлы может складывать в MFAT а не в своих секторах, полностью убивая все попытки в оптимизации.
    Ответ написан
    Комментировать
  • Как поменять объект в HTML при помощи JS DOM?

    @rPman
    Тебе нужно именно подменить или достаточно чтобы их видно было попеременно?

    На странице нужно создать два эелемента и P и TEXTAREA и по нажатию кнопок заполнять их содержимым и попеременно менять им стиль display на none и inline (или block в общем смотри по своим требованиям к отображению), скрывая и показывая только нужный элемент
    Ответ написан
  • Как подключиться к адресу ipv6 из сети ipv4?

    @rPman
    Воспользоваться публичными (в т.ч. бесплатными) провайдерами ipv6, teredo или системой 6to4 у некоторых провайдеров это уже работает и даже есть поддержка в роутерах (но фаервол настраивать придется)
    Ответ написан
    Комментировать
  • Как сделать так, чтобы в Python переменная изменилась через час?

    @rPman
    на каждой итерации цикла смотри текущее время и сравнивай его с сохраненным в переменной временем запуска, как только разница станет больше требуемого периода изменяй значение своей переменной и сохрани как то этот факт, чтобы последующая итерация не сделала это еще раз (для этого можно либо использовать еще одну переменную типа boolean либо выбрать какое то значение для переменной, в которой хранишь время запуска цикла.. например None
    Ответ написан
    Комментировать
  • Как будут юридические последствия разработки vpn приложения в России и публикации его на Playmarket?

    @rPman
    -----------------
    Все что касается действий, 'необходимых для удержания власти', может и будет использовать методы, находящиеся вне текущего законодательства или использующие его несовершенство. Для своих все - для остальных закон.

    Т.е. попытка в России бороться законными средствами против власти, которая не пользуется законом обречена на провал по определению, максимум процесс может быть затянут во времени. Это как пытаться выиграть в шахматы по правилам против человека, который может менять правила игры в свою пользу без ограничений.

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

    Если что Россия тут ничего не изобретает. К сожалению это норма. Отличный пример показало поведение SEC в борьбе с зарождающейся криптоэкономикой, когда первая популярная dex биржа на эфире (кажется etherdelta) была атакована через наказание ее разработчика (он был оштрафован на небольшую сумму, кажется сотни тысяч долларов, и еще публично благодарил sec за то что его не сильно 'насиловали', советую поискать эту историю) или что происходит с попытками создать ETF на основе криптовалют (если что там нет ни грамма крипто.. и децентрал... но обыватели считают их разрешение формой продвижения криптовалют среди толстосумов)

    Пока вы не мешаете, никто к вам не полезет.

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

    @rPman
    Я бы нес сдавать комп по гарантии
    в идеале исключить проблемы с софтом, протестировав его на чистой системе или аже к примеру загурзившись с usb/livecd linux
    Ответ написан
    1 комментарий
  • Какой оптимальный алгоритм для однозначного определения слагаемых в сумме?

    @rPman
    Если представить стоимость отдельного заказа (в копейках) в 2-ричной системе счисления (набор бит) и каждый заказ должен устанавливать только свой бит (брать младшие биты, установив остальные в 0), то сумма этих чисел в младших разрядах будет аналогично битовой операции OR, т.е. по итоговой сумме можно будет однозначно понять, какой заказ был включен в нее.

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

    Пример, берем младшие 4 бита для адреса (возможность одновременно быть в обработке 4-ем заказам)
    1 - 10110001 цена 177р
    2 - 01100010 цена 98р
    3 - 11110100 цена 244р
    4 - 00011000 цена 24р
    если платежка пришла по 3-ем заказам, например 1+2+4 то это даст сумму 299р - 100101011, смотрим на младшие биты, установлены 1,2 и 4


    Недостаток, 20 заказов это 2^20 копеек - это разница в цене на 10т.р. (т.е. 20-ый заказ может отличаться по цене от первоначального на эту сумму), так же это накладывает ограничение на минимальную цену заказа (можно подбирать для дешевых заказов младшие биты а для по дороже - по старше.

    Логично что это подойдет только если заказов мало, например 2^10 это всего 10.24р

    К сожалению если не добавить какого то еще знания о возможностях группировки заказов, то это никак не оптимизировать
    Ответ написан
    1 комментарий
  • Где взять старые версии oracle database и патчи к ним?

    @rPman
    https://www.oracle.com/database/technologies/oracl...
    Previous Database Release Software

    Oracle Database 10.2, 11.x, 12.x, and 18c are available as a media or FTP request for those customers who own a valid Oracle Database product license for any edition. To request access to these releases, follow the instructions in Oracle Support Document 1071023.1 (Requesting Phys... from My Oracle Support.

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

    @rPman
    Университет это не про красный или синий диплом, а это про буквально научиться учиться. Важнее и полезнее в вузе наладить контакты с окружающими и не только... лучшее место для социальных контактов и сбора своей будущей команды.

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

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

    @rPman
    в подавляющем большинстве случаев установщик windows не видит либо флешки либо диска

    usb не видит, потому что флешка вставлена в usb3 порт а драйверов на контроллер в установщик не встроено, решается использованием usb2 портов (если есть), в биос вроде кстати даже должна быть опция, отключить поддержку usb3

    если не видит диска, то почти всегда спасает переключение контроллера диска в режим ide (отключаются фичи типа ssd trim и медленнее работает), позже, после установки драйверов, настройку в биос можно вернуть

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

    p.s. еще более правильное (оно поддерживается производителем) обновиться с предыдущей версии ОС
    там кстати совет хороший - обновить биос
    Ответ написан
    Комментировать
  • Как парсером достучаться до объекта window?

    @rPman
    а он есть? window объект окна браузера, у тебя есть браузер?
    пользователь в где? в телеге нет доступного из кода браузера
    бот-парсер запущен не на телеге а на твоем сервере, там ты запустил браузер?
    Ответ написан
    Комментировать
  • Как при нажатии на ссылку скопировать её название?

    @rPman
    navigator.clipboard.writeText
    текущий элемент получай через Event.currentTarget
    Ответ написан
    Комментировать
  • Как отправить на печать документ с андрорид-телефона на сервер (к которому подключен принтер)?

    @rPman
    посмотри какой драйвер доставить в систему на android

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

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

    Так же во время изменения файла, например 10 человек одновременно рисуют в этом файле
    Это наисложнейший функционал, разработка которого потребует заметных усилий и его в конечном счете реализуют очень мало компаний, майкрософт со своими офисными документами или тот же гугл, много заметных крупных проектов похвастаться тем же?

    Рекомендую частное (не красивое) решение - одновременное подключение к рабочему столу с помощью vnc/anydesk/teamviewer (у последних двух есть возможность автоматической блокировки удаленного управления, если мышью кто то управляет, показывает одновременно все мыши с никнеймами, плюс добавить сюда голосовой чат.

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

    @rPman
    Selenium или инжект javascript кода стимуляции поведения пользователя и сбора информации, с помощью чего то типа greasemonkey

    Стимулировать клики мыши и копировать содержимое div-вов не в пример проще, чем реверсинженеритт протоколов передачи данных с бакэндом
    Ответ написан
    Комментировать
  • Как обходить защиту от записи экрана на сайте?

    @rPman
    Если используется drm то по простому никак наверное

    По перебирать браузеры, включая экзотические, можно просто отключить поддержку drm в настройках, может тогда у них откатиться код на менее защищённый

    На сколько я знаю запись экрана, поставив спец устройство вместо монитора проблема решит универсально
    Ответ написан
    Комментировать
  • Стоит ли использовать микрокомпьютер для удаленной работы?

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

    Покупать отдельный компьютер не требуется, достаточно планшетника или даже смартфона. Usb хаб для подключения мыши и клавиатуры либо bluetooth (что бы не занимать разъем для питания). Для подключения смартфона, не имеющего hdmi разъема использовать адаптер miracast или еще называют wifi hdmi (примерно 1-2т.р.), настоятельно рекомендую протестировать в магазине с вашим устройством, у меня лежит один, который для конкретного планшетника поворачивал экран на 90 градусов (я тогда это не победил), глючил скорее всего планшетник, так как со смартфонами все работало нормально
    Ответ написан
    Комментировать