• Создание тестов, которые при повторном прохождении меняют вопросы местами? (jquery или php)?

    riky
    @riky
    Laravel
    php: shuffle - при каждом выводе
    Ответ написан
    Комментировать
  • Как создать бота, имитирующего поведение реального человека?

    riky
    @riky
    Laravel
    Но мне совершенно непонятно, как, например, создать авторизацию для этого бота. Создать приложение для каждого бота, и через ключи давать доступ к странице?

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

    А где должны работать мои скрипты — на моем компьютере или можно перебросить через крон на хостинг?

    можно сделать и так и так - не проблема совершенно.

    А как сделать, чтобы сотня ботов могла работать параллельно?

    прокси

    Как создать бота, имитирующего поведение реального человека?

    исопльзовать программируемые браузеры, решений сейчас масса. от попсы типа хюман эмулятора и зенки, до самописных нативных программ с браузером на .net java и тд. между ними можно добавить браузеры на ноде phantomjs node-webkit, также движки для тестирования типа selenium. сейчас выбор огромный - можно сделать на всем.
    кстати для этого метода знать и использовать апи совершенно не нужно, но и распредлить на х100 ботов будет сложнее. Зато на первых двух бота с эмуляцией наврное сможет сделать домохозяка.

    Можно ссылки на какие-нибудь мануалы, или хотя бы какие языки и инструменты необходимы чтобы реализовать это с минимальными трудозатратами?

    сделать это можно на любом языке php, python, nodejs java c# и тд.
    у вас проблема в том что вы не знаете что хотите походу.
    в заголовке пишиите эмуляция человека а в комментах уже про апи - это два совершенно разных подхода.
    Ответ написан
    Комментировать
  • Как сделать ЭКГ с помощью arduino?

    riky
    @riky
    Laravel
    недавно на али как раз наткнулся
    у китайцев есть готовые шилды для ардуины 30-40$

    ru.aliexpress.com/item/3-3V-AD8232-Single-Lead-Hea...

    ru.aliexpress.com/item/Duinopeak-ECG-EKG-EMG-Shiel...
    Ответ написан
    Комментировать
  • Создание социальной сети с нуля видеоуроки и советы, пожалуйста?

    riky
    @riky
    Laravel
    по поводу уроков - смотрите любые, про любые типы проектов - если понимать принципы то таких вопросов не возникнет.
    Ответ написан
  • Каким образом можно исключить накрутку счетчика?

    riky
    @riky
    Laravel
    куки или ип - все зависит от того мотивированы ли пользователи накручивать?

    если от этого чтото зависит, например победит тот у кого больше уник просмотров - то лучше по ип. с куками накрутить элементарно кому надо будет.

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

    riky
    @riky
    Laravel
    php extension в норм системах могут быть прописаны в composer файле. если его нет, или не прописаны то автоматом никак.
    но обычно сделать вручную - проблем нет.

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

    riky
    @riky
    Laravel
    могут взяться и те и те. и могут не взяться и те и те.
    + у фрилансеров может быть дешевле.
    Ответ написан
    Комментировать
  • Как сделать трансляцию html-страницы клиенту?

    riky
    @riky
    Laravel
    ставить всевозможные глобальные эвент листенеры
    $(document).on('click' ...);
    и тд onscroll, onkey down/up/press, on mouse down/up.
    в листенере берем XPath путь элемента target на котором произошло событие.
    отправляем тип события и путь и вспомогательные параметры через вебсокеты.
    на второй стороне через сокеты слушаем эти события.
    ищем элемент по xpath и эмулируем это событие.

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

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

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

    скорее всего ваш босс просто недооценил задачу, и универсальное решение будет для него очень дорогим....
    Ответ написан
    4 комментария
  • Как демонстрировать вёрстку заказчику?

    riky
    @riky
    Laravel
    можно в node-webkit закинуть - там по моему есть возможность зашифровать - оттуда посложнее будет вытащить. но это сложно и заказчику придется каждый раз скачивать ~ 50мб exe с вашим сайтом.
    сервис вряд ли найдете - максимум что будет - так же ваш код в айфрейме - скопировать легко.
    лучшей не заморачивайтесь - просто показывайте как есть - кому надо все равно утащят.

    разве что могу посоветовать сделать закалдку в скрипте которая проверяет домен на котором запущен сайт и делает редирект на страницу типа "за этот сайт не заплатили" ну и скрипт сильно сильно обфусцировать вручную.

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

    riky
    @riky
    Laravel
    фантом не для такого - его можно разве что не для реалтайма использовать - а чтобы превью сгенерить.

    просто гуглить про вебсокеты + нода например.
    для каждой команды рисования нужно будет передавать все параметры обьекта. например человек рисует прямоугольник в сокет передается команда - прямоугольник координаты x1 y1 x2 y2, цвет #ff0000 - второй также по сокету получает эти данные и по данным рисуется такой же прямоугольник.
    Ответ написан
  • Как правильнее для node js подключать модули?

    riky
    @riky
    Laravel
    в пхп это больше вынужденная мера, чтобы лишнее не грузить на каждый запрос, но это и добавляет оферхэд на поиск классов каждый раз. в ноде процессы долгоживущие.
    чтобы грузить автоматом все - через модуль fs сделайте поиск всех модулей в папке node_modules и делайте require - только помоему это плохая идея. переменные будут неявные - как минимум потеряете подсветку от IDE, если какой то модуль пропадет - ошибку получите не при запуске а когда будет обращение к нему.

    если у вас много скриптов в которых вы прописываете много require то может сделать тдельный файл со списокм require и инклюдить везде его?
    Ответ написан
    2 комментария
  • WebSockets или setInterval?

    riky
    @riky
    Laravel
    С учетом того что функционалом будут пользоваться буквально несколько человек и то что не сильно принципиально выдавать оповещение секунда в секунду, как например в онлайн чате, то можно забить на long-pooling и web-sockets и делать самый простой вариант - запросы по таймауту раз в 30-60сек.

    web-sockets слишком усложнит архитектуру. long-pooling создаст большую нагрузку, так как вы будете в цикле проверять базу, его есть смысл применять если не допускается задержка более 5-10сек. но для заказов мне кажется полминуты-минута не принципиально.
    Ответ написан
    2 комментария
  • Фреймворк для мобильной версии сайта?

    riky
    @riky
    Laravel
    Framework7 хорош, много компонентов, но моб версия будет очень похожа на моб приложение. и делать ее скорее всего придется именно отдельно.
    + Dom7 в ее комплектации имеет интерфейс очень похожий на jquery поэтому от jq можно вообще отказаться и получить очень быструю загрузку страниц и очень плавный интерфейс. F7 очень быстрый.
    Ответ написан
    Комментировать
  • Независимая от пользователя сборка html страниц на сайте?

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

    riky
    @riky
    Laravel
    насколько я понимаю основная проблема с которой можете столкнуться юзая их из коробки - то что ангулар запросы в джейсон сериализует - можете тут почитать habrahabr.ru/post/235081

    либо пробовать юзать готовую сборку https://github.com/FlyersWeb/angular-symfony и читать доки по ней
    Ответ написан
    Комментировать
  • Как в phpStrom 8 правильно обозначить/задать в настройках директории для проекта на Symfony 1,2, чтобы IDE видела папку фреймворка?

    riky
    @riky
    Laravel
    Как уже с казали правильнее фрейм в проекте держать.

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

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

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

    riky
    @riky
    Laravel
    Можно вопрос, а смысл вам от этой инфы?

    Я уверен есть люди которые "6часов сон + 18 часов работа", есть люди которые 1-2 часа в день работают, остальное отдыхают, а есть кто вообще не работает. Но это не значит что одни это делают правильно а другие нет.

    Вопрос в том какие результаты вы хотите достичь?

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

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

    riky
    @riky
    Laravel
    может быть просто банальный evernote ?
    и для публичных статей - wordpress.

    а можно вопрос по поводу "картотеку просмотренных фильмов, музыки, книг вести чтобы можно было"
    какой функционал хотели бы в этом плане, так скажем если "по максимуму"? Хотели бы для этого иметь десктопную программу которая сканирует файлы на диске и интегрируется с сервисом? или просто отдельностоящий органайзер как сервис например?
    делаю для себя в посл время подобную вещь, может быть потом опубликую для публики.
    Ответ написан
  • Создание ИТ бизнеса в современных условиях: возможно ли?

    riky
    @riky
    Laravel
    Создание ИТ бизнеса в современных условиях: возможно ли?
    конечно.

    стартапов сейчас миллион, пусть выстреливает 1% - но ведь шансы всегда есть. Да и вообще - даже если не выстрелит - получите опыт, и у следующего проекта шансов будет больше.

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

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