Задать вопрос
  • Какая есть программа для поиска дубликатов видео с частичным совпадением видео ряда?

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

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

    самому алгоритм изучать лень, но поковыряв исходники с помощью ИИ anthropic claude я просто подтвердил свои догадки - алгоритм работает с видео по его содержимому, разбирая покадрово, присваивает каждому свой hash (вот тут нужно лучше проанализировать, всему видео или покадрово) и сравнение идет уже по нему.
  • Как добиться нормальной скорости чтения microSD через встроенный картридер на Debian?

    @rPman
    #, судя по всему я не понял.

    автору, чтобы не путать народ, добавь тесты простым dd, потому что в вопросе используется hdparm но он как я понимаю дает ответ не про скорость чтения памяти а ее внутренний буфер, что бы это ни значило.
    dd if=/dev/mmcblk3 of=/dev/null bs=1024k status=progress
  • Как поместить большую модель на нескольких видеокартах?

    @rPman
    у меня почти нет опыта в тюнинге, llama.cpp пока не умеет, а дальше для каждой модели свой код для тюнинга, все используют transformers на python, гугли библиотеки

    upd. вот посмотри этот проект
    https://github.com/OpenAccess-AI-Collective/axolotl
  • Как поместить большую модель на нескольких видеокартах?

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

    второе - llama.cpp
  • Docker или LXC?

    @rPman
    VladlenO, атаковать хост систему естественно
    с ходу ничего свежено не нагугливается, а старые вот пожалуйста
    https://juggernaut-sec.com/lxd-container/
    https://book.hacktricks.xyz/linux-hardening/privil... вот готовый код для эксплойта
  • Как синхронизовать бд с другой бд на другом сервере?

    @rPman
    репликация по всем параметрам проще для реализации задачи автора вопроса.
    любой другой метод будет сложнее либо будет создавать глюки.
  • Стоит ли работать в тех поддержке?

    @rPman
    CityCat4, про ии, у тебя мне кажется ошибочное понимание современного ии.

    Gpt шокирует именно тем, что перебирая большие объемы человеческого мусора, получилось внутри нейронной сети создать 'модель интеллекта', которая ведёт себя так, будто понимает смысл прочитанного, а в пределах контекстного окна даже может учиться.

    Намекну, что практически вся отрасль it занимается поиском по данным, ответами на вопросы и обработкой гигантских массивов, давно. Естественно новый инструмент этим тоже займётся, но ещё он займётся теми задачами, которыми в принципе не могли машины заниматься. Это огромный пласт задач, которые даже не решались, ну к примеру, современный ии, если его правильно обучить, скорее всего способен работать с кодом, искать баги и уязвимости, исправлять их (есть исследования по работе gpt с кодом в режиме отладки, где машина читает код как бы исполняя его)... Эта задачу в принципе нельзя было бы решить ранее, не затраты бессмысленно большие ресурсы.
  • Как взаимодействовать с базой, если у тебя запущен вечный скрипт?

    @rPman
    accountnujen, сахар, позволяет избавиться от global.
    Например можно использовать класс исключительно статические мемберы и методы, т.е. как некий namespace, в пределах которого свои global.

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

    p.s. кстати, как вариант подмены global для глобальных переменных - это функция, возвращающая обект, хранящийся в static переменных внутри, грубый пример:
    function db()
    {
      static $pdo=false;
      if($pdo==false) $pdo=new....
      return $pdo;
    }
  • Как получить имя пользователя, который внес изменения в таблице?

    @rPman
    Alexander Ivanov, разве гугл сообщает информацию о том КТО читает документ? там всякие неопознанные опоссумы рисуются

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

    @rPman
    Alexander Ivanov,
    это связано с безопасностью
    я и пытаюсь понять с чьей безопасностью это связано? какого рода проблему может создать понимание КТО редактировал документ? особенно когда гугл может не отдавать никакой информации о пользователе кроме его id.

    Автору вопроса нужно просто отслеживать изменения в документе с пометками что вот это одним человеком, а то - другим.
  • Стоит ли работать в тех поддержке?

    @rPman
    CityCat4, не соглашусь и в то же время соглашусь

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

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

    Ну а про ИИ, это уже давно мейнстрим, последние лет 10 они влияют на все большие и большие отрасли человеческой жизнедеятельности, просто до некоторых пор этим занимались узкие специалисты, а теперь это стало достаточно рабочим, чтобы можно было пользоваться обычным программистам. И речь не про очередную библиотеку на пару задач, это само собой будет, а именно про открыт целый пласт методов решения задач на машие, к которым считанные годы до этого не было даже намеков на решение, а тут раз и и все как по волшебству. А изучать это нужно, именно потому что текущий ИИ все же не универсальный, у него есть очень значимые недостатки и проблемы, понимание которых на следующие лет десять определит целую отрасль в IT, в которую внезапно смогут войти уже не только технари но и гуманитарии (философы и лингвисты, это внезапно шокирует но 'правильно' составленный запрос может работать лучше чем составленный в лоб), так что изучать это нужно,..
    spoiler
    p.s. значит очередной говнофреймворк, который взлетает, подминает под себя отрасль, а затем отмирает через считанные годы учить надо, а на ИИ значит даже обращать внимание нет?
  • Malwarebytes заблокировал исходящие подключения uTorrent, где в Windows он их блокирует?

    @rPman
    Обычно uTorrent/bitTorrenty это отдельное приложение не связанное с браузером. У них есть веб интерфейс их управления, этот интерфейс перестает работать или речь идет вообще, при запуске uTorrent у вас перестает работать любой браузер на любые сайты?
  • Как получить имя пользователя, который внес изменения в таблице?

    @rPman
    можешь пояснить, почему информация о том, кто внес изменение в публичный документ - секретная?
  • Чем восстановить файлы Excel?

    @rPman
    если тебе показывает каталог, то должна быть возможность восстановления, ни один sheets* не может быть восстановлен или ты поленился на них нажать*?
  • Чем восстановить файлы Excel?

    @rPman
    чем восстанавливаешь?
  • Как быстро извлечь большой файл из .zst?

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

    Удостоверься что у тебя именно памяти не хватает, это видно сразу, при распаковке компьютер начнет тормозить а диспетчер задач покажет нехватку памяти
  • Почему unserialize возвращает пустое значение?

    @rPman
    Ипатьев, в логах конечно же
    с textarea я не прав, просто я смутно помню свои мытарства по созданию какого то универсального отладочного механизма с минимальными потерями информации о тексте, все это фигня, json лучший в том плане что по умолчанию он все странное экранирует, это сразу бросается в глаза.
  • Почему unserialize возвращает пустое значение?

    @rPman
    Ипатьев, по поводу отладки, настоятельно рекомендую вместо var_dump использовать json_encode, а для удобства, но с осторожностью добавить JSON_UNESCAPED_UNICODE, потому как именно с ним можно увидеть все не типовые символы unicode, все лишние пробелы в начале и в конце (строки var_dump не экранирует), переводы коретки dos \d и \r и прочие невидимые символы

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