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

Лучший ответ:
Можно плясать немного в другом направлении. Ведь дело не в том, что стекло вообще не проводит ток, а в том, что ток оно проводит чертовски плохо. Накопанное в интернетах удельное сопротивление стекла составляет 1011 Ом⋅м. Таким образом, параллелепипед из стекла размером 1×1×5 см (небольшая такая палочка) будет иметь сопротивление 5⋅1013 Ом. Очевидно, что число огромное. Для сравнения, такая же палочка из меди имеет сопротивление ≈ 8,75⋅10−6 Ом — на 19 порядков меньше. Но проведём расчёты дальше, нас ведь интересует нагревательный элемент.
В проводнике с сопротивлением 5⋅1013 Ом ток в 1 ампер можно получить при напряжении 5⋅1013 В. 50 триллионов вольт! Но ток в 1 ампер в таком проводнике даст нам аж 50 триллионов Ватт (на постоянном токе). Это слишком много, нам вполне хватит 1000 Ватт, как в бытовом чайнике. Для нагревателя такой мощности нам достаточно всего лишь около 223,6⋅106 В.
С одной стороны, 223 миллиона Вольт выглядят не таким уж фантастическим числом. Согласно Википедии, напряжение при ударе молнии достигает величин того же порядка, а то и больше. С другой же стороны, сопротивление воздуха и стоящего рядом со стеклянным чайником человека может оказаться меньше, и тогда ток пойдёт по пути наименьшего сопротивления. Боюсь, это окажется слишком высокой платой за чашечку ароматного чаю :-)

Худший ответ:
4.2V Х 400 мА = 1,68 ватта
Тут надо вспомнить, что фен и утюг 1-2 квт и понять, что ничего не получится
Вопрос: Ajenti или Vesta Control Panel?

Лучший ответ:
Пользуюсь Vesta. Один раз настроил сервер и больше не трогаю (использую для разработки сайтов). 
Web-сервер и Nginx из коробки
DNS сервер
Сервер базы данных (MySQL с возможностью установки PostgreSQL)
Mail сервер и FTP сервер
SSL сертификаты и SNI
Шаблоны настроек
Поддержка DKIM
Резервное копирование
Простое обновление
Системный мониторинг
Антиспам
Простое GUI (но неказистое)
Мощный CLI и API
Безопасная платформа
GPL v3 Лицензия
Автообновления
Да, она неказистая, но функциональная.
Вам для чего панель? 
Вот статья со сравнением панелей

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

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

Худший ответ:
Ну почему только в Америке.
Если вас деанонимизируют, могут послать официальный запрос в Америку с просьбой логов\других данных. Нарушение авторских прав в америке «любят». Это может растянуться на много дней, но думаю это реально.

В России суд, к сожалению, зависит от того, насколько сильно ты «их» достал.
Могут начать дело, могут забить.
Вопрос: Как правильно реализовать систему распределенных вычислений?

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

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

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

Худший ответ:
Решил проблему с помощью api сокращения ссылок shrt.org.ua.
Вопрос: Как запретить добавление GET-параметров к уже существующим?

Лучший ответ:
Нужно в виджете ActiveForm добавить параметр action равный вашему route без параметров. Например,$form = ActiveForm::begin([
    'id' => 'search-cleaners',
    'method' => 'get',
    'action' => ['/cleaner/list'],
    'options' =>['class' => 'form-vertical'],
]);

Худший ответ:
Помог только ручной ввод формы.<form action="<?= Url::toRoute(['/cleaner/list']) ?>" method="get" class="form-vertical" id="search-cleaners">
<?= Html::activeTextInput($model, 'age') ?>
</form>
Вопрос: Где найти информацию о распараллеливании вычислений в питоне?

Лучший ответ:
Гринлеты для сети (io), а не для вычислений.

Худший ответ:
Тяжелые вычисления на чистом python + multiprocessing на мой взгляд не имеют смысла - будет медленно.
Варианты:
1. Theano - habrahabr.ru/post/173819
2. Пишите критичные вычисления на Cython
3. Если данных много, можно попробовать Spark через Pyspark API.
Вопрос: Именование классов?

Лучший ответ:
используй неймспейсы.
namespace Tickets\LkBundle\Entity;
use FOS\UserBundle\Entity\User as BaseUser;

Худший ответ:
class Leaf {} // лист

class Thorn {} // шип (т.к. тычинка вроде как у всех цветковых есть)

class Flower // цветок
{
    Leaf[] leaves;
}

interface Thorny // с шипами
{
    Thorn[] thorns;
}

class LilyPetal {} // лепесток лилии

interface CuteThing {} // красивая фигня

// лилия — шипастый цветок, да и к тому же, красивая фигня
class Lily : Flower, Thorny, CuteThing
{
    LilyPetal[] petals;
}

class Apartment // квартира
{
    CuteThing[] things;
}


По поводу именования файлов в стиле:
«как назвать интерфейс, который позволит Testing_Database_Cache_Cookies использовать посторонний класс Fuston_Http_Response_Cookie как свой собственный Testing_Database_Cache_Cookies_Cookie?»… то непонятно, зачем это вообще нужно. Особенно учитывая, что зачастую это невозможно.
Название класса должно кратко описывать сущность, а не говорить об особенностях внутреннего устройства.
Вопрос: Как достать текст из контейнера, но не включаю детей?

Лучший ответ:
На чистом js:var p = document.getElementsByTagName('p')[0],
    text = '',
    child,
    index;

for (index = 0; index < p.childNodes.length; index++) {
    child = p.childNodes[index];
    
    if (child.nodeType == Node.TEXT_NODE)
    {     
        text += child.nodeValue;
    }
}

console.log(text);
Если необходимо, добавьте проверку на пустоту узла по вкусу. В приведенном коде два текстовых узла, например, один из которых состоит только из перевода каретки.UPD: На самом деле, на пустоту можно не проверять и использовать метод trim(). Если нужна поддержка IE8-, есть полифил. Всё зависит от конкретной задачи и разметки.UPD2: Разумеется, код на jQuery в 100500 раз медленнее, но реальная разница в производительности будет заметна только на гигантских объемах или очень-очень-очень медленных машинах, поэтому если в проекте уже используется jQuery, есть смысл использовать вариант, который предложил Денис, как самый читабельный.

Худший ответ:
jQuery('p').each(function(){
   var nodeClone = $(this).clone();
   nodeClone.find('*').remove();
   var nodeText = nodeClone.text();
   console.log(nodeText);
});
Вот так например. За правильность метода не ручаюсь.
Вопрос: Организация сети в офисном здании

Лучший ответ:
примерно 6 штук 48-портовых гигабитных свитчей под компьютеры;
столько же 100-мегабитных свитчей с PoE под IP-телефоны (если будете использовать телефоны с поддержкой PoE);
Не надо вредных советов. На любых нормальных IP телефонах есть встроенный минисвитч, т.е. ethernet идет от компьютера к телефону и от телефона к свитчу. Зачем удваивать на ровном месте количество сетевого оборудования.
И не надо гигабита пользователям. Куда они его денут?

fullsize, сколько надо портов на этаж? И зачем растягивать VLANы между этажами (если я правильно понял задачу)?

Худший ответ:
Если не хотите сильно переплачивать, то в качестве ядра, я бы посоветовал mikrotik RB1100AHx2, в качестве свитчей, бюджетки от HP увравляемые с 48 портами 100Мбит и парой портов 1Гбит.
Вопрос: Выбор литературы для изучения С#. Как быть?

Лучший ответ:
Не буду так категоричен как @God-emperor.
Для изучения основ и написания примеров консольных приложений вполне подойдет и старая версия фреймворка.
Другое дело, что между 3.0 и 3.5 достаточно большой шаг произошел из-за добавления LINQ. Фишки 4.0, 4.5 и 4.5.1 тоже пригодятся, но вряд ли в самом начале обучения.
Поэтому, в дальнейшем, я бы рекомендовал все-таки использовать более свежие версии книг и фреймворка.
Вообще, что нового добавлено в новый версиях, можно найти в интернете (например: www.dotnet-tricks.com/Tutorial/netframework/HJXU17...) или в книгах (например: у Рихтера в CLR via C#)

Худший ответ:
вот хороший обзор sergeyteplyakov.blogspot.ru/2014/04/best-books-on-...
Вопрос: Windows Universal app. Хранение интерфейса в БД и его динамическая загрузка во время выполнения, как?

Лучший ответ:
DataTemplate, DataTriger. Хватит? XAML хранить в БД - это перебор.

Худший ответ:
XamlReader вам в помощь, у него есть метод Parse, из XAML в строке возвращает объект. Привязку событий к элементам в вашем Xaml нельзя использовать, придется в ручную обходить дерево и привязывать события. 
В своем проекте я делал разделение прав на основе поведений (Behaviors), сделал наследников от стандартного Behaviors(которые устанавливают свойства Visibilyty, Enabled), и в зависимости от роли пользователя, в XAML выглядит так <CheckBox IsChecked="{Binding Paid, Mode=TwoWay}">
          <i:Interaction.Behaviors>
                   <sb:EnabledBehavior IsEnabled="True" AuthService="{Binding Auth, Mode=OneWay, Source={StaticResource asp}}" UserRoles="EditEcoData,SetPaid" />
           </i:Interaction.Behaviors>
</CheckBox>
AuthService, класс в котором есть методы для определения прав.
Те, если у пользователя есть роли необходимые, то checkbox будет активным, иначе нет. 
можно сделать, такое и на Visibilyty.
Вопрос: Чем воспользоваться для обсуждения проекта онлайн (коллективное редактирование документов)?

Лучший ответ:
Иногда с клиентами обсуждаем ТЗ в гугл докс. Для относительно небольшого кол-ва человек сносно.

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

Лучший ответ:
Посмотрите на AOT (aot.ru), на сайте есть online-демо. Он может по одному предложению строить поверхностно семантический граф. Сам компонент, по-моему, называется seman. 

Я проводил некоторый анализ по теме извлечения фактов из текста, сам пытался что-то стоящее сляпать из Open source (из того же аот). У самого ничего хорошего не получилось, ну тут вероятно просто руки кривые, но как вам написали выше и у других подобных систем пока выхлоп небольшой.

Худший ответ:
То что вы описали очень похоже на NER — Named Entity Recognition. Тут есть ссылки на готовые инструменты en.wikipedia.org/wiki/Named-entity_recognition 

Но это не полное «структурирование», а т.н. поверхностное. Вы получите что-то вроде:
Person: Вяся, Петя
Location: Саратов

Для полного смотрите в сторону семантического анализа (парсинга). Правда, на практике такие системы все еще плохо работают.
Вопрос: Как узнать контакты исполнителя который работает над Сео продвижением сайта конкурента?

Лучший ответ:
Поставьте на сайт ссылку с необычным/забавным/плохим анкором, на странице донора напишите типа "Привет, если занимаешься продвижением сайта %sitename%.ru отпишись по контактам ... - есть предложение".
Если человек следит за ссылочным профилем, наверняка заметит.

Худший ответ:
100% работающих способов для этого нет. Компания/человек, занимающиеся продвижением часто этого не афишируют, очень редкий случай когда в подвале указывают компанию, которая занимается продвижением. Как вариант поискать по названию фирмы в поисковиках информацию по шаблону вроде "Название/сайт фирмы + продвижение/seo/продвижение сайтов студия"
Вопрос: Какие англоязычные онлайн-ресурсы стоит посещать, чтобы быть в курсе самых новых веб-технологий?

Лучший ответ:
Смотри коллективы от Codrops, дайджесты от Pixel Buddha. Из русскоязычных источников могу подсказать еженедельники от uWebDesign и подкаст в видео и аудио форматах.

Худший ответ:
dailyjs.com — всякие новые библиотеки и тулзы
www.2ality.com — активно пишет про ES6
Вопрос: Сдача в аренду вычислительных ресурсов?

Лучший ответ:
Можно установить apache и хостить сайты

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

Лучший ответ:
Существует virtualenv

Худший ответ:
pip freeze > requirements.txt
Вот вам и все зависимости!
Вопрос: PHP и Linux: в чем плюсы?

Лучший ответ:
Просто с Linux меньше граблей и костылей.

Худший ответ:
Ответ на ваш вопрос
Вопрос: Как сделать sidebar как у habrahabr.ru?

Лучший ответ:
.sidebar{
position: fixed;
height: 100%;
width: 70px; /* или сколько нужно */
}
.page-content{
padding-left: 80px; /* ширина блока sidebar и сам отступ */
}

Худший ответ:
Сам разобрался через исходников, найденных мною...
Вопрос: Как создать 2 openvpn на одном физ.сервере?

Лучший ответ:
создать аналогичный первому конфиг файл, но в настройках указать другой порт. И запуститьopenvpn --config newconfig.ovpn

Худший ответ:
А что мешает коннектиться к одному серверу по двум разным IP? Для этого не нужен дополнительный инстанс OVPN
Вопрос: Асинхронная обработка request'а запроса node.js (express)?

Лучший ответ:
а что за ивент такой, readable? я думал что нужно на data подписываться и считывать тело запроса по кускам (по сути у вас так и выходит).

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

Лучший ответ:
Может кому то пригодится.
Тоже была потребность сделать темную карту именно в яндексе.
Но в api нет такой возможности как у google.
В итоге решил проблему с режимами наложения в css.
Ниже на картинках скрины и там же можно посмотреть кодчто получилось

Худший ответ:
По моему оно просто инвертируется.
Вопрос: Почтовик gmail.com не пропустил вложение с exe-файлом. Как это обойти?

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

Худший ответ:
Просто архивируйте в файл  .rar или .zip и всё пройдет
Вопрос: Как сделать tableviewcell с uitextview, который растягивается по высоте содержимого?

Лучший ответ:
Погуглить
stackoverflow.com/questions/18368567/uitableviewce...

Худший ответ:
на 8 и выше - можно и проще - заюзать автовысоту ячейки - только тогда uitextview не подойдет
Вопрос: Инкапсуляция формой логики приложения?

Лучший ответ:
Возможно, вам стоит создать отдельные классы-Entity, которыми и манипулировать на всех слоях приложения.
M, V и C — это «подслои» UI. А кроме UI часто выделяют отдельные слои бизнес-логики (BLL) и доступа к данным (DAL). Таким образом, в своем MVC вы можете манипулировать данными, а затем передавать их в виде Entity-объектов в классы бизнес-логики, которая, в свою очередь, будет вызывать методы доступа данных для CRUD-операций.

Это всего лишь один из вариантов архитектуры. Все зависит от конкретного приложения, но подробности у вас бы вряд ли уместились в вопрос, так что… думайте, выбирайте :) Или же задавайте более конкретные вопросы.

Худший ответ:
А вы добавте сюда ещё случай когда нужно добавить правило валидации типа «уникальныный емэйл в базе», или с течением времени вы решили изменить столбец в таблице БД и теперь сохранять длинну поля не 100 а скажем 200 символов — получится совсем путаница. Другими словами валидация формы в общем случае так или иначе тесно переплетается с моделью.

Можно попробовать сделать так:

Вся валидация должна происходить в моделе при сохранении. Модель при сохранении возвращает «объект овета» в котором содержится результат работы: перечислены ошибки валидации, какието вспомогательные данные (сколько строк было сохранено или обнавлено), при удачном сохранении также объект сущности которую сохраняем.

В контроллере проиходит связывание и согласовывание объекта формы и «объекта ответа»
Вопрос: Как реализовать привязку динамического IP к собственному домену?

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

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

Лучший ответ:
в iOS это делается с помощью URL Sheme
Вы регистрируете протокол, который будет поддерживать приложение (ну к примеру myApp://) и дальше просите систему открыть url 
myApp://host/path?query
Система смотрит, есть ли среди установленных приложений те , что поддерживают протокол myApp:// и пытается запустить это приложение. 
Вот тут можно посмотреть список публичных url scheme для других приложений
wiki.akosma.com/IPhone_URL_Schemes
ну или погуглить другие списки. открывать можно хоть с браузера

Худший ответ:
Конечно можно. Так работает маркет и браузер.Запуск моего приложения из браузера по клике на ссылкуknopka.kh.ua/android/%D0%BF%D1%80%D0%BE%D0%B3%D1%8...
PS: Последняя ссылка возможно не то что надо.
Вопрос: Есть ли инструмент для бэкапа ящиков почты для домена (Яндекс)?

Лучший ответ:
IMAP протокол
корпоративные варианты поищите, проще всего, конечно, напрячь админа на что-то такое,
или на такое много много раз, но, думаю, есть и готовые программы для такого
например, вот forum.icewarp.com/forum/content.php?252-IMAP-Sync-...

Худший ответ:
Решил костылем: зарегистрировал еще один домен (90р), на biz.mail.ru создал ящики, прописал в настройках собирать почту с рабочих. Из минусов:
1) при принятии нового сотрудника секретарь создает теперь не 1 ящик, а два (хотя у майла есть инструмент для синхронизации с AD, но решил пока его не использовать
2) Периодически надо заходить и проверять, что синхронизация работает (поменял пароль пользователь на рабочей почте например)
Вопрос: Где разместить опрос о стартапе?

Лучший ответ:
Стартап форумы? -Вот наиболее популярный startupforum.ru

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

Лучший ответ:
Он не популярен в машинном обучении. Он популярен на курсах машинного обучения. Из-за его простоты.

Худший ответ:
Наверно отчасти из-за того, что MATLAB стоит дорого, а Пайтон ничего не стоит. Да и синтаксис у них похож.
Вопрос: Могут ли быть SQL-инъекции в базе данных?

Лучший ответ:
SQL инъекция — это внедрение стороннего SQL кода в код приложения. Если что-то лишнее / вредоносное появилось в базе данных, то это уже результат SQL инъекции.
В базе могут быть данные, приводящие к SQL инъекциям. Искать их не надо, надо писать код, который не даст злоумышленнику их использовать:
php.net/manual/ru/pdo.prepared-statements.phpможет ли вредоносных код быть записан и сохранен в базе данных
Может. Если кто-то получил доступ к БД. Не факт, что через SQL инъекцию.

Худший ответ:
Теоретически, если из области паранойи, то можно сделать функцию и запускать ее внутренним планировщиком. Но это совсем лютая паранойя, тем более, что этот код будет изолирован и сможет работать только в рамках своих полномочий и только с данными в базе данных. Посмотрите планировщик и функции в базе данных. 
Честно говоря такого я еще не видел и если найдете, то поделитесь с общественностью :)))
Вопрос: Error 2003 (HY000): Can't connect to MySQL server on '127.0.0.1' (111) в чем загвоздка? Как переустановить SQL?

Лучший ответ:
Золотое правило: первым делом смотрим логи.
У вас не запущен сервер мускула судя по всему. Что по логам?

Худший ответ:
Судя по ошибке у Вас не запущен mysql сервер
попробуйте 
services mysql restart 
или (в зависимости есть ли в системе systemd)
systemctl restart mysql.service
можно еще попробовать telnet 127.0.0.1 3306
Вопрос: Криптографический алгоритм шифрования по мастер-паролю

Лучший ответ:
Чем хорош RSA, например, то с ним можно использовать любой «мастер-ключ», так как там открытый и закрытый ключ взаимозависимые, а не как, например, в протоколе Эль-Гамаля.

Но тут будет проблема. Для программы, которая сама хранит пароли, хранить еще информацию о ключе шифрования ключей (мастер-ключе) — как-то небезопасно.
Лучше использовать другой подход. А именно стойкую (!) криптографическую хэш-функцию (так проще и информации о мастер-ключе почти не будет в программе) и симметричный алгоритм шифрования (3DES, AES, любой другой, который будет понятен для реализации. Даже ГОСТ28147-89 подойдет. Для всех них в сети много максимально разжеванных алгоритмов).

Теперь собственно протокол работы программы.

Шифрование: 
Есть сообщение M, содержащее пользовательский пароль, который необходимо хранить в программе. 
Шифруется оно случайно созданным ключом шифрования K.
К в свою очередь шифруется ключом шифрования ключей (мастер-ключом). 
Ключ шифрования ключей — пусть будет результат воздействия стойкой криптографической хэш-функции H() на фразу-пароль P.

Расшифрование:
Я беру фразу-пароль P. 
Беру от нее хэш H(P).
Расшифровываю разовый ключ шифрования данных K с помощью H(P) в качестве ключа.
Расшифровываю с помощью K хранимое сообщение М, содержащее пароль.

Возможные проблемы: 
стойкость хэш-функции
равномерное распределение ГПСЧ

В остальном, будет очень даже увлекательное занятие. Для меня бы точно было таким =)
А если для хранения данных использовать списки и деревья, то преподаватели будут довольны)))

Худший ответ:
Нормально! ключ 2кбита да и асимметричное, оно медленно для потокового шифрованная, но для хранения малых объемов информации норма! Сам делал на рса, правда смотря как будешь делать: все руками или используя сторонние готовые библиотеки
Вопрос: Выдаётся ли сертификат о сдаче 70-483-Programming in C#?

Лучший ответ:
Бумажные сертификаты сейчас вообще не выдаются.
В центре сертификации вам выдадут бумажку с вашими результатами.
На портале mcp.microsoft.com у вас будет личный кабинет, в котором вы сможете просмотреть сданные экзамены. Там же вы сможете заказать бумажную версию сертификата или скачать электронную.
В случае, если у вас будет сдан только экзамен Programming in C#  там будет написано что-то вроде Microsoft certified professional или Microsoft certified technology specialist, что является младшим статусом на пути сертификации. Для получения сертификата о статусе MCSD, нужно сдать все экзамены на соответствующем пути.

Худший ответ:
Бумажные сертификаты сейчас вообще не выдаются.
В центре сертификации вам выдадут бумажку с вашими результатами.
На портале mcp.microsoft.com у вас будет личный кабинет, в котором вы сможете просмотреть сданные экзамены. Там же вы сможете заказать бумажную версию сертификата или скачать электронную.
В случае, если у вас будет сдан только экзамен Programming in C#  там будет написано что-то вроде Microsoft certified professional или Microsoft certified technology specialist, что является младшим статусом на пути сертификации. Для получения сертификата о статусе MCSD, нужно сдать все экзамены на соответствующем пути.