pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Gcc -Os или -O3?

Лучший ответ: Нет, размер и скорость - противоположные оптимизации. 
Уменьшить размер программы можно, путем устранения inline-вызовов, что приведет к тормозам.
Другой пример: ускорить программу можно, заменив циклы на линейные наборы инструкций (loop-unroll (его и включает -O3)), что опять же увеличит размер бинарника.

Худший ответ: Нет, это не так. Это было бы так, если бы команды выполнялись бы линейно и занимали бы одинаковое время, но у нас есть циклы и функции, а также не все команды занимают одинаковое время. 
Есть важные оптимизации, которые сильно увеличивают размер программ, но в тоже время уменьшают время выполнения. Это:
- инлайнинг функций, когда код функции вставляется в место вызова. При это тело функции получается продублированным несколько раз в разных местах, но экономится время на вызовы (команды перехода, упаковка-распаковка аргументов)
- анроллинг циклов. Вместо того чтобы выполнять цикл по одному элементу 1000 раз, быстрее продублировать тело цикла  например 4 раза и выполнить получившийся цикл 250 раз. Время экономится за счёт уменьшения количества условных переходов.
- векторизавция
- и некоторые другие
Вопрос: Существуют ли в рунете хорошие online-курсы по html, css и javascript?

Лучший ответ: Знаете ли какие-нибудь интерактивные онлайн-курсы для JavaScript для начинающего?
Какие норм онлайн курсы по JavaScript вы знаете?
Как лучше освоить стезю front end?
Где найти хорошие уроки по верстке сайтов?
С чего начать изучение JavaScript?
Какие юзать курсы по HTML, CSS, PHP для начинающих?
Обучение вёрстке сайтов с нуля
HTML Academy. Плохо или Хорошо?
Стоит своих денег Geekbrains?
Стоит ли записываться на курс от GeekBrains?
Стоит ли записываться на курс GeekBrains?
ну и т.д. и т.п.

Худший ответ: Очень советую образоветельный проект https://ru.hexlet.io
Вопрос: Выбор системы резервирования в маленький офис

Лучший ответ: Возможно вам подойдет Bacula?
Бесплатна, гибка, делает бекапы с любых OS (с винды может делать бекап с помощью VSS, что дает возможность делать бекап прямо во время работы на машине).
Но она немного муторна в настройке, но если повозиться, работает как часы.
К ней же есть и web интерфейс — webacula.

Худший ответ: может быть логичнее сделать сетевую шару и её бекапить?
Вопрос: Компьютерное кресло. Что выбрать?

Лучший ответ: Yekver, не могу посоветовать кресло, т.к. задавшись подобной целью я не смог ничего найти. Только Aeron, который я не мог попробовать в деле, но который очень многие советуют(есть даже обзор бумбурума на хабре). А покупать кота в мешке я не захотел, дороговато.

В целом же Ваши желания несколько противоречат Вашим целям. Вы говорите, что у Вас начались проблемы со здоровьем, но, тем не менее, хотите
Желательно разумеется, чтобы все эти операции можно было проводить не вставая с кресла и не прилагая излишних усилий.
Проводя подобную политику со своим здоровьем любое кресло Вам будет в тягость. Надо чаще вставать с оного и прилагать усилия различной тяжести к чему-нибудь. Без этого здоровье будет только ухудшаться. Можно купить ортопедическую подушку, и использовать простое дешевое кресло на колесиках. Тогда у Вас спина будет более-менее ровно и при исправлении нынешней ситуации, теоретически, больше подобной проблемы со спиной быть не должно.
Но всегда нужно помнить, что организм создан подвижным и в неподвижном состоянии он начинает деградировать: атрофирование мышц и прочие прелести ждут любого человека, который полагается лишь на пассивные методы «лечения». Лично я после поиска кресла оставил всё как у меня бло до поиска: обычный стул на колесиках и деревянный стул с прямой спинкой. Большую часть времени я провожу на деревянном стуле, т.к. спина на нём постоянно остается прямой. Когда надоедает — пересаживаюсь на кресло с колёсиками.

Просто больше следите за своей шеей и позвоночником. В идеале к слежению добавить какую-нибудь аэробику или йогу, что больше по душе.

Худший ответ: Я вот этим доволен уже много лет: www.hermanmiller.co.uk/Celle.aspx
Вопрос: Что делать когда только начинаешь изучать веб но уже нужна работа?

Лучший ответ: "Что делать когда только начинаешь изучать веб но уже нужна работа?"
В вузе надо было учиться, тогда было время. Сейчас конкуренция такова, что чем меньше знаний и опыта тем хуже.
Устройтесь условно в какой-нить "макдональдс" на ЗП, котороая позволяет жить и работать например посменно, чтобы было время на учебу. Ну и уже не торопясь учитесь, ходите на интервью, и по кругу пока не устроитесь.

Худший ответ: Делаете что умеете - если компания из тех где принято выращивать своих сотрудников то будут смотреть на то как шёл ход мыслей и чему человек научился пока делал задание. Если же компания крупная и не заинтересована возиться с новыми сотрудниками то такие задачи отшивают не подходящих сотрудников.
По хорошему из вуза с таким направление вы уже должны были выйти сведущим в программировании. Напишите чему научились пока были в вузе и вообще что знаете более развёрнуто - возможно вам подскажут на что обратить внимание и как превратить это в направление. Потому что большинство программистов крутятся именно в рамках одного-двух, реже трёх-четырёх направлений и в соседнии заглядывают исключительно не по работе а интереса ради.
Так же при найме на работу учитывается возраст, точнее его соотношение с тем что знает кандидат. Если человеку лет 35-40-45 и позиция "начинающий js/html" то вероятность получить отказ очень высокая - способ этого избежать - спозиционировать себя как специалиста который что-то конкретное может и тем самым невилировать фейл с возрастом, ну и не претендовать на очень начальные позиции.
Вопрос: MySQL не справляется с нагрузкой от веб-приложения, нужны логи для дальнейшего разбора

Лучший ответ: Однозначно вам надо было бы выложить свой my.cnf
и параметры сервера mysql 
а также включить mysql slow query log и выложить его сюда.
Советы ставь перкону тут больше от лукавого чем в помощь.

Худший ответ: А почему не достаточно одного лога медленных запросов? Ведь сам MySQL особо то… ничего не дает для анализа.
Вопрос: Что делать с тупыми ответами на Тостере?

Лучший ответ: Начать с себя https://toster.ru/user/FanatPHP/answers

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

Лучший ответ: jsfiddle.net/XQpzU/4358/light
Только используйте www.w3schools.com/tags/canvas_lineto.asp

Худший ответ: Сделано это с помощью canvas'а, размещенного по центру. js у них минифицированный, так что вам самим все придется писать. А уж как это написать, ну это уже совсем другая история, и тут вам вряд кто-то будет такое кодить :)
Вопрос: AngularJS (frontend) + Flask (backend): поднять два сервера или один?

Лучший ответ: 1) Что за фронтенд-сервер? Типа только статика?
2) Статику надо отдавать через nginx штатными средствами
3) Сервер фласка нужен только для разработки. Запускать его в прод очень плохо. Flask-приложение реализует стандарт wsgi, так что его можно запустить на любом wsgi-сервере (рекомендую uwsgi). Причём желательно не выставлять его наружу, а поставить "позади" nginx, т.е. надо проксировать с nginx на uwsgi.

Худший ответ: www.linuxspace.org/archives/10326
По этой ссылке есть статья, которая возможно подскажет решение.
Вопрос: Прошу совета по конфигурации компьютера (50 — 55 тыс. рублей)?

Лучший ответ: Предложенный автором вопроса конфиг существенно дешевле заявленных 50000. Я предложу за 50000 следующее:

1. Процессор i7 2600K- потому что он топовый, его можно как угодно разгонять, и он лишь чуть дороже аналога без «К». 
2. Кулер Scythe Ninja 3 — потому что он значительно эффективнее и тише Катаны, а при желании его можно использовать в пассивном режиме.
3. Диски Intel 320 series 120 GB SSD — потому что хороший SSD от надежного производителя с лучшим соотношением цена/качество на рынке.
жесткий диск HITACHI Deskstar 5K3000 2TB — потому что важные программы поместятся на быстрый ссд, а жесткий диск будет тихой файлопомойкой.
4. Корпус Thermaltake Element V — потому автор уже выбрал Thermaltake. А эта конкретная модель придает системе солидный вид, при этом хорошо и тихо продувается и оснащен пылевыми фильтрами. Впрочем, корпус — дело вкуса.
5. Материнская плата Asrock Z68 PRO3, если автор никогда не захочет ставить SLI, либо Asrock Z68 Extreme4, если такая возможность допускается — потому что платы имеют разумную цену по сравнению с конкурирующими продуктами, обладая всем, что может пригодиться.
6. Память 4х4 ГБ Hynix 1333 МГц — потому что бюджет позволяет, производитель нормальный, а частота выше не нужна.
7. Видеокарта SPARKLE GeForce GTX 580, SXX5801536D5NM — потому что недорогая референсная 580ка, которая на сегодня является самой быстрой из одночиповых.
8. БП THERMALTAKE TR2 RX TRX-650MPCEU, 650Вт или уже названный FSP если в будущем возможна кконфигурация SLI — потому что просто качественные БП адекватной мощности.
9. Оптический привод любой, потому что им все равно пользуются раз в полгода.

Итого: 50~55 тысяч в зависимости от того, оставлять задел для SLI или нет.

Если бы собирал для себя, сэкономил бы на процессоре (2500к), видеокарте (570), памяти (8ГБ), корпусе (что-то тихое типа Sonata Elite), БП (550-600 надежных Вт) — получилось бы до 40 тысяч и на глаз почти неотличимо по скорости.

Худший ответ: Что-то памяти действительно маловато для такой цены.
Насчёт кулера — у меня Katana II стоит в десктопе. Так-то он неплох, но направление, куда дует вентилятор не совсем традиционное. Мне пришлось при сборке тоннель в корпусе снять, т.к. он рассчитан на другое расположение радиатора и вентилятора и кулер с тоннелем вместе — элементарно не влезают. Ничего страшного, конечно, просто к сведению примите.
SSD как системный диск взять не помешает, если не будете влезать в бюджет — можете чуть подвинуться с процессором и/или видео, т.к. сильно в производительности не проиграете, а SSD сторицей окупится.
RAID 0, имхо, себя не оправдывает. У самого два винчестера(правда стареньких) в десктопе в нём, что-то важное на них держать стремаюсь, так — папку «Downloads», папку с игрушками и своп. Быстродействие на глаз не сказать что видно, SSD точно лучше для обычной работы. 
Ну а RAID1 и всё, что выше — тем более себя дома не оправдывает, высокая отказоустойчивость не нужна, время случайного доступа не уменьшается толком, а затраты приличные…
Вопрос: Как продать б\у 3d принтер(UP plus)?

Лучший ответ: Если потенциальный покупатель не найдет вас в вопросах, почему бы не написать в «Чулан» или «Я пиарюсь»?

Худший ответ: Ну собственно сказали А, говорите Б — цена вопроса, характеристики и т.д.
Вопрос: Нужно ли перед изучением objective-C, изучать C?

Лучший ответ: С чего лучше всего начать новичку в программирован...
Новичок в программировании? Так начинайте с Си. Хорошенько поработаете с памятью, поучите алгоритмы по Кормену. Спустя 2 месяца можно будет переходить к обжективу. После Си будет удобно и легко. За пару месяцев разберетесь в основах обжектива и поработаете немного с основной библиотекой для ios UIKit и остальными. К тому времени можно наверное уже будет потихоньку переходить на свифт.
Итого:
1) Неделя на изучение основ Си
2) 7 недель на изучение основных алгоритмов и основ алгоритмизации + работа с памятью и прочее и тому подобное. В общем основы программирования вообще.
3) Основы обжектива 2-3 дня
4) UIKit 2 месяца
5) Основы свифта 2-3 дня
6) Профит.

Худший ответ: Книги по Objective-C охватывают необходимый материал языка С
Вопрос: Тестирование web-приложений. С чего начать?

Лучший ответ: Начните с книги Савина — Тестирование DOT COM.

Худший ответ: Можете сразу идти на собеседование, вам там все обьяснят:)
Вопрос: Как разговаривать с сервис-центром?

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

Худший ответ: В чем надо убедиться в первую очередь, чтобы быть уверенным, что они хотя бы образ сняли без ошибок?
Странный вопрос. В совпадении предварительно снятого образа с тем, что дали из СЦ.
А серьезно, тут есть два момента: практический и правовой.
В правовом, боюсь, вы вряд ли сможете доказать что, данные были, не имея свидетельства их присутствия. Разве что нажать на нарушения работы самого СЦ (это подействует только если они ленятся, но не если данным реально кирдык).
Практический момент: поинтересуйтесь, какими средствами они пользовались и в какой последовательности. Далее самый простой вариант — снятие образа и обращение в контору по восстановлению данных. Или собственноручно — для начала, надо определить, что в диске навернулось. Данные с блинов спасаются с помощью ПО, а контроллер, например, раньше неплохо переставлялся с другого мертвеца такой же модели.
Вопрос: Знаю angularjs, хотел бы прокачать себя в ionic & node.js, с чего начать?

Лучший ответ: Самая лучшая мотивация для изучения чего-то нового, это найти заказчика и подписаться сделать что-то на том что хочешь изучить)))

Худший ответ: Ionic умирает, забудьте.
Вы столкнетесь с кучей проблем - эмуляция мультитача в webview, постоянные проблемы с position: fixed, куча костылей и какашек в реализации cordova и phonegap. Наш кодер был просто в шоке от разработке на Ionic framework, ему даже пришлось пуллреквесты в cordova посылать, чтобы они исправили баги в движке. 
Используйте react-native. И будьте счастливы :-)
Вопрос: Посоветуйте надёжного ранистратора доменов в COM за границей

Лучший ответ: Я name.com пользую, всё устраивает.

Худший ответ: Moniker, например. Можете также попробовать 1&1 — у них сейчас акция, домены в зоне com за $0.99.
Вопрос: Возможно ли программировать сокеты на языке СИ в windows с использованием *nix библиотек?

Лучший ответ: Картинку с троллейбусом сами найдете?
API сокетов Беркли под Win и Nix почти идентичен. 
А так, можно cygwin поставить. Там самый настоящий api сокетов из linux.

Худший ответ: Да, можно. Если работать в рамках POSIX, используя только вызовы стандарта.
Вопрос: Реализация теста для iOS?

Лучший ответ: а зачем то 20 контроллеров? 
Обычно на сцену добавляется один UIScrollView (с включенным пейджингом), в него суется два (три) контроллера, отображающих по вопросу и дальше во время перелистывания пользователем они тусуются, как колода карт (эдакий аналог  UITableView но с одной видимой ячейкой на экран)
Да и вообще, для вашей задачи просто идеально подходит  UIPageViewControllerClass

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

Лучший ответ: 1) устанавливаете Jabber-сервер. Например, ejabberd.
2) ищете в Гугле "embed jabber chat website". Тут же находите:
- candy-chat.github.io/candy
- xmpp.org/xmpp-software/clients (искать по слову "browser")

Худший ответ: Смотря какая степень готовности вам нужна.
1. аренда комет сервера по принципу SaaS, что гораздо проще, а на не больших проектах ещё и дешевле:
[Ru] comet-server.ru
[En] pusher.com
2. решения для поднятия на своём vps: Dklab Realplexor или Ratchet.
Вопрос: Выбор ноутбука. Кто что подскажет?

Лучший ответ: 1. ASUS K53SC -чуть мощнее проц чем у ASUS K53SM и 8Гб рама. 
2. ASUS K55VD-Чуть слабее графика зато на Ivy Bridge.

Худший ответ: Я буки чаще чиню чем юзаю. Ваш выбор поддерживаю, причём именно серия «Z». Из рекомендаций, замените ЖД на SSD. Сохраните себе массу времени и нервов. Диск поставьте в USB 3.0 box. Получите быструю и надёжную систему с ёмким хранилищем. Удачи.
Вопрос: Можно ли создать новый контакт в адресной книге android/ios по кнопке на web странице?

Лучший ответ: То что вы хотите называется URL Sheme. Но про добавление контакта таким образом по моему ничего нет.  Можно попробовать альтернативные варианты добавления контактов, например через qr-код.

Худший ответ: Старый, добрый vCard en.wikipedia.org/wiki/VCard
Вопрос: Как убрать символы в url?

Лучший ответ: Ты редиректишь после логина в ЛК, user_id держишь в сессии, зачем тебе передавать его параметром.if ($user_model->is_logged){
      $this->redirect(array('c'));
}
в контроллере C:public function actionIndex(/*$user_id - сюда не передаешь*/)
$user_id = Yii::app()->user->get('id');
/*или*/
$user_id = $_SESSION['user_id'] /*в зависимости как ты там хранишь*/
с Yii не особо знаком

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

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

Худший ответ: Я это делал через написание программки, которая использовала движок IE и дополняла DOM своим объектом, который и отвечал за печать. Печает, как через стандартный драйвер, так и через COM порт. Просто термопринтер обычно через драйвер печатает очень медленно. Поскольку печать идет в виде растра, а не с использованием внутренних шрифтов.
Вопрос: Существует ли запрет на воспроизведение каналов радио/тв?

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

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

Лучший ответ: -  $db = $data_base_object;
+  $this->db = $data_base_object;
Ошибка в конструкторе. Объект класса Базы Данных присваевается переменной $db вместо $this->db

Худший ответ: Сделать родиельский класс, в котором будут грузиться классы для БД, сессии итп в его свойства.
Затем, при создании новых классов екстендить родительский, например:class MainLogic {
	protected $db;

	function __construct() {
		$this->db = new DB('login', 'pass', 'database'); // получаем инстанс, короче
	}

        function testDb() {
             $this->db->query('...'); // will work! 
       }

}

class User extends MainLogic {
	
	public function addUser() {
		$this->db->query(''); // also will work, тут уже это св-во есть, тк мы его пронаследовали от MainLogic
	}

}
P.S. Если класс с логикой только один (что, в большинстве случае, также не может быть правильно) - то просто в __constuct присваивайте $this->db ссылку на класс базы и из методов MainLogic обращайтесь через $this->db.
P.P.S. Не знаю, какой класс для работы с БД юзаете Вы, но для этих дел уже есть ActiveRecord, например.
Вопрос: Странный глюк клавиатуры после замены HDD на SSD?

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

Худший ответ: Попробуйте без адаптера под привод дисков. Если удаляли драйвер клавиатуры, установите заново ATKACPI driver and hotkey-related utilities с сайта Асус Вашей модели. Удачи.
Вопрос: Кто поможет воскресить ASUS RT-N10 C1?

Лучший ответ: 1. Unplug the router
2. Press and hold the restore switch and plug in power.
3. Keep holding the restore switch until the power light starts to blink on and off.
(1) The router is now in recovery mode
4. Change the ip settings on your computer to:
(1) IP: 192.168.1.xxx(use anything above 1, I like 100)
(2) Subnet: 255.255.255.0
(3) Gateway: 192.168.1.1
5. Run the recovery program and point it to your .bin file of choice
6. Hit the "upload" button and wait about 2 minutes.
7. Change your IP settings back to DHCP and let it get an address
8. Open a web browset and go to 192.168.1.1 and have fun!
Пробовал?
Или же
Unplug power from the router, wait a few seconds.
Hold in the BLACK (reset) button. Might have to use a pencil, cause it is recessed. Not the red button. Black
While pressing the black button, plug in power. Wait.
Wait until the power LED blinks on & off a couple of times, then release the black button. The power led will continue to blink liek this forever.
On your Windows desktop machine, get to a command line window and cd to a directory with your TRX file.
type this command: tftp.exe -i 192.168.1.1 PUT {filename}, where {filename} is the complete filename of the trx file.
The LAN light on the router will start flashing like mad for about 15 seconds, as tftp is uploading the trx file.
Wait 2 minutes, then pull power & restore power to the router.

Худший ответ: Тебе удалось восстановить роутер?
Вопрос: Файловый сервер для непрограммистов?

Лучший ответ: Если дизайнеры сидят под Windows — можно смонтировать сетевой диск, при подключении ввести и запомнить credentials. Это samba. Другое дело, что поддержка SSL в самбе старше 3.0 отсутствует и нужно шифровать трафик дополнительно. Например, проложить VPN/IPSec тунель между сервером и клиентом, но тогда придется разводить маршрутизацию для одновременной работы частной сети и доступа в Интернет. Зато дизайнер сможет удобно через проводник работать с хранилищем.

Другой вариант — поставить софт для синхронизации хранилища сервера и всех клиентов. Тогда дизайнер сможет работать без постоянного подключения к сети. Для linux я знаю rsync, какие клиенты есть для Windows и Mac — надо посмотреть. Это опять же простой способ один раз накатать скрипт, который будет, например, по FTPS гонять трафик.

Третий вариант — создать SVN/GIT-репозиторий и поставить опять же клиент вроде TortoiseSVN/TortoiseGit (Win), RabbitVCS (GNU/Linux), для Mac наверняка тоже есть удобные клиенты, встраиваемые в файловый менеджер. Наверное, лучшее решение для одновременной работы с удаленной файлопомойкой.

Хотя вообще меня несколько смущает необходимость гонять сотни мегабайтов из Германии вместо локального офисного NASа, доступного через Интернет, если это необходимо.

Худший ответ: >Сейчас используем Дропбокс – все ок, кроме того, что место заканчивается)
Тогда может проще купить бизнес версию дропбокса?
Вопрос: Синтаксис Haskell в контексте Xmonad?

Лучший ответ: Может быть вот это: Как питонистам читать Haskell поможет? Хотя рекомендую лучше почитать начало Learn you a Haskell for a great good – в начале как раз синтаксис объясняется. Есть перевод.

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

Лучший ответ: Может, Card?
Как карточки, которые присваиваются книгам, журналам в настоящей библиотеке.
Или Title.

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

Лучший ответ: Такая программа зовется файрволлом. У вас такая уже есть, и называется она Windows Firewall (или "Брандмауэр Windows" в локализованной версии). Или же вы можете воспользоваться сторонним решением - часто файрволлы поставляются вместе с антивирусом, да и отдельных решений достаточно. 
А если ваш компьютер находится за роутером и речь идет о предотвращении проникновений извне, то проще будет воспользоваться файрволлом, встроенным в ваш роутер.

Худший ответ: обычно firewall логику своих правил строят по принципу "закрыто всё кроме" или "открыто всё кроме", судя по вашей задаче вам нужна первая. Увы не знаком со стенками под windows, чтоб подсказать что-то конкретное. Но логика должна быть ясна. Вы запрещаете всё, а разрешаете только нужные вам порты.
Вот пара найденных по быстрому ссылок для старта:
https://technet.microsoft.com/en-us/library/cc7306...
superuser.com/questions/268902/how-to-block-all-tr...
Вопрос: Как сделать ссылку на загрузку приложения на ios приложение?

Лучший ответ: Это можно сделать через
https://developer.apple.com/programs/enterprise/
Вот тут возможности
https://developer.apple.com/programs/enterprise/ho...
Вот тут информация для тех. специалиста
https://help.apple.com/deployment/ios/#/apd5b9e6434f

Худший ответ: Никак, на iOS можно ставить софт только через App Store.