Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Как сделать частотный генератор на GPIO Arduino?

Лучший ответ:
Т.к. DAC в этом камне нет, то можно реализовать это на PWM с дальнейшим сглаживанием.
PWM может работать автоматически после инициализации, без участия программы. Но чтобы получить сигнал определённой формы, придётся ему периодически менять значения. Т.е. потребуется пара таймеров, один для PWM, второй для шагов. Синус, и другие не линейные штуки, можно делать по заранее заготовленной таблице, обходя её циклически, экономя вычислительные ресурсы.
А вообще, function signal generator или waveform generator погуглить, реализаций много, в частности на AVR.
P.S. Если подойдёт просто меандр, то вообще достаточно одного таймера в режиме PWM.

Худший ответ:
Можно использовать таймер-счётчик в режиме CTC с переключением вывода OCnA по совпадению с регистром OCRnA. Для таймера-счётчика 1 Arduino Leonardo это вывод Digital 9.#include <ve_avr.h>  // Используется библиотека VE_AVR

#define PIN_OC1A  9 // Пин Digital 9 - OC1A

void setup() {
  DEV_TIMER1.setWaveGenMode(TimerW::CTC_OCRA);
  DEV_TIMER1.setClockSelect(TimerW::Prescaler_1); // PR = 1
  DEV_TIMER1.setOutputCompareA(39);               // 16e6/(2*PR*(1+39)) = 200 kHz
  DEV_TIMER1.setCompOutModeA(TimerW::Toggle);
  pinMode(PIN_OC1A, OUTPUT);
}

void loop()
{
}
Библиотеку VE_AVR можно скачать здесь.
Вопрос: Как сделать что бы в input type="text" введенное значение сохранялось после обновления страницы?

Лучший ответ:
Писать в sessionStorage: https://developer.mozilla.org/ru/docs/Web/API/Wind...
Если не подходит по времени жизни, то в localStorage:
https://developer.mozilla.org/ru/docs/Web/API/Wind...
Если нет поддержки в нужных тебе браузерах, то в куки:
https://developer.mozilla.org/ru/docs/Web/API/Docu...
Библа для удобной работы с куками:
https://www.npmjs.com/package/js-cookie

Худший ответ:
Куки <?php 
if(!empty($_POST)) {     
         SetCookie("email", $_POST['email'],time()+31536000);     
}

$email = !empty($_COOKIE['email']) ? $_COOKIE['email'] : '';

?>

<form>
    <input type="text" name="email" value="<?php echo $email; ?>" />
</form>
Вопрос: Как сделать такой ползунок?

Лучший ответ:
Понимаю что это input type="range"
Но как сделать такой вывод?
Давайте пойдем от обратного. 
Это галерея? Нет
Это скрытый input? Нет
...
Это input type=range? ДаКак сделать такой ползунок?
Может заглянуть в учебник по математике? Нет
Спросить у продавца в магазине? Нет
...
Вбить в поиск или посмотреть в песочнице? Дапоиск 1поиск 2песочница

Худший ответ:
Понимаю что это input type="range"
Нет, это обычные div или span и к ним 2 инпута, обрабатываемые на js
ionden.com/a/plugins/ion.rangeSlider
Стандартный range это 1 ползунок.
Вопрос: PHP. Массивы. Возможно ли обратится к элементу массива не по ключу, а по индексу?

Лучший ответ:
array_values($MyArray)[1]
Но, если честно, это плохо - индекс в массиве, особенно если данные приходят извне, зависит от положения звезд на небе.

Худший ответ:
Используйте array_search().$MyArray = Array ( 'id' => 1, 'descr' => 'Молоко', 'price' => 15 );

$key = array_serach('1', $MyArray); // вернул 'id'
echo $MyArray[ $key ];
Если я, конечно, верно понял.
Вопрос: Какой размер экрана у Nexus 9 tablet?

Лучший ответ:
физически у него действительно 2048x1536.
но дивайс работает исключительно в hidpi-режиме (он же ретина), когда для отрисовки одного логического пикселя используется четыре физических.
поэтому оба размера делишь на 2 и получаешь 1024x768.

Худший ответ:
У него ретина экран, viewport 1024x768.
Вопрос: Как лучше встраивать SVG на сайт: с помощью img или object?

Лучший ответ:
лучше разметкой<svg> 
 ......
</svg>

Худший ответ:
инлайн не кэшируется
Вопрос: Литературы для изучения html и css?

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

Худший ответ:
вот
Вопрос: Не помещаются картинки в контейнер?

Лучший ответ:
Не верно, нужно задавать картинкам не width:100%, а max-width:100% в этом случае они будут сохранять пропорции.

Худший ответ:
А может так?
https://jsfiddle.net/j2omn3w7/
Вопрос: Виртуалка KVM в Proxmox 3.2: как подсунуть драйвера?

Лучший ответ:
Ну для начала неплохо бы апдейт до пятерки сделать
А для винды выбрать сетевую интелл 1000 она отлично работает в Винде без лишних драйверов

Худший ответ:
добавьте адекватно привод
Вопрос: Как узнать, что подгружает код из файла function.php Вордпресс?

Лучший ответ:
Оно подгружает то, что находится по адресу wpcod.com/system.php

Худший ответ:
Вредонос это подгружает рекламу с домена wpcod.com
Вопрос: Как работать с папками Root на Linux?

Лучший ответ:
убрать у root пароль
использовать sudo

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

Лучший ответ:
Я понял, что можно использовать цикл с range, но так и не придумал как, решил иначе. 
Число, которое без остатка делится на некие другие числа, называется Наименьшим Общим Кратным (НОК). Этому в школе учат, но не всех. Для вычисления НОК есть формула, выражающая его через НОД (Наибольший Общий Делитель) - этому в школе учат, но не всех.
Как же так вышло-то в школе?from math import gcd

a = 2
for b in range(3, 21):
    a = a * b // gcd(a, b)
print(a)

Худший ответ:
Сначала срабатывает первый цикл до выполнения условия, когда оно выполняется - срабатывает второй цикл до выполнения условия, как только оно выполняется - изменяется i  и переходит к первому циклу. i не меняется, пока скрипт не перейдёт ко второму циклу, ко второму циклу он переходит только при выполнении условия в первом. 
Для таких вещей полезно иногда использовать print на каждой итерации каждого цикла, чтоб смотреть где что происходит, если трудно понять это сходу.
Вопрос: Зачем в centos 7 по умолчанию есть пакет postfix?

Лучший ответ:
не правильно вы понимаете. Mailx - почтовый клиент MUA, а постфикс - транспортный почтовый агент MTA и стоит он за тем, что нужно же как то почку доставлять. Пусть даде локально.
https://en.m.wikipedia.org/wiki/Mailx

Худший ответ:
Затем что сборщики дистриба его предпочитают. Кстати, Вы с procmail похоже перепутали. mailx - консольный почтовый клиент, часто в скриптах используется, postfix - MTA, альтерантива sendmail
Вопрос: Для чего ещё нужен Javascript?

Лучший ответ:
отправление данных Ajax
Если отправление, то и получение тоже можно делать на AJAX, почитайте про SPA-приложения, еще адаптивность, неужели у вас получается делать сложный, "резиновый" и в то же время кроссбраузерный интерфейс без JavaScript?Я хочу развиваться в стороне Javascript, но, разве этого достаточно?
А вот насчет достаточно, это уже определяется задачей, если вы будете "лепить" JavaScript там, где он не нужен (в ущерб быстродействию, срокам выполнения работы и т.д.) только потому, что вам так захотелось, то хоть вы и будете развиваться как JavaScript разработчик, но как работник будете деградировать, а это гораздо важнее в жизни, то есть будете деградировать как человек в целом, так что ищите реальные задачи, а не высасывайте их из пальца.

Худший ответ:
а лучше фреймворки JS angular и т.п
Вопрос: Telegram + Trello как интегрировать?

Лучший ответ:
https://integram.org/ - это очень простое и быстрое решение без особых заморочек

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

Лучший ответ:
Как лучше всего сделать поиск по сайту?
на Авито в том числе Сфинкс -  смотри Sphinx Faceted Search

Худший ответ:
Гугли "полнотекстовый поиск".
Вопрос: Сколько спрайтов персонажа в играх?

Лучший ответ:
Зачастую один, а анимация выполнена на костях как и в 3D играх, только анимируется плоский меш, а не 3D моделька.
ru.esotericsoftware.com
dragonbones.com/en/animation.html
https://brashmonkey.com/

Худший ответ:
На GDC есть хороший доклад на эту тему: Making Fluid and Powerful Animations For Skullgirls.
Вопрос: Есть ли способ перевести проект с React на React Native?

Лучший ответ:
Так, как вы хотите, этого сделать нельзя. Проще будет переписать проект с нуля. Все, что можно сделать в связке React/ReactNative это переиспользовать логику и то это тоже трудоемкая задача, требующая совместимости. Они почти никак не связаны. Преимущество ReactNative только в его кроссплатформенности, бюджетности и легкости вхождения, так как можно писать на js

Худший ответ:
1. Логика смело переносится один один.
2. Если у вас react-router, то и навигация переносится один в один.
3. Проблемы могут быть только с версткой, так как в react-native нет каскадности и css
Вопрос: Конвертер готового исходного кода PHP/JS в трудозатраты (специалисты: часы и рейт по каждому)?

Лучший ответ:
Эммм. Из личного опыта - любая попытка подобных расчётов это натяжка совы на глобус и измерение получившегося в британских попугаях.
Одна и та же задача может занять как день, так и неделю. И в выхлопе кода тоже где-то 10 строк, где-то 100.

Худший ответ:
Решение для быстрого подсчёта стоимости кода:
Оплату ставим за один цикл - x.
1. один любой цикл или условие - x
2. любая рекурсия - 10x

Пример:
Один цикл кода: 50р.

Итого: вывод ряда чисел Фибоначчи в рекурсии будет стоить: 600р.
Вопрос: Какую программу лучше выбрать для чертежей и создание моделей?

Лучший ответ:
Вам нужно попробовать параметрическое моделирование. На этом поприще у NX просто нет конкурентов.
Смысл в чём - все эскизы и тела задаются в аналитическом виде. Вот окружность, вот прямая. Прямая к окружности касательная. И как бы вы не меняли модель, прямая всегда будет касательной.
Вы можете в любой момент вернутся в какому-то шагу построения, изменить, допустим, размеры. И все остальные операции автоматически перерасчитаются (если не будет противоречий).
NX включается в себя весь цикл разработки - CAD/CAE/CAM.
Для архитектуры, наверное, не подойдет.

Худший ответ:
Мм, для деталей самолётов не ку, но вот для планировки - почему бы не попробовать Autodesk Revit или уж сразу ArchiCAD?
Вопрос: Как сделать анимацию стирания кода?

Лучший ответ:
Посмотрите пример с сердечком из статьи SVG маски и вау-эффекты: о магии простыми словами. Он должен навести на правильные мысли.

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

Лучший ответ:
Если массив уже отсортирован, то достаточно один раз пройти по нему, отмечая моменты смены числаvar count = 1;
for (var i = 1; i < n; i++) {
  if (mark[i] != mark[i-1]) {
    count++;
  }
}

Худший ответ:
как вариант на более высоком уровне можно положить все входящие данные в Set (коллекцию содержащее множество уникальных элементов), и потом посчитать размер коллекции. 
код будет выглядеть в стиле:inputStringData
 .split(" ")
 .map(inputElement => inputElement.toInt)
 .toSet
 .size
П. С. 
шаг с переводом строки (  .map(inputElement => inputElement.toInt)  ) в тип Интэджер не обязателен, можно посчитать и разные строки, это лишь улучшает эффективность хранения промежуточного массива перед подсчетом
Вопрос: Обьясните как работает if в jQuery?

Лучший ответ:
Точно так же как и в javascriptУсловные операторы

Худший ответ:
var a = 1;
if(a==1) {
alert('a ='+a);
}else {
alert('a не равно'+a);
}
тернарный оператор (сокращенная запись):var a = 1;
a==1 ? alert('a ='+a) : alert('a не равно'+a);
если а равно 1 выводим сообщение "а=1" в других случаях выводим сообщение "а не ровно 1".
Условные операторы
https://learn.javascript.ru/ifelse
Вопрос: Можно ли получить ssl сертификат под nginx?

Лучший ответ:
Нет такого понятия "сертификат под Nginx" или там "сертификат под Apache". Они все одинаково применимы на чём угодно: хоть на веб-, хоть на мэйл-сервере. Просто есть тонкие моменты, как (и надо ли) упаковывать несколько сертификатов в один файл или нет. Lighttpd, например, требует чтобы и файл сертификата и ключевой сертификат были в одном файле что достигается простым объединением двух файлов.
Этот выбор на 2domains, как раз, из этой оперы - они просто упакуют и вышлют вам тот набор, который нужен именно под выбранный вариант.
То есть париться не надо на эту тему - получайте сертификат там, где вам больше нравится и вперёд к победам.

Худший ответ:
Не обращаем внимание - сертификаты свободно конвертируются из любого в любой формат с помощью openssl + cat
а есть потребность в коммерческом сертификате? базовые aka ssl123 раздают бесплатно 
https://letsencrypt.org/
https://www.startssl.com/
https://www.wosign.com/english/
Вопрос: Имеет ли смысл ставить Docker на VPS?

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

Худший ответ:
https://blog.docker.com/2016/03/containers-are-not-vms/ - перевода на хабре нет
Вопрос: Как сделать много 301 редиректов?

Лучший ответ:
1 собираешь в экселе файл с 500 урлами что и куда.
2. https://donatstudios.com/RewriteRule_Generator
собственно все.
Если есть логика типа изменить 1 часть урла например у 400 товаров заменить /catalog на /tovar
ТО прикрепляй файлик сюда, я тебе сделюаю регулярки на повторяющиеся элементы.

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

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

Худший ответ:
Если я правильно понял, тоa="\"nextPageToken\": \"CDIQAA\","
echo "$a" | grep -oP '(?<=nextPageToken": ")[^"]+?(?=")'
найдет токен
Вопрос: Как правильно посчитать среднее количество?

Лучший ответ:
записей в этот день было 0. Как решить проблему?
на php или чем вы там кодите решать это надо.
На mysql это длинное костылеориентированное решение.

Худший ответ:
Как решить проблему? Получить кол-во записей для нужной даты заранее и определить: будет ли она участвовать в дальнейшем в подсчёте средних значений или нет.
Вопрос: Нужна плату ввода/вывода. Где искать?

Лучший ответ:
Из бюджетного:
Плата с микроконтроллером (типа Arduino), подключенная через USB.
Может, несколько.
Прям то, что вам нужно - тоже выпускают
www.expert-automatic.ru/news/pci-plata-p16por16u-o...
Но цена, если вам нужно около 168 выводов - будет космическая.

Худший ответ:
Если нужно не очень много, то вот
Вопрос: В чем косяк (полиморфизм)?

Лучший ответ:
В программировании несколько различных видов полиморфизма. Вам следовало уточнить, о каком из них идет речь. Собеседующий с вами конечно же не совсем корректен, так как простейшая форма полиморфизма в вашем примере все же присутствует. Другое дело, что в php под полиморфизмом обычно понимают полиморфизм подтипов. Выглядит такinterface UnitInterface {
  public function setHp();
}
class Warrior implements UnitInterface {
  public function setHp() {...}
}
class Medic implements UnitInterface {
  public function setHp() {...}
}

class MainProgram {
  private $unit;

  public function __construct(UnitInterface $unit) {
    $this->unit = $unit;
  }
  public function run() {
    return $this->unit->setHp();
  }
}

echo (new MainProgram(new Warrior())->run();
Идея в том, что конструктор класса MainProgram ничего не знает о конкретных реализациях ваших юнитов. Он знает только о том, что они должны удовлетворять интерфейсу UnitInterface. В будущем если у вас хорошо спроектирован интерфейс, то вы сможете заменить одну реализацию юнита на другую, не изменяя код внутри MainProgram. Таким образом, вы соблюдаете принцип открытости/закрытости из SOLID, который говорит, что классы должны быть открыты для расширения, но закрыты для изменений.

Худший ответ:
return $this->hp = "200 hp";
Конструкция какая-то неизвестная миру.
Почему return везде?
Почему возвращается присваивание?
Ну и логичнее наверно делать unit interface, а не класс.
Вопрос: Варианты установки 1С?

Лучший ответ:
8gb ОЗУ, двух ядерный процессор AMD с частотой в 3Ghz и жесткий диск на 1tb.Это нормальная конфигурация для секретаря работающего с браузером и офисом.
Хотя сервер терминалов на пять юзеров, если без фанатичных требований к скорости вполне потянет.
Если на лицензии пофиг - вполне себе вариант.

Худший ответ:
оперативки мало на сервере. я обычно считаю так: 2гига на юзера rdp при базе 20гигов.
1с я бы использовал файловую в случае с rdp. в этом случае лучше поставить отдельный ссд под базу.
А вообще все уникально, зависит от размера базы, что с ней будут делать и так далее
Вопрос: HMVC сильно устарел?

Лучший ответ:
Вы говорите про HMVC, и MVC... А, ещё ведь остались люди которые до сих пор пишут в процедурном стиле :) На самом деле нет идеального Паттерна :) У каждого есть минусы и плюсы. Всё зависит в большой части от проекта который реализовываете.. Но, для себя я давно сделал выбор и остановился на MVC.. Да есть проблемы с зависимостью вид и контроллер зависят более чем от одной модели,  а от одной модели зависят более одного вида и контроллера.. На самом деле можно создать почти свой идеальный паттерн MVC.. Это же только идеология написания кода, вас никто не может заставлять её придерживаться

Худший ответ:
Странная логика насчёт "устарел".
Современный компьютер Бэббидж придумал в 1835 году, выкинем все свои компы/смарты?
По поводу HMVC - он нормально работает, когда сложная страница генерируется на сервере. И вот этот подход, в принципе, можно считать, устарел, ибо сейчас сложные страницы в общем случае более правильно генерировать в браузере.
Вопрос: Какой бюджетный принтер выбрать для редкого использования?

Лучший ответ:
Струйный и бюджетный, эти два слова плохо уживаются вместе :)
Купите любой лазерный, ну вот вообще любой, я бы canon 6030 порекомендовал, если где Б/У HP 1010-1020/ canon 2900 найдёте то вообще шикарно.
А редкие "отсканировать"/"распечатать в цвете" можно и на стороне сделать.

Худший ответ:
Здравствуйте.
На основании выше изложенной информации, а именно:Печать нужна редко и немного. В основном, копии документов, изредка какие-то статьи/схемы.
А именно:Печать нужна редко и немного.
Вообще стоит задуматься о том что, а зачем вообще тогда принтер? Есть очень много точек где представляют спектр услуг печати и копирование.Картриджа мне хватит надолго, но желательна возможность хотя бы раз перезаправить или с наличием совместимых картриджей.
Вот тут я с вами полностью не соглашусь и предостерегу от ошибки которую сам совершал.
Картриджей на долго не хватит! Это достоверный факт.
Я тоже думал что вот, куплю принтер буду печатать раз в месяц и он не высохнет....ага фиг там. Через 1,5 мес. высох на сухарь. И даже реанимация картриджей не помогает.
Ваше решение по отношению к покупки, но мой вам совет, пользуйтесь услугами печати и копированию. Дешевле и опасаться за сухие картриджи не надо.
Вопрос: Как провести ICO (создать свою криптовалюту, и затем продавать эти коины за доллары, рубли и пр.)?

Лучший ответ:
свое ты никак не сгенеришь, ICO проводится на популярных валютах (иначе как ты их в уплату получишь?), 
обычно это ETH, потому что самый дорогой где есть смарт контракты
также принимаются BTC, так как их больше всего, но токены (акции) выдаются в том же эфире или исходной подходящей валюте: кроме эфира еще немного популярна Wawes, но они никак не допилят контракты, в целом для ICO эфиру альтернетивы нет и еще полгода-год не будет
валюты кроме эфира - как BTC - так и его клоны и альткоины навроде Monero, иногда меняются принудительно в эфир, но из-за скачков битка обмен все  реже, есть варианты с минибиржами, кучей кошельков и т.д. и т.п.
Полно технических моментов, которые надо рыть-копать, от синхронизации нод до номеров с ETH / контрактами (parity последний и канонический тому пример), поэтому без спеца в теме самому очень сложно
ну и маркетинг  - отдельная и недешевая тема, но нередко можно расчитываться криптой же, что в итоге не так затратно
что-то типа гайда до сих пор продают от 5- 10к , так что нету, 
есть только как крипту проипеть, это бесплатно
реализовать: быть готовым расстаться с 20к и делать медленно, годик; 50к и засветиться - оцениться; реальные цифры, чтобы начали что-то присылать -  300-500к, и, думаю, скоро перестанет работать в нынешнем виде, так как тема усложняется - появляются регуляторы и т.п.

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

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

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

Лучший ответ:
В коде страницы есть <div class="productPageFixedContact__phoneText js-showContactPopup" data-phone="KzcgKDkxMCkgNDA5LTY3LTU3">
Так вот - data-phone="KzcgKDkxMCkgNDA5LTY3LTU3"
И есть телефон и никакого ajax'a!
Теперь берем KzcgKDkxMCkgNDA5LTY3LTU3 раскодируем base64->utf8

Худший ответ:
Только с помощью виртуального браузера в памяти или с помощью обращения к сервису.
Например, phantom.js, nightmare.js и т.д.
Вопрос: Как исключить сделать выборку низ БД всех записей, кроме одной записи?

Лучший ответ:
SELECT `field1`, `field2` FROM `table` WHERE `id` <> 5
Выберет все записи из таблицы `table`, у которых идентификатор не равен 5. Вы должны подставить сюда id категории, которая открыта.

Худший ответ:
10 постов, без поста с id равным $post_id методами yii2:Post::find()->andWhere(['<>','id',$post_id])->limit(10)->all()
Вопрос: Как быть с кидалами на фрилансе?

Лучший ответ:
1. Предоплата
2. Сервисы безопасных сделок.
3. Передача исходных материалов после оплаты.
4. Договоры подряда.

Худший ответ:
В свое время, как началась вся истерия с Майданом и Крымом, меня кинуло 3 украинских фрилансера на предоплату. Причем с одним из них я работал до этого успешно. Там суммы по 3-5 тысяч рублей, но обидно все равно.
С тех пор ввел себе правила:
1) Смотрю отзывы и прошлые работу
2) Пробиваю инфу по фрилансеру по его контактам (порой нахожу инфу, что этот человек уже кого-то кидал)
3) Смотрю соц-сеть кандидата на предмет адекватности
4) Смотрю, где человек до этого раньше работал
Это не снимает ответственности, что человек может сделать что-то плохо, либо не справиться с работой. Но хотя бы тебя тупо не кинут.
Вопрос: Как запустить исходники apk файла в Android Studio?

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

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

Лучший ответ:
Причем здесь скрипт? Это ul список и его стандартный стиль.
Вы наверно CSS для слайдера не подключили

Худший ответ:
в cssli{list-style:none}
зачем модифицировать скрипт
а еще лучше почитать документацию https://github.com/woocommerce/FlexSlider/wiki/Fle...$(".flexslider").flexslider({
  controlNav: false,
  directionNav: false
});