Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Какое есть аналог learn.javascript.ru только для python?

Лучший ответ:
Аналога нет. Если ищите хороший учебник по Python, возьмите "Изучаем Python" Лутца.

Худший ответ:
Есть замечательные курсы на stepik, даже не один, по ним я, правда, не учился, все по книжкам, документациям и чужому коду с гитхаба, но, говорят, что норм, сам я там проходил только алгоритмы. Еще есть сайт pythontutor, замечательный, но не рекомендую на него сильно опираться. Еще все же не стоит пренебрегать книгами, они очень хороший сурс. А вообще, лучшее обучение - это практика, если уже выбрали направление, начинайте брать самые мелкие заказы, вместе с кровью, потом, отсутствующими документациями и открытым исходным кодом, дальше все само пойдет.
Вопрос: Как сделать сделать проверку если введён необязательный символ, то вторая часть обязательна?

Лучший ответ:
/^[а-яё]{3,}(\-[а-яё]{3,})?$/i

Худший ответ:
/^[а-яё]{3,}(\-[а-яё]{3,})?$/i
Вопрос: Можно ли отправить приложение в App Store без мака?

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

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

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

Худший ответ:
Масштаб виден в панели инструментов справа. Учитывайте только фреймы: сами объекты могут быть меньше (например, иконка во фрейме)
Вопрос: >7000 строк стилей на весь проект — норма или нет?

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

Худший ответ:
Всего-то? Если они все нужны, то в этом нет ничего необычного.
Вопрос: Почему игру стоит писать в canvas?

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

Худший ответ:
canvas рендерится на GPU
Вопрос: Почему падает php7-fpm при повышенной нагрузке на MariaDB?

Лучший ответ:
Может быть max_execution_time слишком велик и попросту пул процессов фпм заканчивается на таких злых запросах? Плюс, возможно у фпм установлена политика со статичным пулом.

Худший ответ:
Либо падение происходит потому что параметр idle_timeout по умолчанию 30 секунд и их не хватает, либо превышен лимит дочерних процессов у FAST CGI. Можно увеличить лимиты  memory_limit и max_execution_time, read_buffer time в конфиге Марии. Не уверен, что это сильно поможет. Лучше проставьте индексы в БД, чтобы злые запросы стали добрее и укладывались в таймауты.
Вопрос: Почему приложение Rocket Chat с любого iphone не подключается к серверу?

Лучший ответ:
"Неверный URL или невозможно установить безопасное соединение."
Кто-нибудь уже решал такую проблему?
О, я решал. Трабла в сертификате - он у вас есть на Рокете? HTTPS, я имею в виду.

На андроид всё работает без проблем
Потому что "Б" в слове "Андроид" означает "Безопасность".

Худший ответ:
https://github.com/RocketChat/Rocket.Chat.iOS/issu... тут посмотрите
Вопрос: Как настроить порядок отображения объектов на сцене?

Лучший ответ:
у вас тут не 2D получается, а больше похоже на 2.5D или изометрию)
можете попробовать нагуглить как это там решается.
обычно что-то в духе скрипта, которой в зависимости от дальности (а в вашем случае чем выше) изменяют как раз OrderLayer
Условно. мечь, голова, одежда и тд. под них резирвируем 10 "слоев"))
и вот если Y = 0., то слои у персонажа будут (1,2,3..)
если же он стал в другой ряд и Y = 1 то слои персонажа становятся (11,12,13...)
но это так один из вариантов как избежать наслоения.
или использовать не спраиты, а честно в 3D расставлять Quad или Plane по Z оси))

Худший ответ:
Перепроверьте координаты дочерних элементов ваших персонажей по z(шапки, головы и пр.) Скорее всего тут конфликт локальных и глобальных координат.
Самое простое - увеличьте разрыв в координатах по z между самими персонажами. Либо уменьшите разрыв между дочерними элементами (шапки, рук и т.д.) Либо и то, и другое.
Вопрос: Laravel сортировка выборки из бд с помощью sortBy?

Лучший ответ:
Создадим коллекцию эллементов с именами:$collection = collect([['name' => 'c'], ['name' => 'b'], ['name' => 'a']]);
Дампним и посмотрим что у нас там:Collection {#581 ▼
  #items: array:3 [▼
    0 => array:1 [▼
      "name" => "c"
    ]
    1 => array:1 [▼
      "name" => "b"
    ]
    2 => array:1 [▼
      "name" => "a"
    ]
  ]
}
А теперь отсортируем и дампним снова dd($collection->sortBy('name'));:Collection {#566 ▼
  #items: array:3 [▼
    2 => array:1 [▼
      "name" => "a"
    ]
    1 => array:1 [▼
      "name" => "b"
    ]
    0 => array:1 [▼
      "name" => "c"
    ]
  ]
}
Как видите порядок в коллекции изменился, теперь она отсортирована по имени. Но, ключи сохранились прежние, поэтому вызов dd($data[0],$data[1],$data[2]); выведет значения в старом порядке.
То есть сортировка будет сохранена при порядковом обходе коллекции, обращаясь по ключу вы нарушаете этот порядок.
Метод  values() вернет новую коллекцию, в которой ключи сбросятся и будут пронумерованы заново, по порядку, то есть ключи будут соответствовать сортировке$collection->values()
Если вы получаете коллекцию из БД, то эффективнее делать сортировку непосредственно на стороне БД, в остальных случаях учитывайте описанное поведение коллекций.

Худший ответ:
Используйте сортировку средствами СУБД:$data = Workers::orderBy('name')->get();
Настоятельно не рекомендую пользоваться функцией сортировки коллекций. Даже на небольших объемах - это очень медленный способ.
Вопрос: Как соединить 3 столбца в Excel-файле?

Лучший ответ:
СЦЕПИТЬ

Худший ответ:
Можна так=CONCATENATE(A2, " ", B2 , ... , J2)
или=A2 & " " & B2 & ... & J2
где вместо пробела, в кавычках, вписуете любой разделитель, или ничего(если нужно просто объединить вместе строки).
Вопрос: Как защитить контент на patreon?

Лучший ответ:
Как защитить контент на ...
Техническими средствами - никак. Потому что не существует достоверных способов отличить "добропорядочного" юзера от "злонамеренного". Только административными - отслеживать контент, писать абузы и прочее. (Наиболее агрессивной в этой области является японская группа AKB48, но там извините столько людей, что они вполне могут на это посадить отдельного чела)
Но учитывая область, в которой Вы собираетесь работать - лучше сразу на это забить :) Вы же не думаете, что какой-нибудь порносайт на нее отреагирует? Ну поржут, максимум :)
В РФ, кстати, контент "для взрослых" вообще практически в "серой зоне" - есть только понятие незаконного изготовления и оборота ;)

Худший ответ:
Технически это делается так:
1. На все видео и фотки ставятся невидимые стеганографические метки, идентифицирующие пользователя
2. В случае слива пользователь вычисляется и банится целиком на патреоне.
3. Разрешать доступ к своему каналу можно только тем, кто уже потратил более 100$ на патреоне или кто купит годовую подписку.

Но увы, это не про патреон.
Вопрос: Как вывести рекурсивно?

Лучший ответ:
Не очень понял, что вы не поняли. 
Вот есть функция createData, она рисует список элементов из массива, который передается ей в параметре l. Все. 
В функции проходимся по каждому значению из l. Имеется условие: если l это строка, то выводим ее в li, если же это массив, то вероятно это список дочерних элементов, которые нужно вывести в отдельный блок ul. Для этой цели рекурсивно (рекурсивно, значит вызов функции самой себя) вызываем функцию createData и передаем ей уже не массив всех элементов, а лишь массив дочерних элементов текущего элемента из цикла. И там опять все также, смотрим на элементы, если у элемента есть дочерние элементы, опять вызываем createData.

Худший ответ:
Это не рекурсия. Если по-простому, рекурсия - это когда функция вызывает сама себя или две функции взаимно вызывают друг друга.
Здесь же в цикл передаётся массив, который через оператор in поэлементно считывается в key, а затем выводится. А ещё инициализация переменной data здесь явно излишняя.
Вопрос: Настройка Apache?

Лучший ответ:
<VirtualHost *:80>
    ServerAlias *.example.com
    VirtualDocumentRoot /var/www/%1/
</VirtualHost>
Можно еще запустить maradns, например, и завернуть на локалхост всю зону *.local
У меня так работает maradns + nginx.
Просто создаю новую директорию в проектах и она сразу доступна по адресу http://myNewDirectory.local

Худший ответ:
https://www.digitalocean.com/community/tutorials/a...
https://www.google.ru/search?q=apache+ubuntu&oq=ap...
Что из этого вам не понятно?
Вопрос: Почему возникает эта ошибка?

Лучший ответ:
в видео видно в чем ошибка
в коде видно где исправить.

Худший ответ:
Чтобы виджет рисовался правильно, надо реализовать сигнал draw и написать следующее.
static gboolean text_view_draw_cb ( GtkWidget *widget, cairo_t *cr, gpointer data ) {
        gtk_widget_queue_resize ( widget );
        return FALSE;
}
Вопрос: Можно ли создать музыкальный сайт только на javascript?

Лучший ответ:
В твоем случае это нереально.

Худший ответ:
Да, это реально. Вам понадобятся backend и frontend. Посмотреть список технологий, используемых в обоих ветках можно тут https://proglib.io/p/webdev-2019/
Если расписывать все в деталях, то я устану примерно на втором абзаце, и это будет меньше ~10% от того, что вам понадобится)
ЗЫ: рекомендую начинать с чего нибудь попроще, например напишите для начала свой вариант игры "змейка", естественно с аудиосопровождением, с возможностью мультиплеера и  рейтингом)
Вопрос: Какую зарядку или гимнастику вы делаете?

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

Худший ответ:
В приложении Samsung Health (S-Health) есть большое число разных программ и курсов, всё бесплатное, есть программы и для спины, и с использованием гантелей. Как раз на зарядку 10-30 мин. Фитнес-трекер не нужен.
зы. Смарт любой, не обязательно самсунг.
Вопрос: Можно ли сжать файл (таблицы в Ексель) в 10 раз в формате zip?

Лучший ответ:
А еще можно файл экселя сохранить как бинарную книгу (xlsb) - очень размер уменьшает.

Худший ответ:
Зависит от содержимого. 
Чудес на свете не бывает. Для того или иного типа файлов подходит определенный алгоритм архивации. 
Можно поиграться с ключами архиватора. 
Раньше, кстати, была такая вещь, как . Zip-бомба
Файл архива маленький, а при распаковке занимал сотни мегабайт, для времен когда диски были меньше гига было неприятное явление. Сам файл состоял из нулей, единиц, пробелов... Они очень хорошо паковались.
Вопрос: Что это за черная магия?

Лучший ответ:
Давным давно (года 2-3 назад) заварилась тема рисования с помощью CSS. Я тогда даже небольшую заметку на хабр писал по этому поводу. В те времена мы делали простые картинки вроде таких:snippet
Это было интересно и познавательно. С одной стороны это челлендж, с другой - способ самообразования. На тот момент картинки были не очень сложными для понимания и тема людям понравилась. Время шло, народ постепенно изучал основы CSS (правда как всегда не у нас, у нас это дело в основном критиковали со словами "фигней маятесь, зачем это нужно" или "ну я же фронтенд-сеньер-реакт-помидор-разработчик, зачем мне нужно знать CSS"), но так или иначе картинки становились все более интересными, появлялись новые квесты и на данный момент можно сказать, что это своеобразный вид искусства с практически полезной составляющей. Понятное дело, что в продакшен такие картинки делать долго - проще взять SVG, но для обучения они хорошо подходят. Магии там нет.

Худший ответ:
Там где поле с кодом css справа есть галочка, нажми на неё и выбери view compiled css  и увидишь реальный css который генерируется с помощью postcss.. ну вообщем да чёрная магия маразма:)
Вопрос: Диплом о дополнительном профессиональном образовании, котируется ли?

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

Худший ответ:
Зависит от того, что именно вы имеете ввиду под "котируется". Воспринимается ли он как и обычный диплом - да. Даёт ли вам какие-то особые преференции при приёме на работу - не думаю, зависит от фирмы, учитывая что много дипломов сейчас приобретают, как здесь diplogid.com
Вопрос: Что будет за попытку взлома вк?

Лучший ответ:
даже звучит смешно))
Ну вот с судьёй и посмеётесь вместе

Худший ответ:
Описанная ситуация никак не преследуется ни по уголовному кодексу, ни по административному, так как нет объекта - то бишь самого притупления. Это основы правоведения.
Вопрос: Yii2 htaccess для vendor?

Лучший ответ:
Мне кажется, вы что-то делаете не так. По канонам composer, папка vendor - это "приватная" папка, не доступная извне. Только папка app/web (или аналогичная) может быть доступна пользователям извне.

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

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

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

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

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

Лучший ответ:
Алгоритмы не надо запоминать, их надо понимать. Если один раз понял, как работает сортировка Шелла или алгоритм Дейкстры, то уже никогда не перестанешь понимать. Это как умение ездить на велосипеде.

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

Лучший ответ:
Предлагать однозначно. есть шанс что вас возьмут не в один проект(я знаю это редкость) и тогда что делать, если время ограничено.
Предложить не значит, что вы уже обязываетесь сделать работу.
Если времени на всех не хватает, то просто отказываетесь и всё. Говорите, что сейчас заняты на другом проекте. Абсолютно нормальная практика для работающих людей.

Худший ответ:
Если вы заданетесь такими вопросами то вам никогда не дадут кучу заданий, и вы боитесь сферического коня в вакууме
Вопрос: Хранилище для кластера Proxmox на GlusterFS: как сделать?

Лучший ответ:
NFS. Или iscsi.

Худший ответ:
Самое простое - NFS
Вопрос: Какой максимальный размер тома у NFS и SwapFS?

Лучший ответ:
NFS - это сетевой транспорт, ей безразлично журналирование и размер ФС, находящейся под ней.

Худший ответ:
NFS - это сетевой транспорт, ей безразлично журналирование и размер ФС, находящейся под ней.
Вопрос: Выделяется ли память при создание &str?

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

А теперь, отвечая на ваш вопрос:

Да, &str - это действительно лишь адрес байтов и длина среза, на который адрес ссылается.
Нет, динамическая память при этом не выделяется, т.к. хранение на стеке предсказуемо, однозначно и достаточно для этого случая.


Худший ответ:
Забыли про длину..
Вопрос: Верстка таблицами?

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

Худший ответ:
Таблицы зло.
Можно div с display: table, но лучше Flex.
Вопрос: Можно ли вкомпилить картинку непосредственно в код скрипта python?

Лучший ответ:
Не надо в бинарный, сохраните в виде base64 строки прямо в коде, инструкции по первой и второй ссылкам:
https://www.google.ru/search?newwindow=1&client=ms...

Худший ответ:
Спасибо, про base64 я и не додумался, по другому гуглил и ничё не нашол, щас вкорячу :)
Вопрос: Чем пользуетесь для продвижения?

Лучший ответ:
Ворд ?

Худший ответ:
Эксель)
Вопрос: С чего начать иммиграцию в Канаду?

Лучший ответ:
Здравствуйте!
Единственный авторитетный и самодостаточный ресурс, где полностью описаны все процедуры и все необходимые условия - это официальный сайт министерства по делам иммиграции и гражданства правительства Канады: https://www.cic.gc.ca/
Помимо общего знакомства с доступными программами иммиграции, рекомендую пройти там оценку своего иммиграционного рейтинга: https://www.cic.gc.ca/english/immigrate/skilled/cr... - и будет понятно, что нужно подтянуть, что поправить.
В любом случае, потребуется зарегистрироваться в федеральной иммиграционной программе ExpressEntry, опционально - в провинциальных аналогичных системах на ваш выбор.
В общем-то на этих официальных сайтах все описано, ну а если вкратце, то в зависимости от возраста, образования, семейного положения и некоторых прочих факторов, будут нужны: оцененные в WES Canada документы об образовании, официальный результат IELTS или TEF. Они же нужны для регистрации в ExpressEntry. Если есть - джоб оффер от работодателя.
Деньги (суммы и сроки хранения в банке - описаны в оф. документах), медицинское освидетельствование в сертифицированных для этого центрах, справки о несудимости и др. - нужны уже на последнем этапе, перед отъездом.
Но начать все равно надо с сайта cic и IELTS и системы ExpressEntry.
Есть ряд неплохих каналов на youtube об иммиграции в Канаду, например "Интересный Калгари":  https://www.youtube.com/watch?v=knOl7Hgc4ps
Примерно так, может быть не все детали привел, но основное - вот.

Худший ответ:
Добрый день!

А кем вы туда поедете? 
Что-то у меня подозрения, что простым трудягой. 
Вот и начните с линкедина хотя бы, там и посмотрите, что вам предлагают.
Вопрос: С чего начать изучение основ?

Лучший ответ:
Да, насколько вы глубоко вы хотите изучить основы? Лично мне нравится вариант с установкой разных Linux-ов, где вы все делаете сами. Одним достаточно установить Gentoo (OC семейства Linux), другие используют LFS (книга о том, как собрать Linux с нуля). Можно ещё собрать с нуля FreeBSD. Вы получите знания о том, как работает ОС и закрепите все на практике. Читать литературу/сайты скучно.

Худший ответ:
на сколько глубоко?
https://ru.wikipedia.org/wiki/%D0%A2%D1%80%D0%B0%D...
https://ru.wikipedia.org/wiki/%D0%A0%D0%B5%D0%B7%D...
https://ru.wikipedia.org/wiki/%D0%94%D0%B8%D0%BE%D...
или
https://ru.wikipedia.org/wiki/%D0%91%D0%B8%D0%BF%D...
https://ru.wikipedia.org/wiki/%D0%9F%D0%BE%D0%BB%D...
или
https://ru.wikipedia.org/wiki/%D0%90%D1%81%D1%81%D...
https://ru.wikipedia.org/wiki/%D0%90%D1%80%D1%85%D...
https://ru.wikipedia.org/wiki/%D0%9E%D0%BF%D0%B5%D...
.. все знания открыты... ну или все, достаточные для развития
Вопрос: Как монетизировать сервер / Не уходить в минус?

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

Худший ответ:
это все стоит 40-50 евро, правда, канал будет получше
проще продать
Вопрос: Как написать такой скрипт для генерации Title на PHP?

Лучший ответ:
$first  = [ 'Купить', 'Заказать', 'Приобрести', 'Предлагаем купить', 'Предлагаем приобрести', 'Предлагаем заказать' ];
$second = [ 'красивую', 'элегантную', 'дизайнерскую' ];
$third  = [ 'юбку', 'кофту', 'пальто' ];
$fourth = [ 'в каталоге', 'в интернет-магазине', 'на сайте' ];

$out = [];
foreach ($third as $item) {
  $set = [];
  $set[] = array_rand($first);
  $set[] = array_rand($second);
  $set[] = $item;
  $set[] = array_rand($fourth);

  $out[] = implode(' ', $set);
}

echo implode(PHP_EOL, $out);

Худший ответ:
<?php

function genTitle()
{
	$first = array("Купить", "Заказать", "Приобрести", "Предлагаем купить", "Предлагаем приобрести", "Предлагаем заказать");
	$first_echo = array_rand($first);

	$second = array("красивую", "элегантную", "дизайнерскую");
	$second_echo = array_rand($second);

	$fourth = array("в каталоге", "в интернет-магазине", "на сайте");
	$fourth_echo = array_rand($fourth);

	foreach(["юбку", "кофту", "пальто"] as $num => $th) {
		@$titles[] = $first_echo[$num] . ' ' . $second_echo[$num] . ' ' . $th . ' ' . $fourth_echo[$num];
	}

	return $titles;
}

print_r(genTitle());
Вопрос: HDD упал и появились битые сектора. Как скрыть битые сектора?

Лучший ответ:
HDD упал и появились битые сектора.На помойку.Как скрыть битые сектора?А зачем? Хранить ценное на нем опасно, хранить данные для обработки - постоянные тормоза и глюки.
Так что выкинуть.
Скрыть битые сектора это переназначить, это сделает сам диск. Просто запустите полное форматирование.
Больше - ничего не сделаешь.

Худший ответ:
Hdd упал с небольшой высоты и несильно ударился, был отключен.
Скорость работы замедлилась и появились медленные и битые сектора. Данные уже записанные считываются с большими приостановками но в большинстве считываются.
Не добивайте диск тестами чтения! Копируйте (пока можно!) самые важные данные, затем остальное. После этого выводите диск из эксплуатации.
Вообще говоря, вам достаточно сильно повезло - играйте в лотерею или наоборот, не играйте (т.к. удача ушла сюда). 1 Что могло сломаться? 
Головы наверняка повреждены ("ослабли") и скорее всего, постепенно деградируют окончательно. С определённой вероятностью они могут запилить и поверхность.
Текст вопроса большой, но remap и прочее - не для вашего случая. Это механизмы для скрытия минимальных дефектов, вызванных износом, либо неидеальностью производственного процесса. У вас - физическое повреждение. 
Зелёнкой нельзя вылечить перелом и сотрясение мозга.Можно отключить часть из них? В Интернете пишут запись на дисках происходит одновременно на все поверхности. Но удар был слабым и вообще странно что весь диск посыпался. 
Головы отключать можно, но, в зависимости от диска, это требует, как минимум, базовых навыков и спец. софта, дальше в требованиях начинают появляться аппаратно-программые комплексы, опыт в восстановлении данных, реверс-инжиниринг и т.п.
Да, запись идёт по всем головам, иное - неразумно хотя бы в плане скорости. 
К тому же блок головок - это жёсткая конструкция (как устроен жёсткий диск). По этой же причине и повреждения могут быть обширными - если из-за механического воздействия сместилась одна голова, то и на соседние закон сохранения импульса подействовал в той же степени.Hdd regenerator 
И ни в коем случае не пользуйтесь этой профанацией. Сколько данных (изначально спасабельных) было безвозвратно уничтожено вместе с дисками, благодаря сказкам её разработчика о "петлях гистерезиса"!
Если потребуется протестировать диск (не этот, другой), воспользуйтесь лучше R.tester-ом - его функции ориентированы в первую очередь именно на диагностику (безопасную).
Вопрос: Как активировать лицензию Unity?

Лучший ответ:
Частая проблема - фаервол встроенный, защитник Windows.
Его найти не легко.
Браундмаузер Защитника Windows - Разрешенные программы. Нужно поставить все галки у редактора Unity.

Худший ответ:
Мужчины
Была проблема с лицензией,месяц ничего не мог сделать
испробовал все:
реестр,удаление,скачивание старых версий,через CMD вручную активацию
удаление фала с папки app data и т.д
По итогу решил проблему сам, точнее нашел в захолустье интернета где то 
В службах включил изоляцию ключей CNG
И вуаля,все заработало
Вопрос: Стоит ли переходить с var на let и const?

Лучший ответ:
ИМХО быстрее было бы бы зайти и почитать https://learn.javascript.ru/let-const чем создавать вопрос.

Худший ответ:
Лично я перешел только из-за того, что var подсвечивался в WebStorm. 
Это жутко не нравится и решил что теперь буду писать только let/const =)