Задать вопрос
  • Как на virtualbox создать сеть между сервером и клиентом?

    @rPman
    В настройках виртуальных машин, там где настраивается сетевой адаптер, настраиваешь либо 'Сетевой мост' с реальным сетевым адаптером хост машины, либо выбираешь 'Внутренняя сеть' и создаешь новую, она будет доступна только тем сетевым машинам где выбрана (таких независимых сетей может быть много).

    При использовании внутренней виртуальной сети нужно понимать что роутера в ней по умолчанию нет (когда как хост машина наверняка уже сидит в сети с таким роутером (а это dns сервер и интернет?)
    Ответ написан
    Комментировать
  • Почему стал лагать ноутбук после удаления vnc?

    @rPman
    С высокой вероятностью после vnc остался драйвер (или он как то коряво удалился), используемый для быстрого получения копии экрана (иначе при использовании win32 gdi все тормозит).

    Попробуй переустановить видеодрайвер, так же пройдись по диспетчеру драйверов и смотри по названиям, вдруг что vnc напомнит и удали это
    Ответ написан
    Комментировать
  • Есть ли разница для скорости работы БД при установке типа text, а не varchar 128?

    @rPman
    varchar/text/bytea в postgres используют одну и ту же технологию хранения и производительность будет напрямую зависеть от реального размера строк и от оптимизаций
    https://habr.com/ru/company/tensor/blog/498292/
    Ответ написан
    Комментировать
  • Как пернести физическую машину на citrix xen server?

    @rPman
    Сделай клонирование диска напрямую и восстанавливай изнутри виртуальной машины, не средствами системы виртуализации а сторонними утилитами (например clonezilla), загрузившись с liveusb/livecd и напрямую из iso

    Так у тебя будет больше контроля как над резервной копией так и не привязано к типу виртуальной машины (например сегодня ты хочешь xen а завтра redhat kvm попробовать)

    А еще это тупо быстрее.
    Ответ написан
    Комментировать
  • Как сделать онлайн курс криптовалюты в телеграмм канале?

    @rPman
    Это просто прикрепленное сообщение в котором можно написать что угодно, в т.ч. текущий курс и unicode символы елочки.

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

    @rPman
    Динамические методы при работе работают с экземпляром объекта (внутри это $this а снаружи эито то что перед '->'), а статические методы не имеют такого объекта и в таком случае нужно явно передавать его.

    В твоем случае например добавить в метод static exec параметр $this (кстати не называй это так, чтобы путаницы не было) либо завести статичную переменную и хранить в ней в виде массива (или последний созданный, в общем под задачу) все экземпляры объекта.

    p.s. весь смысл статичных методов - работа до того как экземпляр объекта создан, например создать его.
    Ответ написан
    Комментировать
  • 1 сетевой кабель на 2 ПК. Как реализовать?

    @rPman
    про свитч уже сказали

    Еще вариант (неудобный но тоже имеет место быть), вставить в один из компьютеров (который будет включен во время работы второго) вторую сетевую карту (некоторые материнские платы и так имеют 2 ethernet порта), в настройках на этом компьютере объединить оба сетевых интерфейса в 'сетевой мост'.

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

    @rPman
    храни и передавай как число секунд, огромное количество готовых функций, во всех языках, не подходит только для исторических дат (все что старее unixtime 1970г, во всех остальных случаях - удобно, просто, быстро.

    если на стороне базы данных много работы со временем, то храни соответствующим типом в базе, но передавать лучше готовыми сериализаторами, и не изобретать паровоз.
    Ответ написан
    1 комментарий
  • Безопасен ли зараженный отключенный SSD диск?

    @rPman
    нет
    НО! если на диске руткит, записанный в бутсектор, то достаточно загрузиться с этого диска в режиме legacy boot (а вирус уже загрузит систему, никто и не заметит что порядок загрузки неверный, ун к примеру новый диск вставили) и вирус на ходу.

    Диски отключал друг от друга сразу после установки Windows, т.е. до установки программ.
    первое дырявое приложение в windows - это проводник, например двойной клик на диск в проводнике с целью его открытия может запустить приложение по умолчанию, прописанное в этом диске. А еще были дыры в проводнике, когда код запускался при открытии каталога в проводнике с ярлыком, составленным особым образом (т.е. посмотрел - и уже вирус запустился) и т.п.
    Ответ написан
    Комментировать
  • Будет ли лагать Компас 3D и NX Siemens на данном железе?

    @rPman
    без дискретной видеокарты указанные программы будут очень и очень тормозить, ни о какой комфортной работе речи не будет идти.

    p.s. процессор у выбранного ноутбука хороший, наличие ssd и 16гб ram тоже хорошо, к сожалению видеоускоритель, встроенный в процессор, слаб, возможно простые модели проблем не создадут, но что то сложное будет лагать.
    Ответ написан
    Комментировать
  • Как релизовать поиск по сайту без базы?

    @rPman
    у тебя 100 php файлов и в каждом ты определяешь переменные константой, с содержимым куски html?

    пишешь простейший парсер своих php файлов регулярными выражениями (например построчно, все что между '<<
    чуть более интересный способ, пишешь или берешь готовый поисковик по своему сайту (который собирает уже готовые страницы http запросами)

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

    @rPman
    в теории, с помощью. автокликера, но компания наверняка будет с этим бороться

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

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

    @rPman
    ошибка где ее не должно быть

    неверный текст ошибки

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

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

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

    @rPman
    Боюсь процессор тут последнее, о чем ты должен задумываться.

    Современные смартфоны это не только железо но и софт, и тот что ставит производитель не всегда (особенно на дешевых моделях) работает эффективно. Это отлично видно, когда меняешь прошивку на неофициальные или отредактированные, в которых вырезаны приложения от производителя, а особенно google apps, и даже древние железки 'начинают летать'!

    Когда приложение лагает (внезапные фризы или непонятные тормоза при запуске) это в первую очередь может быть виноват внутренний накопитель, как минимум я такое наблюдаю на lowend и midend железках (правда последние годы я только xiaomi смотрю), т.е. вот купил все летает, проходит год и вот уже случайные фризы (батарея на такое тоже влияет, но у меня есть один пример когда xiaomi a2 заменили на офф батарею, фризы все равно были, не сразу).

    Если по теме вопроса, смотри по бенчмаркам single-thread тест, ни один сайт нормально не использует многопоточность, и никакой крутой браузер не сможет эффективно это исправить.
    Ответ написан
    1 комментарий
  • Не получается сменить владельца папок и файлов, нет прав доступа. Как решить проблему?

    @rPman
    Попробуй настроить права на 'Все', загрузившись с какого-нибудь usb носителя с liveusb версией windows, либо же просто скопируй в каталог с другими правами из под liveusb linux (при создании файла права будут копироваться из родительского каталога)

    p.s.
    Установленный антивирус Mcafee тоже не дает удалить, нет прав доступа, даже в диспетчере задач не дает закрыть процессы
    об удалении чего идет речь? возможно пока это запущенное приложение, оно блокирует свое удаление и редактирование (файлы открыты с блокировкой)
    Ответ написан
  • Почему отключается видеокарта?

    @rPman
    Маловероятно что это проблемы с софтом, ну поставь на чистую систему для теста.

    Видеокарта покупалась с рук? майнинг был?

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

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

    @rPman
    https

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

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

    p.s. cifs - худший выбор, не надо так
    Ответ написан
    Комментировать
  • Что лучше поставить для backend`a?

    @rPman
    Для разработчика (если ты не visual studio и *.net разработчик) оптимальный выбор - linux, инструментарий в первую очередь там, удобно просто, наибольшее сообщество, когда как под windows весь этот инструментарий тестируется не так хорошо.

    Особенно тяжело новичкам, настраивать окружение и тулчейн в windows сильно сложнее, когда как в linux многое 'из каропки'.

    Выбор версии linux не так критичен с точки зрения разработки, но вот как новичку важно сообщество.
    Я бы рекомендовал ubuntu (точнее xubuntu или другие не unity версии, но это вкусовщина, все равно все меняется и доустанваливается в процессе одной командой), многие рекомендуют mint, основана она на debian как и ubuntu, но когда речь идет о дополнительных репозитариях и бакпортах (новые версии популярных пакетов, не выпускаемых для твоей версии ос), то ubuntu становится вне конкуренции
    Ответ написан
    2 комментария
  • Как запустить одну программу дважды?

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

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

    Само собой это может не сработать, способов контролировать наличие запущенной программы много

    p.s. например по наличию процесса с нужным именем, соответственно .exe файл можно предварительно переименовать
    Ответ написан
  • Как создать локальную сеть между двумя модемами?

    @rPman
    Напрямую модемами штатный софт связаться не сможет, мало того если на ПК модем софтовый, то есть шансы что и софт под него не написать, так как процесс соединения он может реализовывать безальтернативно только через телефонную линию с ожиданием тонового сигнала АТС, а у вас ее нет.

    Для соединения двух компьютеров на небольшом расстоянии достаточно null-модемного кабеля COM или LPT в зависимости от наличия таковых портов. Софт это ожидает и как я помню операционная система (как минимум linux) может на основе такого соединения поднять подключение и tcp/ip сеть (кстати это не эффективно, лучше в стандартном терминале, даже виндовом, передавать файлы)

    p.s. точно помню народ экспериментировал со звуковыми картами, подключая их через минимальную схему микрофон<-динамики, но найти сейчас просто инструкцию будет проблематично
    Ответ написан
    Комментировать