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

    @rPman
    Можно подменить методы, особенно если используется jquery, но и вообще любые методы можно подменять, заменяя своими

    например:
    var oldXMLHttpRequest=XMLHttpRequest;
    XMLHttpRequest=тут описываешь свой класс, который будет выступать прослойкой проверяя оп каким то критериям нужно ли пропускать запрос и вызывая oldXMLHttpRequest
    Ответ написан
  • Разветвители возможно ли подключить доп. оперативу?

    @rPman
    google: memory riser card
    https://www.amazon.com/IBM-Power-Server-Riser-00E2...

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

    @rPman
    Доступные потребителю (читай дешевые) 3D принтеры могут напечатать только ограниченный список вещей, потому что:
    * ограничен список материалов
    металлы - это не для быта, для них нужны принтеры с семи- восьми-значными ценами в рублях, дорогие порошки, не дешевые специалисты - что значительно повышает конечную стоимость изделия
    * ограничена предельная точность (и она очень низкая, до миллиметров доходит размер ошибки и приходится браться за постобработку)
    момент очень спорный, возможны ситуации, когда принтер будет печатать изделие с точностью до пределов точности механики и размера сопло, т.е. 0.1-0.2мм (это очень хорошая точность для бытовых задач), но такие ситуации нужно понимать и заранее дизайнить под них модели.

    Размеры изделия и время печати сильно зависят от требуемой точности и используемых материалов. Вы можете поставить сопло в 0.2мм но тогда печать изделия размером в несколько сантиметров может затянуться на несколько суток.

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

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

    p.s. но теперь главное, из-за того что экономика во всем мире вывернула на изнанку конечную стоимость изделий, когда затратив на производство X и на транспорт Y, реальная цена из-за политики и коррупции превращается в 100*(X+Y).

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

    Классический пример - пластиковые детали в иномарках, вокруг их замены вполне сформировался рынок...

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

    @rPman
    полистать логи до того как стали появляться эти сообщения.

    дословный перевод - файловая система стала read only, т.е. только для чтения, а значит каждая попытка записи будет выдавать такую ошибку

    Без чтения логов гадать бессмысленно.
    Ответ написан
    Комментировать
  • Как ограничить доступ к файлам на стороне сервера?

    @rPman
    все зависит от того, как
    любой кто использует мой компьютер может открыть их

    защитить файлы можно правами доступа ОС и не пускать людей за компьютер со своим доступом

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

    @rPman
    select * from table1 union select * from table2
    Ответ написан
    Комментировать
  • Как защитить себя в чужой wi-fi сети?

    @rPman
    Сама по себе открытая сетка таит в себе опасности только для веб-сайтов, открываемых не по https протоколу, плюс владелец сети может мониторить посещаемые ресурсы через dns и ip адреса сайтов, если они работают без cdn-like прослоек (подчеркиваю - будет понятно какие сайты и как много данных туда и оттуда качаешь, не больше, возможно при использовании адресного анализа по таймингам и размерам данных, определять для некоторых сайтах, на каких страницах примерно, находишься, и то на уровне вероятностей).

    В браузере к примеру можно запретить в принципе использовать http протокол (firefox - настройки - privacy - https only mode), и следить, чтобы сертификат на сайтах не давал бы предупреждений (сообщение об этом сложно пропустить).

    p.s. классический вектор атаки, заходишь на местный файл обменник ftp, скачиваешь казалось бы заведомо надежную вещь, но злой админ/провайдер на автомате инжектит трояна в каждый exe-шник, загружаемый от туда.

    Кстати, трояна можно разместить и в каком-нибудь с виду безобидном avi файле, если пользователь был на столько глуп что пользуется штатным windows проигрывателем (там когда то была опция автоматической загрузки кодека по адресу в видео файле, хз как обстоит дело сейчас, маловероятно что ее убрали)

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

    Ну и на засыпку, кто знает, что какой-нибудь drweb cureit/kaspersky cleaner/ (подставь любого производителя ПО на которого можно надавить административно) подсовывают на машины российских клиентов, т.е. атака не провайдера а через разработчика.
    Ответ написан
    Комментировать
  • Как создать Live-USB с Windows server?

    @rPman
    Сервер на usb/cdrom установить нельзя!

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

    инструкций миллион, пробуй

    p.s. можно установить live usb/cdrom linux внутри которого запустить виртуальную машину, внутри которой будет работать windows любой редакции (у qemu или virtualbox есть опция, позволяет все записи на виртуальный диск отправлять в другой файл, по закрытию виртуальной машины он к примеру может стираться)
    Ответ написан
    3 комментария
  • Как настроить доступ к локальному серверу из интернета?

    @rPman
    Установи серверную часть (apache, php или что у тебя там) на компьютер локально, проблемы с интернетом тестировать прямо из браузера (f12, закладка network сверху слева No throthling и выбирай скорость)
    Ответ написан
    Комментировать
  • Как собрать стационарное устройство на андроид для следующих нужд?

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

    x86 - весь стек стандартных комплектующих типа sata, pci-e для gpu или карт расширения, честный gb-ethernet, ram 8-16gb!

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

    Энергопотребление интеллевских решений гуляет вокруг 15 ват, пассивное охлаждение.

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

    OS любая - от windows и linux до android.
    Ответ написан
    Комментировать
  • Перегрев процессора AMD FX6100?

    @rPman
    При этом на графике температур оная растёт до 89 градусов по цельсию

    Термопаста там относительно свежая, я регулярно обслуживаю парк машин

    перепроверяй, может радиатор встал криво, или к примеру провод стопорнул лопасти кулера
    Ответ написан
  • Как решить проблему "NDIS" с интернетом?

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

    Так как сетевуха в материнке то менять либо ее либо, что дешевле, купить сетевую карту или usb3 адаптер
    Ответ написан
  • Как и где развернуть VMware стенд для обучения?

    @rPman
    Чтобы прочувствовать плюшки vmware sphere нужен кластер, т.е. несколько физических машин (минимум две плюс сторонний nas, если надо подешевле, собирайте на основе linux и istgt для раздачи образов по iscsi).
    И не важно, если это будут дешевые селероны и атомы, главное чтобы поддержка виртуализации была процессором и памяти больше 4гб.

    Самые вкусные вещи от vmware это live migration, high availability, heartbeat, т.е взрослые вещи повышения уровня непрерывности рабочего процесса.

    Если вам нужно по изучать просто виртуальные машины, в пределах одной, берите virtualbox, а если надо прочувствовать возможности, берите qemu-kvm (собственно virtualbox его может использовать как опцию но без тюнинга), собственно на его основе пилят взрослые фишки но за бесплатно...
    Ответ написан
    Комментировать
  • Как обеспечить быстродействие программы на Java?

    @rPman
    Мобильное железо очень медленное, да и остальные, софтварно выводить графику не так просто, поэтому работать нужно с gpu ускорителем. Кстати даже в этом случае неправильная реализация положит любое железо.

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

    Либо берите готовый движок либо изучайте Opengl ES и шейдеры (миниатюрные продпрограммы, выполняющиеся на gpu с большим количеством потоков, в сотни и даже тысячи)
    Ответ написан
    Комментировать
  • Linux какую файловую систему выбрать?

    @rPman
    bcache (hdd+ssd) и на него файловую систему ext4/xfs, кстати журнал можно так же разместить на ssd, в некотором смысле это наилучшая конфигурация для домашнего пользователя с точки зрения производительности на затраченный рубль.

    Можно btrfs, поиграетесь со снапшотами, сжатием и дедупликацией (кстати с последним не поиграетесь, всякие ubuntu из коробки не умеют) но copy-on-write файловые системы могут подкинуть ряд неочивидностей (например базы данных там фрагментируют диск, но это тюнится)
    Ответ написан
    4 комментария
  • Как открыть и запустить видео файл из rar/zip архива не сохраняя его на жестком диске, а сразу помещая его в оп?

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

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

    p.s. держать мультимедиа в zip архивах абсолютно бессмысленное дело, так как они не сжимаются
    Ответ написан
    5 комментариев
  • Можно ли запуститься с SSD Win7pro на Hyper-v или VMware?

    @rPman
    Точно помню в vmware (да практически во всех, virtualbox, kvm) можно подключить физический диск (или даже только один раздел) как диск виртуальной машины.

    Т.е. не нужно пробрасывать контроллеры, нужно логически диск подключить.

    upd: в hyper-v, в настройках виртуальной машины, идете в контроллер scsi, выбираете Жесткий диск, выбираете Физический диск
    Если он недоступен, значит нет доступных дисков в состоянии offline (можно сменить статус в diskpart или управление компьютером - управление дисками - правая кнопка на диске (не на разделе)
    Ответ написан
    3 комментария
  • Определить модель ноутбука?

    @rPman
    У вас четко в msinfo32 написано:
    BaseBoard manufacturer: KBL
    BaseBoard product: Sienta_KLS
    baseBoard Version: 1.10

    смотрим это Acer Predator G3-571
    https://www.acer.com/ac/en/PH/content/predator-mod...
    Ответ написан
    Комментировать
  • Как подключиться к SQLite в C#?

    @rPman
    Заверни проблемный блок в try {} catch() {} и выводи ошибку, все ответы получишь
    p.s. путь до файла перепроверяй
    Ответ написан
    Комментировать
  • Почему код возвращает лишнее?

    @rPman
    Хотя бы для отладки вывел что возвращает тебе ftp_mlsd, 100% все проблемы бы решились сразу.

    Пальцем в небо - в linux каждый каталог содержит два элемента '.' и '..', соответственно текущий и предыдущий каталог, вдруг ftp их возвращает а ты их в файлы записываешь? но тип по уму у них должен быть dir, плюс зациклилось бы все.
    Ответ написан
    Комментировать