Задать вопрос
  • Как избежать перенаправления англоязычной версии Яндекса (com) на русскоязычную (ru)?

    @rPman
    Язык по умолчанию в браузере стоит ру? Сделай en, интерфейс тоже изменится на английский но именно от сюда многие сайты выбирают какую часть сайта выдать. Хабр например выдает английскую
    Ответ написан
  • Если бы сайт со слитыми данными пользователей Яндекс еды распространял трояны(в том числе на айфон),было ли бы это уже известно?

    @rPman
    благодаря закрытости и ограниченности функционала, айфоны очень надежные железки (уязвимости были, даже очень опасные вида - открыл sms с картинкой и ты взломан, но обновления выходят оперативно), сам факт использования веб сайта не крадет ничего (да, есть click jacking attack, когда атакуемый сервис открывается во фрейме с 100% прозрачностью а пользователя под разным предлогом заставляют кликать в нужных для злоумышленника местах, но это не уязвимость устройства а атакуемого сервиса)

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

    p.s. ну и само собой, такие вещи как разрешить веб сайту геолокацию, доступ к микрофону, камере и т.п. так же нельзя наывать кражей, вы ведь сами разрешили
    Ответ написан
    Комментировать
  • Как боту vkbottle вывести топ 30 пользователей из sqlite3?

    @rPman
    используй ключевое слово limit .. offset ..

    осторожно, если mess у двух записей будет одинаковым, порядок сортировки для них будет не определен (в этом случае могу рекомендовать двойную сортировку по mess а потом например по id)
    Ответ написан
    Комментировать
  • Можно заряжать смарт-часы адаптером с низким напряжением?

    @rPman
    Есть адаптеры на 18Вт и 33Вт
    единственный стандарт питания, который поддерживается 100% всеми это 0.5Ампер*5Вольт=2.5ватт
    негласно есть поддержка до 2.5А*5В=12.5Вт (дело в том что устройства обычно сами лимитируют ток через себя, поэтому не важно какой ток им дает зарядник или павербанк, лишь бы минимум был, вот производители вместо 0.5А стали в обычном usb2 давать до 2.5А токи, но напряжение в этом режиме 5в так и остается)

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

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

    p.s. по теме самого вопроса, заряжать можно, но будет долго
    Ответ написан
    1 комментарий
  • Как сделать, чтобы скрипт прекращался при сочетании клавиш, в GNU/Linux?

    @rPman
    в самом скрипте в цикле (например на каждую новую итерацию) ставишь проверку например наличия определенного файла в /tmp а при запуске скрипта этот файл удаляешь, если есть

    на нужную тебе комбинацию клавиш (в штатных настройках DE) настраиваешь на запуск своей команды bash -e touch /tmp/имя_файла, эта команда создаст пустой указанный файл
    Ответ написан
    Комментировать
  • Возможно ли распознать травмированные участки кисти и выбрать соответствующий разрез на руке?

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

    Использование нейронных сетей не поддается четкому прогнозу. Нельзя заранее сказать что под эту задачу можно обойтись таким то объемом данных.

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


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

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

    @rPman
    эта?
    попробуй через vpn из приватной вкладки зарегистрировать аккаунт и оплатить через виртуальную visa какого-нибудь посредника типа bankoff (такие с мелкими суммами работают даже без верификации)

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

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

    p.s. Вариант с установкой системы дифференциальной коррекции сигнала ради собаки я думаю вы даже рассматривать не будете ;)

    НО. Есть механизмы indor позиционирования на основе wifi сетей, наверняка уже есть готовые интеграторы что под ключ сделают или сам на основе роутеров пили.
    Ответ написан
    Комментировать
  • В играх ужасный пинг, но интернет хороший. Как исправить?

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

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

    p.s. скорость работы youtube не показатель, так как у твоего провайдера или рядом могут стоять его кеширующие сервера

    смотреть можно по серверам speedtest.net выбирая сервер не твоего провайдера и не рядом
    Ответ написан
    Комментировать
  • Поддерживает ли esxi amd raid?

    @rPman
    используй xen, он фнкциональнее
    а еще лучше поставь linux в качестве хоста и внутри у тебя на выбор будет больше инструментов и средств виртуализации

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

    @rPman
    Практически все указанное может работать вообще без виртуализации нативно под windows (про именно win11 версию не знаю, зачем садомазохизмом заниматься) но установка и настройка пакетов будет чуть менее комфортной.

    Если выбирать, пользоваться ли wsl2 или нет, я бы советовал пользоваться полноценной системой виртуализации (единственное зачем можно было бы им пользоваться, это заявленная нативная поддержка проброса GPU, но сам я так и не добрался попробовать, перешел на linux), хоть штатной от майкрософта hyperv хоть тот же virtualbox (у него интерфейс удобнее)

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

    И в догонку, если уж выбирать, то лучше в качестве хост системы использовать linux а по необходимости запускать windows в вируталке, но тут возникают проблемы с лицензированием (только дорогие версии windows такое легально позволяют), особенно если в windows нет потребности в использовании gpu
    Ответ написан
  • Кто должен делать сайт по прототипам — дизайнер или верстальщик?

    @rPman
    Это очень смежные профессии

    0. архитектор дизайнит весь проект и определяет что где как и на чем будет сделано
    1. дизайнер рисует картинку (есть еще UI дизайнер, он не только картинку но и последовательность действий определяет)
    2. верстальщик борется с css и html, бодаясь с разным железом и браузерами, по факту он делает статичные странички или их части
    3. фронтэндер оживляет сайт, используя уже готовый html код от верстальщика
    кстати этот этап можно опустить, если у вас чистая server side генерация страниц, тогда фронтэндер фактически будет совмещать свою должность с бакэндером
    4. бакэндер реализует бизнес логику работы приложения на серверной стороне
    иногда этот этап можно сильно оптимизировать, превратив бакэнд в прослойку базы данных, но тогда либо разработчик базы данных будет реализовывать бизнес логику (выворачивая мозги не подходящим инструментом), либо фронтэндер (создавая кучу уязвимостей)
    5. разработчик баз данных создает правильно базу такой, чтобы она не укладывала сервер десятком клиентов
    в простых случаях бакэндер может и сам справиться, но простые случаи таковыми надолго не остаются
    6. devops администратор настраивает все великолепие, пилит скрипты авторазвертывания, бакапы, мониторинг,...

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

    Каждый из этих человек тесно работает с соседом, за исключением 0 и 6, эти работают со всеми. При этом, дизайнеру нужно знать хотя бы в общих чертах верстку, чтобы не тащить непривычные и сложные для реализации паттерны из к примеру мира desktop, а фронтэндер должен понимать хоть примерно, какие проблемы создают в верстке разные браузеры и особенности css, ну а бакэндер должен хотя бы примерно понимать как работает веб приложение, и когда имеет смысл тащить все его состояние в куках (видел я такие высеры) в каждый закоулок сайта а когда нет

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

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

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

    все зависит от игры и ее защиты.

    если защита нормальная, то никакая песочница тебя не спасет, а так, можешь хоть виртуальную машину поставить, если железа хватит
    Ответ написан
    Комментировать
  • Существуют ли российские аналоги Zoom с возможностью трансляции по RTMP?

    @rPman
    поднимай свой сервер на основе какого-нибудь опенсорс проекта
    гуглить: opensource webrtc rtmp

    легко не будет
    Ответ написан
  • Как понять какая видеокарта подойдёт к ПК?

    @rPman
    у видеокарт полная совместимость с любым x86 железом, если на плате есть нужный разъем (а уже больше десяти лет как везде используется pci-e) то значит она подойдет

    у видеокарт могут быть требования по питанию, но на практике у меня даже с этим проблем не было, например я с помощью дешевого рейзера без доп питания (оно было но я его не подключил) ставил pci-e 16x видеокарту в слот pci-e 4x mitx материнской платы со встроенным слабым процессором 2013 года выпуска, на материнке не было даже слота для дополнительного питания процессора и pci-e, и все работало.
    Ответ написан
    3 комментария
  • Какую библиотеку использовать для работы с большими excel файлами?

    @rPman
    набейте морду тому кто выбрал такой отвратительный формат экспорта данных

    по теме, если файл формата .xslx, то это zip архив с текстовыми xml файлами, возможно их вам будет (например потоковыми парсерами) разобрать проще и быстрее.
    Ответ написан
    Комментировать
  • Какой SSD лучше: DRAM или объём?

    @rPman
    Для рядового пользователя, у которого нет задач высокой скорости работы базы данных (это например) все эти фишки dram не нужны, вы не увидите разницы в 99.999% задач, максимум в синтетических тестах будет разница.

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

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

    поэтому - выбирай больший объем
    Ответ написан
    1 комментарий
  • Смена IP перед подключением к VPN?

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

    Если сеть компании сложная, состоящая из нескольких подсетей, то достаточно написать простой bat файл, прописывающий шлюз для подсетей этой компании на этот vpn, благо это просто
    route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 metric 7

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

    p.s. в linux e network manager прямо в настройках подключения можно указать список route
    Ответ написан
  • Почему VPN-компании не наказывают за пиратство?

    @rPman
    во первых, наказывают, письма счастья прилетают хостеру vpn, а там, в зависимости от его вовлеченность в законные средства грабежа населения, либо игнор либо он показывает пальцам на виновного.

    многие vpn сервисы запрещают использовать торенты или к примеру tor по этой причине

    Во вторых, правообладатель может следить за контентом, локализованным в той стране, где размещен vpn а ты как пользователь этого vpn качаешь другой контент, локализованный в другой стране, возможно это не совершенство инструментов слежки?
    Правообладатель видит хеш файла торрент, может видеть имя файла (которое в торрент файле исключительно как необязательное описание, ни к чему не обязывающее), видит список ip адресов, с которых идет раздача и на которые идет загрузка, на этом все.
    Ответ написан
  • Температура (энергопотребление) CPU Windows vs Android (x64 vs ARM)?

    @rPman
    Да, добиться повышения энегроэффективности, переходом с windows 10 на linux можно (и пробовать нужно! результат может быть ошеломляющшим), если производитель не будет мешать (проблемы с переходом в ждущий режим или просто управлением частотами)

    к сожалению если производитель не выпускал для своей железки одновременно модели с android и windows, то может так получиться что красиво настроить linux не получится (я помню запускал на похожем проце linux, у меня не получилось настроить спящий режим и в процессах висело что то intel бла бла бла, периодически отжирающее много ресурсов, система была xubuntu чистая)

    читай проблема больше не в процессоре а в остальном железе.
    Ответ написан
    Комментировать