Задать вопрос
  • Какое устройство можно взять для удаленного видеонаблюдения там где нет связи?

    @rPman
    Если у модема есть штатный разъем для внешней антены, то выносите ее наружу (подбирать по типу используемой связи и используемый радиодиапазон)

    Модем скорее всего USB, значит можно вынести его наружу на расстояние метр-два кабель не ухудшит работу (а может и до 5 метров проблем не создать, но это уже тесты требуют) и сделать персонально для модема свой герметичный ящик но не из металла а стекла/пластика/дерева.
    Ответ написан
    1 комментарий
  • Как настроить Firefox (или другой браузер), чтобы он открывал файлы в активной вкладке?

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

    Самое простое делать по другому - использовать drag-and-drop файла в текущее окно браузера.

    Можно написать скрипт, например autoit, который зарегистрровать как приложение на открытие файлов html (с осторожностью, может что-нибудь еще сломаться из-за этого, особенно в windows) и которое будет просто симулировать нажатие кнопок открытия меню File, выбирать Open и вставлять имя файла.

    Еще вариант, написать расширение, которое будет на каждую открытую страницу ожидать команды из-вне, а внешний скрипт будет эту команду расширению давать, типа открой файл и скрипт будет делать location.href="file:///c:/Temp/test.html" (из обычных скриптов так делать не получится но расширения имеют доступ, на сколько я знаю)

    p.s. autoit проще всего
    Ответ написан
    Комментировать
  • Как лучше настроить DE и службы в Linux на слабом планшете-трансформере?

    @rPman
    Рекомендация, поставить дополнительно firefox, он с памятью лучше дружит, и конечно не открывать миллион вкладок... если какой то веб сайт не будет работать с ним (а я такое встречаю периодически, типа тот же skype работал онлайн только в chromium-браузерах) то установить чистый chromium (например из snap)

    Вроде xfce считается наилучшим выбором слабых машин, функционала и поддержки тача (плюс это все еще xserver а не глючный wayland, хотя кому как)... остальные варианты либо менее функциональные либо тяжелые, а у тебя всего 2гб

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

    p.s. когда то очень давно на 1гб eeepc900 я ставил awesome de (есть в репах), маленький экран, очень мало требует памяти (кажется 50мб против 300мб ubuntu), все окна автоматом раскрывались fullscreen, но она заточена на клавиатуру, не думаю что кто то пилил в ней хорошую поддержку именно тача... попробовать вам ничего не стоит
    Ответ написан
    Комментировать
  • Как восстановить Windows server 2008R2?

    @rPman
    системному диску присваивается почему то буква H
    все остальные проблемы от сюда, так как в реестре библиотеки ожидают C:

    Топать в реестр: HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices там искать элемент \DosDevices\H и переименовать соответственно в C (значение не трогать)

    Если это недосутпно из сломаной установки, то загрузись в рабочую систему (какой-нибудь liveusb/livecd их тьма было на основе winpe) и от туда штатным regedit32 загрузи реестр \Windows\System32\config\SYSTEM (спросит имя - дай любое это только на текущий момент для отображения типа XXX) и редактируй уже XXX\HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices

    p.s. надеюсь бакап из того что восстановили СДЕЛАЛ? все манипуляции проводить только после бакапа, и позже, когда починишь, сделай бакап еще раз
    Ответ написан
    Комментировать
  • Как сделать перенос данных с одного SSD на другой на Windows 10 на ноутбуке Acer Nitro 5?

    @rPman
    Одно время с ssd-шниками каждой компании поставляется (ссылка на сайт) утилита для совершения этой операции в один клик... например https://www.acronis.com/en-us/support/trueimage/2021/ лично я этим никогда не пользовался, мне достаточно загрузиться в linux с флешки и от туда совершить клонирование.

    И да, нужно помнить что windows может потребоваться обновление записи в UEFI биосе (ее можно сделать вручную, загрузившись с компакт диска/ usb с установщиком windows в режиме восстановления, но там нужно в командной строке шариться), почему это все еще всплывает, я все еще встречаю (и наверное будет чаще и чаще, спасибо 'майкрософту') ситуации, когда доступ к изменению UEFI загрузчика есть только из режима восстановления windows или из ее установщика (а linux или сторонние утилиты в windows не работают или еще хуже, работают но их правки откатываются).
    Ответ написан
    Комментировать
  • Как настроить ограничение сайтов (только прямо разрешенные сайты, белый список (white list)) для ребенка на mac os?

    @rPman
    Блокировку по url делать можно только на уровне браузера. Я уже похожее рекомендовал, есть неплохое странное решение, использовать foxyproxy, настроить в нем разрешенные адреса как direct а default правило прописать несуществующую прокси. Так же все можно сделать штатным инструментом браузера - сценарий автонастройки прокси - .pac файл (указать в настройках прокси сервера браузера)

    Еще можно делать на уровне dns сервера, но в браузерах давно уже есть опции по принудительному резолвингу не через локальный а свой (например публичный google/cloudflare)

    p.s. нужно помнить что все эти решения можно обойти в несколько кликов.

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

    И да, в младшем возрасте, ребенок полностью самостоятельно не способен себя контролировать, нужен баланс и постоянная корректировка.

    p.s. на-chatgpt-шились исследования:
    https://www.researchgate.net/publication/20498277_...
    DOI: 10.1126/science.2658056
    Тезис: Способность к самоконтролю формируется с возрастом и предсказывает успехи во взрослой жизни.

    https://nature.berkeley.edu/garbelottoat/wp-conten...
    DOI: 10.1016/j.dr.2007.08.002
    Тезис: Подростки биологически менее способны к саморегуляции, чем взрослые, им важно давать ограничения и поддержки, но не применять исключительно контроль.

    DOI: 10.2307/1126611
    Тезис: Лучшие воспитывающие эффекты достигаются при сочетании ограничения и обсуждения, а не при тотальном контроле или вседозволенности.
    Ответ написан
  • Извлечение информации о сохраненных бэкапах в google drive?

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

    С самого android устройства, при наличии gapps можно использовать утилиту bmgr из adb
    adb shell bmgr ...
    adb shell bmgr list transports даст список провайдеров, а выбрать конкретного типа так
    adb shell bmgr transport com.google.android.gms/.backup.BackupTransportService


    в виде файла получить не получится, но можно сделать бакап конкретного приложения на своем устройстве и восстановить ВСЕ имеющееся в бакапе на другом устройством с ROOT и ковыряться уже по своему усмотрению

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

    p.s. весь интернет наполнен не верной информацией о резервном копировании файлов в android локально, скорее всего гугл намеренно сломал восстановление штатным adb shell backup (он работает и создает архив но восстановление не отработает) где то в 2013г (гугл пишет что начиная с 31 sdk level - 12 версия android но это явно перестало работать раньше
    upd. https://issuetracker.google.com/issues/37096097?pli=1
    Ответ написан
    Комментировать
  • Как по локалке управлять другим компьютером?

    @rPman
    rdp ограничивает работу с удаленной машиной в использовании видеоускорителя (объяснить сложно, но игры будут тупить к примеру), так же если машина не последние версии windows server и видеокарта не серверная, то варинтов с rdp и нет.

    Есть другой подход, передача содержимого экрана, vnc или, рекомендую, moonlight+sunshine (для теста попробуйте steam link, он работает по той же технологии), работает идеально в локальной сети, подключаться можно даже с доисторических android планшетов, т.е. максимально кроссплатформенное решение
    Ответ написан
    5 комментариев
  • Какой тип и формат жёсткого диска производительный?

    @rPman
    raw

    поддержки снапшотов с ним не будет

    создавать из командной строки
    VBoxManage internalcommands createrawvmdk

    p.s. еще для производительности рекомендуется использовать virtio контроллер для гостевой ОС, и не забудь включить ssd опцию в gui у диска, что бы работал trim
    Ответ написан
  • Простая программа для ведения электронной таблицы?

    @rPman
    Ерунда вместо текста это проблемы с кодировками и из-за особенностей их работы в winxp (и сооветственно в таком старом офисе) и в текущих версиях ОС... почти наверняка у вас исходная windows английская и вы поверх ставили руссификатор (или какая-нибудь сильно кастрированная ltsc)

    gnumetric, правда нативно под windows он уже не распростроняется, но можно cygwin использовать (только сейчас сообразил что обывателю наверное будет не просто,нужно поставить cygwin а потом в его инсталяторе установить xserver и Gnumeric), вот старая версия windows.

    В первый раз когда народ видит это, спрашивают, а зачем тогда майрософт офис?, размер порядка 20мб
    Ответ написан
    6 комментариев
  • Как оптимизировать загрузку и парсинг больших JS файлов со стороны браузера/клиента?

    @rPman
    Постарайтесь не закладывать нагрузку на браузер, хотя 10мб json это большие но не фатальные размеры. Скорее всего проблема не в json а
    браузер сможет отобразить все 10к фоток

    и да, естественно, сделайте ленивую загрузку фото.
    Ответ написан
    Комментировать
  • Ssd samsung m2 980 создает проблемы с играми. В чем может быть проблема?

    @rPman
    Игры дают нагрузку на железо, и если оно сбоит (например материнская плата) то до перезагрузки это и продолжается. Так же очень случайные и странные проблемы порождают глюки блоков питания, если они не справляются с нагрузкой. Т.е. что бы исключить этот вариант, попробуйте для начала сменить блок питания. Вторым тестом можно сделать перенос nvme ssd на другой, заведомо рабочий компьютер.

    С другой стороны, у вас nvme, а это прямой доступ к процессору (т.е. nvme буквально напрямую подключен к процессору по pci, материнка почти не участвует, там примитивный контроллер)

    Для теста, попробуйте вместо игры запустить какой-нибудь бенчмарк, и если проблема сохранится, запускайте по отдельности бенчмарки для диска, памяти, процессора и видеокарты, так можно чуть больше информации собрать, например, что будет если игру запускать не затрагивая ssd?
    Ответ написан
    Комментировать
  • Как вы работаете с Milvus в контексте RAG-системы?

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

    Смотри руками в базе, бери вектор своего запроса и ищи какие записи по нему проходят.

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

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

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

    p.p.s. ai-forever/sbert_large_nlu_ru? ничего не имею против него, но попробуйте другие модели получения эмбендингов, было бы классно если отпишитесь о результатах
    Ответ написан
    Комментировать
  • Как пробросить udp порт из за ната через впс?

    @rPman
    Тебе нужен двусторонний туннель между vps-кой и твоей машиной.

    Универсальное решение - поднять vpn сервер на vps-ке (например если на обоих сторонах linux, то с помощью того же ssh -w 0:0 -o Tunnel=ethernet ..., причем если выбирать именно тип ethernet то это будет равносильно подключению проводом vps-ку и локальную машину, т.е. добавив сетевой мост, можно будет добавить vps-ку в локальную сеть со всеми вытекающими от этого бонусами) или любым другим способом, который вы знаете

    Как альтернатива, на linux есть утилита socat, это вообще очень мощный инструмент, позволяющий проксировать через туннель любого типа любой тип трафика (udp <-> tcp нет проблем, udp <-> tap0 тоже просто...) но сам по себе он трафик не шифрует...

    p.s. попробуй проверить, умеет ли nat провайдера upnp, это штатный инструмент управления пробросом портов без доступа к самому роутеру (для windows https://miniupnp.tuxfamily.org/files/ )
    upnpc-static.exe -a <ip локальной машины с майнкрафт> 19123 19123 UDP

    в этом случае никакой удаленный vps не потребуется но доступ к майкнрафт серверу придется каждый раз подтверждать (определять ip адрес провайдера после его смены, а это может происходить до нескольких раз в сутки) либо настроить dyndns
    Ответ написан
    Комментировать
  • Как авторизоваться через curl, чтобы отправлять файлы на сервер?

    @rPman
    Самое простое, открыть консоль разработчика на вкладке сеть, открыть сайт (порядок можно изменить но придется обновить страницу), затем совершить необходимые манипуляции на сайте,... полученный лог в консоли разработчика можно изучить, найти нужный запрос и нажать на нем правую кнопку мыши и выбрать скопировать curl
    Ответ написан
    2 комментария
  • Что делать, если многие сайты не грузит на винде, но грузит на телефоне?

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

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

    p.s. вангую наперед, проблема с dns сервером, а именно настройка на роутере (если на windows все настройки автоматические), почти наверняка что то не так с указанным там dns, или даже тем что дает провайдер... потому что на смартфоне по умолчанию используются гугловские или cloudflare dns
    Ответ написан
    Комментировать
  • В чем может быть причина сброса значения sequence в БД?

    @rPman
    Варианты причин
    - неудачное восстановление из бакапа (скрипт отработал до установки сиквенса до низкого значения)
    - проблема с репликой master-slave
    - повреждена сама база данных

    Посмотри, может у тебя было включено логирование ddl в postgresql.conf log_statement = 'ddl'.
    А дальше искать в /var/log/postgresql/*.log по имени сиквенса
    Ответ написан
    1 комментарий
  • Почему так отображается объем оперативной памяти?

    @rPman
    Это не нормально, и может быть сигналом что вас обманули.

    Например вы купили на интернет барахолке (типа озон или авито) с рук ноут, в котором заявленные характеристики выше реальных. Так точно делают с android. Вам подсунули модифицированную версию ОС, которая показывает фейковую информацию, мало того некоторые диагностические утилиты даже загруженные с офф сайта могут можно показать ложь (китайцы подменяют Биос) и только тесты на реальное использование покажут правду.

    Настоятельно рекомендую загрузить офф образ win/linux и протестировать с помощью memtest
    Ответ написан
    4 комментария
  • Как проигрывать видео разделенное на много частей?

    @rPman
    Делаешь текстовый файл .m3u8 со списком твоих кусочков или http ссылками на них и открываешь в ffplay
    Ответ написан
  • Почему шумят жесткие диски после подключения к Windows 10?

    @rPman
    Пользуюсь Windows 10 много лет.

    За это время подключил 5 жестких дисков

    Все превратились в шумный кирпич после первой перезагрузки на Windows 10.
    я запутался, поясните что куда когда подключили, после чего начался шум.

    p.s. начните исследования с SMART и просмотра его логов, какраз на дату 'первой перезагрузки'

    регулярные тыртыртыр это скорее всего попытки считать сбойные данные что бы перезаписать их в новое место reallocated sectors

    p.p.s. если данные вам очень важны, НАСТОЯТЕЛЬНО рекомендую не трогать свои диски, а отнести на диагностику в сервис (обычно это не стоит особых денег), и подготовить диск, куда данные перенесете. Потому что существует неиллюзорная вероятность что ваши диски начали умирать (совпадение или особенность железа на котором была ваша win10, например контроллер на материнке или блок питания подали повышенное напряжение куда не надо и повредили контроллер диска), может быть не умрут еще лет 10 а может быть каждая запись на эти диски убивает ваши данные, незаметно для вас (например на соседних дорожках)... любая попытка что то сделать самостоятельно имеет не малый шанс ухудшить ситуацию (проблемы с контроллером это позволяют)
    Ответ написан
    Комментировать