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

Лучший ответ:
create table categories (
  id integer primary key,
  parent integer references categories,
  name varchar(50) not null
);

create table manufacturers (
  id integer primary key,
  name varchar(30) not null
);

create table goods (
  id integer primary key,
  category integer references categories,
  manufacturer integer references manufacturers,
  name varchar(50) not null
);

select
  m.name,
  count(*) as goods_count
from goods as g
inner join manufacturers as m
  on g.manufacturer = m.id
where category = 1
group by m.name;Живой пример в sqlfiddle

Худший ответ:
Ошибаешься: не один-ко-многим, а многие-ко-многим. Холодильники выпускает не одна фирма. Но и фирмы выпускают не только холодильники. И потому таблиц 3: категории, производители и связь-категория-производитель. Вот эта третья таблица содержит поле кол-ва товаров.
Вопрос: Как организовать рабочее место на съёмном жилье?

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

Худший ответ:
Нужен стол. Это главное.
Можно взять недорогой раскладной стол. 
Наподобие такого. Главное чтобы ножки прочно фиксироваись и не складывались сами по себе.
Вопрос: Не отображается русский текст в игре, что делать?

Лучший ответ:
Скорее всего, в игре просто нет кириллического шрифта.

Худший ответ:
Вы собираетесь переводить игру не зная, присутствует ли вообще кириллица в игровом шрифте? Умно, умно.
Вопрос: После каждой команды «sudo: unable to resolve host aspire-6930g: Время ожидания соединения истекло», как убрать эту проблему?

Лучший ответ:
Надо в /etc/hosts добавить строку:
127.0.1.1	aspire-6930g

Худший ответ:
Что-то у вас с /etc/hosts не в порядке, скорее всего. Можете вывод "cat /etc/hosts" сюда выложить?
Вопрос: ИП для небольшой компании торгующей софтом?

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

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

Лучший ответ:
Стоит почитать :) www.php.su/array_push

Худший ответ:
Стоит почитать :) www.php.su/array_push
Вопрос: Какой стек технологий нужно освоить Python Junior?

Лучший ответ:
1. Умение гуглить.
2. Умение читать вакансии - там написано что требуется.
3. Возьмитесь сперва за собственные хобби-проекты, чтобы хоть что-то было.

Худший ответ:
сейчас самостоятельно взялся за освоение Python. Но очевидно, это лишь процентов 10 от того, что следует изучить. 
Довольно оптимистичный прогноз)Подскажите, что должно входить в стек технологий, освоив который, я мог бы браться за какие-то проекты
Для начала просто изучите язык, набейте руку, дальше задайтесь вопросом, чем бы Вы хотели заниматься. Если Вам интересно машинное обучение - то сейчас полно курсов самых разных уровней сложности и уйма книг, которые легко гуглятся. Если больше по душе веб разработка - нужно выбрать какой-нибудь популярный фреймворк и начать изучать его. Джанго был бы хорошом выбором - он довольно простой в освоении и благо материалов по нему в сети пруд пруди. Ну и по мере изучения фреймворка разрабатывая какой-нибудь тестовый проект вы параллельно познакомитесь с тем, что еще необходимо изучить - это и работа с базами данных, и азы верстки освоите и многое другое.
Конечно python применяется и в других типах проектов, но наиболее часто все-таки в вебе и ML.
Вопрос: Как сделать плавное затухание/появление видео?

Лучший ответ:
Не стоит смешивать чистый JS и jQuery.
https://jsfiddle.net/ts31yue2/2/ - вот более грамотный вариант, есть десятки разных способов )

Худший ответ:
Чтоб не городить всякое, вам надо лишь разместить поверх видео некоторый div с цветом фона. Вот его и анимировать.
Вопрос: Как настроить IPTV?

Лучший ответ:
Обратится в тех. поддержку провайдера IPTV.
Они придут и все бесплатно настроят очень быстро. У них огромный опыт в этом вопросе.
P.S.:
Это все сильно зависит от провайдера этих услуг.
У меня вон сколько я не крутил - ничего не получалось.
Вызвал тех. поддержку. Пришли и сделали за 10 минут.
Оказалось в моем случае видео и интернет разбиты на разные VLAN.
Так что лучше обратиться к ним.

Худший ответ:
В 100% случаев с которыми я сталкивался, IPTV трафик идет в отдельном VLAN. Поэтому до тех пор, пока приставка на L2 уровне не  попадет в тот vlan, ничего не заработает. И никакие IGMP-proxy вам не нужны: просто доставьте приставку в нужный порт/vlan и все заработает.
Вопрос: Размещать ли блог интернет магазина на поддомене или на отдельно?

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

Худший ответ:
Разницу создания блога на основном домене и поддомене ребята уже написали. Единственное хочу добавить, что блог на поддомене все же функционально более приспособлен для написания статей. Исключение Вордпресс, где даже интернет-магазины могут иметь полноценный блог внутри основного домена.
Вопрос: Apache 2.4, не могу настроить name-based VirtualHost на localhost. Почему ошибка 400?

Лучший ответ:
"_"или "underscore" не разрешены в доменных именах. 
Поменяйте название на "captcha-lite" 
измените конфигурация хоста.
Удачи

Худший ответ:
Попробуйте создать вручную путь: D:/USR/log/s1.localhost/
У меня из-за несуществующего пути тоже были проблемы с apache.
Вопрос: Semantic UI или Bootstrap 3 + Font Awesome?

Лучший ответ:
Библиотека Semantic UI - реально хорошая и очень удобная, и лучше учить её, чем bootstrap!
А то, что она там тормозит - можно выкинуть лишнее и/или ПОМОЧЬ! поправить им: код же - OpenSource.
В общем, я "ЗА" изучение Semantic UI двумя руками!

Худший ответ:
по факту bootstrap, zurb foundation, ui kit и тп больше предоставляют базовые элементы и скелет.
Semantic-ui  пошёл чуть дальше, предлагая уже законченные блоки с более продуманной стилистикой дизайна, но.. в мире нет ничего идеального) размер в 10 раз больше
для первой серии надо, что то будет прибавлять)
для Semantic, же что то наоборот убавлять)
Вопрос: Написать готовую версию приложения за день-два?

Лучший ответ:
За день-два можно сделать POC (prof of concept) версию, "по говну" так сказать. Задача подобного - это не реальная работа под нагрузками, а скорее исследование, как в принципе писать такие штуки.

Худший ответ:
1. Язык программирования ? Берешь парсер, например antlr и пишешь интерпретатор языка программирования за день, при условии что знаешь как писать грамматику и заранее её продумал и знаешь как обходить дерево. А можно вообще взять готовый интерпретатор и изменить грамматику.
2. Машинное обучение ? Берешь skikit и по методу опорных векторов делаешь свою приблуду для классификации за два дня, потому что самое сложное (математическое ядро) уже написано, осталось только положить данные и показать как с ними работать. Ещё можно глянуть tensorflow.
Тут главное хорошо знать теорию и иметь опыт разработки в данной сфере, тогда такие задачи занимают намного меньше времени, потому что не надо тратить время на изучение теории и написание собственных библиотек.
Это как если кто то станет хвастаться сайтом на Битрикс и скажет что сам его написал, хотя поменял только шапку сайта. Грубое сравнение конечно, но я думаю суть понятна.
Вопрос: Чем и как прогрузить страницы сайта без браузера?

Лучший ответ:
Wget жеж ...

Худший ответ:
Wget жеж ...
Вопрос: У вас нет разрешения на сохранение файлов в этом месте windows 10?

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

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

Лучший ответ:
Куча js в одну строку делается для экономии килобайтов, а не для "скрытия". Разве что он возможно будет обфусцирован, но это вряд ли остановит того, кому реально очень хочется. 
HTML'a не может не быть, если только они всё в канвас не запихали, что тоже html :)
Абсолютных методов не бывает и быть не может

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

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

Худший ответ:
К сожалению в общем случае если вам нужно запускать скрипты под рутом, то злонамеренный программист может в конфигурационных файлах вставить свой код, который просканирует компьютер на наличие других файлов и скопирует их для изучения в каталог с доступом (или отправит по сети).
Если запускаемое приложение может работать без доступа к сети, то можно делать запуск в контролируемом окружении (виртуальная машина или lxc/docker контейнер), пусть он там что угодно делает, по окончании работы забираем ожидаемый результат и откатываем изменения.
p.s. есть способ, если все файлы проекта, которые вы хотите скрыть, не хранятся на компьютере совсем, а подгружаются через пайпы или перенаправления stdin с другой машины (по ssh например), все интерпретаторы позволяют это делать с помощью ключей командной строки... это не даст абсолютной защиты но сильно усложнит жизнь злоумышленнику, так как  для изучения ему понадобится анализировать дампы памяти.
Вопрос: Как без JS убрать отступ в низу страницы?

Лучший ответ:
https://jsfiddle.net/6onde3uk/
Например, вот так

Худший ответ:
У вас height у блоков стоит 300px.
Вопрос: Как вывести значения переменных php в html странице?

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

Худший ответ:
1. В vklogin.php записать эти переменные в сессию, в index.php (не index.html!) вывести из сессии, удалить из сессии. Рекомендую.
2. В vklogin.php записать эти переменные в сессию, в index.html сделать ajax-запрос к новому php-скрипту, который вернет и удалит данные из сессии.
3. В vklogin.php записать эти переменные в куки (размер ограничен!), в index.html с помощью js вывести из кук, удалить из кук. Не рекомендую.
Вопрос: Хетзнер требуют деньги за услугу которой я по факту не пользовался, что делать и какие варианты?

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

Худший ответ:
1. В росссии точно ничего не грозит, ты не в не их юриздикции.
2. По факту проблем, это пока их личное заявление, дыбы ты стал "преступником" ты должен проиграть суд, но это в теории конечно.
3. У них тоже должен быть срок давности даже  для административки но опять же нужно смотреть законодательствов.
Договор они не предоставляют принципиально,  так что это даже на оферту не тянет.
Вопрос: Как по клику на элемент проверить содержимое input и изменить ему class?

Лучший ответ:
Хмм.
Вам синтаксис чего нужен? JS или jQuery?
JS: element.classList.remove("className");
jQuery:$(el).removeClass('className');

Худший ответ:
Скорее всего не подключена библиотека jQuery.
Попробуйте так:document.getElementById('zd_7').classList.remove("is-invalid");
document.getElementById('zd_7').classList.add("is-valid");
Вопрос: Максимальное число в массиве, как правильнее?

Лучший ответ:
Конечно же, второй вариант: list[0]. Доказательство: найти максимум в массиве отрицательных чисел. 
А быстрее встроенным методом Math.max():Math.max.apply(null, list)

Худший ответ:
А чем обычный sort не походит?
Вопрос: Как сделать уникальный текст для 5000 товаров?

Лучший ответ:
Никак не сделать, незачем писать уникальный текст об одинаковых товарах и поисковики это знают. Скрипт можно написать но толку? Вы хотите что бы у вас на сайте был текст "Это красивый и уникальный винтик выполненный из высококачественной стали размером 25 миллиметров"? Это сейчас скорее отпугнёт людей.

Худший ответ:
А если взять например шаблонный абзац. Потом пометить в нём прилагательные и другие части речи. Подобрать 3-4-5 вариантов замены, синонимов. И перебором сгенерить кучу контента для однотипного товара?
Вопрос: Самоучитель по элементарной математике?

Лучший ответ:
А у меня в школе был "Справочник по элементарной математике" Марка Яковлевича Выгодского. Хоть формально и справочник, а не учебник, но изложено всё с годными пояснениями.

Худший ответ:
Полистайте тут, может по обложке узнаете:
11klasov.ru/algebra
Из них мой любимый
11klasov.ru/algebra/78-sbornik-zadach-po-algebre-8...
Вопрос: Почему локальный Rails Server виснет при использовании внутреннего API?

Лучший ответ:
Локально скорее всего приложение запушено в один поток, т.е пока один запрос не отработает до конца, второй ожидает.
У вас получается что первый запрос создает второй запрос, и первый запрос ждет пока завершиться второй запрос.
Но второй запрос не начнет выполняться пока не завершится первый. И приложение падает по таймауту.
Запустите еще один инстанс на другом порту и с другим pid
rails s -p 3001 -P tmp/pids/server2.pid
и сообтвественно адресс будет localhost:3001/...
Или попробуйте использовать в качестве вебсервера юникорн/пассенжер или типа того.

Худший ответ:
Скорее всего, приложение не "виснет", а просто долго ожидает ответ по сети и в конце-концов получит ошибку Timeout::Error, которую надо уметь обработать.
Нужно убедиться что значение переменной query - это вообще корректный адрес http://... и что http сервис доступен по данному URL. Если этот сервис находится за пределами локальной подсети, то нужно учесть и задержки сети и объёма передаваемых данных.
Также одна из детских ошибок в приложении обращаться к самому себе, то есть рекурсивно. В таком случае приложение никогда не выйдет из рекурсии и в итоге браузер выдаст ошибку о недоступности приложения по истечении времени.
Вопрос: Как отображать в результатах Google свой сайт с поиском?

Лучший ответ:
Гуглить "микроразметка" и "сниппеты гугл".

Худший ответ:
Я делал по этой инструкции Sitelinks Search Box Markup
И посмотрите еще тут Другой источник
PS. И сделайте редиректы принудительные на HTTPS. У вас в индексе и HTTP и HTTPS версии сайта. Хотя посмотрел, это не у Вас а у тех кого вы для примера взяли =)
Вопрос: Существует ли мессенджер/онлайн консультант с поддержкой веток обсуждений?

Лучший ответ:
Любой мессенджер с каналами. Jabber, IRC. Из популярных продуктов - Slack.

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

Лучший ответ:
Самое простое - com или lpt порт физические - они буквально поддерживают замыкание пар. Но это древности. Можно еще вроде бы через GPIO, если найдете его на материнке.
Но - намного правильнее - через простейший микроконтроллер, воткнутый в USB. Если боитесь "программировать микроконтроллер" - возьмите ардуину - да, она дико избыточна для этой конкретной задачи, но программируется просто.

Худший ответ:
Самый простой и приятный вариант это купить Digispark на Attiny85 которая стоит 100 рублей и уже сразу с usb да еще и ардуино совместимая.
Другой вариант можете заморочиться через аудиовходы.
Вопрос: IE11 вертикальное выравнивание внутри блока?

Лучший ответ:
Ну вообще display: table(table-cell) - должно работать в IE11. Хотелось бы взглянуть на весь код целиком.
Можно так:div {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center
}

Худший ответ:
решение:
Вопрос: Какой порядок разработки сервиса Python+Django+Vue+bootstrap?

Лучший ответ:
На счет IDE - хватит, да хоть блокнот.

Порядок.

1. Создайте django приложение.
2. Создайте vue приложение.
3. Накидайте html.
4. Cоздайте модель сообщения.
5. Напишите API на DRF.
6. Потом при помощи vue делайте запросы на сервер и тяните сообщения.

Рекомендуется для каждого проекта создавать отдельное окружение.
На счет бд , юзайте sqlite, не парьтесь.

Хостинг - на ваш вкус Heroku ,  Pythonanywhere и т д.

Туториал 1.
Туториал 2.

Худший ответ:
Использую такую же связку, только ещё NodeJS - поднял WebSocketServer.
И когда приходит запрос на NodeJS, VueJS через axios (можно vue-resource) делает запрос через DRF.
В чем плюс моего сопособа: запрос в БД идёт только тогда, когда пришло сообщение, а не каждые 10 секунд.
P.S. Представьте каждые 10 секунд 15'000 пользователей делают 15'000 запросов. Сомнительное удовольствие.
Вопрос: Как перекодировать строку в Python из utf-16 в utf-8?

Лучший ответ:
>>> s = 'абвг'.encode('utf-16be')
>>> s
b'\x040\x041\x042\x043'
>>> 
>>> out = s.decode('utf-16be').encode('utf-8')
>>> out
b'\xd0\xb0\xd0\xb1\xd0\xb2\xd0\xb3'
>>> 
>>> out.decode('utf-8')
'абвг'
>>>

Худший ответ:
Вот этот код:# -*- coding: utf-8 -*-
s = 'Ą᠄䄄㼄㸄㬄䰄㜄䌄㤄䈄㔀 㨄㸄㐀 㤀　㠀 ㌀㜀㐀 㐄㬄伀 㼄㸄㐄䈄㈄㔄䀄㘄㐄㔄㴄㠄伀 䄄㈄㸄㔄㌄㸀 〄㨄㨄〄䌄㴄䈄'
print(s.encode('utf-16be').decode('utf-16le'))
печатает:ЁИспользуйт5Рко4 908 374РдлOРподтверждениOРсвоег>Раккаунт
Причем utf-16be и utf-16le можно обменять местами :) В общем, лучше бы вы привели исходную байтовую строку.
Вопрос: Как перенести функцию добавления обработчика в объект?

Лучший ответ:
var obj = {
  div: $('div'),
  onClick: function () {
      counter++;
      this.div.text(counter);
  },
  init: function() {
    $('div:nth-child(2)').click(this.onClick.bind(this));
  }
};Почему не работает :last-child селектор?https://jsfiddle.net/5jrpsxnd/1/

Худший ответ:
Сейчас случайно обнаружил, что для моего случая отлично подходят стрелочные функции:var obj = {
  div: $('div'),
  init: function() {
    $('div:nth-child(2)').click(() => {
      counter++;
      this.div.text(counter);
    });
  }
};
Вопрос: Какие книги прочесть по регулярным выражениям для работы в текстовых редакторах?

Лучший ответ:
Регулярки - они везде одинаковые. 
Хоть в MS Word, хоть в любимом IDE, хоть в notepad++, javascript, PHP и т.д.
1. Шпаргалка на русском с объяснениями: www.exlab.net/tools/sheets/regexp.html
2. Тренировка: https://regex101.com

Худший ответ:
Mastering Regular Expressions Джеффри Фридл.
Отличный первоисточник от одного из создателей регекспов.
Вопрос: Ресурсы для изучения python и django?

Лучший ответ:
В бесчисленном количестве ответов на Тостере изучать Python советуют по одному и тому же хрестоматийному учебнику - Марк Лутц "Изучаем Python".Перевод руководства Django вы можете найти на djbook.ru. Но легко заметить, что переведено руководство по версии 1.9, в то время как актуальная версия - 2.1 Без знания английского вам всегда придётся или отставать от прогресса или учиться по спешно сделанным материалам низкого качества.

Худший ответ:
Привет, сам недавно изучаю Питон,  для начала  посмотрел  русскоязычный ютуб -Хауди Хо™, loftblog и другие, затем прешел на зарубежный ютуб.
На достойные видео еще сам пока что не наткнулся, во всех почти дается база.
Более глубокое изучение тебе поможет книга Укус Питона (A Byte of Python)  и как говорилось выше  Марк Лутц "Изучаем Python".
Как по себе понял, что много теории даже вредит , надо практика , так быстрее поймёшь все "ништяки".
Но так как я Нуб в программирование,  сначала изучил основы Front-enda ( Html, css, js) 
Сам еще мало чего знаю, но буду рад общению и взаимопомощи )) Пиши будем вместе познавать Питон.
Вопрос: Как очистить сайт от «вируса»?

Лучший ответ:
в WP обычно пролазит через модули, особенно давно не обновлявшиеся
ингда лечится накатыванием всего нового на ту же базу (копию)

Худший ответ:
нашел ответ - https://blog.sucuri.net/2017/09/old-themes-abandon...
Вопрос: Как зарабатывать 1000$ на фрилансе верстальщику?

Лучший ответ:
Найти покупателей на $1000. Фриланс это предпринимательская деятельность.

Худший ответ:
Фриланс очень специфический формат работы, особенно в России. Когда-то хаяли фрилансеров, а щас и заказчики такие же стали, могут не доплатить. Требования по срокам обычно катастрофически сжатые.
Выход есть. Если вы реально тащитесь от верстки, то старайтесь искать долгих клиентов и соответственно работа должна быть выполнена безукоризненно, пусть и потратите на 2 - 3ч больше. 
Посмотрите в сторону площадок, где продают шаблоны, wp - темы. Требования к верстки там очень высокие, сдадите ни с 1 раза точно. Зато потом шаблон будет продаваться, а вам денежки капать с продаж.
Вопрос: Добавление начальных данных с миграциями?

Лучший ответ:
Вам просто надо почитать раздел Eloquent: Relationships: Many To Many, Attaching / Detaching.

Худший ответ:
Ребята выше молодцы, но вот как я сделал:$user = User::create(array(...));

$superadmin = Role::create(array(...));

$user->attachRole($superadmin);

$permission = [...]; // массив с "разрешениями"

foreach ($permission as $key => $value) {
            Permission::create($value)->roles()->attach($superadmin->id);
}
И работает
Вопрос: Как java поток выбирает ядро процессора?

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

Худший ответ:
Как я понял, ядра имеют доступ только к своему L1 кэшу, а если поток будет исполняться на другом ядре, то он не увидит свои объекты, которые находятся в кэше другого ядра
Я правильно мыслю?
Нет. Все системы поддерживающие SMP имеют когерентный кеш. Т.е. если ядро обращается к данным, находящимся в L1 кеше другого ядра, то данные перемещаются в кеш запрашивающего ядра. См.
Вопрос: Free копирайтер в стартап?

Лучший ответ:
Нет можно, но не стоит.

Худший ответ:
Вполне годная идея. А копирайтеры выше обиделись)
Вопрос: Как зарегистрировать аккаунт продавца google play на физическое лицо?

Лучший ответ:
Гуглу пофиг,  насколько оно законно в России:  адрес ваш, имя разработчика ваше, компании - n/a
Налоговой типа тоже пофиг, даже под незаконное предпринимательство это особо не попадает - платить 13%  только не забывайте
Но из-за имени разработчика и тех же 13% бывает проще завязать все же на компанию, не российскую, конечно

Худший ответ:
Гуглу абсолютно без разницы, как вы регистрируетесь. Можете даже поменять в процессе, если зарегистрировали на компанию, а потом не можете вывести деньги, т.к. для компаний вывод возможен только на валютный счет. Для физ.лиц есть несколько вариантов вывода, хоть что-то можно выбрать подходящее.
А вот отношения с родным государством - это уже ваша головная боль. 100% законного и малозатратного алгоритма нет. Я, во всяком случае, так и не нашла.