pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Как установить пакеты с помощью npm (есть ошибки)?

Лучший ответ: ETIMEDOUT 74.122.238.10:8080 этого мало?

Худший ответ: Были такие ошибки на Windows. Перешел на Linux Ubuntu, выполнял все по видео и ошибок не возникло. А так советую все переустановить в определенном порядке. Честно, порядка уже не помню.
Вопрос: Что понадобится для реализование онлайн видео чата?

Лучший ответ: Можно покопаться в опенсорсных решениях, например PeerChat

Худший ответ: Можно покопаться в опенсорсных решениях, например PeerChat
Вопрос: Точность координат в Javascript  Google Map API (v3)?

Лучший ответ: 6 десятичных разрядов — это точность до 11 сантиметров на экваторе. Т.е. 5 разрядов можно принимать за «точность до метра». Дальше смотрите сами — если у вас маркеры помечают расположение отдельных домов, то вам нужно не меньше 5 разрядов, если городов — то и 3х разрядов хватит.

Худший ответ: А что мешает взять и протестировать при различной точности входных данных? 
Ставите на максимальное увеличение, и сравнивайте положение маркера (если на глаз трудно — то скриншот и дифф в графическом редакторе).
Вопрос: Графика для мобильных девайсов?

Лучший ответ: Таблица возможных разрешений экранов Android и плотности пикселей developer.android.com/guide/practices/screens_support.html#testing
И статистика по кол-ву устройств с различными хар-ками developer.android.com/resources/dashboard/screens.html
Как видно из статистики — можно действительно обойтись 4-мя наборами иконок.

Худший ответ: >>Чтоб пиктограммы масштабировались пропорционально разрешению.
Как показывает практика, масштабирование пиктограм мало хорошего дает. 
Правильнее использовать разные пиктокраммы для разных разрешений (что-то мне говорит что их тут не слишком много существенно разных разрешений).
Для iOS мне что-то подсказывает что 4-ре варианта разрешений (iphone 3, iphone 4, ipad 1/2, new ipad)
Вопрос: Как найти вирус на сайте?

Лучший ответ: Как минимум, на сайте есть sql-injection www.cottage.ru/persons/view.htm?id=1'+union+select+0,0,0,0,0,0,0,0,0,version(),0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0;

получаем из базы логин-пароль или его хеш, потом из /robots.txt узнаем путь к админке www.cottage.ru/adm/ — профит.

Худший ответ: safebrowsing.clients.google.com/safebrowsing/diagnostic?site=http%3A%2F%2Fwww.cottage.ru%2Fjs%2Fslide.js&client=googlechrome&hl=ru\Размещалось ли на этом сайте вредоносное ПО?
Нет. За последние 90 дней на этом сайте не размещалось вредоносное ПО.
Не мудрено, что не можете найти.
Если вы владелец этого веб-сайта, можете запросить анализ вашего сайта с помощью Инструментов Google для веб-мастеров. Дополнительные сведения о процессе анализа см. в Справочном центре Инструментов Google для веб-мастеров.
Пробовали?
на что ругается Гугл — этого файла уже 3 дня нет на сайте — www.cottage.ru/js/slide.js
Не вижу, чтобы гугл ругался на этот файл сейчас i.imgur.com/FTlvacd.png Имеете какое-нибудь отношение к другим перечисленным доменам? Вы живёте на шаред-хостинге или на вдсе?
Вопрос: Зацените реализацию, цепляет?

Лучший ответ: Начало хорошее. Что бы я исправил: 
1) Когда пользователь наводит на клетку, на которую он может кликнуть, эту клетку лучше как-то выделить (обводка/подсветка/масштаб)
2) Бот слишком быстро ведет обстрел. Игрок просто не успеет понять, что происходит и куда стреляют.
3) От дизайна болят глаза и мозг. Нужен контраст.
4) Вместо прицела поставь pointer. Это даст понять новичку, что он может кликнуть на клетку
5) Не сразу понятно чей ход. Вместо зеленой подстветки сделай padding+bg color
Еще раз по поводу бота. Сейчас 2017 год, никому не интересно играть в одиночныне игры. Сделай имитацию многопользовательского морского боя. Просто Добавь в интерфейс имитацию поиска случайного игрока, ошибок, увеличь время обдумывания хода итд.

Худший ответ: Не правильно работает, стреляю в Н9 попал в Е6?
Вопрос: Как починить Squid?

Лучший ответ: Доставляет как вы сменили вопрос.

Худший ответ: Что касается «коротких форм» — проблема в версии протокола?

А теперь, почему не хотят идти программисты. 

Все профессиональные программисты давно либо в Гугле/Вконтакте/Яндексе (вы можете им предложить что-то лучше?), либо, если не любят заточение в стенах офиса, занимаются фрилансом и творчеством или уехали куда-нибудь в Швейцарию или в Японию. Попробуйте, уговорите их вернуться. Теперь посмотрим, почему идут не к вам, а в другие организации не-совсем-профессиональные программисты.

1) мало денег платят (есть такие конторы, типа веб-студий, которые делают сайты за 5 000 руб, они естественно на всем экономят)
2) сложные задачи (не хватает уровня знаний, и проще пойти в компанию где все попроще, а зарплата такая же, например, фермы для соцсетей, PHP, приложения для андроида, сайты на друпале)
3) редкие технологии (если вы пишете на Перле, Хаскелле или подобных языках, не удивляйтесь)
4) посмотрели на тестовое задание и не поняли, как его делать
5) посмотрели на тестовое задание, поняли за секунду, как его делать, но тут же поняли что это скука смертная, и если тестовое задание такое скучное, что же дальше будет

Почему не идут люди без опыта? Потому, что не соответвуют требованиям вашей вакансии. 

Что касается «есть места, где можно за 100 ничего не делать», откуда вы знаете, может эти люди пару месяцев назад ходили и рассказывали про места, где можно за 150 ничего не делать, только вот почему они тогда ходят по собеседованиям… странно. Могу ошибаться, но люди таким отношением вряд ли будут хорошо работать.

А вообще, попробуйте на вашу вакансию посмотреть глазами соискателя. Сравните ее с другими, может у вас требований много указано, или много непонятных слов. Напишите текст так, чтобы его поняла даже выжившая из ума 80-летняя бабуля. Или может у вас офис где-нибудь у черта на куличках находится? 

У вас даже ссылка вместо тестовых заданий ведет на какое-то письмо, из которого я понял только, что работа заключается в склеивании с помощью костылей каких-то продуктов на Яве (один из самых скучных языков программирования). 

Что еще сказать. Ищите людей в регионах (где они например мучаются в упомянутой студии сайтов за 500 рублей и может и не против переехать), если опыта не требуется, берите студентов на стажировку, украинцев нанимайте, на фрилансе поищите, там людей много, вдруг кто захочет расстаться со свободой, объявления вешайте на hh/hantim. Ищите в тематических форумах, посвященным используемым продуктам. Не ленитесь.

А от тестовых заданий не надо отказываться. Поверьте, если человеку лень его сделать, ему и работать тем более будет лень, уж в чем-чем, а свойствах лени я разбираюсь отлично.
Вопрос: Как разместить свое веб приложение на Java в сети?

Лучший ответ: Если бесплатно, то https://developers.openshift.com/languages/java.html
https://habrahabr.ru/post/145203/ (старенькая статья)

Худший ответ: Heroku.com' деплой через git, очень просто и удобно.
Вроде поддержка Spring там есть.
Вопрос: Почему дохнет инет на планшете?

Лучший ответ: Если с другим роутером все в порядке - меняйте роутер. 
Убирать шифрование - это себя подставлять

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

Лучший ответ: Это риторический вопрос.
Его уже неоднократно задавали тут.
Если нету макетов под меньшие разрешения - придумываем сами как адаптировать. Ну и просим за это деньги.

Худший ответ: Ну кто то точно его должен нарисовать
Вопрос: Простая CMS для статических файлов

Лучший ответ: Посмотрите в сторону pulsecms.com, она работает именно со статичными файлами.

Худший ответ: > Хочется — некую CMS, которая позволит брать файлик и просто править его. 

Frontpage/ dreamweaver может быть?
Вопрос: Почему пищит Mikrotik?

Лучший ответ: Использую десяток микротиков в практике, пищат только при загрузке.
Уточните модель.
Может брак и замыкает бипер.
Вы скрипты туда никакие не ставили? Программно микротик можно заставить пищать.

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

Лучший ответ: а всплывающее окно обязательно должно быть в другой форме? почему его не сделать частью первой?

Худший ответ: На сабмит первой формы повесить обработчик $('form.#someID').on('click', function(event) {
            event.preventDefault();
...
потом дождаться заполнения второй формы и отправить на сервер данные через тот же аякс ...
Вопрос: Можно ли перенести базу данных из phpPgAdmin в phpMyAdmin?

Лучший ответ: Pg = PostgreSQL, My = MySQL. Это два разных движка SQL. Данные перенести можно. Впрочем, есть нюансы.

Худший ответ: Там есть экспорт и импорт не только как SQL а и другими форматами, попробуйте их
Вопрос: Какие есть очень дешёвые VPS на KVM, дешевле $5/мес?

Лучший ответ: Aruba, 1 евро

Худший ответ: от 150р/мес, можно использовать почасовую оплату
Вопрос: Есть ли стандартные средства версионирования моделей в laravel?

Лучший ответ: Нету стандартных средств. Есть сторонние пакеты:
https://github.com/VentureCraft/revisionable
https://github.com/jarektkaczyk/revisionable

Худший ответ: Как уже сказал JhaoDa laravel из коробки ничего такого не предоставляет. Но есть распространенный подход к организации версионности. Называется EventSourcing.
https://nicolaswidart.com/blog/get-up-and-running-...
Вопрос: Почему firefox занимает 3 гига оперативы?

Лучший ответ: FF временами сходит с ума и его нужно просто перезапускать. Проявляется это разными глюками, у меня например, морда Synology переставала реагирговать :)

Худший ответ: Приложение? Сайт с флэш-плеером?
Вопрос: Как сделать поддомен?

Лучший ответ: Ну да, добавляете A-запись, имя = ваш_поддомен, адрес = нужный айпишник.

Худший ответ: В роутере во внешку 80 порт пробросить не забудьте!
Вопрос: Как вывести изображение в шаблон Django?

Лучший ответ: Добавьте в контекст шаблона список слайдов:# views.py
def slider(request):
    slides = Slide.objects.all()
    return render(request, 'main.html', {'slides': slides})а в шаблоне обращайтесь к каждому из слайдов списка{# main.html #}
{% for slide in slides %}
<div class="item lifted">
    <img class="lazyOwl" data-src="{{ slide.image.url }}">
    <div class="caption-content">
        <h1 class="caption lifted">{{ slide.header }} </h1><br>
        <p class="caption2 lifted">{{ slide.caption }}</p>
    </div>
</div>
{% endfor %}

Худший ответ: Имейдж фил также имеет доступ по урл к файлу в папке медиа.{slide.image.url}
Вопрос: Live Usb Linux Server

Лучший ответ: Потыкайте PfSense, Zeroshell.

И, кстати, особо не зацикливайтесь на поиске именно live usb. USB-накопители с точки зрения никсов — полноценные блочные устройства и на них можно ставить ОС и загрузчик.

Худший ответ: Пользовался www.mikrotik.com/ — очень положительные впечатления 
Раньше он был платный — сейчас не знаю.
Вопрос: Сколько весит индекс рунета? Как быстро можно собрать?

Лучший ответ: если взять вот это за основу:
track.ruward.ru/health
получаем 2837959 сайтов. средняя страница весит 100 килобайт (чисто html).
а дальше уже подумать о том как она будет парсицо и что из нее будет выдергивацо и на этой основе посчитать сколько она займет именно в конкретном индексе. у вас ведь нет алгоритма построения индекса от яндекса?)

Худший ответ: Индекс не один)
Индексов штук 15 может больше (имеется ввиду в рамках одной ПС), точно не знаю!
А по поводу как долго собирать, напишите Калинину (руководитель отдела поиска мэйл ру). Они сначала поставили гугловский индекс и потихоньку собирают свой вымещая долю гугловского в своем поиске
Вопрос: Можно ли восстановить данные в MySQL?

Лучший ответ: Никак не восстановите - поле переполнилось и база обрезала.
Да и CHAR(11) мало - вдруг номер не российский? с двух-трехзначным кодом страны.

Худший ответ: https://ru.wikipedia.org/wiki/E.164
Восстановить не удастся, никак. То, что данные не валидируете перед работой с БД - печаль, будете умнее в следующий раз.
Вопрос: Как поступить с заказчиком на upwork.com?

Лучший ответ: сори за офф, но в изначальной версии и в тз ajax запросы шли на тестовый сервер, теперь он просит переделать на свой должно правиться 1й строчкой конфига, не?

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

Лучший ответ: Вы переводите трехмерную информацию в двумерную, это ведет к потере информации. Отсюда проистекают дальнейшие "трудности". Понятно что количество звезд в кадре вы посчитать не сможете, а сможете лишь посчитать количество точек - проекций лучей звезд на двумерную плоскость. Понятно что, для того чтобы получить хоть какой-то результат нужно прибегать к методам статистической оценки.
Я бы построил график который для каждой смежной  закрашеной области показывал бы ее величину, например количество точек входящих в смежную область. Для данного изображения получится сначала медленно поднимающаяся (много маленьких точек разного размера) и потом резко уходящая вверх кривая (большая область.  Так можно будет выявить диапазон допустимых значений для размера звезды, на этом расстоянии. Т.е правую часть графика вы отсечете.  Все остальное будут "наверное звезды". 
Да и для засвеченой области можно применить какую нибудь экстраполяцию. Допустить что звезды по небу распределены равномерно. Для такой задачи где нельзя получить правильный ответ, любой метод приближенной оценки сгодится.
Говоря в общем:
Если человек не в состоянии решить аналитическую задачу, то компьютер не поможет. В данном случае человек не сможет толком сказать сколько звезд на этом двухцветном снимке. Он прибегнет как какой то эвристике. Вот эту эвристику и нужно заложить в алгоритм.

Худший ответ: Попробуйте какой нибудь алгоритм кластеризации объектов. Сколько кластеров получится - примерно столько звезд. Объектами должны быть пиксели с яркостью выше какого то порога.
Вопрос: Как защитить файл настройки сайта?

Лучший ответ: Перенести уровнем выше DOCUMENT_ROOT.
В документ руте в нормальном режиме должны быть один единственный index.php и всякая (уже скомпилированная) статика вроде css, js и картинок. Всё остальное уровнем выше.

Худший ответ: В каталоге с файлом создать файл .htaccess в котором прописать deny from all
после чего все файлы станут недоступны для каких либо действий если к нему обратится по его адресу
На сервере должна быть включена поддержка .htaccess
Вопрос: Какие есть конфигураторы ПК в сети Интернет?

Лучший ответ: https://pcpartpicker.com
у многих магазинов есть конфигураторы.

Худший ответ: soberisam.com для Украины.
Когда-то собирал у них. Сейчас у них обновленный сайт, выглядит лучше чем был.
Вопрос: Как называется такой прием в веб-дизайне?

Лучший ответ: Называется "картинка под углом в трёхмерной плоскости"

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

Лучший ответ: Мой Вам совет, лучше не реализовывать приложения под Android на HTML5

Худший ответ: Евгений прав на 100%, для андройда надо писать нативно.
если нет возможности посмотрите в сторону phonegap
Вопрос: Чем WebSocket в php отличается от того же в js?

Лучший ответ: Вопрос задан крайне некорректно. WebSocket - это протокол передачи данных, который работает поверх TCP. Есть WS-клиент, и есть WS-сервер, к которому подключаются клиенты. 
Далее, по теме вопроса: Клиент можно написать на чём угодно, хоть на php (при большом желании), хоть на js (на js на это уходит пару строк кода). Так что можно сказать одно - отличие разве что в реализации, ну и осмысленностью действий, ибо никогда не сталкивался с необходимостью писать клиент на PHP. 
И да, на последок: писать WS-сервер на php - заведомо гиблое дело, сам с этим сталкивался. Пришлось в итоге искать альтернативы в виде Python'a и NoneJS.
Поправьте, если где ошибся.
UPD:
Ссылки:
https://ru.wikipedia.org/wiki/WebSocket
https://learn.javascript.ru/websockets
https://habrahabr.ru/post/209864/
https://github.com/varspool/Wrench

Худший ответ: Как правильно заметили WebSocket это протокол (https://ru.wikipedia.org/wiki/WebSocket) сейчас используемый как  RFC 6455, поэтому как ответили выше -- ничем не отличается.
Вы наверное, имели в виду реализацию Socket сервера? Расскажу о нём.
На PHP сокет-сервер поднимал в виде, как самодельных велосипедов, так и готовых библиотек (тут, тут, тут), но не получал легкости в использовании, пока не прозрел и не подружился с NodeJS.
NodeJS имеет легко подключаемую библиотеку (ссылка) которая позволяет поднять сокет сервер в несколько строчек JS кода. Поэтому рекомендую использовать NodeJS, тем более, что сейчас легко использовать виртуальные машины и поднимать любое разумное количество серверов с разными платформами.
Вопрос: Украли телефон, как узнать местоположение?

Лучший ответ: Позвоните на телефон, и спросите, у снявшего трубку человека, где он находится.

Худший ответ: Если сони, то myxperia.sonymobile.com/
Вопрос: Алгоритм поиска имён в тексте

Лучший ответ: Более эффективные алгоритмы конечно есть, но я бы не стал терять время на оптимизацию, если несколько текстов по паре тысяч слов — это все что надо обработать. Есть большая вероятность что создание оптимальной программы займет больше времени чем работа неоптимальной.

Худший ответ: При чём тут фамилии и нужны ли они я так и не понял. PHP я знаю на уровне <?php echo "Hello world" ?>. 
А вот bash я знаю неплохо. И сделал бы так:
for FILE in *txt ; do
comm -12 <(cat $FILE | sed 's/[!?., ]/\n/g'|sort -u) <(sort FILE_WITH_NAME_LIST)
done
Раз просили алгоритм, то делает оно следующее: превращает файл в последовательность строк, где в каждой строке лишь одно слово. Так же подразумевается, что файл с именами представляет из себя тоже такую же последовательность, ну а потом comm таки перебором ищет совпадения.
Сравнить этот способ с php ни по производительсности ни по трудоёмкости, увы, не могу.
Вопрос: Какие символы разрешить в логине (имени пользователя)?

Лучший ответ: xpoint.ru/forums/programming/theory_algorythms/thr...
xpoint.ru/forums/internet/theory/thread/22534.xhtml
никакого стандарта на это нет. упор в любых проверках делается на то, бы пользователь не вводил логин/пароль в стиле ^vasya_$123#*& а потом забывал свои логины/пароли.
стандартного алфавита a-z0-9 с парой символов для разделения (- или _) вполне хватит на много миллионов пользователей.

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

Лучший ответ: Попробуй через https://github.com/PHPMailer/PHPMailer

Худший ответ: Что в логах HTTP-сервера?
Вопрос: Как реализовать в сss photoshop эффект тиснение?

Лучший ответ: У вас у всех CSS головоного мозга?
Почему просто не сделать эту картинку бекграундом, и сверху наложить текст? По-моему очевидное и простое решение.

Худший ответ: Можно попробовать через border-image и градиенты, такой сложный градиент скорее всего нереально сделать на чистом CSS, но что-то похожее можно, правда придётся добавлять ::after.
Вопрос: Как подключать разные скрипты стили для разных браузеров?

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

Худший ответ: Решил задачу через headjs.com
Здесь можно в зависимости от браузера подключить те или иные скрипты к странице.
Вопрос: Классы, пространства имен, функции?

Лучший ответ: Dependency injection гуглили?

Худший ответ: ок, еще раз. Вот вы создали такую штуку. Напичкали в нее кучу классов. Скажем… 15. Теперь вы в коде пишите:
class A {
    callMethod('foo',|
}

Вот вы набрали функцию, и набрали даже неймспейс. Курсор у вас стоит после запятой. Что дальше? Дальше вам придется вспоминать название функции или лезть в документацию по утилите. Поскольку никакая IDE не сможет разрезолвить что вам сейчас предложить. И как быть с количеством параметров ей тоже будет не ясно. И еще вы не получите «ленивую загрузку» сходу, как это было бы при нормальной реализации.
 Если в вашем варианте есть хоть один положительный момент — подскажите, плиз. Я, наверное, слеп(
Вопрос: Как выучить javascript?

Лучший ответ: Можно поробовать учить методом "проблемной задачи". Ставите перед собой задачу и пытаетесь ее решить, тем самым находите пути решения и узнаете что-то новое.
Этого конечно же очень мало будетИ javascript.ru читаю и sorax посмотрел и от мозилы читаю доки,...Как делаю это я?Смотрю на форумах и по интернету проблемы, с которыми сталкиваются пользователи и пытаюсь их решить (если они меня заинтересовали). Например, проблема и попытка найти ее решение. А после того, как при решении задачи я узнаю что-то новое, читаю учебники для детального изучения "всяческих мелочей".P. S. Надеюсь вам поможет моя методика!

Худший ответ: У вас либо ответ в вопросе, либо очень плохо с формулировкой.Но как все это дело закрепить на практике?все равно в голове без практики не укладывается
Где найти практику?
Идите работать.
Вопрос: Потребление памяти после апдейта с PHP 5.2 до 5.3?

Лучший ответ: Вам не кажется, что вы выбрали не тот инструмент для своей задачи?

Худший ответ: Нда, хорошо не стали переходить на 5.3. Надо будет перед этим покопаться, отчего так происходит.
Вопрос: Как скачать файл с Github только один раз и затем игнорировать изменения в нём?

Лучший ответ: Обычно в проекте добавлется пример файла конфигурации или какая-то дефолтная конфигурация.
К примеру в git database.yml.example, а в .gitignore database.yml

Худший ответ: .gitignore именно для этого и создан. Каждый программист клонирует проект, затем вручную создает необходимый файл (копирует из какого-то места). Наличие имени файла в .gitignore гарантирует, что он не попадет в индекс.
Вопрос: Какое решение более верное (задание классов для иконок)?

Лучший ответ: Во втором случае получится следующий css .icon, .icon-first, .icon-second {
  display: inline-block;
  vertical-align: middle;
  width: 40px;
  height: 40px;
}
.icon-first {
  background: url('icon-url-1');
}
.icon-second {
  background: url('icon-url-2');
}
Если у вас будет 200 классов, использующих extend, то первый селектор будет включать 200 уникальных имен классов и результирующий css получится более длинным.

Худший ответ: На LESS вот такой вариант можно использовать Посмотреть в редакторе<i class="icon icon-first"></i>
<i class="icon icon-second"></i>.icon {  
  display: inline-block;
  vertical-align: middle;
  width: 40px;
  height: 40px;
  
  &&-first {    
  background: url('icon-url.gif');
  }
  &&-second { 
  background: url('icon-url-2.gif');
  } 
}
Вопрос: Что почитать, чтобы привести знания в порядок?

Лучший ответ: Английский язык.

Худший ответ: прежде, чем ехать в Москву, попробуйте удалённо поработать
для жизни в Москве по минимуму нужно не меньше 50000 руб. в месяц
Вопрос: Вывод денег на карту visa с Paypal?

Лучший ответ: Переводил на карту с шипито без проблем.(за утерянный айпад)
Просто указывать нужно не номер карты, а номер счета(в валюте)+различные данные банка — и делать свифт перевод.

Худший ответ: Можно. Делал такую операцию на карту Сити банка.
Вопрос: Листалка страниц php?

Лучший ответ: Зачем загружать всех пользователей если они могут не пригодиться? Конечно же вариант 2

Худший ответ: Вариант 2, конечно же
Вопрос: Как отправить и получить ответ от php через ajax?

Лучший ответ: Добрый вечер.
Вот Вам помощь:раздва

Худший ответ: Можете по этой статье сделать, там именно сперва создается простейшая страница без AJAX вместе с базой данных, затем реализуется AJAX на XHR, затем переделывается на jQuery.