Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Что подразумевает администратор под открытой частью ключа в формате SSH?

Лучший ответ:
Файл id_rsa.pub, созданный утилитой ssh-keygen

Худший ответ:
Он хочет дать вам доступ по SSH к серверу, только не при помощи пароля а при помощи файла ключа. 
Вам нужно сгенерировать openssh ключ, у вас будет приватный ключ, который вы кортмите Putty или любому другому Ssh клиенту, и у этого ключа есть открытая часть,так сказать публичная, которую вы ему пересылаете.
git-scm.com/book/es/v2/Git-on-the-Server-Generatin... 
Вот статься как сгенерировать ключ, ему посылаете id_rsa.pub
НИКОМУ не посылаете и прячете как можно дальше id_rsa, с его помощью вы и будете получать доступ на сервер.
Вопрос: Где можно найти бесплатную графику для 2d игр?

Лучший ответ:
Попробуй посмотреть здесь opengameart.org, может что-то найдешь полезное.

Худший ответ:
Посмотрите так же раздел на этом сайте: https://craftpix.net/freebies/
Лицензия позволят использовать графику в коммерческих игровых проектах
Вопрос: Чем отличается бинарный diff от текстового?

Лучший ответ:
Текстовый дифф составляется по строкам и предназначен для того, чтобы можно было слить два диффа вместе (конфликты в VCS). Бинарный дифф просто передает различия и не предназначен для слияния.
«Учет многобайтовых кодировок» — не понял, что вы имеете в виду? Он нужен для правильного определения переноса строк в текстовых диффах, ну и для «ignore whitespace» — вроде всё.

Худший ответ:
Посмотрите на табличку: 
upload.wikimedia.org/wikipedia/commons/4/4f/ASCII_Code_Chart.svg
Бинарный diff = diff с красными полями а тектовый только по белым. :-)
Вопрос: Как избавиться от вредоносного процесса на сервере centOS?

Лучший ответ:
Полная переустановка сервера - 100%

Худший ответ:
проверяем крон, at, остальные процессы
Полная переустановка желательна, но в принципе вычистить  можно.
rpm -Va 
делали? если нет - сделайте. если есть модифицированные не конфиг файлы, а бинарники или библиотеки - yum reinstall пакета
Вопрос: Python+Qt для тяжелых научных расчетов и графики — миф?

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

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

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

Худший ответ:
объявляй в том скопе где используешь. 
Железное правило.
Вопрос: Что обозначает * в этой записи 'a[href*=#]'?

Лучший ответ:
Здравствуйте. Из источника цитирую:
a[href*="tuts"] {
color: #1f6053; /* nettuts green */
}
Вот то, что нам нужно. Звёздочка означает, что указанное значение должно быть частью указанного атрибута. Поэтому этот селектор выберет и nettuts.com, и net.tutsplus.com,, и даже tutsplus.com.
Но помните, что этот способ слишком обширен. Что, если у вас будет ссылка, не указывающая на tuts+, но имеющая в адресе слово tuts? Для составления более строго правила используйте ^ и $, указывающие на начало и конец строки соответственно.

Худший ответ:
нужно знать code.tutsplus.com/ru/tutorials/the-30-css-selector...
Вопрос: Уникальный IP адрес для дочерней платы

Лучший ответ:
Почитав ответы и комменты к ним, рискну предложить ещё варианты:
1. Когда настраиваимый по DHCP интерфейс не получает ответов, он присваивает себе адрес типа 169.254.X.Y, где X.Y — вычисляются по какомо-ту алгоритму от MAC адреса.

2. IPv6

3. Ну и в качестве мозгового штурма: попробуйте назначить ему такой адрес 127.0.0. 2. И настроить маршруты, вдруг взлетит.

Худший ответ:
Да и вовсе, если известен пул, из которого вдаются адреса из DHCP, миновать его при выдаче адрес «B».
Вопрос: Что добавить чтобы весь span был кликабельным?

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

Худший ответ:
Правая клавиша мыши -> Просмотр кода элемента
Вопрос: Почему так происходит вместе с uwsgi?

Лучший ответ:
Александр Александров, обратите внимание, что значения всего два - ровно по количеству воркеров uwsgi.
Если никто не против, расскажу небольшую историю. Когда-то, когда я писал первое приложение на Flask, я решил, что постоянно драть сервер БД ради практически неизменных данных неразумно, и кешировал их локально. Локально, Карл! В переменных. И передавал их в шаблонизатор. А потом я выложил своё творение в сеть и тоже поставил два воркера на uwsgi. И стоило мне добавить раздел меню, как я получал странную ситуацию: на части запросов сайт отображался с созданным меню, а иногда показывалась "старая" версия. Что логично, локально (на дев-сервере) всё работало замечательно.
Roman Kitaev всенепременно прав, в коде ошибка, не в nginx и не в uwsgi.
UPD: дело в том, что воркеры uwsgi запускают изолированные процессы, каждый со своим набором данных, соединением с БД/кешами прочими няшностями. Локально в таком случае ничего нельзя хранить. Если очень хочется, стоит присмотреться к асинхронным фреймворкам с единственным процессом.

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

Лучший ответ:
Затухание текста на CSS3 (habr)
Под ваши требования есть способ проще, не затухание, а text-overflow
https://developer.mozilla.org/en-US/docs/Web/CSS/t...
Решение простое: оборачиваем текст в div.text-overlow, css:.text-overflow {
  white-space: nowrap;
  width: 100%; //ваша ширина                   
  overflow: hidden;
  text-overflow: ellipsis;
}
.text-overflow:hover {
  position: absolute;
  overflow: visible;
}

Худший ответ:
можно попробовать со свойством text-overflow поиграть. Может и получится
Вопрос: Поиск одинаковых подстрок в строке?

Лучший ответ:
Copy-paste detector есть в PMD: pmd.sourceforge.net/pmd-5.0.1/cpd.html (не нашел сходу нормального описания на их сайте; когда-то видел статью про то, как он устроен: там суффиксный массив).

Если нужен именно алгоритм, то за O(N log N) (или, если постараться, O(N)) в худшем случае можно использовать суффиксный массив, суффиксное дерево или суффиксный автомат (осторожно, статьи ориентированы на спортивное программирование, стиль кода может быть непривычным).

Пожалуй, проще всего работать с суффиксным массивом: это просто все суффиксы строки, упорядоченные в лексикографическом порядке (конечно, сами суффиксы хранятся не как строки, а как индексы начала). Для всех пар соседних суффиксов можно быстро найти LCP (наибольший общий префикс). Пусть дана минимальная длина (назовем ее L) искомых подстрок. Если в суффиксном массиве нашлись K последовательных (в лексикографическом порядке) суффиксов таких, что LCP любых двух соседних не меньше L, то LCP их всех есть подстрока исходной строки, входящая в нее хотя бы K раз. Используя эту идею, за O(N log N) можно, например, найти все подстроки длины L, встречающиеся хотя бы K раз (хотя это проще сделать хешами, как предложил mihaildemidoff). Наверно, можно аналогично перебирать подходящие строки в порядке убывания длины или количества вхождений. Но наверно это удобнее делать суффиксным деревом.

Наверно, прямо при построении суффиксного дерева можно для каждой вершины найти количество вхождений соответствующей ей подстроки. Таким образом, мы найдем вообще для каждой подстроки количество ее вхождений. Но чтобы получилось O(N), а не O(N^2) данных, подстроки будут разбиты на группы (соответствующие вершинам дерева) с одинаковым количеством вхождений, и все произойдет за O(N). Того же самого можно (проще в реализации и сложнее в понимании) добиться и суффиксным автоматом (он в некотором смысле двойственен суффиксному дереву). Такой конструкции, наверно, достаточно для решения поставленной задачи в любой разумной конкретной формулировке.

Худший ответ:
7-zip в LZMA использует метод цепочек хешей. Видимо, это самый быстрый метод, т.к. в ранних версиях LZMA SDK было 3 реализации поиска совпадений: hash chains, binary search tree, patricia tree. А теперь осталась только одна. Алгоритмы, основанные на деревьях, были выброшены. Как работает каждый из этих методов, можно прочитать в википедии
Вопрос: Как сделать плавный переход к нужному div с помощью JS?

Лучший ответ:
jquery.scrollto
А вообще неплохо бы в гугле сначала смотреть

Худший ответ:
$("#menu a").click(function(){ 
	elementClick = $(this).attr("href");
	destination = $(elementClick).offset().top;

	$("html,body").stop().animate({scrollTop: destination},2000, "easeInOutExpo",function(){
		window.location.hash = elementClick;
	});

	return false;
});
идет переход к соответствующему ID элемента
Вопрос: Что за странная сортировка в TortoiseSVN?

Лучший ответ:
Очень похоже, что такие имена файлов рассматриваются, как числа, и ведущие нули игнорируются. А тогда 2001 < 2031 < 2100 и 3102 < 20011. И опять же, 4 - это очень маленькое число.

Худший ответ:
У всех что ли так "криво" сортирует? Кто-нибудь, попробуйте, пожалуйста!
Вопрос: java кодировка из windows-1251 в utf-8

Лучший ответ:
Вы из потока уже не в той кодировке читаете.
Надо создать правильный InputStreamReader:
InputStreamReader isr = new InputStreamReader(conn.getInputStream(), "windows-1251");
BufferedReader br = new BufferedReader(isr);


Худший ответ:
В Java кодировка по умолчанию UTF-8, поэтому когда вы пишите: 
String utf8String= new String(res.getBytes("UTF-8"), "windows-1251");

Вы фактически переводите UTF-8 в windows-1251, а отображаете как UTF-8. 
Вы можете легко проверить мою догадку воспользовавшись программой Штирлиц 4.0
Вопрос: Gulp — gulp-stylus + gulp-concat = любовь?

Лучший ответ:
Не городите слишком сложных задач, это системе выполнять не легче. чем вам потом поддерживать. Советую пойти   путем, многими уже принятым: 1) создаете задачу по перегону styl в css с выходом одного файла в каталог build 2) создаете задачу с конкатинацией всех сторонних css тоже в каталог build 3) на третью задачу вешаете конкатинацию всех css из каталога build и делаете с ними уже все операции, минификация, автопрефиксы и тд. Для того чтобы первые две задачи выполнялись до выполнения третьей, третью задачу можно описать как  gulp.task('task3', ['task1', 'task2'], function() {
  // Код третьей задачи
});

Худший ответ:
Я использую less и потому просто импортирую css в main.less, sass/stylus такого не умеет, потому там норм вариант делать сначала сборку sass/stylus -> css а потом при помощи merge-stream добавлять туда стрим с css внешними (я забираю через main-bower-files) и прогнать все через конкат. Никаких временных файлов, все в памяти и удобно поддерживать. Собственно на проектах с ionic я так обычно и делаю.
Вопрос: Как сделать скриншот страницы полностью?

Лучший ответ:
В Firefox Shift-F2 и вводим screenshot file.png --fullpage

Худший ответ:
Используй браузер Maxthon. Там по умолчанию есть функция (Ctrl + F2) снятия скриншотов на весь экран.
Вопрос: Нейронные сети и нечеткая логика ИЛИ обработка изображений, компьютерное зрение: что выбрать?

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

Худший ответ:
Всё.
Вопрос: Как правильно построить архитектуру клиент-сервер приложения?

Лучший ответ:
Не смотря на то что сегодня появилось много новых удобных технологий связка Service+ContentProvider+CursorLoader мне нравится больше всего
https://dl.google.com/googleio/2010/android-develo...
Service можно заменить на что то привычно и готовое, не суть
Для реализации запросов мне нравится связка retrofit + gson
Также рекомендую посмотреть в сторону rxjava

Худший ответ:
Инициатор диалога сессии - всегда сервер вне зависимости от того, кто хочет передать данные. Если не было сети - мы сохраняем статус и сообщение для следующей попытки, НО всегда проверяем время жизни TOKEN'a: LIMIT.
Общий вид процесса:
time1
TOKEN: запрос к серверу на токен.
QUERY: отправка данных.
WORK: обработка данных
time2
IF (time2-time1>LIMIT) GOTO TOKEN 
ELSE GOTO QUERY
Вопрос: Какая есть замена Jenkins CI?

Лучший ответ:
Напишите свой велосипед вместо CI
Дженкинс легче просто дальше некуда, а с вашими требованиями, чтобы еще и бесплатно и маленькое и все работало - пишите просто свои скрипты.

Худший ответ:
посмотрите
GitLab https://about.gitlab.com/
Buddy https://buddy.works/
Вопрос: В какой сфере ценят программистов?

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

Худший ответ:
Вопрос очень сложный и есть куча ньюансов:
- смотря в какой компании/сфере. В гос.учреждениях не ценят и не платят(если конечно ты не сынок директора). Не говоря уже про бюджетные организации. Больше всего платят наверное в стартапах или компаниях, где меньше всего цепочка подчинения. 
- еще зависит от города. Москва/Питер понятное дело - больше всего платят, независимо от сферы.
вам лучше посмотреть выгрузки ЗП программистов на сайтах hh.ru и тому подобных бирж, по конкретному городу.
Вопрос: Есть ли в Омске курсы PHP, Ruby, Python?

Лучший ответ:
Есть много книг  и видео курсов в интернете, можешь сам изучить.

Худший ответ:
Привет, мы провели одну стажировку в Омске, по RoR, этой зимой. Сейчас планируем вторую, примерная дата старта сентябрь/октябрь 2016.
Условия:
vk.com/purrweb_training
https://omsk.hh.ru/vacancy/17233996
Заполнив анкету можно узнать о важных новостях, таких как дата сл. стажировки:
https://docs.google.com/forms/d/1pVtP7hiAlEl0vQsHc...
Вопрос: Как изучить c# с основ до зарабатывания денег?

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

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

Лучший ответ:
developer.android.com основной ресурс андроид разработчика.

Худший ответ:
stackoverflow.com — даже спрашивать не надо, поиском очень много ответов находится
www.vogella.com/android.html — туториалы от Lars Vogel
www.androidsnippets.com — примеры кода
Вопрос: Цена перехода с С# на C++?

Лучший ответ:
На уровне джуниора какие проблемы - берете и переходите.
Все равно и то и то нужно учить.

Худший ответ:
Решение хорошее, C/C++ - нужны просто для того, чтобы потом любой другой изучать максимум за 21 день). Мой опыт - сначала нужен преподаватель, т.к вопросов будет много не столько по языку, а банально даже с IDE и компиляторами, например, хорошая книга Лафоре Объектно-ориентированное программирование в C++, но пишешь код из книги и возникают просто неожиданные препятствия с компилятором или с кодировкой, которые могут отбить желание, а этого нельзя допустить. Ну и если конечно не было опыта работы с памятью, то тут нужен наставник, который привьет правильные привычки. Я учил С/С++ в Питерском политехе, вот ссылка avalon.ru/PPS/CPP . Прокачивают от души. У меня опыт обучения у Полубенцевой М.И. У нее есть свои книги, но ее книги нужно конечно использовать как пособие наряду с практикой. Вообщем, нужен настоящий интенсив, а потом само пойдет. Удачи!
Вопрос: Букварь программиста?

Лучший ответ:
Попробуйте почитать «Дизайн и эволюция C++» Страуструп 
Книга не для новичков. Если осилите поймете почему С++ такой, какой есть.

Худший ответ:
Мне вот эта книжка помогла, когда я подобными вопросами задавался. В ней за основу взят язык C, на примере которого рассматривается работа компилятора. А вообще, там расписан весь путь работы программы — от того, как хранится информация и аппаратной архитектуры процессора до взаимодействия программ на высоких уровнях абстракции. Только вот опечаток много и читается тяжело, но, при наличии энтузиазма, прочитать книгу всё же можно )
Вопрос: Как сформировать в Google Chrome раздельное рабочее и домашнее пространство для одного аккаунта?

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

Худший ответ:
Никак
Вопрос: Правильно вычислять на сервере или на фронтэнде?

Лучший ответ:
Считать, где угодно
Проверять на бекенде

Худший ответ:
Вычислять нужно на фронтенде. При сохранении модели, пересчитывать на бэкенде, и возвращать правильно перечисленную модель.
Не знаю как удобнее в Django. Я пересчет делаю в хуке before save (before update) модели, sql запросом.
Вопрос: Юнит тестирование?

Лучший ответ:
1) подделать методы БД, которые возвращают запись. Проверить что генерируется правильный XML для этих поддельных данных
2) убедиться что метод выполняет правильный запрос к БД, который возвращает запись с данным ID.

Худший ответ:
Канонически юнит-тестировать взаимодействие с БД — моветон :) БД это независимая от твоего кода сущность — она предоставляет тебе определенный уровень гарантий, но тем не менее это отдельное приложение и о покрытии тестами такой функции говорить сложно, такой тест по большому счету бессмысленный — т.к. неожиданное поведение БД исключить невозможно.
В данном случае, как уже посоветовали выше, ты можешь написать интеграционный тест или тест прикладного уровня, ну и то, это так сказать для себя на период разработки, впоследствии в «покрытии» такой тест учитывать нельзя. 
Другое дело построение XML, вот там юнит-тестировать можно и даже нужно много.
Вопрос: Как исправить проблему с кодировкой new Notification?

Лучший ответ:
Проверьте, что все файлы расширения сохранены в utf8 без BOM

Худший ответ:
Нотификейшн вызывался в скрипте background.js, а он подключался в background.html. Так вот в .html файле нужно было прописать <head>
    <meta charset="utf-8">
...
Вопрос: Почему не выводится сумма последовательности?

Лучший ответ:
Лучше так. s = 0
i = int(input())
while i != 0:
    s += i
    i = int(input())

print(s)
А то у вас с нулем сравнивается одно значение, а суммируется следующее введеное.
А еще не стоит называть переменную sum, так как это переопределяет функцию стандартной библиотеки.

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

Лучший ответ:
Что дешевле тот и бери.

Худший ответ:
Я за первый вариант. Кстати, советую еще обратить внимание на Lenovo Y570s. Неделю назад себе такой взял там тоже i7,4Гб,GT555 + SSD. Как мне показалось по соотношению цена/производительность он определенно в топе.
Вопрос: Как выбрать узкую специализацию?

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

Худший ответ:
На уровне "понимаю и немного могу" изучить html, css, js и python. Найти задачу для решения. Взять веб-фреймворк, например flask, и вкалывать пока задача не будет решена, через год будешь знать чего хочешь.
Вопрос: ICQ для Windows и Android

Лучший ответ:
Посмотрите imo.im

Худший ответ:
Да, пользователей крысы мало, но взгляд на историю у них часто совпадает. Сам использую аналогичное решение, только я.диск благодаря наличию webdav.
А решение проблемы на данный момент я вижу в XEP-0136 для джаббера + транспорт. Для Android есть Xabber, осталось выбрать надёжный сервер с поддержкой этого XEP'а. Но на это решение я не могу перейти из-за того, что на компе я не готов терпеть приложения от авторов с некрысиным взглядом на историю. Я не хочу дискриминации по возрасту для сообщений, я хочу, чтобы сообщения возрастом 1 секунда и 4 года были в 1 окне, я хочу иметь возможность выделить кусок истории и скопировать. Когда-то я потратил много времени, но решения так и не нашёл.
Вопрос: Как прикрутить БЭМ к Laravel?

Лучший ответ:
Я имею опыт прикручивания БЭМ к ларавель в содружестве с БЭМ-верстальщиком и мы пришли к выводу, что bh-php создаёт лишнюю работу, потому что верстальщик сначала пишет js-шаблоны и отлаживает это на enb-сервере, а потом ещё и под php переделывает.
Тем не менее, проект написан и был разработан пакет (но именно как пакет пока что не оформлен).
Оптимальным же вариантом признана nodejs-прослойка, которая принимает json от ларавель-бэка и рендерит как надо. На этом механизме разрабатывается второй проект и снова делается пакет.
Если вам это интересно, то пишите, что-нибудь придумаем.

Худший ответ:
Сам компилятор на php: https://github.com/bem/bh-php
Так же есть интересный класс для моделирования структуры прямо на php: https://habrahabr.ru/post/249629/
На вашем месте я бы расширил бы Blade нужным функционалом, дабы не терять его прелестей.
Это позволит использовать все возможности blade (в том числе и различного рода циклы, условные операторы, и т.д.), а так же не нарушит основные правила MVC - контроллеры и представления будут разделены.
Вопрос: Как разложить входящий звуковой файл по частотам?

Лучший ответ:
IMHO надо смотреть в сторону преобразования Фурье. А там, вероятно, будут и готовые реализации на питоне

Худший ответ:
Готовая мощная библиотека на Python: https://github.com/MTG/sms-tools
Еще одна: https://github.com/bmcfee/librosa
Вопрос: Чем лучше сделать двухсторонний data-binding помимо AngularJS?

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

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

Лучший ответ:
Эмм. Вопрос из области "очевидное и невероятное" =)

Худший ответ:
win + r
control userpasswords2
Вдруг поможет, на семерке работает, на восьмерке проверить негде.
Вопрос: Какой лучше домен и название взять для интернет-магазина (примеры внутри)?

Лучший ответ:
Megahit.ru - Имхо самый звучный.
И пишется на слух. С остальными сложнее

Худший ответ:
ни один из предложенных я бы не взял :(