Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Как сделать mod_rewrite единый редирект по нескольким условиям?

Лучший ответ:
1. очень просто, этого делать не нужно, последовательные коды это нормальное явление, да лучше этого не делать, но по факту  от них никуда не деться и  яндекс и гугл с легкостью их видят.
2. сложность такого редиректа вырастет  и притом  в  стппени количества свобод ( мат часть)
то есть если я вам его напишу вы все-равно не сможиите с ним уже потом что-то сделать.
3. # в нижнем регистре - дайте в рожу тому кто предложыл сделать этот идиотский редирект,  линукс регистрозависимая система, в отличие от виндовс, и такие идиотские редиректы в нем делать: А нет смысла, Б нельзя.
(тут поясню)
Вам нужно будет делать условия что это не  файл не ссылка не директория, и только при таком условие менять регистр, в противном случае вы рискуете у Image.jgp получить 404 
НО  по сути у вас останутя только те урлы которые делает ЧПУ сайта, а это уж простите  нужно настроить адекватно ЧПУ на сайте вот и все, не нужно страдать ..йней.
Если же вы боитесь  сделать неправильный редирект  то  установите флаг [NC]
Формирование же ЧПУ на совести движка, лезть в него идиотскими редиректами это верх криворукости.
4. .htaccess читается сверху вниз и если вы  хотите сделать редирект на ввв и он сразу https  то поставьте его выше частного случая редиректа на htttps в таком случае вы получите редирект и ввв и https сразу ;), переместив его ниже у вас действительно будет два редиректа.
два слеша  норм НО опять же конструкция разрастется в количество раз степени свободы, а следоватлеьно это уже минимум строк 20

Худший ответ:
1. Редирект на https;
2. Редирект на без www + без повторяющихся слешей;RewriteCond %{THE_REQUEST} //     [OR]
RewriteCond %{HTTPS}       off    [OR]
RewriteCond %{HTTP_HOST}   ^www\. [NC]
RewriteRule ^(.*)$ https://site.ru/$1 [R=301,L]
Или так:RewriteCond %{THE_REQUEST} //     [OR]
RewriteCond %{HTTPS}       off    [OR]
RewriteCond %{HTTP_HOST}   ^www\. [NC]
RewriteCond %{HTTP_HOST}   ^(?:www\.|)(.+) [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
Или даже без флага [OR]RewriteCond %{HTTPS};%{HTTP_HOST};%{THE_REQUEST} !^on;(?!www\.)[^;]+;(?!.*//) [NC]
RewriteCond %{HTTP_HOST} ^(?:www\.|)(.+) [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
Можно и в один RewriteCond всё запихнуть.RewriteCond %{HTTP_HOST};%{HTTPS};%{THE_REQUEST} ^(?=(?:www\.|)([^;]+))(?!(?!www\.)[^;]+;on;(?!.*//)) [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
Вопрос: В каких случаях интерфейс должен быть анимированным?

Лучший ответ:
Анимировать нужно. 
Но нужно считать тайминги на реальном устройстве.
Не должно быть ожиданий анимации, чтобы нажать кнопку или сделать жест.
т.е. она вообще не должна напрягать самого быстрого пользователя от слова совсем.Анимация должна помогать.
Посмотрите как работают скроллы.
Boundaryfeedback когда пользователь доскроллил до конца помогает понять что ниже ничего больше нет.
Анимация во время загрузки - показывает что приложение живо а не висит намертво.  и тд

Худший ответ:
Там где это уместно (:  И есть ресурсы на реализацию! А также есть исследования подтверждающие то, что это будет уместно и принесет компании повышение прибыли или лояльности + KPI
Вопрос: Почему этот код так странно себя ведет?

Лучший ответ:
Потому что любая функция, содержащая yield, возвращает генератор, даже если этот yield недостижим при вызове функции. То есть, при вызове функции test() возвращается объект-генератор, сама функция не отрабатывает, а уже при вызове генератора срабатывает функция, возвращая значение, если сработает yield.

Худший ответ:
Идеальный пример опыта "у таракана уши в ногах". 
РНР выдает тебе ошибку, потому что ты неправильно используешь генератор. О чем тебе чистым английским языком и сообщает. А условия тут не при чем. 
Перепиши свой опыт БЕЗ условия, function test(){
    yield 1;
}
echo test();
И подумай, причем здесь вообще if.
Вопрос: Чему научиться кроме HTML, CSS, JS для фриланса на upwork?

Лучший ответ:
Доброго времени суток.
Отвечая на вопрос.  
По количеству заказов,  на данный момент, по апворку у заказчиков популярны PHP/Wordpress/Laravel, WP вне конкуренции.
В сторону JS есть много заказов по React/Angular/Node.JS, меньше по Vue. 
Если же говорить про то, что необходимо, то начиная с самых низов от WP сейчас никуда не деться, просто навыками HTML/CSS на апворке да и вообще уже никого не удивить. 
На JS/React/Node.js заказы выше уровнем, без опыта и хорошего портфолио их брать сложнее чем на том же WP.
Ну и общее.
     Про идеальный английский -  неправда. Знать его конечно необходимо, но уровня intermediate вполне.
    По поводу маленьких ставок и быть первым -  тоже, не совсем:
      •  Во-первых это не всем известная помойка. Да, заказчики бывают разные, но основаная масса желает платить специалисту, не равняйте менталитет заказчика из США с нашим, у него не укладывается, что специалист ставит 5-8$ за час. В среднем, все начинают в диапазоне 12-15$, хотите можете и с 5$ начинать, но лучше сразу привыкать ценить свой труд. И вас ценить будут в ответ. Пример из опыта заказ на установку WP, и темы без кастомизации и прочего ушел за 35$/час, на вопрос почему, заказчик сказал, потому что я вижу что вы сделаете за час, а человек будет за 7$ ставить мне его неделю, может заказчик и не прав, но такой ход мысли у многих. Повторюсь есть и иные случаи, но потом часто можно в Job feed увидеть - "даю апворку последний шанс, чтобы сделать мою работу, предыдущий фрилансер не справился". 
     • Во вторых, там необходимо ответить в течении определенного времени, обычно окно составляет около 10 минут. Ваш cover letter выстраивается у заказчика релевантно вашим скилам, портфолио, последним выполненым работам, но никак не зависит от того вы ответите первая или десятая.
Ни в коем случае, не при каких обстоятельствах не работайте за отзыв и за очень маленькую ставку, мошенников и сволочей большое количество. Случаев работы за 5$ два месяца - масса. Начиналось все с небольшой правки, и обещаний оставить хороший отзыв, а потом в процессе узнаешь что такое JSS, что такое скрытые отзывы. И так люди работали.
 Старайтесь избегать заказчиков из Пакистана, Индии. Русскоязычных старайтесь тоже избегать, вообщем ищите заказы в странах от Германии и западнее.
В любом случае, как раз где-то через 6-8 месяцев обучения, вы уже сами будете отвечать на этот вопрос другим. Удачи вам, Марина!

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

Лучший ответ:
Подскажите, не подразумевает ли автор задачника решение без использования функций, а что-то вроде этого? Или я неправильно понимаю саму задачу?

var obj = {'ru':{'1':'Понедельник','2':'Вторник','3':'Среда','4':'Четверг','5':'Пятница','6':'Суббота','7':'Воскресенье'}, 
		   'en':{'1':'Monday','2': 'Tuesday','3': 'Wednesday','4': 'Thursdey','5': 'Friday','6': 'Saturday','7': 'Sunday'}
		};
var lang = 'ru';
var day = '3';
alert(obj[lang][day]);

Худший ответ:
Самый тупой способ:
Запишем в один массив сначала английские дни недели, потом русские.
Преобразуем переменную lang в число по правилу: en=0, ru=1.
Сложим это число с номером дня недели.
Дальше рассказывать?

Второй вариант:
Создадим два массива: ru и en .
Создадим хаш-массив с индексами 'ru' и 'en', а значениями - ссылками на те два массива.
Дальше рассказывать?
Вопрос: Webhook на http для телеграмма.Как быть?

Лучший ответ:
https://core.telegram.org/bots/faq#i-39m-having-pr...
Первый пункт:You need a valid SSL certificate for webhooks to work.

Худший ответ:
www.dot.tk/ru/index.html
Но могут через неделю отобрать, а может и с год провисеть.
+
https://letsencrypt.org/
Вопрос: Как правильно сделать такое анимацию?

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

Худший ответ:
<a href="#"><img title="к примеру имя того человека" onmouseover="this.src='/картинка после ';" onmouseout="this.src='картинка до ';" src="картинка до" height="30" width="30"></a>
Вопрос: Как проще всего и надежно хешировать пароль в PHP 5.3.5?

Лучший ответ:
Всё давно в ядре: password_hash + password_verify
https://www.php.net/manual/en/function.password-ha...

Худший ответ:
тутcrypt('password', '$6$rounds=150000$PerUserCryptoRandomSalt$')
$6 - use SHA-512, which has 64-bit operations that reduce the margin of advantage most GPU based attackers have over you as of early 2016.
$rounds=150000 - set the number of iterations to hundreds of thousands or high tens of thousands of rounds.
PerUserCryptoRandomSalt - unlike password_hash, you have to do this yourself. You need to generate a unique, cryptographically random salt of 12-24 binary bytes (16 is very reasonable)
Вопрос: Почему показания мультиметра при измерении сопротивления постоянно прыгают и обнуляются и не могут дать точного результата?

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

самые качественные щупы - спаянные самолично, качественно и сердито.

Худший ответ:
Лучшим решением будет выбросить этот кусок говна и купить нормальный мультиметр.
Вопрос: Можно ли настроенную Windows c кучей программ, перенести в виртуалку и использовать полноценно под Linux?

Лучший ответ:
мой тебе совет, нельзя переехать на линукс сохранив старый багаж по
В первую очередь тебе нужно пересесть на линукс ПО это самая большая проблема, как ты с этим свыкнишся тебе не нужен будет виндовс.
Да ты не сможешь обойтись ез фотошопа, и к сожалению частично отказаться от офиса, и то и другое  работает на 95% портабайл версии в вайне ( проще чем ставить по манам тащят все библиотеки с собой) 
Но  для работы тебе программы утилиты и тп  в трее не нужны.
Просто переходи на линукс, тем более для кодинга там все есть.
НЕ знаю какой язык но если php то у меня все прогеры сидят на линукс, я их пересадил одним волевым решением, вообще никто  не рыпнулся,   и обратно никто не заходетл.
Одна машина с ишаком.
phpstorm  - есть
sublime - есть
Ftp client - не нужен вооще, просто монтируй  и работай как с локальной системой
ssh клиент - гыгы
GIT есть

Худший ответ:
Можно.
Работать будет без проблем.
Но только легкий софт - с такими софтом как фотошоп например уже не получится полноценно работать.
Все что касается графики - с этим уже не поработаешь.
Вопрос: Какие шансы устроиться программистом 1С в Москве?

Лучший ответ:
смотря на 6-ти значные цифры в вакансиях на хх.ру:)
Распространённая ошибка среди:
Мне 20 лет,

По теме - на такую з/п шансов 0. Начинайте с джуна с соответствующей зарплатой. 1С, кстати, хорошая сфера.

Худший ответ:
И какие вообще шансы устроиться?
Шанс не получка не аванс))) Пишите письма, учитывая текущую ситуацию. На собеседования точно не пригласят в офис))) а по телефону/скайпу или что еще поговорят. Так смотри что и найдешь.
Не франч, тут сложней. Мало нормальных компаний которые налажена работа. Адекватность задач и обучение и прочее, прочее. 

просто кодер получает не много. Консультант это с умением кодинга это все. 

Переехать... хотел про быт, транспорт, жилье. А глянул дык 20 лет.

По итогу вот мои рекомендации:
Тебе надо учится. Ищи франча, но не простого. А кто тебе предложит командировки, на проекты. Вот там ты узнаешь что такое жизнь и как работать с 1С. Почему не офис: страну посмотреть (за счет конторы), ручками потрогать реальное внедрение. Будет много разных задач.
По итогу к 25 годам покачаешь аху..но свой скилл.  

ps: сам так начинал)))
Вопрос: Почему плюс перед значением?

Лучший ответ:
1. Унарный плюс для преобразования из строки в число.
2. автоматически срабатывает Array.toString()

Худший ответ:
1. Преобразовываем значение к типу number
2. Вам в прошлом вашем вопросе в комментарии к ответу писали, что у массива так реализован метод toString
Вопрос: Должна ли оплачиваться работа по фиксу бага?

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

Худший ответ:
Зависит от договора или договорённости. По-умолчанию, после акта сдачи-приёмки и оплаты продукта любые работы оплачиваются. Но разработчик, как и любой другой производитель чего-либо, может дать "гарантию" на свою работу и в течении какого-то срока заниматься "ремонтом" бесплатно. 
А ещё есть политические интересы, заказчик по каким-либо причинам может быть интересен для разработчика в будущем и для сохранения теплого контакта некоторые идут на уступки, даже при ином ранее согласованном регламенте.
Вопрос: Какие ВУЗ-ы готовят лучших ИТ специалистов?

Лучший ответ:
Какие ВУЗ-ы готовят лучших ИТ специалистов?MIT, Berkeley

Худший ответ:
Живу и работаю в Екб, много раз собеседовал студентов на стажировку. С ИМКН УрФУ вполне неплохие ребята.
Вопрос: Как копировать текст через JS?

Лучший ответ:
Отследить изменения можно при помощи MutationObserver, например.
Ну и скопировать потом, можно и так, как у вас сейчас сделано.

Худший ответ:
Отличный способ у Stalker_RED 
Jquery вариант с интервалами, не лучший вариант, но имеет место быть:var copyInterval;

copyInterval = setInterval(function () {
	$('.div2').html($('.div1').html());
}, 100);
Вопрос: Стоит ли сначала учить PYTHON или JS перед тем как учить JAVA?

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

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

Лучший ответ:
Тут и без js спокойно можно обойтись<a href="images/img.jpg" download>Скачать картинку</a>

Худший ответ:
грузите картинку на сервер. потом ссылку <a href="site.ru/img.jpg">Скачать</a>
Вопрос: Как заблокировать сервера Fortnite на Микротике?

Лучший ответ:
Tак ребят решение я нашел и сейчас поделюсь им с вами.
Сама игра Fortnie запускается с EpicGame-лаунчером . Так вот я подумал а что если заблочить лаунчер а не саму игру все равно игра без лаунчера и авторизации ни стартанет . 
Создаем правило с регулярным выражением для Layer7
/ip firewall layer7-protocol
add name=FortBan regexp="^.+(www.epicgames.com|easyanticheat.net|fortnitegame.com).*$"
Далее создаем правила для маркировки соединений/ip firewall filter
add action=drop chain=forward packet-mark=FortBan
И все !! Всем спасибо за помощь.

Худший ответ:
Грустно, когда на системного администратора возлагают задачи по поддержанию трудовой дисциплины.
А если по делу, проверьте, что вы блокируйте именно forward, а также проверьте, чтобы запрещающие правила были выше разрешающих. Надеюсь, вы понимаете, что любой впн сведет ваш усилия на нет?
Вопрос: Какие требования к frontend-junior?

Лучший ответ:
Почему от новичков требуют много и неадекватно?
Потому что этих новичков, таких как ты - их как грибов после дождя. Они есть каждый день по 50 штук, которые жаждут получить хотя бы какую-нибудь работу.
Вот - представь, допустим есть красивая девочка, свободная. Представляешь сколько парней к ней будут подкатывать всячески? И что потом? У неё повышается самооценка быстро и не заметно. Теперь требования к парням выше - чтобы теперь, как-минимум - чтобы была тачка и доход от 100К в месяц. 
Точно так же и на ИТ-рынке сейчас. Ты в роли одного из этих парней, а работодатель в роли этой красивой барышни.
Во-вторых, что значит нативно и на обе платформы? Нативно и на обе платформы - это подразумевает знание SWIFT и Java (со всеми их фреймворками и ежедневными библиотеками). 
В-третиих, какое еще администрирование?
С точки зрения работодателя, это же просто не этично и опасно подростку давать root-доступ от сервера.
А теперь по делу:
На самом деле неадекватных работодалетей намного больше, чем адекватных, поэтому требования в основном которые будут тебе попадатся неадекватные. Не забывай учитывать, где ты живешь.
Ты должен знать:
- Чистый JS (как и старый так и новый ECMA2016)
- Jquery, Bootstrap
- На базовом уровне фреймворки (Angular 5+, React)
Не обязан знать в совершенстве. Должен знать на таком уровне что - вот это не знаю как сделать, сейчас поищу в интернете и попробую у себя реализовать.
И крайне желательно иметь репозиторий на GitHub со своими пусть даже мелкими наработками.
Остальное - чем больше, тем лучше.

Худший ответ:
Хорошие знания vanilla.js (ECMA2016+) Пре/пост процессоры css Понимание паттерна MVC JS фреймворк 
Остальное - опционально:Node.js socket.io
Вопрос: Почему не работает strcpy?

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

Добавьте в начало программы две строки
#include <stdio.h>
#include <string.h>

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

Худший ответ:
На будущее - все подобные ошибки решаются гуглением по тексту ошибки.
В данном случае вам нужно включить заголовочный файл стандартной библиотеки string.h
Вопрос: В какой формат отформатировать новый внешний диск в macos?

Лучший ответ:
самый нормальный формат для макоси сейчас - это hfs (apfs имеет задел на будущее, но пока сыровата).
если на убунте нужно только чтение, то я бы форматировал в журнальный hfs, убунта умеет его читать из коробки.
если нужно и писать из убунты, то я бы для этого сделал отдельный раздел exfat. так же можно и так, но вариант с отдельным разделом предпочтительней.

Худший ответ:
Если хочешь сделать простой бэкап - просто отдай диск TimeMachine.  Она сама все отформатирует. Заодно получишь диск восстановление в случае отказа основного.
Вопрос: При запуске компьютера кулеры крутятся в течении пары секунд, после чего он выключается, в как исправить?

Лучший ответ:
Не хочется пугать, но вы уверены, что матплата живая? Подобные симптомы бывают, когда слетает BIOS с чипа (и нужно его перепрошивать аппаратно). Либо, как один из вариантов, - крякнул северный мост.

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

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

Лучший ответ:
1-й - по мне очень глупо - засоряем дерево (обязательно снимать с публикации - чтобы не было мусорных страниц в поиске)
2-й - Конечно MIGX - удобнее и более правильно

Худший ответ:
1-й - по мне очень глупо - засоряем дерево (обязательно снимать с публикации - чтобы не было мусорных страниц в поиске)
2-й - Конечно MIGX - удобнее и более правильно
Вопрос: Здравствуйте, я пытаюсь установить библиотеку python kivy на ubuntu?

Лучший ответ:
Здравствуйте. Да, похоже, что вы пытаюсь установить библиотеку python kivy на ubuntu.

Худший ответ:
Пластмассовый мир победил
Вопрос: Почему не работает скрипт bash?

Лучший ответ:
А вот не надо запускать каждый скрипт, который найдете в интернете. Это запросто может быть установка криптомайнера.

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

Лучший ответ:
Запускать службу от учётной записи имеющей нужные права (доступ к папке).ServiceAccount.UserServiceAccount Enum.

Худший ответ:
Запускать от имени того у кого есть доступ.
Вопрос: Как грамотно и красиво писать код php?

Лучший ответ:
Все уже давно придумано https://www.php-fig.org/psr/psr-2/

Худший ответ:
Для php есть стандарт PSR.
Можно поставить php storm и он сам будет тебе выравнивать как надо в PSR по CTRL+L
Вопрос: Как устроиться на работу программистом, если живешь в регионе?

Лучший ответ:
Разместите резюме на HH (мой круг, superjob и т.п.), откликайтесь на понравившиеся вакансии, проходите собеседования, делайте тестовые задания. Не забывайте ежедневно обновлять резюме. Удаленные вакансии есть, устроится реально. 
В свободное время делайте то что задумали, потом добавите ссылки к резюме. 
Параллельно можно посмотреть и в сторону фриланса.
Желаю удачи!

Худший ответ:
Допустим если я разработаю несколько более менее сложных пет опроектовРазработайте один проект. Но разработайте его хорошо. Обращая внимание в т.ч. на форматирование и комментирование кода.
Вопрос: Понижают ли поисковики ранжирование сайтов wordpress?

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

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

Лучший ответ:
В Хроме нажмите F12, перейдите на вкладку Network, поставьте галочку Disable cache и обновите страницу - увидите, что именно долго грузится.

Худший ответ:
Возможно, перегруженны серверы данных сайтов
Вопрос: Встраивание inAppBilling в андроид приложение?

Лучший ответ:
Самая лучшая дока - у гугла, внезапно. https://developer.android.com/google/play/billing/...
Только почитайте все разделы касательно платежки, а то потом будут вопросы с тестированием, 100%

Худший ответ:
давно используем в проектах вот такую библиотеку https://github.com/serso/android-checkout
Вопрос: Как подключиться к хостингу по SSH если провайдер блокирует 22 порт?

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

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

Лучший ответ:
Разнорабочий.

Худший ответ:
"Менеджер контроля технологического процесса" - пусть так пишут.