pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Из-за чего большое время выполнения скрипта при поиске в MySql с использованием LIKE и ORDER?

Лучший ответ:  или укажите на явные ошибки
Вот здесь:catalogProduct.list like '%|1|%'
Толпа идентификаторов, разделённых | ?
Это явная ошибка. Full scan быстрым бывает в одном случае - таблица очень мелкая, буквально пара записей.
Вынесите эти идентификаторы в отдельную нормальную таблицу-связку.
Мелкая ошибка - зачем left join, если требуете join? catalogProduct.list по вашему where не может быть null'ом.

Худший ответ: Если есть архитектурная возможность - попробуйте FULLTEXT, будете приятно удивлены скоростью.
Вопрос: Как в wordpress добавить пользователю свой счет или «кошелек»?

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

Худший ответ: Немного уточню, вижу что не совсем понятно выразился.
Нужно сделать что-то вроде этого: docs.woothemes.com/document/account-funds
codecanyon.net/item/wpdeposit/500402
То есть, пополняться будет скорее всего скриптом, без возможности самостоятельного пополнения(не окончательно решено еще). Эти "бонусы" можно выбрать в качестве расчетного средства, либо сделать вообще единственно возможным средством оплаты.
Среди двух платных решений пока не совсем понятно что более подходящее, тем более что цены отличаются в разы. Может кто пользовался уже?
Вопрос: Как проверить доменную зону в строке с email?

Лучший ответ: А можно полюбопытствовать общую задачу? При которой во времена New gTLDs требуется белый список доменов первого уровня?$regularExpression = "^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-.]+(".join('|', $allowedDomainZones).")$";

Худший ответ: Нельзя ожидать, что у email есть какой-то формат. Можно лишь с утверждением говорить, что это две строки, в которых нет пробела, разделены @, в правой из которых должна быть как минимум одна точка. Доменнов верхнего уровня есть сотни, а еще есть килечные адреса. Некоторые символы в имени пользователя могут быть проигнорированы тем или иным почтовым сервером, поэтому возможно на один и тот же почтовый ящик зарегистрировать несколько аккаунтов.
Вопрос: Как лучше хранить данные клиента между его запросами?

Лучший ответ: 1) Не надо использовать встроенные сессии вообще нигде и никогда.
В api можно использовать свои собственные токены, описать в документации api процесс их получения и передачи.
2) Почитайте документацию любого api крупного проекта: fb, https://developers.facebook.com/tools/explorer/?me... twitter https://dev.twitter.com/rest/public итд
Так или иначе (oauth, своя авторизация, еще как то) клиент получает access token который далее явно передает.
3) Если вся эта история нужна Вам для авторизации/разграничения прав - ок.
Но если Вы хотите для каждой сессии хранить какие то состояния на сервере - хорошо подумайте насколько это необходимо. Работать со stateless api гораздо приятней и понятней.

Худший ответ: Если я правильно понял вопрос, то достаточно клиенту добавить возможность работы с куками
Вопрос: Как агент мэйл.ру определяет мое местоположение?

Лучший ответ: Используется технология AlterGeo.

Худший ответ: в системе и списке программ видится как html5 geolocation plugin. Похоже именно его тихо ставит меилрушечка.
Вопрос: Почему после перехода на Rails 4 в Rails Admin при сохранении появляется ошибка «Can't mass-assign protected attributes for»?

Лучший ответ: Суть состоит в том, что аттрибуты, которые можно редактировать "пачкой" должны быть определены в контроллере, а не в модели.
Чтобы избавиться от Вашей ошибки, в контроллере вызовите на хеше params метод permit и передайте ему список доступных для редактирования аттрибутов. Примерно так:class PeopleController < ApplicationController
  def create
    Person.create(person_params)
  end

  private

  def person_params
    params.require(:person).permit(:name, :age)
  end
end

Худший ответ: Был еще какой-то gem для быстрой миграции старых приложений.
Вопрос: Следует ли отключать файл подкачки при использовании SSD-накопителя

Лучший ответ: Файл подкачки не следует отключать, потому что его отсутствие провоцирует сбои в программах, нуждающихся в крупных объёмах виртуальной памяти.

Однако, заботясь о медленной трате жизненных ресурсов SSD, можно перенести файл подкачки на другой диск (не SSD), и тем невозбранно достигнуть желаемого.

(Вопрос о том, насколько именно подкачка на SSD сокращает срок службы SSD, является на Хабрахабре опасным для кармы, так что я его вообще не стану затрагивать.)

Худший ответ: Ох. 4Га не хватает иногда. В 90% случаях он отключен. Но когда кипит работа и машина начинает говорить дай памяти, то я ей даю.
Вопрос: Когда писать ТЗ — до или после подписания договора?

Лучший ответ: Открою маленький секрет — ТЗ должен писать заказчик.

Худший ответ: Когда-то давно я работал в компании Рексофт, мы пилили проект для одной московский медийной компании.
Было ТЗ как раз без подписанного договора, то есть работали на честном слове.
В итоге после первого показа продукта, заказчик начал менять требования, дописывать и переписывать ТЗ, а ещё годом позже проект развалился.

Так что делай те выводы.
Вопрос: Какую выбрать IDE для олимпиадного программирования?

Лучший ответ: Я бы посоветовал попробовать все по немногу, хотя бы понять, как создать проект и немного подебажить. Поскольку не извесно что будет на машине во время олимпиады. А тратить время на знакомство с незнакомой IDE прямо там глупо. А в буднии дни пользуйтесь тем что нравится.

Худший ответ: Основной рабочий код программ 5-30 строк, остальное ввод-вывод. Для таких коротких программ все равно где программировать. Выбирайте на свой вкус.
Вопрос: Насколько актуальна пиксельная графика, векторная и другие?

Лучший ответ: Какая лучше воспринимается игроками: векторная, растровая или пиксельная?
Красивая,  талантливо сделанная.
Это если говорить про графику.
А если про игру - красивая графика не спасёт плохую игру и наоборот: хорошая игра может быть с очень плохой графикой)

Худший ответ: Нууу исходя из выше написанного могу сделать такой вывод: вектор + растр - универсальный вариант и подойдет в большинстве случаев. 
P.S. В последнее время видел достаточно много новых игр с очень качественной и красивой пиксельной графикой, но все они не популярны. Я не смотрел их все, но с пиксельной графикой тоже могут быть хорошие игры, такие как Terraria, Hero Siege и др.
Вопрос: Идеальный принцип зависимости категорий?

Лучший ответ: Всё зависит от того, какие запросы будут и к каких пропорциях. Как часто изменяется сеть зависимостей.

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

Лучший ответ: Пробуйте таким способом подключить шрифт, он меня пока не подводил@font-face {
font-family: "PT Serif";
  src: url("../fonts/ptserif-normal.eot");
  src: local('☺'), 
  url("../fonts/ptserif-normal.eot?#iefix") format("embedded-opentype"), 
  url("../fonts/ptserif-normal.woff") format("woff"),
  url("../fonts/ptserif-normal.ttf") format("truetype"), 
  url("../fonts/ptserif-normal.svg#PT Serif") format("svg");

  font-weight: normal;
  font-style: normal;
}UPD: Данный вариант устарел подробнее здесь Как осуществить подключение нескольких шрифтов в css?

Худший ответ: 1) проверьте ещё раз пути шрифтов
2) font-face необходимо подключать в первую очередь и до него не должно писаться никаких стилей а у вас стоят стили для всех элементов и медиа запрос
3) как уже говорит Zoxon прописывайте src: local('☺')
Если после этого будут проблемы с ИЕ говорите. Также необходимо помнить что все пиратские шрифты ие старых версий и некоторые новые не отображает (но это не Ваш случай)
Всегда качайте шрифты с гугл и генерируйте через, есть статья где Я объясняла почему кстати это тоже может является решением проблемы но мне кажется собака зарыта в пункте 2!
Вопрос: Как добавить свой дополнительный шлюз оплаты woocommerce?

Лучший ответ: Искал очень долго решение вопроса, но никто не писал доступно для чайников.
Пришлось искать методом тыка, при помощи догадок.
Решил вопрос следующим образом.
Внес исправления
1. Переходим в папку wp-content\plugins\woocommerce\includes\gateways
2. Создаем папку, например "COD1"
3. Заходим в папку "COD" и копируем файл "class-wc-gateway-cod.php"
4. Заходим в папку "COD1" и вставляем фай "class-wc-gateway-cod.php"
5. Переименовываем "class-wc-gateway-cod.php" в "class-wc-gateway-cod1.php"
6. Открываем файл "class-wc-gateway-cod1.php" при помощи Notepad.
7. Открываем поиск по файлу CTRL+F и пишем "COD"
8. Находим строку "class WC_Gateway_COD extends WC_Payment_Gateway" и изменяем на "class WC_Gateway_COD1 extends WC_Payment_Gateway"
9. Находим строку "$this->id= 'cod'; и меняем на "$this->id= 'cod1';
10. Находим строку "if ( $order && 'cod' === $order->get_payment_method()" и переименовываем на "if ( $order && 'cod1' === $order->get_payment_method()"
Также можете изменить название оплаты в строке $this->method_title       = __( 'Новое Название оплаты', 'woocommerce' );
и описание способа оплаты.
$this->method_description = __( 'Новое описание оплаты.', 'woocommerce' );
11. Переходим в папку "wp-content\plugins\woocommerce\includes" и открываем файл "class-wc-payment-gateways"class-wc-payment-gateways.php" при помощи Notepad.
12. Нажимаем CTRL+F и ищем строку "'WC_Gateway_COD',", копируем ее и вставляем в конце списка, после чего переименовываем эту строк в 'WC_Gateway_COD1',
13. Открываем админку сайта и у Вас добавился новый шлюз оплаты.

Худший ответ: Вот есть плагин в бесплатной версии можно добавить 1 метод в платной неограниченно
https://ru.wordpress.org/plugins/woocommerce-jetpack/
Заходите5 в настройки ищете модуль Пользовательские Платежные Шлюзы 
Пишете название способа оплаты 
готово
Вопрос: Какие роботы сейчас нужны?

Лучший ответ: сейчас тренд на роботов телеприсутствия, гибкая автоматизация (типа бакстера - http://robocraft.ru/blog/robots/1031.html ) + ещё роботы для сельского хозяйства.
одна проблема - у нас пока и с простой автоматизацией, вернее с самым простым производством/сельским хозяйством бооольшие проблемы ;)
Успехов!

Худший ответ: на конкурсе гуманоидных роботов щас определяют какой лучше....
там подсмотрите )
первый ответчик очень прав, в сфере производственной автоматизации еще довольно много "места" чтоб развернутся.
Вопрос: Yii — можно ли создать такой фильтр который бы запретил все действия кроме разрешенных?

Лучший ответ: Ох господа, как всегда помогает разговор с уткой =).

 *   // optional, list of action IDs (case insensitive) that this rule applies to
 *   // if not specified, rule applies to all actions
 *   'actions'=>array('edit', 'delete'),


Всем спасибо. Удачи. Надеюсь кому помог.

Худший ответ: RBAC. Использую в виде модуля Rights, там есть неплохой для среднего размера приложений GUI.
Вопрос: Почему не работает пагинация woocommerce?

Лучший ответ: Вам нужен метод Барта Симпсона. 
Берете пачку бумаги формата А4, ручку, садитесь за стол, и начинаете писать на первом листе, одну за другой, от начала до конца листа и на обороте, фразу "Я БОЛЬШЕ НИКОГДА НЕ БУДУ ИСПОЛЬЗОВАТЬ ФУНКЦИЮ QUERY_POSTS()"...
Я больше не знаю как до людей достучаться. Говорено-переговорено на эту тему сотни тысяч раз, гугл просто переполнен этим предупреждением, но люди продолжают наступать на грабли.
В вашем случае, почитайте про хук pre_get_posts

Худший ответ: Добавил в массив 'paged' => $paged, все заработало
Вопрос: Как взять фото из вк с помощью vk api и JavaScript?

Лучший ответ: vk api - это php. так?<?php
$owner_id = id пользователя где размещена фото или id группы (если id группы, тогда это отрицательное число) например: -78208963
$album_id = id альбома

//делаем запрос к апи вк
$resp = file_get_contents('https://api.vk.com/method/photos.get?owner_id='.$owner_id.'&album_id='.$album_id.'&count=7&v=5.31');
//count - количество
//v - версия

//декодируем полученный json массив
$data = json_decode($resp, true);

//вывод фоток в ширину 604
foreach($data["response"]["items"] as $photo){
echo('<div class="img" style="background-image:url('.$photo["photo_604"].')"></div>');
}
что вы будете делать дальше JavaScript - ваше дело, главное фотки есть в хтмл

Худший ответ: ребят, взял вот этот блок кода, по идее должен работать, но этого не делает) С помощью ангуляраvar app = angular.module('myApp', []);
	app.controller('customersCtrl', function($scope, $http) {
	  $http.get("https://api.vk.com/method/photos.get?owner_id=-41781142&album_id=161700051&count=2")
	  .success(function (response) {console.log(response);});
	});
 может я что то не правильно делаю? вот весь код, запускаю в денвере <!DOCTYPE html>
<html>
<script src= "http://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.min.js"></script>
<body>

<div ng-app="myApp" ng-controller="customersCtrl"> 

</div>

<script>
	var app = angular.module('myApp', []);
	app.controller('customersCtrl', function($scope, $http) {
	  $http.get("https://api.vk.com/method/photos.get?owner_id=-41781142&album_id=161700051&count=2")
	  .success(function (response) {console.log(response);});
	});
</script>
</body>
</html>
Вопрос: Настройка OPCache. Как правильно?

Лучший ответ: 
for($i=0;$i<1000000;$i++){
   rand(0,1000000);
}
Каким образом по-вашему opcache может это ускорить????

Худший ответ: опкеш кеширует скомпиленный код, обычно это занимает 100-200 милисекунд, ну и какой прирост вы хотите в скрипте на 50 секунд? 
ну стал он быстрее на 0.1 процента ну вот и весь опкеш
Вопрос: Как на javascript и jquery реализовать поблочный скролл?

Лучший ответ: Нашел, такую вещь, идеально вписалась www.thepetedesign.com/demos/onepage_scroll_demo.html

Худший ответ: Есть много готовых скриптов.
Вот видео с примерном одного из них 
https://youtu.be/RX5kFtUI7q0
Вопрос: Инструмент верстальщика в Mac OS X?

Лучший ответ: 1. Mac App Store > Инструменты разр...2. Safari: как включить меню «Ра...3. Веб-инспектор SafariХороший редактор кода + ставьте туда сразу Emmet, jQuery Snippets, CSS Emmet.

Худший ответ: Привет Lici, извини за оффтоп, просто к тебе есть один вопрос на счет одной твоей старой темы.. Как с тобой можно связаться?) Мейл, вк.. 
Если не трудно дай пожалуйста :)
Вопрос: Yii — идеи для полезных расширений?

Лучший ответ: Расширение для социальной авторизации было бы мегапопулярно. Что-то типа аналога omniauth, только для Yii.

Худший ответ: https://github.com/yiisoft/yii2/issues/2484 отсюда SoftDeleteBehavior было бы круто запилить...
Вопрос: Почему в мобильных браузерах нельзя сразу захватить фото с камеры?

Лучший ответ: Наверное потому что это никому не надо. Если вам надо сразу же после того, как вы сделали фото, залить его, скажем, на фотохостинг какой-то или в соц сеть — то для этого есть какие-нибудь приложения (не уверен но скорее всего должны быть).
А так это вопервых не нужно, а во вторых будет захламлять и без того сочащийся стандарт HTML5.

Худший ответ: Не знаю как насчет остальных браузеров, но под symbian 9.4 есть приложение для социальных сетей со встроенным браузером (twitter, formspring, facebook, etc) — Gravity. Там есть прикрепление изображения с камеры. Видимо, и в остальном софте может быть — просто спрос ограничен.
Вопрос: Интересное/странное использование malloc — какой смысл?

Лучший ответ: Для представления строки из N 8-битных символов нужно (N * 8 / 6) = (N / 3 * 4) 6-битных символов (base 64).
(l + 2) / 3 это деление на 3 с округлением вверх, поскольку количество символов должно быть целым.
+ 1 — это для нуля в конце строки.

Худший ответ: Ну да, по-моему всё очевидно. Вычисляется длина итоговой строки, которая относится к изначальной (а это l в этой формуле) как 4/3.
Вопрос: Почему для стандартной сортировки выбрана Quick Sort?

Лучший ответ: Потому что у qsort лучший коэффициент при n*log(n)

Худший ответ: Она оптимальна для большинства типовых задач. Оптимальна не значит самая быстрая, значит что решает задачу в приемлемое время.
Например:Timsort — гибридный алгоритм сортировки.
Основная идея алгоритма в том, что в реальном мире сортируемые массивы данных часто содержат в себе упорядоченные подмассивы. На таких данных Timsort существенно быстрее многих алгоритмов сортировки
Вопрос: Как объединить медиа запросы Less?

Лучший ответ: Используйте плагин для галпа (или для вашего сборщика) который объединяет медиа запросы
например https://www.npmjs.com/package/gulp-merge-media-queries

Худший ответ: div{
  .media-s({
    width: 100%;
    color: #000;
  });
}
так вроде в less
Вопрос: Лучшая CMS/Wiki для пользовательской документации

Лучший ответ: Confluence (пример доки), правда стоит немного денег (при том больше за русификацию отдадите) и на java. Но лучшего для себя я не нашел…

Худший ответ: я в своё время развернул media wiki для аналогичных целей и знаю ещё пару организаций поступивших также. Все довольны.
Вопрос: Как в yii сформировать url в ajax?

Лучший ответ: yii2? Если да, то там в пост-запросах проверка CSRF-токена идет.
Либо в контроллере пропишите public $enableCsrfValidation=false (но это не очень хорошо, т.к. добавляет уязвимостей). Либо руками в яваскрипте добавляйте в параметры аякс запроса (data) параметр с csrf-токеном:var csrfToken = $('meta[name="csrf-token"]').attr("content");
$.ajax({
         .....
         data: {param1: param1, _csrf : csrfToken},
});

Худший ответ: Можно использовать хедпер Url<?php
use yii\helpers\Url;
?>
<script>
var url = <?= Url::to(['coroller/action', 'get_param' => 100]); ?>
...
// Сам аякс запрос
</script>
Вопрос: Вынос WiFi антенны на улицу

Лучший ответ: 3-й вариант. Без проводов. Можно поставить не антену, а AP как repeater, (правдао ширина канала будет не маскимальной).

Худший ответ: Я бы тоже 1-й выбрала.
Вопрос: Пару вопросов по верстке. Как исправить?

Лучший ответ: 1. У li в меню "display: inline-block", так как размер шрифта не 0, между такими элементами помещается 1 пробел
2.  Блок высотой 19px, а картинка 79px

Худший ответ: Добавьте свойство 
content: "";
position: absolute;
Будет такh5.h5:before{
    background-image: url(http://evolutionnailspanj.brandivo.com/wp-content/uploads/sites/30/2015/02/h5.png);
    background-position: 0% 0%;
    background-repeat: no-repeat;
    width: 101px;
    height: 79px;
   content: "";
   position: absolute;
}
Вопрос: Имеются ли открытые алгоритмы для генерации 3D модели из серии фотографий одного предмета с разных ракурсов?

Лучший ответ: cvgl.stanford.edu/teaching/cs231a_winter1415/prev/... и далее по библиографии.

Худший ответ: Проекция на плоскость.
Вопрос: Сессии на memcached, redis или sql?

Лучший ответ: Вы в курсе , что сессии можно удалять? А то мне кажется, что вы этого не знаете.
Насчет Redis / Memcached - eax.me/redis

Худший ответ: Странный выбор вы предоставляете:) Memcached - энергозависимый, вообще оперативка-зависимые штуки обычно юзают как "быстрый доступ к ресурсам из SQL", кэш короче.
Лично я храню в sql, но по тренду лучше в noSQL (какой - не суть важно, выбирайте что вам лучше в освоении), отклик 4мс или 5мс (утрировано) - особой роли не сыграет.
Плюс что у вас под "частичным" контролем - может там и "полный" есть (на github, например)
Вопрос: Как организовать хранение больших текстовых данных?

Лучший ответ: Файловая система рассматривается в самую последнюю очередь.
Как раз файловая система - это лучший способ хранить файлы. Или у вас к ней предубеждение? Не достаточно круто? Возьмите ZFS. Минимум обработки, максимум эффективности, файловые системы для этого и разрабатывалась.Выризать аттачи из письма нельзя.
Почему? Вы их что в MIME BASE64 храните? Как раз нужно - делайте папку для каждого письма и сохраняйте все атачи из него в папку. Конечно, нужно держать индекс файлов и писем в СУБД, с дополнительными полями, которых нет в файловой системе. Для этого лучше взять реляционку и хранить там имена файлов в UTF-8, а на диске держать файлы переименованные, например в ID записи в БД, можно в HEX.

Худший ответ: Можно конечно попробовать mongo gridfs но... вы таки хотите этого?
Вопрос: IP-телефония в офисе?

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

Худший ответ: Если нет желания разбираться в теме, попробуйте наш сервис www.onlinepbx.ru
Это оналайн сервис, то есть все заботы о работе сервера мы берем на себя, вам остается сформулировать задачу.
Вопрос: Почему может не работать {overflow: hidden;}?

Лучший ответ: Потому что body и html - inline-элементы, а overflow - для блочных. В любом случае я бы вам не рекомендовал без крайней необходимости менять свойства body и тем более html. Пользуйтесь вложенными div и другими элементами.
UP: Не смотря на то, что "народу нравится", это неверный ответ. )

Худший ответ: Есть вероятность, что у кого-то из дочерних стоит маржин
Вопрос: Какие есть практики для командного обучения, повышения навыков, изучения новых технологий?

Лучший ответ: Парное программирование

Худший ответ: Воркшопы. Заведите правило: каждую пт в 16:00 начинается презентация на какую-то тему. Например: почему публичные переменные (как правило) - источник  больших проблем.
Вопрос: ATmega8, обработка видео потока

Лучший ответ: Давайте посчитаем.
Допустим, у нас видео 640x480@25FPS, поток данных будет 640*480*25=7.68 Мпикс/с. Максимальная тактовая частота контроллера ATmega8 — 16МГц. То есть на обработку каждого пикселя изображения остается чуть больше двух тактов. Вряд ли получится сделать что-то разумное за 2 такта. Напрашивается два вывода:

1) Если обработке подвергается вся картинка, или видеосигнал генерируется с нуля, то о сколь-нибудь высоких разрешениях можно забыть. Неплохо пойдет обработка текстового режима. Вот пример простого терминала на атмеге: www.serasidis.gr/circuits/TV_terminal/Small_TV_terminal.htm

2) Если обработке подвергается небольшая часть картинки (например, наложение текста на изображение), то это вполне реально. Как пример — OSD (on-screen display): garydion.com/projects/videoverlay/ Тут, правда, используется внешний детектор синхросигналов (LM1881), но и вам никто не запрещает его использовать.

Худший ответ: В таких случаях ATmega не рекомендуется. Как минимум по тем причинам, которые описал уважаемый Ocelot. Идеальный случай для обработки потоков изображений (или звуков) — это либо ПЛИС, либо (еще лучше) DSP. Если использовать микроконтроллеры, то нужно что-то похожее на ARM с DMA (Direct Memory Access).
Вопрос: Как реализовать экспорт drupal блокa на другой сайт?

Лучший ответ: Насколько я понял, картинка не нужна. Нужен заголовок новости, или краткий текст, т.е. чтобы был аналог блока на том сайте.
Такое можно сделать используя формируя RSS фид новостей и JSONP c коллбеком.
Это сложно, но возможно.
Проще же поднять на статическом сайте php, python и делая запросы на ваш 1 сайт парсить и отдавать как удобно на 2

Худший ответ: Web Widgets, кривоват, но вполне работает
Вопрос: Как надежно затереть данные на Android-смартфоне перед продажей?

Лучший ответ: Удалите всё важное, забейте мусором до упора (либо создайте через терминал файл с исходными данными из /dev/urandom, пока не кончится свободное место), удалите мусор.
Восстановить можно будет только мусор, что равнозначно невозможности восстановления изначальных данных.

Худший ответ: На самсунгах - recovery mode.