Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Почему виджет AutoComplete выдает весь список вариантов?

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

Худший ответ:
Условие добавьте.
Вопрос: Какой тег HTML5 выбрать?

Лучший ответ:
Для начала отмечу, что нет необходимости оборачивать заголовок в дополнительный тэг в вашем случае.
Рассмотрим варианты.
1. Заголовок и описание.<header>
    <h2>Заголовок</h2>
    <p>Описание к заголовку</p>
</header>
Так как описание является продолжением заголовка в семантическом смысле, мы должны объединить их в одно смысловое целое, сохранив при этом разделение собственно заголовка и описания. Для этого используется тэг header, который, согласно спецификации, служит контейнером для создания шапки какого-либо элемента (не заголовка, а шапки).
2. Несколько заголовков.<hgroup>
    <h1>Титульный заголовок</h1>
    <h2>Подзаголовок</h2>
</hgroup>
Так как у нашей секции несколько заголовков разного веса, их так же стоит семантически связать. Для этой цели можно использовать hgroup, который, согласно спецификации, служит для группирования нескольких заголовков. Но, так как его убрали из спецификации, полагаю, эту роль возьмет на себя header.
3. Ваш вариант.<h2>Заголовок</h2>
Заметьте, у вас всего лишь один элемент, который не требует группировки с чем-либо. Он самодостаточен, и по смыслу соотносится с секцией, в которой находится. Нет никакого смысла выделять ему дополнительный контейнер в данном случае.

Худший ответ:
Сначала вводим в гугл названия тегов. ПОтом читаем в выдаче htmlbook.ru/html/hgroupИспользуется для группирования заголовков веб-страницы или раздела. Внутри располагаются теги заголовков от  до . Данный тег исключён из версии HTML от W3C, но остался в версии WHATWG, будущее элемента пока не определено.
Потом читаем htmlbook.ru/html/header : Тег  задает «шапку» сайта или раздела, в которой обычно располагается заголовок.
А теперь ответьте - зачем оборачивать заголовки в дополнительные теги?  Вам же не за количество символов деньги платят?
Вопрос: Как удалить пункт Ubuntu из UEFI и остатки grub?

Лучший ответ:
Что делать? 
Установить Ubuntu и отказаться от Windows ;-)

Худший ответ:
EasyUEFI поможет избавиться от африканской недооси раз и навсегда EasyUEFI - kill your ubuntu
Вопрос: Как прокручивать адаптивное меню по вертикали?

Лучший ответ:
Попробуй overflow:auto повесить на меню, а на основную обертку overflow:hidden, а вообще без кода, просто по твоему скриншоту, сложно понять что сделать)

Худший ответ:
родителю overflow-y:auto, и все. Можешь зафиксировать блок с высотой.
Вопрос: Как подогнать размер div'a под клиентсую область окна браузера?

Лучший ответ:
Я или не понимаю, чего Вы хотите, или Вы не понимаете, что тут можно обойтись или html/css, или несколькими строчками jquery, который Вы все равно используете.
codepen.io/iiil/pen/znimg

Худший ответ:
// код на jQuery
$(window).bind('load resize', function(){
var d = $('#myDiv'), // блок який треба розтягнути
wh = $(window).height(), // or outerHeight();
ww = $(window).width(); // or outerWidth(); 
d.css({
height: wh,
width: ww
});
});
Вопрос: С помощью какого инструмента создать информационное приложение?

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

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

Лучший ответ:
Я пробовал и symfony2, и yii/yii2, и laravel.
У каждого есть свои плюсы и минусы, но я остановился на laravel.

Худший ответ:
Проще написать на нативном PHP.
Пример подобной реализации: тут
Вопрос: Почему не работает распараллеливание потоков в gcc?

Лучший ответ:
К сожалению, у меня сейчас gcc собран без поддержки распараллеливания, поэтому включаю телепатию.
В-первых прочитайте как работает автораспараллеливание. Например здесь.
Во-вторых есть подозрение, что без ключа -O3 данные флаги смысла не имеют.
В-третьих посмотрите дампы. Например по ключу -fdump-tree-parloops в данном случае. И вообще посмотрите в man'е gcc какие можно сбрасывать дампы. Они имеют префикс -fdump.
Если ни с -O3 не заработает, ни в дампах ничего полезного не найдёте, то спросите в рассылке gcc-help, там объяснят.

Худший ответ:
Может имеет смысл смотреть в сторону OpenMP?
Вопрос: Какой язык программирования лучшего всего подойдет исходя из интересов?

Лучший ответ:
Если нужны тяжелые расчеты близкие к BigData, то D.
Для всего остального Python.

Худший ответ:
Я тоже за Python в вашем случае
Вопрос: На чем лучше всего сделать интерактивную карту кладбища?

Лучший ответ:
leaflet, думаю подойдет

Худший ответ:
Хм, ИМХО какая-нить знакомая CMS (я бы modx взял) для шаблонизации + хм, опять же вариантов вагон, пусть SVG будет.
Вопрос: Правильно ли написана функция?

Лучший ответ:
В дополнение к MaxKorz 
 - устраните дублирование
 - то что вы там делаете в windoe resize - это лучше делать через CSS. А если так - то никакого хардкода значений в пикселях в JS уже не будет.
 - не стоит завязываться на стили (float), разруливайте все модификаторами (судя по селекторам у вас там БЭМ)
Словом выносите почти все в CSS. Анимации все, стили и т.д. В итоге у вас останутся только классы.

Худший ответ:
ух, а на css почему не сделать?
Вопрос: Как подключить четыре 7-сегментных дисплея к Ардуино?

Лучший ответ:
www.customelectronics.ru/arduino-dinamicheskaya-in... - динамическая индикация не подойдет?

Худший ответ:
Можно сделать следующим образом:
1) подключить на 7 пинов одинаковые сегменты индикаторов на одну линию
2) на каждый отдельный пин кинуть землю
3) с достаточно высокой частотой (например 20кГц) подавать на шины меняющиеся значения
4) с такой же частотой включать через пины земли соответствующие индикаторы
Пример: надо изобразить число 183 на 3х семисегментных индикаторах. В таком случае:
1) подключаем пины a b c d e f g
2) подключаем земли (назовем их v, y, z)
3) делаем счетчик (либо задержки - как удобнее на ардуино) и пошел процесс:
первая задержка - включен только v индикатор, подается значение единицы (0110000)
вторая задержка - включен только y индикатор, подается значение восьмерки (1111111)
третья задержка - включен только z индикатор, подается значение тройки (1111001)
и это дело зациклено. при высокой частоте мерцание будет незаметно
преимущества: 
-использование меньшего количества пинов
-энергосбережение
надеюсь это Вам помогло, с кодом, к сожалению, не могу подсказать
Вопрос: Чем проснифать свою wi-fi сетку?

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

Худший ответ:
Есть еще kismet, но оно непростое, надо разбираться.
Вопрос: Вспомнить всё

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

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

Лучший ответ:
Отменять отложенный вызов.(function () {
	var resize;

	window.addEventListener('resize', function () {
		clearTimeout(resize);
		resize = setTimeout(function () {
			console.log('...');
		}, 250);
	}, false);
})();

Худший ответ:
Во многих библиотеках такое называется debounce, можно подсмотреть, как сделано в underscore/lodash.
Вопрос: Почему может не работать :after в mozille?

Лучший ответ:
Для input не применяется :before и :after.
Например: shpargalkablog.ru/2013/12/input-before-after.html
Или же jQuery, собственно.

Худший ответ:
input.partial-check поставили position: relative; ?
а лучше залейте сюда ( jsfiddle.net  ) фрагмент кода и скиньте ссылку, потому, что так тяжело сказать
Вопрос: Java developer: знание классических алгоритмов — о чем это?

Лучший ответ:
Хе-хе. В 99% случаях, буду спрашивать о том как работает хэшмэп, какая скорость доступа к элементам ArrayList vs LinkedList, HashMap.

Считающие себя продвинутыми собеседующие, могут спросить какой алгоритм лежит методе Arrays.sort.

Собеседующие с ЧСВ over 9000, могут спросить какой алгоритм используется в TreeMap и что он из себя представляют.

Книги, советуемые выше, бесспорно правильные, но давайте трезво смотреть на жизнь java программиста, их собеседования, людей, которые собеседуют и какие задачи в общем-то будут стоять перед кандидатами, когда они приступят.

Худший ответ:
Седжвик или Лафоре.
Для java программиста, эти 2 книжки полностью покрывают список классических алгоритмов и структур данных.
По мне, обе книги равнозначны по простоте описания и объёму материала. Обе используют Java для примеров.
Вопрос: SSD для ноутбука

Лучший ответ:
Выбранный вами вариант не плох, но пока не исправлена проблема с багом в контроллере я бы брать не стал. Хорошо показывают себя диски от Crucial, это дочерний бренд Micron (компании, которая как раз выпускает память для ssd), контроллер уже проверенный, прошивки отлажены, скорости честные (получите то, что заявлено на упаковке в реальных условиях, а не только в синтетике, чем грешат OCZ и другие на контроллерах Sandforce). В общем, советую.

Худший ответ:
OCZ — лучшие на рынке SSD (скорость, цена), качество хорошее. 
Последствия:
1. Увеличение скорости загрузки системы
2. Увеличение скорости запуска приложений
3. Увелечение скорости отклика ОС и приложений.
4. Года 2-3 сдохнет (так говорят), предостерегает это сама ОС и контроллер. Но через 1.5 года рекомендованно делать ежемесечный бэкап.

С такими требованиями — с выбором модели согласен, но лучше OCZ SSD2-2VTXE120G
Вопрос: Почему падает скорость чтения hdd через некоторое время после его подключения?

Лучший ответ:
Кто же так восстанавливает?
Отдайте диск специалистам.Пользуюсь утилитой ddrescue(на самом деле это не принципиально). Очень даже принципиально.
Проблемный диск в первую очередь читают в сыром режиме - не обращая внимания на ошибки, и пишут в образ.
А уж потом с образа пытаются восстановить.
Вы же добиваете жесткий диск попытками многократного чтения битых секторов - подключили идет нормальное чтение, дошел диск до проблемного участка, который не читается, и он пытается многократно прочитать нечитаемый блок, поэтому падает скорость.dd conv=noerror

Худший ответ:
Скорость падает потому, что винт начинает обработку ошибок. 
Для ее отключения нужно спец. софт и опыт.
Если прямо хочется самому, то дешевле всего купить на месяц WDMarvel wdmarvel.com/ru
Но смысл ради одного винта?
Вопрос: Bootstrap responsive?

Лучший ответ:
1. В 3-ей версии общие стили и стили адаптивности совмещены в один. Адаптивные стили для каждого ui модуля/элемента идут сразу после его основных. Внимательнее посмотрите стили.
2. bootstrap-responsive.css есть только во 2-ой версии. Он даёт адаптивность верстке. Без него элементы и модули не способны меняться в зависимости от экрана.

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

Лучший ответ:
для простоты, предположим что алфавит у нас из 2х символом a и b (в «настоящих» регулярках это b есть «все кроме a»), тогда (ab | bb)*(a|b|epsilon) есть решение (я использую классическое определение регулярного выражения)
что любое слово из определения входит в наш язык и наоборот любое слово в нашем языке подходит под определение, доказать можно просто по (сильной) индукции по длине слова (в шаге индукции нужно лишь рассматривать отдельно случаи четной и нечетной длины)
на языке «программистских» регулярок получится что-то типа /^((a|[^a])[^a])*(a|[^a])?$/
ну или если упростить («а | [^a]» есть любой символ, т.е. просто "."), то /^(.[^a])*.?$/

на самом деле в таких «заковыристых» случаях вернее всего нарисовать автомат и сконвертить его в регулярку.
на автомате еще и проще доказать будет :)
надеюсь не ошибся нигде ;)

Худший ответ:
Мой вариант: /^(([^a]{2})*a)*[^a]*$/
Вопрос: Можно ли Win8 на Android-планшеты?

Лучший ответ:
На ARM работает только Windows 8 RT, а она, скорей, строго заточена/требовательна под конкретное железо, плюс в которое вшита DRM-защита и тп… Такое понятие, как установка тут не подходит, нужна прошивка устройства, нужен соответствующий загрузчик, система это закрытая (даже открытый Андроид часто с большим геморроем прошивают из-за проблем с проприетарными дровами), в общем, если коротко, то — нельзя… )
В идеале, ваш планшет должен как можно строже соответствовать по железу Surface RT и необходима прошивка на руках и прямые руки… Как это было в случае прошивки Windows Phone 7 от HTC HD7, которую очень успешно перенесли на HTC HD2… (знаю не по наслышке)) И то очень долго парились с активацией, пока наконец Microsoft не стала выдавать ключи всем подряд))

Худший ответ:
W8 RT могут купить только производители планшетов для прошивки на свои Win8 Rt Certified железки.
Вопрос: Какие есть варианты разрешения сайтов(по dns-именам) на линуксе?

Лучший ответ:
О сколько нам открытий чудных. Готовит просвещенья друг.
Увы, это порочный путь! Абсолютно порочный!
Если сотрудники нифига не делают (как я сейчас), то дрючить нужно не сотрудника, а руководство и начальство, или выгонять сотрудников в отпуск, отгул, переводить на сухари и дрожжи.
Закрыв интернет, будут теребить планшеты и коммуникаторы, оплевывать курилку и целоваться за углом.
Ну а теперь предложения. Ставьте простой proxy с авторизацией, остальные порты просто перекройте нафиг.

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

Лучший ответ:
Оборачиваем в сервис, на выполнение колбэков весим $rootScope.$apply.
Пример сервиса тут: www.html5rocks.com/en/tutorials/frameworks/angular...
Дальше используем как обычно:function controller($scope, socket){
  socket.emit('getFoo', 42, function(data){
    $scope.foo = data
  });
}

Худший ответ:
Я немного изменил сервис с верхнего ответа 
https://gist.github.com/Vitaliy-Yarovuy/8815316
так как в нем заложена ошибка, ее можно обнаружить при отправке больше 2 аргументов 
в метод сервиса, ряд библиотек как на бекенде так и на фроненде не ограничиваютса 2-я аргументами при отправки сообщений
Вопрос: Почему laravel не создает пагинацию?

Лучший ответ:
Немного уточню: вы уверены что у вас в базе более 10 товаров?

Худший ответ:
Если вы используете Laravel 4, то вместо {!! $products->render() !!} нужно {{$products->links()}}
Вопрос: Woocommerce. Как изменить фразу?

Лучший ответ:
в functions.php добавить следующее:add_filter('gettext', 'translate_text');
add_filter('ngettext', 'translate_text');
 
function translate_text($translated) {
$translated = str_ireplace('Подытог', 'Сумма', $translated);
return $translated;
}
Соответственно, вместо "Сумма" можете вставить свое слово

Худший ответ:
Есть плагин для редактирования файлов перевода https://ru.wordpress.org/plugins/loco-translate/
Вопрос: Что лучше использовать для создания аналога yandex market?

Лучший ответ:
Деньги и терпение. А так, да все равно, какую технологию. Сделайте на вордпрессе и раскрутите до 3k посетителей в день, а дальше по обстоятельствам. И это универсальный совет для стартапов, планирующих захватить мир отнять нишу у гигантов.

Худший ответ:
CMS OpenCart. В комментарии напишите выбранные Вами плагины и мнение о интернет-магазине.
Вопрос: Как вконтакте меняет url не перезагружая страницу?

Лучший ответ:
Искать не пробовали?
habrahabr.ru/qa/6436/

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

Лучший ответ:
Разумеется, он хочет найти по референсу.
Если бы Вы использовали lodash, было бы весьма просто сделать так:if (!~_.findIndex(vm.cartItems, objItems)) {
  vm.cartItems.push(objItems);
}
Либо самому в цикле проходить.
// EDITDEMOvar cartItems = [
  {id: 1, name: 'foo'},
  {id: 2, name: 'bar'}
];

var itemExists = {
  id: 1,
  name: 'foo'
};

var itemNew = {
  id: 3,
  name: 'baz'
};

function hasItem(collection, needle) {
  for (var i = 0, ii = collection.length; i < ii; ++i) {
    var item = collection[i];
    var keys = Object.keys(needle),
        matched = 0;
    
    keys.forEach(function (key) {
      if (item[key] == needle[key]) {
        ++matched;
      }
    });
    
    if (matched === keys.length) {
      return true;
    }
  }
  
  return false;
}

console.log(hasItem(cartItems, itemExists));
console.log(hasItem(cartItems, itemNew));

Худший ответ:
Проверка, есть ли элемент с текущим id в массиве элементов.var exists = cartItems.any(
    function(element) { 
        return element.id === id;
    }
);
Вопрос: Как запускать скрипты по расписанию?

Лучший ответ:
у windows есть свой шедулер
можно поставить отдельный, nnCron например

Худший ответ:
Я бы предложил использовать openServer В нем есть встроенный планировщик задач. ( В пункте Меню -> Настройки -> Планировщик заданий )
Вопрос: Из за чего не получается понять смысл книги O'REILLY?

Лучший ответ:
Флэнаган — это хорошо. Но, скорее, для углубленного изучения. С нуля не все потянут по ней. Для начала я бы порекомендовал learn.javascript.ru

Худший ответ:
Эта книга - не учебник. 
Это - отличный подробный справочник. 
Причем он написан в расчете на человека, который имеет базовые навыки в JS
Ну, так изложено, чтож поделать... тот же Лутц в аналогичной книге по Python пишет гораздо проще и его можно читать хоть с первого дня. Хотя, он также остается справочником, а не учебником.
Поэтому, шаблонный совет новичку "читай книгу с носорогом" является самым бесполезным в данной ситуации.
Вопрос: Покупки в Ulmart?

Лучший ответ:
Могу ответить только по одному вопросу. Да, покупал (Питер). На дефектные девайсы ни разу не напоролся, по гарантии ни разу не обращался. 
Сам лично им пока доверяю.

Худший ответ:
Купил там прошлым летом комп с WDшным терабайтником, всё работает как часы. Из всех купленных там девайсов проблемы были только с наушниками.
Вопрос: Как правильно составить запрос update в mysql?

Лучший ответ:
Если увеличить цену на 300 руб, то update tableName set price1= price1 + 300, price2= price2 + 300

Худший ответ:
ну в общем случае (не учитывая синтаксис MySQL) примерно так
update tableName
set price1=300,
     price2=300
commit 
но может я не понял проблему?
Вопрос: Как получить width в jquery?

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

Худший ответ:
Выражение в коде того, что написал kn1ght_t $(function () {
        var total_width = 600;

        $("#col-left").resizable({
            grid: [1, 10000]
        }).bind( "resize", resize_other);

        function resize_other(event, ui) {
            var width = $("#col-left").outerWidth(),
                widthbigcon = $("#big-container").outerWidth(),
                widthPercent = 100*width/widthbigcon,
                widthRightPercent = 100 - widthPercent;

            $('#col-left').css('width', (widthPercent + '%'));
            $('#col-right').css('width', (widthRightPercent + '%'));
        }
    });
По-поводу условия, о котором спросили в комментариях, я бы сделал так:getWindowWidth();
$(window).resize(getWindowWidth);

function getWindowWidth() {
  var bodyWidth = $('body').outerWidth();

  
    if (bodyWidth <= 590) {
        $('body').removeClass('wide');
    } else {
        $('body').addClass('wide');
    }
    // здесь необходимо выполнить функцию resize_other, на случай, если окно
    // изменит свою ширину, в результате ресайза юзером.
    resize_other();
}
Тогда функция с условием будет выглядеть так:$(function () {
        var total_width = 600;

        /* код из предыдущего блока вставить сюда =) */

        $("#col-left").resizable({
            grid: [1, 10000]
        }).bind( "resize", resize_other);

        function resize_other(event, ui) {
          if($('body').hasClass('wide')) {
            var width = $("#col-left").outerWidth(),
                widthbigcon = $("#big-container").outerWidth(),
                widthPercent = 100*width/widthbigcon,
                widthRightPercent = 100 - widthPercent;

            $('#col-left').css('width', (widthPercent + '%'));
            $('#col-right').css('width', (widthRightPercent + '%'));
          } else {
            $('#col-left').css('width', '100%');
          }
        }
    });
Вопрос: Как осуществить поиск похожих записей в mysql по возможному сходству 3 полей?

Лучший ответ:
Я ничего не понял.

Худший ответ:
Не могу додуматься до вопроса, поэтому прошу помощи. Спасибо.
Вопрос: Ментальное снятие рейтинга?

Лучший ответ:
Это особая хабрамагия.

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

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

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

Лучший ответ:
Чувак. Ты занимаешься ВЕБ-ПРОГРАММИРОВАНИЕМ, а не рисованием.
Поэтому надо показывать не картинки, а HTML ИСХОДНИК
Впрочем, если бы ты догадался в него заглянуть, то и показывать бы ничего не пришлось - ты бы сам увидел, что там за "пробелы" и убрал их уже.

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

Лучший ответ:
А если не лецензионно, то так:
www.programbeginner.ru/?p=1396

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