Задать вопрос
  • Как на C++ вывести результаты SQL-запроса в Excel?

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

    @rPman
    У тебя следующие задачи, которые решать придется по разному:
    * детектирование включения машины
    решается простой фиктивной службой systemd startup
    * детектирование выключения машины
    можно конечно тоже службой shutdown, но будут события только корректных выключений, а принудительные перезагрузки резетом или например ctrl+alt+shift+pause .. r (которая работает даже если модули ядра повиснут), не отловит.
    Тут можно поставить скрипт, анализирующий работу машины на соседнюю в сети, вариантов тьма.
    * попытки входа в систему
    В общем случае это в /var/log/auth.log там будет все, и использование sudo/su, и запуск процессов cron и служб (с указанием пользователя) и ssh подключения и тьма тьмущая всего что так или иначе затрагивает авторизацию, что и является 'вход в систему', там же можно посмотреть что пишет lightdm на попытки входа в gui

    Мониторить попытки входа придется скриптом, периодически читающим файл (осторожно tail -f /var/log/auth.log | my_script не отследит ротацию логов, поэтому лучше самому следить за датой последнего изменения файла и читать его с позиции, на которой остановился в прошлый раз ну или с нуля)
    upd. век живи век учись, ключ tail -F корректно будет работать с ротацией логов

    Если делать 'по феншую', то лучше работать с подсистемой сбора событий, в python с помощью python-systemd - journal например фильтруя по _SYSTEMD_UNIT=sshd.service и _COMM=sshd (сам я не делал, посмотрел что можно и в памяти отложил, сейчас ИИ спросил, да где то так и надо)

    * отправка сообщений в telegram
    можно конечно использовать какую-нибудь библиотеку, многословно, красиво... а можно отправить один http запрос по api telegram, кода минимум, наверное все так в своих скриптах делают
    https://api.telegram.org/bot<TOKEN>/sendMessage?chat_id=<CHAT_ID>&text=Hello%20World
    Ответ написан
    Комментировать
  • С чем может быть связано временное замедление работы съёмного жесткого диска?

    @rPman
    когда из последних свободных ~30Гб заполняется ~15-20, то наблюдается следующая проблема
    Одно слово - фрагментация. Решение - освободить место (рекомендую 20-30%), запустить дефрагментатор (теперь это называется оптимизация, искать в свойствах диска - утилиты), и уже после этого вернуть файлы назад.

    Дефрагментация почти не работает, если места на диске нет, поэтому временно перенести файлы куда то придется. Раньше утилита дефрагментация позволяла посмотреть на распределение данных и главное свободного места на диске, теперь эту наиважнейшую информацию скрывают (может есть утилиты, я не искал). Альтернатива дефрагментации (она будет работать наилучшим способом но долго) - это backup - format - restore всего диска (если есть куда скопировать). Помню были утилиты, которые позволяли оценить степень фрагментации файла и переместить на другой диск только их, это позволит максимально эффективно освободить место на диске перед дефрагментацией (утилите останется только свободное место выравнивать)

    При фрагментации свободного места, каждый следующий файл будет раскидан по всему диску (причем иногда бывает до абсурда - сотни кусков, особенно если с диском активно работают в режиме - создания и удаления файлов, причем в разных порядках). А у hdd есть технических недостаток (так как там механическое устройство чтения данных) - скорость работы с диском (и чтение и запись) падает на пару порядков! до единиц мегабайт в секунду, если данные расположены в разных местах диска (фрагментирован).
    Ответ написан
    2 комментария
  • Почти неработающий WhatsApp и бестолковый провайдер. Как доказать провайдеру, что проблема - у него?

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

    Например whatsup прекрасно работает в мобильных сетях, которые почти по определению работают за сложным nat (обычно двойной - сначала nat во внутреннюю сеть оператора, а затем nat в обычный интернет), с ними не работают механизмы типа upnp (который кстати работает на пользовательском роутере).

    p.s. Но скорее всего причина все же в операторе, который блокирует какой-либо вид трафика, необходимый для работы whatsup. И формально, провайдер не просто не будет решать проблему, а будет готов это не делать по причинам того что компания meta 'запрещена' в россии и предоставлять услуги в т.ч. помогать ей он не обязан... такой вот у нас новый дивный мир

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

    @rPman
    Используй формат .odt/.ods (open document format - настоятельно рекомендуется) или майкрософтовский .xlsx (почти то же самое, но исковерканное майкрософтом, скорее всего как часть их стратегии поддержки своей монополии), это zip архив с текстовыми документами xml, которые легко своими скриптами редактировать
    Ответ написан
    Комментировать
  • Какие есть модели mini PC с адекватной поддержкой always-on?

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

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

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

    @rPman
    Лучший качественный переводчик напрямую с голоса в голос, на текущий момент, это можно сделать на базе ИИ от openai - голосовой gpt (на основе gpt4o-audio и gpt4o-realtime есть еще mini варианты, они дешевле но очевидно тупее, хотя возможно для задач перевода более чем).

    Бесплатно audio-audio попробовать можно у майкрософта в windows 11 во встроенном в edge copilot а так же на сайте copilot.microsoft.com, но требуется vpn (до появления audio моделей я пользовался их copilot под linux, подменив user agent в chromium браузере но сейчас это не сработает). Полагаю для голоса там используется модель mini. Системный промпт текстом не понимает, нужно говорить голосом сразу после старта
    например:
    На каждое мое сообщение отвечай его переводом, с русского на английский, а любой другой язык переводи на русский. Скажи ок если все понятно.

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

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

    В документации сказано что эти модели могут генерировать текст, так что формально они могут и голос в текст, но я не пробовал, все никак руки не дойдут потрогать realtime api, openrouter интерфейса не имеет а на основе официального нужно софт пилить, вроде есть примеры на github....

    Все остальное - это последовательная транскрибация audio -> текст и после этого текст -> перевод.
    Для транскрибации из открытых утилит - безусловно лидер openai:whisper (использовать large качественно но долго).
    И тут лучшим переводчиком является топовые gpt.

    Но есть нюанс - в готовом виде инструменты работают только для перевода коротких текстов (возможно chatgpt 'с памятью' уже научился но я не пробовал), например, при переводе книги, ее персонажи, в зависимости от пола, должны переводиться на русский по разному (он пошел - она пошла), если давать модели последовательно параграфы/главы, она не запомнит (контекстное окно считанные тысяча токенов, в него влезет пара глав от силы) пол персонажа, и придумает его от имени или даст случайный. Поэтому нужно в процессе перевода собирать важную информацию и добавлять его к системному промпту. Я пробовал такое в полуручном режиме, это работает шикарно.

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

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

    p.s. топовые ИИ это openai:gpt4o и выше (4.1, o1, o3 но я думаю это излишне), anthropic:claude_sonnet_4 (3.7 и 3.5 использовал на всю катушку, для разных задач), google:gemini_2.5_pro и т.п. Mistral/qwen/grok/deepseek попробуй сам. Из открытых я сильно удивился майкрософтовскому phi4 (всего 14b параметров, заработает у обывателя с 32-64гб ram), как минимум он неплохо отвечает на русском, до этого более менее на русском от 70b llama говорила (но качество ее перевода было ниже среднего), вроде бы gemma3 (12b..27b) тоже не плохи но я мало экспериментировал, она мультимодальная и требования к оперативке +24гб даже для 12b
    Ответ написан
    Комментировать
  • Можно ли подключить RAID контроллер PCIe x8 в слот PCIe x1?

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

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

    Вроде бы для программных рейдов linux эту проблему решали, но хз как с windows
    Ответ написан
    Комментировать
  • Возможно ли последовательное соединение электродвигателей?

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

    если это щеточный то по уму должно работать
    Ответ написан
    Комментировать
  • Какое бесплатное ВПН расширение для браузера включается на определенном сайте?

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

    Так же есть штатный инструмент сценарий прокси сервера - .pac файл, это текстовый файл с JavaScript с единственной функцией, где прописываешь логику выбора прокси сервера от url.

    Сам же прокси сервер проще и дешевле сделать свой, берешь в аренду любой linux vps (любая конфигурация, даже самая слабая, главное что бы был ssh доступ) в локации, чей ip адрес нужен, и у себя на машине подключаешься к этому серверу любым ssh клиентом с ключем -Dпорт (динамический туннель в программе putty) и на этой локальной машине получаешь готовый socks прокси на localhost:порт, ничего настраивать не нужно
    Ответ написан
  • Раздельное масштабирование программ в KDE Plasma?

    @rPman
    https://doc.qt.io/qt-5/highdpi.html
    Попробуй запусти приложение, установив нему переименную окружения
    QT_SCALE_FACTOR=1 gwenview
    Ответ написан
  • В какой нейросети можно делать видеофильмы?

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

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

    p.s. про трудозатраты - десктопное железо позволяет на том же HunuanVideo делать несколько секунд ролик за... примерно час (в максимальном 720p качестве или десяток минут на 520p низкого качества)
    Ответ написан
    Комментировать
  • Как бороться с растаскиванием/многократным дублированием файлов/папок на файловом сервере?

    @rPman
    Научите делать ярлыки, вместо копирования.

    Но вообще то, проблема и решение зависит от причины, зачем пользователи это делают. Возможно использовать общий файл им не удобно? Общий файл одновременно сложно использовать по причине программы, его открывающей?

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

    @rPman
    Перестань пытаться надурить крупную компанию, которая 'собаку съела' в борьбе против таких попыток.

    А также прекратить попытки получить топовый результат за бесплатно.

    Используй openrouter через любой vpn/прокси, с оплатой в криптовалюта.
    Ответ написан
    Комментировать
  • Keepass2 работа со скриптом по RDP?

    @rPman
    Если проблема в cmdkey.exe может использовать autoit, он более гибкий, имеет целый язык на котором что угодно запилить можно любую логику, включая ввод пароля с любыми паузами (передавать через командную строку) собственно я полагаю что cmdkey.exe это на нем написан
    Ответ написан
    Комментировать
  • Где можно скачать VirtualBox 5.2.22 с Extension Pack на Ubuntu?

    @rPman
    Extension Pack это проприетарное приложение, требуемая версия больше не поддерживается, шансов запустить его на новых ОС близки к нулю, потому что ему требуется модуль ядра...но попробовать можно, например через docker/lxc

    полагаю вам нужен проброс usb устройств? потому что никаких других причин его использовать нет, все остальное нормально работает и с коммунити версией
    Ответ написан
    Комментировать
  • Разрешение или битрейт?

    @rPman
    Ответить можно только протестировав.

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

    Т.е. выше битрейт, даже если это HD720, лучше чем fullhd, но только для видео без мелких деталей типа тексты.
    Ответ написан
    Комментировать
  • Как изменить расширение экрана в Live Oc Linux mint 22.1?

    @rPman
    Зачем вам live система? Устанавливаете система как обычно на флешку в обычном режиме как на диск.

    Почти наверняка проблема с драйверами nvidia, как следует будет работать только официальные проприетарные, мало того, настоятельно рекомендую устанавливать не те что предлагает linux в настройках, а загрузить с офф сайта nvidia
    Ответ написан
    4 комментария
  • Возможно ли использовать несколько RuToken-сертификатов на Windows Server?

    @rPman
    погуглил за вас (сам я не в теме но тоже интересна принципиальная возможность и концепция)
    https://cryptopro.ru/forum2/default.aspx?g=posts&m...
    Добрый день.
    Это штатное поведение RDP Windows. Он намеренно пробрасывает локальные токены на удаленную машину и скрывает удаленные.
    Подробнее: https://docs.microsoft.com/en-us/windows/security/...

    У нас есть некоторый workaround, чтобы обойти эту систему: https://support.cryptopro.ru/index.php?/Knowledgeb...

    Но я бы настоятельно рекомендовал попытаться перепридумать концепцию. Токены - персональные устройства, которые не предназначены для совместного (тем более одновременного!) использования несколькими пользователями.

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

    @rPman
    https://llm-stats.com/ выбрать Open Models и получаем что лучшая локальная за адекватную стоимость сейчас это Microsoft Phi-4 Reasoning Plus 14b (да и все семейство phi-4 занимают лидирующее место из маленьких моделей), рядышком я бы поставил qwen 30b a3b, с их возможностью переключаться на ходу в режим reasonong и обратно (она еще быстрее и памяти просит всего в 2-3 раза больше). Из мультимодальных верхушку маленьких занимает mistral small 3.1 24b и гугловская gemma3 27 (да и 12b, они не сильно отличаются).

    Вы пробовали OpenManus? я читал что ее запускают с локальными моделями и результаты неплохие.

    p.s. на процессоре будет МЕДЛЕННО, особенно когда работают десятки-сотни агентов и особенно если использовать режим reasoning, где за дополнительные 15% качества приходится платить минутами и часами времени

    Современные модели даже маленькие требует оперативную память, я игрался с 2x16gb и этого мало. После 8-16к контекста, требования к памяти сравнимы с объемом хранения весов, а сотни килотокенов уже заметно превышают... Например gemma3 12b только для запуска требует дополнительно 24гб. И как вырожденный пример - llama scout с 10кк контекста на его полный потребует 18терабайт оперативки.
    Ответ написан
    6 комментариев