Задать вопрос
  • Механика боя, код?

    @rPman
    Попробуй пообщаться с chatgpt (выбирай openai, anthropic или google, менее рекомендую grok и deepseek, не рекомендую майкрософтовский copilot и всякие яндексы гигачаты и открытые ламы), они представляют из себя дистиляцию основных знаний человечества, этакий stackoverflow на стероидах, возможно лучшее место где можно сейчас учиться - это оно.

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

    Они и вопрос поймут, и примеры с кодом дадут.

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

    @rPman
    не бесплатные!

    openai o3
    openai gpt4.5
    anthropic claude sonnet 3.7

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

    p.s. не пытайся работать с gpt в лоб вопрос-ответ, результат будет посредственным.

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

    текущий ИИ далек от AGI а значит человека еще заменить полностью не может, почему каждый пытает его, ожидая что он будет мегаинтеллектом, да еще и бесплатно (стоимость компании openai расценивают в 150 млрд баксов)
    Ответ написан
    3 комментария
  • Как залить картинку в LM Studio программно?

    @rPman
    LM studio использует llama.cpp, документацию смотреть тут
    Ответ написан
    Комментировать
  • Какая модель ChatGPT лучше?

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

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

    Лучшая на текущий момент модель это openai gpt 4.5, у нее по заявлению openai наименьший индекс галлюцинаций, и знаний в нее запихали 'маманигорюй'. o1/o3 модели это рассуждающий файнтюн gpt4o (наверное ждем o5 на базе 4.5), рассуждения позволяют уменьшить вероятность косяков, лучше понимать контекст и позволяет находить новые пути решений (были исследования где пытались заставить модель именно изобретать новое, там куча агентов друг с другом общалась, перепроверяли друг друга и т.п.... в общем продвинутый reasoning)

    Из готовых инструментов, способных работать с данными (интернет) это их собственный deep research (доступен за $200 в месяц, но кажется попробовать можно и на меньших тарифных планах).

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

    Я смотрел разные открытые deep research реализации, все они корявые, что то не то получается. Скорее всего перед созданием такого инструмента, нужно предварительно проанализировать интернет, выделить под каждый домен знаний свои списки источников,... ну а если тебе наука нужна, то будь готов работать с многотерабайтовым arxiv.org

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

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

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

    @rPman
    Тебе нужно создать веб приложение, работающее в режиме веб-сервера (ожидает http соединение, реагирует на get/post запросы), так как selenium требует что бы объекты жили между запросами (на любом языке это легко, даже на php асинхронных полно) и соответственно интерфейс написать на html, где ты будешь на кнопки нажимать, запрос будет отправляться на твой веб сервер, который уже при запуске создаст selenium подключение к браузеру и сделает то что нужно.
    Ответ написан
    Комментировать
  • Аналог шифрованной папки Windows?

    @rPman
    Единственный способ что то обезопасить - это шифровать на стороне клиента.

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

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

    Если плюшки не нужны а нужна скорость, то создавай архив данных и отсылай зашифрованным на лету с помощью openssl прямо в командной строке
    tar -cf - /путь/к/данным | openssl enc -aes-256-cbc -salt -pbkdf2 -pass pass:ВашПароль | ssh пользователь@хост "cat > /путь/на/сервере/архив.tar.enc"


    p.s. я забыл сказать что для сетевых дисков и windows можно настроить iscsi (под linux есть простой сервер), по уму работает эффективнее, даже загружаться по сети можно будет (правда когда я тестировал, у меня винда грузилась с такого диска очень медленно)
    Ответ написан
  • Тормозят все браузеры но при включение впн или amneziaWG грузится нормально?

    @rPman
    Когда я пытаюсь открыть какую либо новую вкладку с сайтом она грузится примерно секунд 3-5 а потом сайт функционирует нормально и когда я его закрываю а потом открываю он грузится нормально.

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

    Что бы удостовериться, нужно открыть консоль разработчика браузера (F12), зайти на вкладку Сеть и зайти на сайт который должен глючить, в списке подключений выбрать самое первое (или то что долго по времени грузится) и посмотреть внизу вкладку - тайминги, тот что самый долгий и покажет кто виновен
    Ответ написан
    4 комментария
  • Включать ли дедупликацию для бэкапов?

    @rPman
    Veeam Backup не хранит файлы как они были в оригинале, а создает что то типа архива в своем формате, со своими технологиями сжатия и дедупликации, поэтому файловая система не найдет в них копий.

    Дедупликация это в принципе очень слабый механизм сжатия данных, который срабатывает в ограниченном количестве случаев (пофайлово, а точнее поблочно), когда ты делаешь копию файла и чуть чуть его редактируешь (меняя только его часть, вот например текстовые, если ты вставишь/удалишь символ в начале, это сдвинет содержимое всего файла и он будет считаться полностью изменившимся, но замена одного символа в начале позволит хранить только тот блок, в котором было это изменение, а остальное содержимое будет ссылаться на оригинальный файл)
    Ответ написан
  • Как оптимально переносить состояние таблиц и объектов PL/SQL из БД в GIT?

    @rPman
    В одном старом проекте, необходимые структуры сохранялись в машиночитаемом виде (пусть будет json), сохраняется целиком вся текущая структура. Можно облегчить жизнь git и тем кто будет смотреть глазами дифы для написания комментариев к коммиту, если сохранять его с построчным форматированием на объект/свойство (построчно для БД).

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

    @rPman
    переустановить загрузчик со включенными двумя дисками, утилита bcdboot позволяет добавить загрузочную запись uefi в биос
    Как при загрузки с флешки перенести восстановить windows boot manager windows 10 на НОВОМ диске?
    Ответ написан
    Комментировать
  • Раздать Wi-Fi с обычного кабельного компа на складе, что купить?

    @rPman
    формально, можно приобрести wifi адаптер и штатно настроить в ОС точку доступа, но аппаратно устройство должно поддерживать access point режим, что не всегда имеется и оказывается до сих пор практикуется.

    искать информацию этой поддержки по форумам
    (мне понравилось как с этим справился гугловский deep research, но не пытайся просить его найти список, дай ему список из интернет магазина и спроси, какие из них поддерживают AP)
    Ответ написан
    Комментировать
  • Существует ли удобный способ передачи большого объёма данных с планшета на компьютер по Wi-Fi без использования кабелей и интернета?

    @rPman
    total commander поднимает ftp сервер и wifi точку на смартфоне, к ней можно подключиться другим total commander или вручную (ip адрес на сколько я помню будет показан), так же ftp сервер как я понял двунаправленный
    Ответ написан
    2 комментария
  • Что может сделать человек получив доступ к виртуалке по ssh извне?

    @rPman
    Узнать, к какому интернету подключена виртуалка.

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

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

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

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

    @rPman
    Установить linux - это значит установить загрузчик (который запускает linux после bios) и собственно скопировать файлы.

    В современных реалиях на x86 машинах есть 3 способа загрузки:

    1. legacy dos (еще называют compatibility support mode или csm и т.п.)
    загрузчик прописывается на физическом диске в первом секторе раздела плюс рядом (для таблицы разделов mbr это первые сектора, для gpt специальный 1мб раздел bios boot)
    Соответственно для загрузки необходимо в биосе выбрать диск, с которого производить загрузку (или указать порядок).
    grub автоматически прописывает этот способ, если uefi не доступен

    2. UEFI
    Специальный раздел efi boot (формат fat32) примерно 100мб должен содержать файл xxx.efi который уже запускает систему соответственно своей логике.
    'Благодаря' майкрософту, информация о том, с какого диска нужно продолжать загрузку, прописывается в самом биосе, т.е. при изменении конфигурации (например замена диска), установки ОС и т.п. нужно прописать специальной программой в биосе загрузочную запись (и кстати на некоторых материнках производитель гвоздями прибил совместимость только к майкрософтовскому bcdboot.exe из режима восстановления, а остальные способы могут не работать, даже из windows), обычно grub при установке делает это автоматически
    Но главное, в режиме secure boot (который часто вообще нельзя отключить) файлы .efi должны быть подписаны майкрософтом (на дорогих моделях материнок можно свою подпись добавлять), т.е. linux вы запускаете так же с разрешения майкрософта.
    Единственный случай, когда запись о загрузчике в биосе может отсутствовать, это removable drives.
    На засыпку, никакие утилиты не имеют доступ к UEFI, если система не запущена в режиме UEFI, т.е. использовать флешку придется как минимум один раз.

    3. загрузка по сети, ее еще называют по технологии PXE
    p.s. ее есть что то у серверных ipmi ну и разные альтернативы removable drives

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

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

    В браузере прокси не настроена? потому что webrtc игнорирует настройки прокси и работает напрямую
    Ответ написан
    Комментировать
  • Как увеличить масштабирование веб-камеры в Windows 10?

    @rPman
    диалоговое окно выглядит стандартно для direct show компоненты настройки видео.

    очень странно. что настройка в одном месте учитывается в другом (кнопка по умолчанию?)

    Это диалоговое окно можно вызвать из vlc (меню файл - открыть устройство захвата и кнопка Другие или Настройка)
    Ответ написан
    3 комментария
  • Какие есть pretrained модели?

    @rPman
    'Хорошие' модели начинаются с 32b qwen, на крайний случай 14b deepseek distilled qwen

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

    Напоминаю, тюнинг почти не улучшает знания модели (чаще ломает), и в лучшем случае меняет формат ответа. Помню был пример для 8б модели llama, которую дёшево тюнили на стиль общения конкретных людей в чате, точнее на сам чат
    Ответ написан
  • Какую GUI-программу можно использовать для работы с BCD?

    @rPman
    grub наверное является таковым, с поддержкой efi, на сколько я знаю, умеет из себя запускать windows и само собой linux, имеет условно графический интерфейс (вообще то текстовый но можно добавлять картинки)
    Ответ написан
    Комментировать