Задать вопрос
  • Как получать постоянно обновляющиеся данные себе в код БЕЗ get(запросов), за них парсер банят?

    @rPman
    На странице сайта он обновляется и никого за это не банят?

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

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

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

    в зависимости от поддержки железом можно и windows так запустить, ну а linux и подавно чуть ли не штатно так настраивается

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

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

    @rPman
    если появляются такие вопросы то настоятельно рекомендую сначала сделать резервную копию а потом уже экспериментировать!

    Копию делать данных! а не рейда или что там у тебя
    Ответ написан
    Комментировать
  • Возможно ли использовать смартфон в качестве устройства графического вывода компьютера?

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

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

    К сожалению на практике для использования ускорителя этого может быть недостаточно, а минимальные требования к сети для получения результата без видимых лагов - гигабитная сеть, на смартфоне такое редкость.
    Ответ написан
    2 комментария
  • Как разметить SSD при установке Ubuntu 22.04?

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

    Выбор файловой системы до сих пор повод для активного флуда. Если не собираешься ничего изучать и тюнить, тебе хватит ext4, оно максимально быстрое. Если нужны различные фишки (типа бесплатные снапшоты, сжатие, квоты, мгновенное инкрментальное резервное копирование, встроенная поддержка докером и т.п.) то выбирай btrfs, там же можешь разделить через subvolume свой home от root при этом место будет общее (именно так делает убунтовский установщик при выборе btrfs), все вкусности btrfs не бесплатны, будет легкое понижение производительности записи, но на ssd ты этого не заметишь.

    p.s. можно настроить ssd как кеш к hdd
    у меня был конфиг, где то два года использовался дешевый ssd (128гб) как кеш к hdd, с помощью bcache, причем в хардкорном варианте, на диске размещена была игра, занимающая до 400гб, постоянно выходили обновления на десятки гигабайт, при которых игра почти полностью перезаписывалась, в общем ресурс ssd пожирался космическими темпами и все равно хватило на два года. В результате скорость запуска игры в худшем была примерно в 3 раза выше чем с hdd (там вообще было грустно) а обычно почти как ssd (дело в том что игра запускалась на windows машине, диск подключался по iscsi по сети с linux и даже с такими нагромождениями это было эффективно, ну а потом просто купили полтерабайтовый ssd)
    Ответ написан
    Комментировать
  • Как вылечить загрузку системы?

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

    По теме - вангую проблема с ssd диском, он помер, перешел в read only режим (именно так это может выглядеть, когда одни приложения работают а другие, при любом доступе к диску подвисают, в эптическом варианте - например swap).

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

    Проверить мое предположение легко - нужно попытаться что-нибудь записать на диск и потом проверить (перемонтировав диск или перезагрузившись), загрузившись с livecd/liveusb. Так же можно посмотреть smart диска, обычно ошибки там как то да отсвечивают, но я встречал дешевый ssd, который при превышении лимита записи в режиме read only в smart писал что все хорошо, продолжал принимать записи (в реальности они не записывались).
    Ответ написан
  • Какие минусы для сайта с огромной аудиторией, если он заблокирован в стране?

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

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

    Ах да, криптовалюты же. Других способов нет, только в серой зоне и быть неуловимым никомуненужным Джо, только так.
    Ответ написан
  • Какие существуют популярные библиотеки/фреймворки для создания нейросетей и машинного обучения для C++?

    @rPman
    Что не так то? нормальная документация с примерами - https://www.tensorflow.org/api_docs/cc
    Окей, из крупных проектов гуглится сразу opennn.net открыто доступно с примерами

    Только непонятно зачем тебе именно c++?

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

    И да, opencl - общепринятый язык описания кода для высокоэффективных вычислений на универсально любом оборудовании (cpu/сопроцессор/видеокарта/...) это по факту язык с c++ синтаксисом.
    Ответ написан
    4 комментария
  • Как разделить монитор и графический монитор?

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

    Есть приложение ibik aster, позволяет создать несколько рабочих мест и каждому привязать свои монитор/клавиатуру/мышь/планшет, причем мониторы могут быть подключены как к одной видеокарте так и к нескольким (легко с десяток рабочих мест реализовать), работать будут независимо как отдельные компьютеры (можно даже игры запускать), за исключении случаев, когда приложение специально следит, что его не запускают на одной и той же машине несколько раз (обычно хватает разных пользователей windows и даже установки в разные места на диске).

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

    И да это абсурд, надеюсь народонаселене когда-нибудь сбросит с себя оковы этого пиздец-монополиста.
    Ответ написан
    Комментировать
  • Как на virtualbox создать сеть между сервером и клиентом?

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

    При использовании внутренней виртуальной сети нужно понимать что роутера в ней по умолчанию нет (когда как хост машина наверняка уже сидит в сети с таким роутером (а это dns сервер и интернет?)
    Ответ написан
    Комментировать
  • Почему стал лагать ноутбук после удаления vnc?

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

    Попробуй переустановить видеодрайвер, так же пройдись по диспетчеру драйверов и смотри по названиям, вдруг что vnc напомнит и удали это
    Ответ написан
    Комментировать
  • Есть ли разница для скорости работы БД при установке типа text, а не varchar 128?

    @rPman
    varchar/text/bytea в postgres используют одну и ту же технологию хранения и производительность будет напрямую зависеть от реального размера строк и от оптимизаций
    https://habr.com/ru/company/tensor/blog/498292/
    Ответ написан
    Комментировать
  • Как пернести физическую машину на citrix xen server?

    @rPman
    Сделай клонирование диска напрямую и восстанавливай изнутри виртуальной машины, не средствами системы виртуализации а сторонними утилитами (например clonezilla), загрузившись с liveusb/livecd и напрямую из iso

    Так у тебя будет больше контроля как над резервной копией так и не привязано к типу виртуальной машины (например сегодня ты хочешь xen а завтра redhat kvm попробовать)

    А еще это тупо быстрее.
    Ответ написан
    Комментировать
  • Как сделать онлайн курс криптовалюты в телеграмм канале?

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

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

    @rPman
    Динамические методы при работе работают с экземпляром объекта (внутри это $this а снаружи эито то что перед '->'), а статические методы не имеют такого объекта и в таком случае нужно явно передавать его.

    В твоем случае например добавить в метод static exec параметр $this (кстати не называй это так, чтобы путаницы не было) либо завести статичную переменную и хранить в ней в виде массива (или последний созданный, в общем под задачу) все экземпляры объекта.

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

    @rPman
    про свитч уже сказали

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

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

    @rPman
    храни и передавай как число секунд, огромное количество готовых функций, во всех языках, не подходит только для исторических дат (все что старее unixtime 1970г, во всех остальных случаях - удобно, просто, быстро.

    если на стороне базы данных много работы со временем, то храни соответствующим типом в базе, но передавать лучше готовыми сериализаторами, и не изобретать паровоз.
    Ответ написан
    1 комментарий
  • Безопасен ли зараженный отключенный SSD диск?

    @rPman
    нет
    НО! если на диске руткит, записанный в бутсектор, то достаточно загрузиться с этого диска в режиме legacy boot (а вирус уже загрузит систему, никто и не заметит что порядок загрузки неверный, ун к примеру новый диск вставили) и вирус на ходу.

    Диски отключал друг от друга сразу после установки Windows, т.е. до установки программ.
    первое дырявое приложение в windows - это проводник, например двойной клик на диск в проводнике с целью его открытия может запустить приложение по умолчанию, прописанное в этом диске. А еще были дыры в проводнике, когда код запускался при открытии каталога в проводнике с ярлыком, составленным особым образом (т.е. посмотрел - и уже вирус запустился) и т.п.
    Ответ написан
    Комментировать
  • Будет ли лагать Компас 3D и NX Siemens на данном железе?

    @rPman
    без дискретной видеокарты указанные программы будут очень и очень тормозить, ни о какой комфортной работе речи не будет идти.

    p.s. процессор у выбранного ноутбука хороший, наличие ssd и 16гб ram тоже хорошо, к сожалению видеоускоритель, встроенный в процессор, слаб, возможно простые модели проблем не создадут, но что то сложное будет лагать.
    Ответ написан
    Комментировать