Задать вопрос
  • Как реализовать статусы пользователя online/offline - PHP?

    @rPman
    Пожалуйста, поднимите у себя websocket, ресурсов это много не займет, зато возможности у вас появятся огромные, вы сможете не только точно знать момент, когда пользователь закрыл страницу или отключил интернет, но и сможете со стороны сервера эффективно передавать сигналы клиентам (чат например)
    Ответ написан
    2 комментария
  • Есть ли конструктор гугл карт со спутника?

    @rPman
    это google map earth https://www.google.ru/intl/ru/earth/ работает только с хромом
    точно помню у них были платные и бесплатные тарифы
    некоторое время назад перестали нормально работать с Россией.
    Ответ написан
  • Могут ли 2 приложения одновременно получить доступ к POST/GET массиву?

    @rPman
    Для GET, посмотрите переменные окружения используемого веб-сервера, у apache например REQUEST_URI содержит запрос, его можно распарсить, эта переменная доступна всем приложениям, запущенным из apache и его потомкам (если конечно специально их не чистить).
    Ответ написан
    Комментировать
  • С чего начинается написание программы запуска другого exe файла?

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

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

    Для начала определите, есть ли защита, запустите программу типа autoit.

    p.s. а разве у WoW нет легального api для модификации игры? мне кажется я что то такое слышал.
    Ответ написан
    2 комментария
  • Как сделать бесконечно выполняющийся скрипт php?

    @rPman
    php-cli
    Это отдельный, хоть и виртуальный пакет в операционных системах, имеет свой каталог с настройками расширений в /etc/, запускается приложение как и все скриптовые php имя файла плюс можно добавить первой строчкой по стандарту #!/usr/bin/php и поставить бит x на файл, тогда он будет запускаться как обычное приложение.

    cron - это не порядок, он подходит наоборот для периодических задач, которые отработали и завершили работу.

    По правилам, если вам нужен демон, который постоянно будет работать, то для этого необходимо создать для него файл службы, читать документацию по операционной системе или в /etc/init.d этот список все операционки тянут для совместимости до сих пор (там простой bash который запускает и останавливает вашу программу по команде start|stop).

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

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

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

    @rPman
    Все что вам потребуется часто а меняться будет редко/никогда - пишите в базу заранее! не нужно нагружать ее такими глупостями.

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

    @rPman
    это вообще фича операционной системы, и точно знаю в win98 (плюсом) и в winxp это настраивалось твиками.
    Ответ написан
  • Как удаленно подключиться к ubuntu?

    @rPman
    Полагаю ты просто ошибся с формулировкой вопроса. не удаленно а просто запущено или нет?

    Если нужно сидя в windows 7 запустить приложения в ubuntu, установленную но не запущенную на этом же компьютере, лучшее решение - поставить на windows виртуальную машину, и указать в качестве диска - физический диск. Мало того, с некоторыми усилиями возможно и наоборот, запускать windows 7 находясь в ubuntu, даже игры, требующие видеокарту, можно будет запускать, если настроить vga passthrough.
    Ответ написан
    3 комментария
  • Как на c# организовать взаимодействие с другим процессом через stdin и stdout?

    @rPman
    Буферищация чтения или записи в питоне? для теста сделайте данных больше 64к
    Ответ написан
    Комментировать
  • Как пробросить трафик внутри сети через несколько машин?

    @rPman
    на каждой машине настроить nat? и прописать на каждом машине последовательно шлюзом следующую?
    или просто воспользоваться каскадным прокси на каждой машине?
    Ответ написан
    2 комментария
  • Какие существуют способы обеднения серверов?

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

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

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

    Заранее считать - алгоритм проще чем последовательная генерация - проще проверить итоговое распределение.
    Ответ написан
    Комментировать
  • Можно ли отправить AJAX запрос POST и далее уже работать с этими даннымим в PHP?

    @rPman
    Надежнее запускать серверное приложение в виде демона, если у вас критичная к остановке обработка (например лимиты времени работы скрипта) плюс удобнее разрабатывать приложение в виде standalone cli приложения.

    Мало того, можно дальше пойти, начать писать на php react асинхроные приложения, когда уже оно само представляется в виде http/websocket сервера, без необходимости восстанавливать контекст на каждый запрос.
    Ответ написан
    Комментировать
  • Слетит ли активация win10, если один раз поменять местами жесткие диски ноутбуков?

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

    Но точно знаю, что дешевые oem лицензии могут и такого не позволить.

    p.s. жесткие, оптические и твердотельные диски можно менять сколько угодно. Видеокарты тоже можно менять, сетевую периферию, usb контроллеры, мыши и клавиатуры менял на самых дешевых home установках. С оперативной памятью тоже проблем не было.

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

    @rPman
    На клиенте - ssh user@server -n -D локальный_адрес:локальный_порт
    это поднимает локальную socks 5 прокси без авторизации, с нею работают почти все браузеры.

    На сервере - в файле /etc/ssh/sshd_config должен быть AllowTcpForwarding yes
    Ключ -n заставляет открыть подключение без запуска команды
    Ответ написан
    Комментировать
  • Как администрировать большое количество медиа-контента?

    @rPman
    Ответ на вопрос кроется в том, какие именно действия нужно будет совершать с контентом.

    Свое хранилище и простейшее веб-приложение, даже бех фреймворков, на чистом html5 и минимум серверных скриптов. И вы уже можете заливать, просматривать и искать.

    Если у вас 1Тб данных, свое решение будет однозначно дешевле. Все сторонние добавляют к стоимости сильно, когда объем и трафик повышается, если конечно вам не повезло где-нибудь урвать халяву (типа cloud.mail.ru 1Тб в подарок).
    Ответ написан
    3 комментария
  • Запуск программы (firefox) вместо DE linux (debian, ubuntu)?

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

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

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

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

    @rPman
    Вы правильно подметили, у вас два варианта - резервировать ключи (достаточно их количество) и получить возможность ddos-ить ваш магазин, заказывая но не оплачивая товар, либо не резервировать - и решать проблему out of stock, делая refund.

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