pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Как увеличить скорость SSD?

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

Худший ответ: Всё просто, перед покупкой новых коплектующих для не нового компьютера стоит проверять характеристики имеющегося железа.
Из спецификаций с сайта асуса по указанной Вами ссылке
Intel® Z77 chipset :
2 x SATA 6Gb/s ports (gray), (Red)
2 x SATA 3Gb/s port (black), (Black)
1 x External SATA, (Red)
1 x mini-SATA 3Gb/s port(s) , (Black)
Support Raid 0, 1, 5, 10
Supports Intel® Smart Response Technology, Intel® Rapid Start Technology, Intel® Smart Connect Technology *4
ASMedia® PCIe SATA controller : *5
4 x SATA 6Gb/s ports (gray), (Red)
Итого не все sata порты одинаково полезны, Z77 чипсет поддерживает только два sata3 порта. Правда спецификации и картинка с описанием на их же сайте противоречат друг другу, так что откройте инструкцию и подключите SSD к портам с поддержкой sata3 и будут вам обещанные скорости.
Вопрос: Где хранить IP пользователей?

Лучший ответ: На 1 IP могут быть десятки. сотни, тысячи пользователей. Например, у Гугл есть специальный алгоритм определения числа пользователей за IP. Можете погуглить PDF.

Но в вашем случае, это излишне сложно — хватит ограничения на 1 голос с IP.

Хранить — сделайте таблицу вида user_ip INTEGER(...), article_id, vote. Такая таблица, в случае правильнйо расстановки индексов, работает быстро и легко кешируется в случае надобности.

Худший ответ: Если у вас анонимусы голосуют — сильно не защититесь. Но если очень надо, то в базу писать как раз получится, потому что главный вопрос — не где хранить, а как быстрее достать, и лучше базы здесь только key-value (mongodb например). Впрочем, вряд ли вы будете эти логи хранить месяцами. Впоследствие, голосование будете прекращать через месяц, так что база пойдет.

А вот ждать ответа от AJAX чтобы пересчитать на страничке рейтинг — это странно. В JS есть плюсование и деление ;)
Вопрос: Как сервер получает jwt от клиента?

Лучший ответ: Читай документацию к конкретно твоему серверу.
Обычно не в запросе, а в http-header˛ под именем Authorization
https://stackoverflow.com/questions/11068892/oauth...

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

Лучший ответ: ICQ быстрее работает, стабильнее и без рекламы, зато Skype популярнее, в чем-то удобнее и в нем больше возможностей.Если возможно - обозначьте по каждому месенджеру две-три выгодно выделяющие его возможности.
Вспоминаются какие-то задания из школьных учебников, кто в ВУЗе учился тому еще из ВУЗа вспомнятся, но здесь вам не ВУЗ и вы не преподаватель, а ждете чтобы вам бесплатно сделали анализ рынка!

Худший ответ: По сути дела это просто хороший апгрейд существующуей ICQ. На самом деле данный мессенджеры помогают сделать человека более мобильным.
Из основных достоинств я бы выделил следующее:
1. При наличии хорошого интернета можно всегда оставаться на связи, и звонить другим абонентам (намного дешевле по сравнению с сотовой связью).
2. Постоянно что то дорабатывается.
3. Кроссплатформерность. Можно ставить на мобильный и компьютер.
Из недостатков:
1. Обновления иногда приходят ужасные (то зависает мессенджер, то работает не пойми как).
2. Странная схема обновления. Если я не хочу обновлять мессенжер до новой версии, при 
следующем запуске он будет обновляться автматически
3. Не учитываются хотелки пользователей. Например, я хотел поменять звук на другой, к сожалению разработчик до этого не дорос.
Вопрос: Как привязать к проекту 2 репозитория SVN и GIT?

Лучший ответ: Я для подобной задачи использовал git-svn. Не заню, может ли SmartGitHG работать с ним, я работал через SourceTree и консоль. В общем случае, выкачивается svn репозиторий через git-svn (в SourceTree это делается в 2 клика), а затем добавляется удаленный репозиторий git. В моем случае репозитории были идентичными, поэтому я просто коммитил в git (возможно нужно еще и сделать push), а затем делал rebase коммитов на trunk и пушил коммиты.

Худший ответ: а решение "в лоб" - в гите заигнорить все SVN'овское, в SVNе - гитовое и вперед. Правда, и коммитить дважды придется... Ну, или пробовать хуками git'а делать автокоммит в svn, если в этом есть смысл..
Вопрос: Python. Выбор Web фреймворка?

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

Худший ответ: Flask, pyramid, bottle и прочие, при наращивании функционала, постепенно превращаются в django :)
Вопрос: Какие книги прочитать о торговле акциями на рынке NYSE и NASDAQ?

Лучший ответ: Правильно чувствуешь, но раз уж так решил - вот.

Худший ответ: Вот могу посоветовать, как раз про интересующие вас рынки - NYSE NASDAQ, AMEX
Вопрос: Как вытащить работы нужной категории?

Лучший ответ: Вы выбрали неверную структуру категорий.
Прочитайте про связи. Для категорий идеально подойдет belongsToMany, но можно мудрее - через полиморфическую связь.
Тогда для выборки по категории достаточно будет чего-то вродеWork::whereHas('categories', function($q) use($category){
   $q->where('slug', $category);
})->get();

Худший ответ: Тяжело судить по такому информативному вопросу .
Попробуй такWork::where('categories', $category)->get();
Вопрос: Как сделать динамическое обновление контекта, запрашиваемого через JSON?

Лучший ответ: Смотрите в сторону Comet

Худший ответ: Если интересует, как это сделано на других, поковыряйте сами глубже.
Например, просто, через тот же firebug (вкладка Net) вы увидите, опрашивают
ли сами клиенты сервер.
Если нет, — значит где-то на клиенте открыт слушающий сокет, куда может 
обращаться сервер.

Я бы начал с этого именно.
Вопрос: Как подключиться к удаленному компьютеру по ssh?

Лучший ответ: ssh username@ipaddress
илиssh -X username@ipaddress
и проверить чтоб на машине адресате работал SSH-сервер (а это не всегда так бывает)

Худший ответ: На линуксе должен быть запущен демон, играющий роль "сервера", к которому можно по этому протоколу подключаться. Конфигурация сети должна позволять подключаться к машине с линуксом. Пользователь должен быть правильно настроен, тогда по идее на маке:ssh username@ipaddress потом пароль и должно работать.
Вопрос: Будет ли польза от Jython на AWS Lambda?

Лучший ответ: Очевидно, надо же. "А мужики-то не знают".
Сравнение CPyton и Jython совсем не в пользу Jython.

Худший ответ: Тарифы на использование AWS Lambda смешные, полагаю тарифные ловушки скрыты в округлении до 100мс и расчете не используемой памяти а выделенной (даже если ваша функция не утилизировала ее всю).
И мне не понятно, доступны ли какие то локальные данные или их все придется запрашивать по сети, которая у амазона ой какая дорогая.
p.s. https://read.acloud.guru/comparing-aws-lambda-perf...
Вопрос: Как настроить сборку front-end?

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

Худший ответ: Использовать webpack :D
Вопрос: Алгоритм изучения Java?

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

Худший ответ: Я начал с изучения AS3, по факту очень-очень похоже на java (код почти сразу читается как родной при переходе), но позволяет быдлокодить жестко, с одной стороны это конечно плохо, но позволяет перенести кашу из головы в что-то работающее, а как задание становится сложнее "2+2", приходится все писать через ООП, иначе будете 1 час разбираться в коде, чтобы написать 2 строчки.
Вопрос: Возможна ли одновременная запись данных в один файл?

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

Худший ответ: Исходя из вопроса трудно понять каким образом запланирована работа вашего приложения и как построена обработка ошибок, но в любом случае Вам нужно каким-то образом помечать какой пользователь совершил добавление информации. 
Если у вас сервер, то можно накапливать данные в буфере перед записью. Если десктопное приложение - хранить файлы в отдельном каталоге пользователя, рядом с программой.
В любом случае файлы не самый лучший способ для хранения информации, так как они не обладают строгой структурой (а также индексаций, метаинформацией и возможность доступа к информации при помощи запросов). Задумайтесь над тем, чтобы хранить данные во встроенных базах данных (sqlite, tinydb, CodernityDB) - для десктопных программ, или же реляционных базах данных (MySQL, PostgreSQL, MS SQL, ...) - для серверных решений.
Если не использовать базы данных, то обычно после задач хранения данных следуют задачи по поиску и изменению данных и Вам самостоятельно нужно будет реализовывать необходимые для этого алгоритмы. А для этого требуется достаточно хорошо ознакомится с принципами хранения данных в файлах (Flat-file Database, File Storage и т.д.)
К тому же нужно будет реализовывать механизм владениями файлами (блокировки, лимиты по времени и правам доступа), чтобы избежать "состояния гонки" (параллельная работа нескольких пользователей с одним файлом).
Вопрос: Стоит ли реализовывать адаптивность с помощью js?

Лучший ответ: Я просто оставлю это здесь
https://github.com/matthewhudson/device.js

Худший ответ: Мне кажется, если подобное исключение единственное, то вполне можно оставить основные стили и при надобности (при выполнении условия media.matches например) загружать дополнительные.
Вопрос: Что это за магия?

Лучший ответ: Вот этот параллакс вообще за рамки выходит  www.flatvsrealism.com

Худший ответ: Никакой магии обычный паралакс на горизонтальном сайте. Тут покруче будет www.blackramwhisky.com/?lang=en
Вопрос: Как получить доступ из локальный сети VPN к ноутбуку за роутером?

Лучший ответ: Или пробрасывайте порт 27100  или уберите админку с 80 порта на какой-то другой, напр. 8080.

Худший ответ: По-идее, нужно просто прописать проброс из vpn на компьютер. Если у вас VPN как wan идет.
Либо vpn сделать L2 и подключить через мост к локалке. Также нужно оставить в L2 сети только один dhcp сервер. И тогда будет полный доступ. По любому порту.
Вопрос: Можно ли без формы отправить параметры на сервер?

Лучший ответ: Можно использовать javascript. Например, достать из инпутов значения и составить ссылку с GET-параметрами. Потом через location.href("script.php/?q1=value1&q2=value2") передать в php-файл эти значения. Если же надо, чтобы осталась та же страница с инпутами, но данные передались, то используйте AJAX

Худший ответ: FormData и ajax (XMLHttpRequest или fetch).
Вопрос: Где используются методы классификации изображений, кроме OCR/распознавания лиц?

Лучший ответ: Автоматический контроль, например, в производственных применениях;Оказание помощи людям в задачах идентификации, например системе идентификации видов;Процессы управления, например, промышленными роботами;Обнаружение событий, например, для визуального наблюдения или подсчета людей;Задачи взаимодействия, например, для устройств взаимодействия человека с компьютером;Моделирование объектов или сред, например, анализ медицинских изображений или топографическое моделирование;Навигация, например, автономным транспортным средством или мобильным роботом; а такжеОрганизация информации, например, для индексирования баз данных изображений и последовательностей изображений.

Худший ответ: Распознавание чего то, кроме лиц. 
Например, контроль продукции, автопилоты на машинах.
Вопрос: Nginx reverse proxy в зависимости от ответа сервера?

Лучший ответ: Традиционное решение проблемыlocation / {
    proxy_pass http://10.10.10.10:8000;
    proxy_intercept_errors on;
    error_page 401 = @fallback;
}

location @fallback {
    proxy_pass http://10.10.10.11:8888;
}

Худший ответ: В такой ситуации стоило бы сначала разобраться, почему отдается 401 от бэкенда. И на бэкенде заменил 401 на другую ошибку (как пример 404). Например, если на бэкенде тоже nginx, то это делается просто директивой error_page. Ну а на фронтенде включить второй сервер в апстрим с параметром backup и proxy_next_upstream http_404;
В этом случае запрос уйдет на второй бэкенд.
Как вариант немного посложнее (я бы, например, поступил так) - взять исходники nginx, найти там модуль proxy, написать по образу и подобию обработки других ошибок кусок кода для обработки http_401, сделать патч на будущее (пригодится при обновлениях), собрать свой пакет с измененными исходниками и проапгрейдиться. Ну а дальше по накатанной - proxy_next_upstream http_401; и сервер в апстриме с параметром backup.
В любом случае, маловато информации - почему возникает ошибка? Она там должна быть или это какой-то баг? Можно ли исправить баг, если это баг? Есть ли смысл в другом бэкенде, если получен 401? Возможно, если не надо дальше обрабатывать запрос, а отдавать запросу заглушку, просто отдать заглушку?
Вопрос: Нужна ли легкая CRM для фрилансеров?

Лучший ответ: В Startpack можно в консультациях ещё почитать про нужды клиентов, а заодно постучаться в систему, вдруг добавят ваш продукт. Но лучше, конечно, набирать первых клиентов, и уже у них спрашивать что им надо. Может, больше ничего и не надо ))

Худший ответ: Выглядит примерно так: 
Не конечный вариант если будем пускать для всех
Вопрос: Как сделать конвертацию MIDI в wav?

Лучший ответ: Я где только не искал, нигде не нашел хороших банков, в которых были бы все инструменты. Есть у меня какой-то не очень хороший с набором базовых инструментов и несколько — с одним инструментом (гитара, пианино, орган). Один банк «весит» под 300МБ.
Перегонял когда-то так: соединял выход и вход звуковушки проводом и воспроизводил MIDI'шку с параллельной записью (почему-то запись с «галочкой» на mix не работала). ЗК — Creative SB Live 5.1.

P.S. Вы бы рассказали, для каких вам целей это нужно: если для школьного утренника «минусовок» налепить, то и бесплатные банки сгодятся.

P.S. Кстати, как-то давно на ЛОРе читал новость о выходе программного синтезатора. Там, правда, инструментов пока немного — зато звук потрясающий: на гольной математике разработчик умудрился добиться почти «живого» звука!

Худший ответ: www.image-line.com — если мне не изменяет память, в неё можно вогнать мидишку. А уж выбор инструментов там огромный.
Вопрос: Можно ли преобразовать VGA в DVI-D/HDMI?

Лучший ответ: Судя по картинке у данной карты только DVI-D выход. который не имеет аналоговой составляющей. Здесь простым переходником не обойтись
Выход только купить дорогой hdmi->vga либо dvi-d->vga (они реже встречаются)

Худший ответ: Купите переходник DVI - VGA ~ 100-300 рублей
Вопрос: Как изучить язык приближенно к 100%?

Лучший ответ: Это невозможно, так как для каждого языка существует натурально бесконечное количество библиотек и прочих средств разработки.
Бесконечное, потому что создаются все новые и новые.
Далеко не все заточено под каждый язык, но в принципе что угодно можно прикрутить к чему угодно, если это поможет в решении задачи (которых тоже бесконечно много).
Если вы скажете, что знаете все, что в книжках и документации, то определенный круг людей посмотрит на вас как на... и будет долго ржать, шурша купюрами, которые они получили, работая над тем, чего нету ни в одной доке и книжке во всей нашей огромной галактике.
Не надо считать % от эфемерного "языка", надо определиться с кругом задач и считать % от общего числа задач, которые вы уже умеете решать.

Худший ответ: Нельзя знать развивающийся язык на все 100%.
Все очень просто - пока вы учите язык и все к нему прилагающее пройдет, скажем, 5 лет. И то, что было 5 лет назад будет уже не так актуально. А в худшем случае, за эти 5 лет язык умрет.
Знать на 100% вредно по тем же причинам. Судите сами: если вы достигли 100%ного знания языка то, во-первых, вы на самом деле ничего не знаете потому, что скорость учебы равна (или немного больше) скорости измены языка, а во-вторых, вы остановитесь, соответственно быстро отстанете от жизни.
Да и зачем вам знать все 100%? Вам постоянно будет пригождаться <20% языка, а >20% вы, скорее всего, будете использовать пару раз в жизни.
Вам просто необходимо понять, что достаточно знать основы. Остальное - это наш любимый Google, который вас быстро научит тому, что вам необходимо.
Вы думаете я шучу про Google? Совсем наоборот. Есть вполне достоверный факт, что опытные разработчики используют поисковики ничуть не реже новичков. Выводы сделайте сами.
Вопрос: Как построить архитектура БД при выборе места доставки?

Лучший ответ: СУБД от пары мелких таблиц не холодно и не жарко.

Худший ответ: Ну видимо набегут 
справочники видов доставки
справочники мест доставки
справочник допустимых комбинаций группы_товара-доставки-места
например холодильник нельзя доставлять пешим курьером и нельзя доставлять в постамат
ну и там же хвостами - стоимости-сроки и прочая атрибутика
Вопрос: Не работает onTriggerEnter2D и onCollisionEnter2D, в чем может быть дело?

Лучший ответ: OnTriggerEnter2D и OnCollisionEnter2D пишутся с большой буквы.

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

Лучший ответ: Отключи загрузку по лан

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

Лучший ответ: В 2018 году Python изучать так же, как во все предыдущие годы.Лутца советуют почти все, но на русском только 4 издание от 2011 года. Старое же.
Книга актуальности не потеряла. Из значимого, что появилось за прошедшие годы, в ней не описана только asyncio и async/await-синтаксис. Этот пробел не сложно дополнить по официальной документации.какие материалы, кроме официальной документации Django можете посоветовать
Советую не исключать официальную документацию.

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

Лучший ответ: Если будете топить и расстреливать — то непременно!

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

Лучший ответ: Вариант с отдельной таблицей хорошо подходит, если много полей настроек. Но почему json? Храните отдельные поля, так будет легче осуществлять фильтрацию и редактирование отдельных полей.

Худший ответ: Да вообще в любой форме храните, хоть в поле text и потом парсить строку)))
Cуть в том, что настройки юзера - это те данные, к которым НИКОГДА не будет обращения 1000раз в секунду! 
Одно обращение в момент подключения юзера к системе - ВСЁ, далее таблица простаивает. Не будут же все ваши 100 млн  юзеров входить в систему одномоментно)))
Не забивайтесь так, а то уже попахивает преждевременной оптимизацией."Программисты тратят огромное количество времени, размышляя и беспокоясь о некритичных местах кода, и пытаются оптимизировать их, что исключительно негативно сказывается на последующей отладке и поддержке. Мы должны вообще забыть об оптимизации в, скажем, 97% случаев. Поспешная оптимизация является корнем всех зол. И, напротив, мы должны уделить все внимание оставшимся 3%."— Дональд Кнут
Вот держи пример. set_id - это предопределенный набор настроек, который ты даешь редактировать юзерам.
Вопрос: Как вывести название категории?

Лучший ответ: Видимо плохо пробовал: 
<?php the_terms( $post->ID, 'taxonomy' , ' ' ); ?>

Худший ответ: <?php single_cat_title('Вы просматриваете: '); ?>
Вопрос: Как заменить ключ следующим значением?

Лучший ответ: Неплохо использовать встроенные функции array_chunk() и array_reduce() :<?php
function pair( $arr) {
	function keyValue( $result, $item) {
		$result[ $item[0]] = isset($item[1]) ? $item[1] : null;
		return $result;
	}
	return array_reduce( array_chunk($arr, 2), 'keyValue', []);
}

print_r( pair( [1,2,3,4,5] ));
/* Array (
    [1] => 2
    [3] => 4
    [5] => 
) */

Худший ответ: Мой правильный ответfunction key_next_value($arr = array(1,2,6,5,10,8))
{
    if (count($arr) % 2 == 0) {
        $ctn = count($arr);
        $mini_mass = [];
        $key = '';
        $value = '';

        for($i=1;$i<=$ctn;$i++)
        {
            if ($i%2 == true)
            {
                $mass_paryty_element=$arr[$i];
                $key = $mass_paryty_element;
            }
            else {
                $mass_noparyty_element=$arr[$i];
                $value = $mass_noparyty_element;
            }
            $mini_mass[$key]=$value;
        }



        return $mini_mass;
    }
    else
    {   echo "<br>";
        echo "<b>Массив нечётной длинны! Дайте мне массив чётной длинны!</b>";
    }
}
print_r (key_next_value());
Вопрос: C чего начать писать на Assembler?

Лучший ответ: Читать отче наш гугл.

Худший ответ: Если речь о программах на PC под Windows, рекомендую быстрый старт: Уроки Iczelion'а и прочесть базовые вещи про регистры и основные мнемоники x86.
Вопрос: Зачем тачскрин телефона или планшета (приклеенный лишь по контуру) при демонтаже прогревать феном?

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

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

Лучший ответ: www.google.com/chrome/eula.html?standalone=1 — оффлайн-установщик Хрома.

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

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

Худший ответ: Очень похожие языки. Для ПК под Unity - c#. На андроид тоже можно шарп, но лучше java.
Вопрос: Где достать ОС Windows для домашнего сервера?

Лучший ответ: Идете на сайт - www.intuit.ru
Регистрируетесь, записываетесь на какой-нибудь бесплатный курс от майкросфта, получаете код для участия в программе Dream Spark.
После чего регистрируетесь в Dream Spark и спокойно качаете Windows Server и ключик к нему.
Ставите и пользуетесь. Никаких триалов - полнофункциональная версия с ключиком от майкрософта.

Худший ответ: Специальный портал с ознакомительными версиями (ограничены по сроку действия лицензии - в зависимости от продукта это может и 90, и 180 дней; некоторые позволяют делать rearm и растягивать срок в несколько раз):
https://www.microsoft.com/ru-ru/evalcenter
Вопрос: Онлайн сервис генератор для создании картинки master или visa карт?

Лучший ответ: Не всегда удобно печатать номер карточки когда ждешь от клиента оплатыДОКАЖИ!

Худший ответ: Печатай 1 раз в блокнот и рассылай