Задать вопрос
  • Маршрутизация через 2 провайдера для RDP?

    @rPman
    Могу предложить подключить xxxx.100 машину одновременно к разным локальным сетям (выдав разные ip адреса из разных подсетей), настроив на роутере с 2222 вторую локальную сеть

    таким образом xxx.100 машина будет иметь сразу 2 ip адреса и через них корректно разруливать откуда кто подключается
    Ответ написан
  • В биосе строка boot option prioritie недоступна. Что делать?

    @rPman
    А есть ли у твоего биоса меню загрузки по кнопке (при включении компьютера, пока идет опрос оборудования и тест памяти, кстати чтобы оно было нужно отключить fast boot) - F9, F11 или F12, в разных биосах по разному

    И да, размер флешки рекомендуется не больше 8gb, и не пользоваться устройствами с шифрованием (там не одно а два устройства с хабом, некоторым биосам голову из-за этого сносит и видят только одно устройство - симулируемый cdrom)

    Еще момент, если записать флешку посекторной копией iso образа (каким-нибудь windd) то для биоса это будет usb cdrom, когда то давно так обходили совсем уж глючные ревизии биоса.
    Ответ написан
    Комментировать
  • Rdp доступ к ПК по локальной сети?

    @rPman
    Объединяешь на машине с wifi интерфейс wifi и ethernet в сетевой мост (bridge), теперь сетевой интерфейс на машине этот бридж, роутер выдаст ему ip адрес (у него будет новый mac адрес значит и ip адрес будет другой но это все настраивается).

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

    теперь твой компьютер с wifi будет работать как простейший свитч, и второй компьютер, подключенный к первому по ethernet будет получать у роутера ip адрес и выходить в сеть.. не важно, обе машины будут друг друга видеть по сети
    --------------------

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

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

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

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

    http web server это программа, их тьма тьмущая и в подавляющем большинстве своем они бесплатные, покупать отдельно ничего не потребуется.

    Самый популярный веб сервер это nginx - настоятельно советую
    Самые известные для новичков это apache или майкрософтовский IIS

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

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

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

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

    p.s. на время разработки при использовании к примеру того же php в качестве бакэнда, можно воспользоваться встроенным веб сервером в сам php (запускать php -S 0.0.0.0:8080 - запустит http сервер на порту 8080 )
    так же существуют 'однострочники' на почти любых языках программирования, так что что бы ты не выбрал, на время разработки вебсервером может быть простой скрипт.

    upd. вместе с хостингом, необходимо продумать кто будет заниматься администриарованием сервера, если хостинг универсальный vps/vds то настройка и поддержка по умолчанию обычно не включена в тариф, но вот SaaS хостинги, предлагающие не сам сервер а услугу , например хостинг веб приложения, могут включать в тариф как раз администрирование (в самых дешевых вариантах - это вебпанелька, интерфейс в консоли провайдера где типовые задачи решаются мышевозекательным способом)
    Ответ написан
    Комментировать
  • Какой из текстовых редакторов Linux умеет работать по FTP?

    @rPman
    докину варианты, в linux есть проект fuse, позволяет монтировать файловые системы, описываемые простой библиотекой, работающей как обычное приложение в userspace, на основе его сделана поддержка всяких экзотических ситуаций, в т.ч. работа по ftp - ftpfs (идет штатно с любым линукс), так же есть sshfs для доступа по ssh, avfs для архивов (сюда же fuse-zip и archivemount) или экзотический winregfs для чтения файлов реестра windows как файлы и т.п. десятки библиотек идут по дефолту в репозитории.

    монтируешь в каталог без root и пользуешься как локальными файлами из любых программ
    Ответ написан
    4 комментария
  • Почему захват входного аудиопотока не работает в OBS?

    @rPman
    В центре снизу есть 'Микшер аудио' это буквально смешиватель звука, позволяет смешивать звуки от разных источников - микрофона и звуков, генерируемых системой.

    obs смотрит включенные источники звука в системе, включай и отключай нужные в панели управления - звуки
    Ответ написан
  • Как проектировать базу данных?

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

    Логотип это однозначно неизменяемые данные, являются часть дизайна, и лучше всего хранить в файлах

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

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

    @rPman
    попробуй Argos Translate
    Ответ написан
    Комментировать
  • Сколько дисков может выйти из строя на raid 2?

    @rPman
    raid2 переживет потерю 1 диска
    wiki
    RAID 2 can recover from one drive failure or repair corrupt data or parity when a corrupted bit's corresponding data and parity are good.


    больше 1 диска позволяют восстанавливать только raid1 и raid6 и комбинации с ними
    самый эффективный по затратам на диски само собой raid5 и raid6 (чем больше дисков в массиве тем меньше теряется 'места')
    Ответ написан
    3 комментария
  • Поднять прокси на виндовс доступный из внешней сети?

    @rPman
    Да, это возможно
    И да, это возможно в частых случаях, когда ip серый (точнее динамический)

    Для этого нужен доступ к роутеру, который раздает wifi, необходимо в настройках nat включить перенаправление портов (это может называться переадресация, port forwarding и даже что то типа настроить серверв локальной сети), там нужно указать порт снаружи, ip адрес машины в локальной сети и порт, на который настроен сервис (он может отличаться от открытого порта снаружи)

    Про динамический ip адрес, провайдер может выдавать внешний адрес временно, часто - на сутки, по прошествии времени он меняется (или нет). Но можно настроить dyndns (это внешний сервер dns который предоставляет способ сообщить dns серверу о том что ip адрес сменился), получишь доменное имя типа vasyapupkin.dyndns.org (провайдеров dyndns тьма, в т.ч. и стандарты по способу сообщения изменений об ip адресе), многие роутеры поддерживают парочку популярных, предоставляя в настройках соответствующий пункт.

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

    p.s. Редко (часто у мобильных провайдеров или когда сеть была сконвертирована из домосетки (прямиком из 200х) и не модернизирована по нормальному) никакого внешнего доступа из вне в принципе нет, даже upnp не работает (это протокол позволяет приложениям в локальной сети автоматически запрашивать открытие портов на роутере с перенаправлением). От таких недопровайдеров нужно бежать, подальше... максимум такое можно терпеть если там ну очень хорошая цена.
    Ответ написан
    2 комментария
  • Как получить все группы в телеграмме? How to get all groups in telegram?

    @rPman
    Python Новичок, не лайкай этот бред, Даша Циклаури херню написало, от балды

    протокол телеграм не предоставляет инструментов по получению списка групп... есть поисковый запрос по имени, возвращает то-ли 3 то-ли 5 имен (группы и пользователи) в качестве стартового наполнения базы групп можно использовать этот способ (а так же посмотреть готовые базы в интернете, погугли telegram group catalog), перебирая их содержимое ищи просто @[a-z0-9_] и пробуй зайти на них, так получишь подавляющее большинство групп

    на python есть библиотека с хорошей поддержкой telethon
    Ответ написан
  • Можно увеличить быстродействие из двух ssd (незагрузочные)?

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

    Два других ssd Samsung 1 тб и Vi 550 гб, которые используются для кэширования и создания черновых видеофайлов


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

    Если видео сохраняется в raw (2-4мб для fullhd на кадр а для 30fps -120мб в секунду) то можно нагрузить почти любой диск (я помню когда с этим игрался объединял четыре слабых hdd чтобы в итоге скорости записи хватало)... но с чего ты взял что тебе скорости одного ssd диска не хватает? покажи тесты

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

    мало того контроллером в raid можно объединить только диски равного размера, для разных размеров подойдет только софтварный рейд, на основе разделов (windows умеет)
    p.s. не пользуйся сложными файловыми системами типа ntfs, используй exfat
    Ответ написан
    Комментировать
  • Инструмент\ПО для централизованной установки ПО на армы под Windows 10?

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

    в результате получаешь iso образ, который полностью автоматически установит систему на машины, с обновлениями и максимально быстро
    Ответ написан
    5 комментариев
  • Как приложение electron положить скрипт написанный на golang?

    @rPman
    скрипт придется компилировать, либо заранее либо таскать с собой golang (гуглить: portable golang) если же нужно еще и оффлайн, то заранее подгрузи нужные зависимости
    запуск приложения из electron:
    var child = require('child_process').execFile;
    var executablePath = "myapp.exe";
    var parameters = ["--my_param"];
    
    child(executablePath, parameters, function(err, data) {
         console.log(err)
         console.log(data.toString());
    });
    Ответ написан
    Комментировать
  • Можно ли отдать небольшой промышленный проект PHP на оценку правильности архитектуры?

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

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

    Если второе - то все будет зависеть от требований этой отчетности, и там способ проведения аудита будет определяться наличием и доступностью компаний под эти требования.
    Ответ написан
    1 комментарий
  • Автоустановка приложений android?

    @rPman
    с помощью adb, по факту это открытие страницы с приложением и симулировать клик на кнопку - установить.

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

    затем скриптом мониторишь список приложений, как появилось значит установка завершена - adb shell pm list packages

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

    @rPman
    netcat (или nc) - консольная утилита, позволяет подключаться по tcp или udp и перенаправлять поток в файл или stdin, максимально примитивный и простой, но в локальной сети можно использовать чтобы файлы перекидывать на максимуме пропускной способности сети

    ps особо извращенные на bash с его помощью делали веб сервер
    Ответ написан
    Комментировать
  • Можно ли подключить 2 лицевых счета на одном интернет кабеле?

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

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

    @rPman
    тебе уже раз десять отвечали, установи прямо сейчас на смартфон rdp клиент (remote desktop попробуй майкрософтовский)

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

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

    @rPman
    Если это запрещено провайдером, то самый простой способ серфить интернет используя смартфон - прокси сервер, я рекомендую установить ssh сервер на android телефон, подключить их друг к другу для работы adb и настроив перенаправление портов adb forward tcp... , подключиться к этому ssh серверу любым клиентом ssh user@localhost -p port -D1080, тут 1080 это порт локального socks proxy который будет поднят пока открыто подключение adb и его можно прописать в браузере и многих других приложениях

    upd. есть еще adb ppp, мне настроить его не удалось и пишут что с windows это и не возможно (на linux клиент настроить вроде получится) считай это vpn напрямую к android
    Ответ написан