Задать вопрос
  • Насколько корректно Windows 10 работает со старым железом?

    @rPman
    На производительность заметно будут влиять драйвера sata контроллера (режим ahci) если у вас ssd и драйвера видеокарты (и кстати nvidia/amd были замечены в замедлении видеокарт в новых драйверах, майнеры помню перебирали разные версии для оптимального результата), все остальное читай не заметно и определят не скорость а принципиальную функциональность (например работа перефирии, сенсорный экран, радиомодули, картридера и т.п.)

    Т.е. не будет ошибок, а будет либо работает либо нет.

    Это лотерея, если нет официальной поддержки, но можно погуглить, может кто уже пробовал.
    Ответ написан
    Комментировать
  • Увеличение размера массива объектов?

    @rPman
    массивы инициализируются по другому
    Class_ListPerson[size]={Class_ListPerson(...),Class_ListPerson(...),..};
    если есть конструктор без аргументов, то можно без всего что справа.

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

    @rPman
    Виртуальная машина любая на выбор от VirtualBox до qemu-kvm, указываете в качестве диска ваш, только заранее подготовьте 100mb раздел для boot (осторожно если у вас linux запускается в uefi режиме, такой раздел уже есть, и устанавливаете внутри виртуалки. Драйвера ставить не нужно (исключение если диски в режиме ahci, тогда для контроллера диска надо ставить либо переключать в legacy ide), когда загрузитесь уже с чистого железа, тогда и доустановите.

    Проблема в том что установщик windows затрет и сломает все что найдет, поэтому забакапьте свой mbr и uefi boot разделы, потом вернете, и загружаться будете в windows через linux grub.
    Если не хотите проблем из-за windows (любое крупное обновление может поломать загрузчик linux), держите его на другом диске, хоть на флешке или даже на другом компьютере/роутере (network boot)
    Ответ написан
    Комментировать
  • Как вставить рекламу в любое место на странице?

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

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

    @rPman
    Linux с nvidia дружат немного лучше чем с amd, но будете ограничены списком поддерживаемых ОС (приличным кстати), но это важный момент, вы же берете уже готовую сборку и что туда производитель вкорячил отдельный разговор и ужас (читаем описание на офф сайте Ubuntu Linux 16.04 - ужасаемся, она давно не поддерживается и даже штатный механизм обновления может сбоить).

    Драйвера на видео лучше брать с сайта nvidia, там они свежее.

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

    @rPman
    Если не ставить задачу полной симуляции samba клиента на php то придется авторизовывать и подключать шару перед ее использованием, запустив штатную утилиту windows:
    net use \\machine\share\ password /user:username /persistent:no

    а в php тогда открывать эту шару как обычно (внимание, путь писать с разделителями '\' в строковых константах его нужно дублировать).
    fopen('\\\\machine\\share\\path\\file','r')должны работать все методы включая glob и другие.
    по окончании сессию можно дисконнектить
    net use \\machine\share\ /delete

    Авторизация не шустрая, не стоит это делать каждый раз при открытии файла, если это нужно делать часто и быстро.

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

    @rPman
    для windows ставьте дополнения гостевой, набор драйверов, включающих экспериментальный драйвер 3d ускорителя, работает коряво, детектируется не так как хостовый, но иногда работает.

    p.s. если гость и хост (хотя есть платные xserver под windows с поддержкой gpu но зачем заморачиваться) у вас linux то можно штатным механизмом настроить работу по сети, т.е. приложения из гостевой могут подключиться по сети (переменная окружения DISPLAY) к настроенному xserver (по умолчанию там доступ только локалхост), я помню так запускал 3D игрушку с машины без ускорителя, сидя на машине с ним (для прикола, юзкейс не имеет особого смысла, кроме может быть только для gpgpu софта).

    p.p.s. если у вас хост linux а гостевая любая, можно не использовать virtualbox а взять kvm (он кстати и так там используется, но недоступен для настроек) и настроить проброс pci-e оборудования из хоста в гостевую, понадобится дополнительная видеокарта, немного везения (если у вас десктопное железо) и куча гемороая но это работает (могут быть глюки, например в windows драйвера nvidia не устаналиваются если система гостевая, но можно ее однократно запустить вне виртуалки, а затем уже с настроенными драйверами все работает)
    Ответ написан
  • Как включить JS после выхода из режима ожидания?

    @rPman
    Ловите событие appresume
    window.appResumeEvent = new Event('appresume');
    window.addEventListener('appresume', yourFunction, false);

    ну и это
    Ответ написан
    Комментировать
  • Невозможно найти исполняемый файл компилятора csc.exe?

    @rPman
    Только что в MVS Community 2017 ваш код собрался без ошибок, ничего не менял и не настраивал.

    Попробовать переустановить .net framework точнее обновить до последней, или в установщике указать repair
    Ответ написан
    Комментировать
  • Как получить доступ из контейнера к WSL2?

    @rPman
    Докер это виртуалка с фишечками, настраиваете средствами докера сеть (лучше всего бридж) и пользуетесь
    https://linux-notes.org/rabota-s-setju-networking-... (первый же результат из гугла, может устарел но главную идею поймете)
    Ответ написан
    Комментировать
  • Как запустить три асинхронных функции последовательно через Callback?

    @rPman
    Какое то эпическое непонимание проблемы, а есть ли проблема?
    эм
    function first() {
      setTimeout(() => {
        second();
        console.log("первая ended");
      }, 300);
    }
    Ответ написан
    Комментировать
  • После перезапуска, не запускается пк.(Видеокарта, ОЗУ). Что делать?

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

    @rPman
    Бывает на компе несколько версий java, возможно нужно указать другие (все) javaw в панели управления ati, либо к примеру можно принудительно указать в ярлыке запуска именно ту что уже настроили (это если запускаете jar файл), правда скорее всего у вас какой-нибудь лянчер, топайте в его настройки где указывается путь до java и смотрите там.
    Ответ написан
  • Гугл проиндексировал то, что скрыто в роботс.тхт?

    @rPman
    Не выкладывать страницы, которые не хотите чтобы были доступны поисковикам доступными HTTP GET запросами, кстати и даже это может не быть гарантией, были же скандальчики что расширения-панельки-бары к браузеру, которыми одно время все кому не лень пичкали браузеры пользователей, так вот они ради аналитики собирали все странички, в т.ч. POST запросы
    Ответ написан
  • Почему VMWare Workstation показывает несколько вариантов загрузки ОС?

    @rPman
    Это не виртуальная машина делает а сама ОС, в загрузчике находятся записи по последнему ядру, предыдущему и пункт для загрузки в cli режим восстановления. Если система завершена корректно, эти пункты не показываются
    Ответ написан
  • Как структурировать данные категорий при парсинге?

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

    Базу данных необходимо в первую очередь строить исходя не из того что там хранится, а как это будет использоваться!

    К примеру мне нравится система, когда категория - это всего навсего метка/тег/ключевое слово, которое приписывается объекту, т.е. :
    справочник категорий (id,name,level,..)
    == 1-M ==
        V
    категории объектов(id_категория,id_объекта)
        ^
    == M-1 ==
    объекты (id,...)

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

    Тут же можно в/рядом со справочником категорий хранить информацию по лимитам, взаимосвязей категорий и требованиям (например количество категорий всегда 3 или возможны объекты только с 1 корневой?)
    Ответ написан
    Комментировать
  • Насколько вредны разряды статики для внешней периферии?

    @rPman
    статика для электроники - первый убийца

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

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

    @rPman
    Стандарт требует чтобы PoE порт детектировал что на другой стороне есть кому эту энергию получать и только в этом случае подавать напряжение.
    Для гарантии, поищите информацию про это в мануале на свой PoE маршрутизатор
    Ответ написан
    Комментировать
  • Как экспортировать DataTables в Excel без округления чисел?

    @rPman
    экспортируйте в csv а уже его в эксель

    p.s. есть там настройки экспорта, может поиграть с методом customizeData может если возвращать данные типа так param=''+param;
    Ответ написан
  • Как обойти перезатирание строк при большом количестве вызовов скрипта, создающего новые строки?

    @rPman
    Попробуй хранить количество записей (точнее первую пустую строку после таблицы) в этой же таблице. Таким образом получай строку, в которую нужно сохранять запись и увеличивай значение в одной строке (не то чтобы это было атомарно но наверняка это значительно уменьшит вероятность коллизий)
    var seq=sheet.getRange("A1");
    seq.setValue((newRowNum=seq.getValue())+1);

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

    либо ищи другое место хранения этого сиквенса, в котором есть атомарная операция seq_id=seq++
    Ответ написан
    1 комментарий