Задать вопрос
  • Восстановление данных nvme?

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

    p.s. если ты так хочешь защитить данные то это не парвильно. Верно - делать регулярные бакапы
  • Восстановление данных nvme?

    @rPman
    Anton1356, да у тебя больше вариантов нет
  • Восстановление данных nvme?

    @rPman
    как я могу это проверить?
    к сожалению никак
    название утилит
    ты пишешь что пробовал rstudio, если оно после сканирования ничего не нашло то значит да, там нули

    В rstudio есть hex editor, смотреть в нем, если пролистав по диску везде будут нули (особенно первые мегабайты) значит произошло именно уничтожение данных
  • Восстановление данных nvme?

    @rPman
    Anton1356, такое ощущение что ты не читаешь что тебе пишут!
    резюмирую

    В любой ситуации с восстановлением удаленных/уничтоженных данных ЧТО ЛИБО ДЕЛАТЬ, а точнее операции с записью, инициализации и другие деструктивные, НЕ НАДО!

    Необходимо купить такой же или больший по размеру диск, и сделать посекторную копию на него (это умеют делать по факту большинство утилит резервного копирования дисков, плюс штатная утилита linux - dd, идущая в поставке с любым (она крохотная) или ее порт под винды windd. Пользоваться этим нужно с осторожностью, подтверждения и дополнительных проверок там обычно нет и ошибка с выбором диска на который идет запись, будет фатальна для этого диска (linux под root, например, спокойно разрешит писать на системный диск 'на живую'), так же вместо записи на диск, можно писать в файл (получишь огромный файл в raw формате, с которым умеют работать утилиты восстановления как с обычным диском).

    Теперь повторяю для непонятливых. Если ты воспользовался утилитой sanitization tool nvme, которая создана для того чтобы УДАЛЯТЬ данные БЕЗ ВОЗМОЖНОСТИ ВОССТАНОВЛЕНИЯ то у тебя очень мало шансов, и никакими ПОЛЬЗОВАТЕЛЬСКИМИ утилитами (ни testdisk, ни r-studio, ни платными, ни открытыми) ты не сможешь что то восстановить, для пользователя диск будет пустой, как новенький.
    The Sanitize operation is a very useful tool for SSDs as it is used to eliminate information on a device that may contain personal data or confidential information. Elimination of personal information is important when returning or re-purposing an SSD. NVM Express® (NVMe®) Sanitize commands were initially developed to provide a technology that would erase all storage capacity on a given device.

    Операция Sanitize — очень полезный инструмент для твердотельных накопителей, поскольку он используется для удаления информации на устройстве, которая может содержать личные данные или конфиденциальную информацию. Удаление личной информации важно при возврате или повторном использовании SSD. Команды NVM Express® (NVMe®) Sanitize изначально были разработаны для обеспечения технологии, позволяющей стирать всю емкость хранилища на данном устройстве.

    p.s. теперь маленькое уточнение, я хз что за пункт в биосе и каком ты нашел это Sanitize, я впервые слышу чтобы в биос такое вставляли (если не сложно скажи пожалуйста, что за материнка, и покажи фото места экрана с этим пунктом), да, обычно это специализированные утилиты, но которые запускают уже из привычных ОС. Так же хз, как именно эту операцию выполнила эта утилита, например если это был вызов trim то реального уничтожения данных на ЧИПАХ накопителя не было произведено, области данных были помечены как свободные для последующей записи и на этом trim обычно заканчивается.
    Если это так, то это значит, что у тебя есть исчезающе маленький шанс восстановить данные, если этим займется профильный специалист с соответствующим оборудованием в наличии (это буквально вскрытие диска и подключение к чипам памяти напрямую, возможно их выпаивание но это не точно, просто для оценки стоимости, просто манипуляции с чипами это 3т.р. за каждый, для этого требуется недешевая паяльная станция). Я даже не знаю, много ли в стране таких специалистов, но если тебе ну очень надо, то сначала удостоверься что диск содержит нули (работая с КОПИЕЙ ДИСКА) воспользовавшись уже рекомендованными пользовательскими утилитами, и только тогда, начни обзванивать и писать во все конторы восстановления данных страны (точнее до куда можешь дотянуться) с подробным описанием что делал, что получил, как пытался восстановить, ничего не скрывая и не придумывая. И только те, кто скажут что да они могут заниматься таким низкоуровневым восстановлением данных, таким и отправляй сам диск. И да, с высокой вероятностью у тебя одна попытка.
  • Восстановление данных nvme?

    @rPman
    если 5 секунд, значит nvme контроллеру послали команду trim на весь диск и он у себя внутри пошустрил и пометил весь диск как свободный для записи (читай можно удалять).

    Обычный пользователь ТАКОЕ не сможет восстановить, так как диск будет тупо возвращать на все нули, если твои данные дороги тебе на десятки тысяч рублей то топай в сервис (можно почтой выслать), так как для восстановления потребуется специальное оборудование и специальные знания,.. и да, везение, потому что внутри чипов из данных будет каша.

    Если я верно понимаю что это за операция (я только не понимаю, почему это В БИОСЕ?!) то советую не париться и не тратить деньги, только если там не кошель с биткоинами само собой
  • Восстановление данных nvme?

    @rPman
    Anton1356,
    sanitization tool nvme
    ууу
    Это технология очистки данных на диске, с целью защитить пользовательские данные от восстановления

    Если честно я в шоке что ЭТО встроили в биос, может быть это фича raid контроллера? у них обычно отдельный биос, вызывается отдельной кнопкой.

    p.s. если ты дождался завершения операции, то восстановлению данные не подлежат
  • Восстановление данных nvme?

    @rPman
    мисклик ентером в биосе,почитав немного интернета узнал что это форматирование диска
    нет в BIOS форматирования диска (такое может было в 90-ых)

    НАСТОЯТЕЛЬНО рекомендую не заниматься самодеятельностью а принести компьютер специалистам, диагностика стоит пару сотен рублей
  • Почему приложения "не видят" аппаратную виртуализацию?

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

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

    @rPman
    Вес, форму, цвет и текстуру (каждый из критериев вычислять отдельным инструментом), может не даст 100% разделение но позволит сузить круг до 2-3 вариантов.

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

    Еще совет, сделай фото под инфра и ультра-фиолетом, с фильтрами. Разные сорта одинаково выглядящие для человеческого глаза, могут отличаться для насекомых/птиц...

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

    Не пытайся сразу одним инструментом решить задачу.
  • Можно ли конвертировать скрипт на PS в VBS?

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

    Естественно пользоваться 4 версии. И да, маловероятно что получится просто сразу весь скрипт ради конвертировать, но вот если сначала поискать метода решения подзадач на vbs и добавить из вручную а контекст, то это значительно повысит вероятность успеха

    Проблема а том что одна и та же задача обычно на ps и vbs решается кардинально разными методами
  • Есть ли оптимальный способ получения смс с +-50 сим-карт одновременно?

    @rPman
    Какими инструментами программным можно управлять esim ?
  • Нужно опенсорс приложение для Андройд для ESP32 painless mash?

    @rPman
    мне вот интересно, гугл у тебя забанен?
    первый же результат
  • Запуск Minecraft (1.12.2 Forge OptiFine из TLauncher) из консоли/командной строки/shell и т.д?

    @rPman
    Вкладка подробности -> Правая кнопка на заголовках колонок -> Выбрать столбцы -> отметить Командная строка
  • Как сопоставлять товары при парсинге?

    @rPman
    Михаил Р., неа, все приведенные ссылки это IMAGEs dataset
    а речь идет о текстовой информации, которую собирают парсеры
  • Запуск Minecraft (1.12.2 Forge OptiFine из TLauncher) из консоли/командной строки/shell и т.д?

    @rPman
    В зависимости от выбора источника команда отличается.
    Запусти майнкрафт из лянчера, открой таск менеджер и посмотри с какой командой он запускает игру (там она будет очень объемная). Тлянчер собирает игру из кусочков (я тут не помошник, кажется этот стандарт предложен на curseforge если что ищи их api), разбросанных по всему его каталогу, таким образом можно держать несколько установок разных версий и они не будут дублировать файлы.

    Если запускать из официального jar файла (я не могу найти ссылки на его загрузку, что странно), то в 99% случаев достаточно java -jar minecraft.jar (и соответственно предварительно внедрить в него forge штатным инсталятором, ссылку я дал)
  • Как сопоставлять товары при парсинге?

    @rPman
    Михаил Р., а можно ссылку на готовые нейросети для ру сегмента?
  • Как сопоставлять товары при парсинге?

    @rPman
    Если бы эта задача имела решение... мир был бы другим.

    Это задача сведение справочников, и ее каждый раз решают заново все кому не лень.
    Если решишь задачу - продавай результат, озолотишься.

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

    Когда то такие монстры как market yandex решали эту проблему, формально перекладывая задачу на магазины но создав красивый каталог, но поняли что заработать по честному так не получится и появилось то что мы видим сейчас - максимально сломанный поиск, помойка в справочниках и т.п.
  • Как хранить большие объёмы текста?

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

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

    Возможно мы о разных вещах говорим но ORM это когда твой класс - описание твоих объектов автоматически (или на основе какого то описания на своем птичьем языке или в виде кода) связывается с данными в базе данных, либо синтаксически это сделано очень просто. Т.е. ты описываешь класс, его поля, а ORM твои поля автоматом заполняет из базы одним вызовом. На самом деле это очень удобно, когда за тебя автоматически заполняют поля классов, избавляя от написания скучного кода вида this.name=row['name']... и так для 100500 полей, или удобно, когда в объект одной строчкой подгружаются все связанные с ним 1-ко-многие данные ну и отслеживается их изменения. Плюс многие зачем то добавляют в фреймворк функционал самого построения запроса, делая что то типа ->where ->addWhere ->addParameter, я вообще это считаю форменным извращением.
  • Как хранить большие объёмы текста?

    @rPman
    Everything_is_not_so_bad, не путаем
    защита от sql иньекций это параметризированные запросы, их поддерживает штатно драйвер
    пул объединений субд это что? точнее зачем?

    единственное, ради чего я бы выбирал на старте какую-либо ORM - это отсутствие привязки к типу базы данных, в большинстве случаев их использование похоже и можно даже почти без телодвижений менять бд типа mysql->sqlite.... в мире php мне нравится pdo наверняка такое же можно найти и для python
  • Можно ли сделать предварительный торрент файл?

    @rPman
    отчетливо помню что во времена, когда opera была с самостоятельным hightech движком, в нее был встроен torrent и куча всего, кажется там была такая технология - статичные сайты, внутри которых можно было использовать линки вида torrent/файл_внутри.html

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