• Как связать звонки телефона на IP ATC с БД?

    falsebyte
    @falsebyte
    Проще всего купить облачную (виртуальную) IP АТС у провайдера телефонии, из коробки там функционала предостаточно.
    Немного сложнее - настроить Asterisk, взять SIP номер и самостоятельно управлять звонками, гайдов на самом деле предостаточно на хабре
    Ответ написан
    Комментировать
  • Как связать звонки телефона на IP ATC с БД?

    @KuzmenkoArtem
    Binotel АТС. Там и Апишка хорошая.
    Вот еще похожий вопрос Как сделать свой сервис callbackhunter?
    Ответ написан
    Комментировать
  • Как выполнить PHP функцию до генерации страницы Wordpress'ом?

    MetaDone
    @MetaDone
    Хорошо сформулированный вопрос - 50% решения
    add_action("init",function(){
    //здесь то, что нужно сделать
    });

    вписываете в functions.php вашей темы. можете погуглить порядок срабатывания событий в вордпрессе, init - самое первое
    Ответ написан
    Комментировать
  • Не работает сортировка WooCommerce?

    arizona
    @arizona
    а что я, собственно, здесь делаю?...
    В документации подсказывают формировать массив до передачи параметра
    WP_Query
    // This will NOT work
    $exclude_ids = '1,2,3';
    $query = new WP_Query( array( 'post__not_in' => array( $exclude_ids ) ) );
    
    // This WILL work
    $exclude_ids = array( 1, 2, 3 );
    $query = new WP_Query( array( 'post__not_in' => $exclude_ids ) );
    Ответ написан
    2 комментария
  • Какой язык выбрать для написания самообучаемого бота MMORPG?

    stream13
    @stream13
    Тяга к творчеству это хорошо, но в планах наблюдается бардак.
    Я бы посоветовал использовать один язык для всего, не использовать С и С++, и пока не делать веб морды. Код на С++ пишется дольше и требует больше знаний, а на С и подавно.

    1) выбрать Java. из-за простоты, гибкости и неплохой производительности.
    2) написать минимальского бота, который может хотя бы законнектиться к серверу.
    3) по очереди добавить в бота возможности банально ходить, атаковать, и что там еще можно.
    4) научить бота делать эти вещи по команде/таймеру/etc . А именно, научить его парсить JSON или обрабатывать LUA-скрипты или еще что-то
    5) научиться адекватно передавать в программу полученные от сервера данные об локации и окружающих существах. и обрабатывать их (скриптом - ?)
    6) RTFM про перцептрон
    7) Начать совмещать обработчик комманд и входящих данных с инфой по ИИ: дать боту цель и заставить анализирвоать возможные пути ее достижения, перебирая их. Научить бота выбирать оптимальные пути. Добавить новые цели и параметризацию целей.

    И вот когда бот начнет хотя бы более-менее осознанно дрыгаться и бить монстров, вполне можно наворотить вывод его инфы в MySQL/MongoDB/etc и начать отрисовывать страницы через отдельный кусок софта.
    Через Python/PHP/..., на приснопамятном, последнем Ubuntu Server.

    Почему так? Ну как минимум потому, что вебморда -- это не более чем интерфейс для телеметрии и управления, и пишется она за вечер-два(простенькая). Это маленькая и минимально полезная часть системы.
    А вот написать демона, который бегает по игровому миру и пытается анализировать происходящее -- задача нетривиальная и объемная.
    Ответ написан
    4 комментария