Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Сколько времени должен быть неактивным контракт на Upwork, чтобы упал JSS?

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

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

Лучший ответ:
Вы уже указали налог + платеж в пенсионный.
Далее следуют:
 - обслуживание счета в банке (особенно, если платят в $, то сюда еще добавляется оплата работы валютного контроля, оплата за обслуживание валютного счета и не самый лучший курс при выводе)
- комиссии при переводе (в зависимости от вашего тарифа, могут отсутствовать)
- расходы на печать документов (кто-то из контрагентов может попросить прислать бумажные версии чего-либо)
- расходы на бухгалтера (если сами не будете делать, но там по мнению многих - все просто и особо смысла нет, опять же, многие используют какую-то систему учета, типа "Мое дело" или "Эльба" - они тоже денег стоят)
Более никаких подводных камней.
p.s. почему 6%, а не патент? Патент дороже в вашем регионе чем возможный 6% с дохода, или нет подходящей статьи патента? Плюс, возможно вы попадете под налоговые каникулы и первые 2 года за патент ничего платить не нужно будет (нужно уточнять, действует ли еще такая льгота).

Худший ответ:
Главный расход, что ты рискуешь всем своим личным имуществом.
Ну и бухгалтер конечно. Он вам как раз всё и расскажет. Заодно и оптимизирует налоги. 
Бухгалтер это второй, если не первый человек в организации.
Вопрос: Как сейчас работают с Git?

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

Худший ответ:
Дела обстоят примерно так. 
Удобней работать через консоль, и даже лучше. 
Потому что Быстрей Многие работодатели требует работу именно через консольБольшенство работает через консоль, соответсвенно если у тебя будут проблемы, то ты их можешь заскринить и тебе кто-то да ответит
А у софта все таки из плюсов Визуализация И если ты не можешь запомнить простейшие команда, которыми ты пользуешься каждый час, то софт
Решать тебе конечно, но у консоли больше плюсов. 
Но все таки из софта лучше всего наверное source tree. Он бесплатный, но вот не знаю есть ли он на windows. Ссылку
Вопрос: Как правильно ставить Linux?

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

Худший ответ:
вот . и ставьте на место Kali. что месту то пропадать. Файл подкачки - ИМХО при 8 гигах памяти и пары гигов за глаза. Правда в Линуксах это обычно все-же не файл, а отдельный раздел.
Вопрос: Как карточку eMMC подключить к microSD ридеру?

Лучший ответ:
Я вот такой адаптер использую. Любые eMMC можно вставить в кроватку, защелкнуть, и через адаптер вставить в SD картридер. И никакой пайки.
https://www.amazon.com/ALLSOCKET-DR-Fix-6in1-Adapt...
Если паять, там надо VCC подавать на обе цепи питания (флеш и контроллер). DATA0 хватит, чтоб уменьшить число контактов. CLK и CMD обязательно.

Худший ответ:
В вашей EMMC используется 2 питания: питание интерфейса - VDD и питание памяти VDDF.
https://datasheetspdf.com/pdf-down/K/L/M/KLM4G1YE4... - 6 страница. Если верить таблице, то оба напряжения могут быть 3.3В
Еще есть VDDI. Как его использовать - смотри 33 страницу даташита.
На 8 странице дана информация о расположении выводов.
Вопрос: Какая CMS лучше для книг?

Лучший ответ:
Кажется, что WordPress прямо "из коробки" решает всё запросы по функциональности. CMS создана как раз для блоггинга и публикации текстового (и не очень) контента. Поэтому тут есть все для того, чтобы публикации всегда были в порядке и легко модерировались. 
По пунктам:
1. Сортировка по жанрам - в WordPress есть уйма вариантов распределить публикации. Например, для каждого жанра можно создать категорию или воспользоваться тегами. 
Кстати, все такие разделы для категоризации (категория, тег, тип публикации) в Wordpress называются Taxonomy. Перечисленные Taxonomy поставляются в движком "из коробки". Но есть плагины  для создания своих, Сustom Taxonomy. 
2. Сортировка по авторам - то же самое. Сделать отдельную Taxonomy для фильтрации можно без каких-либо проблем. Вручную, или же с помощью плагина (см. 1 пункт). Это в случае, если будут публиковаться уже готовые произведения (насколько я понял, у вас будет что то на подобии архива произведений). Если же автор лично захочет опубликовать свое творение - то в публикации можно настроить отображение его профиля, а так же ссылку на все ранее опубликованные посты.
3. Каждой публикации получится назначить бесконечное количество полей. Есть уйма плагинов для создания оглавления.
4. Отзывы и рецензии - очевидно, что это комментарии, которые также доступны в стандартной конфигурации.
5. Каждую публикацию можно отправить в черновики, опубликовать, затем обратно вернуть в черновики и так далее. При этом делать это могут разные пользователи с нужным уровнем доступа к изменению контента из админки. Все изменения с указанием даты и имени автора узкаываются в истории.
6. Можно сделать сколько угодно ролей для пользователей для модерации сайта и ограничить им доступ в ненужные места.

Худший ответ:
Чем нам не подходит Дистопия? Зачем велосипед?
Вопрос: Почему с формы contact form 7 не доходят письма на корпоративные ящики?

Лучший ответ:
spf и dkim прописаны?

Худший ответ:
Смотрите логи на хостинге.
Возможно не верные настройки входящих серверов почты, проверьте на хосте либо просто отправьте на корпоративную почту письмо с другого ящика.
Если нет, то скорей всего проблема в плагине.
Вопрос: Как обработать текст, чтобы каждое первое слово было в верхнем регистре, каждое второе — в нижнем, а в каждом третьем буквы «а» поменялись «и»?

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

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

Лучший ответ:
Какую-то ересь сейчас прочитал. Оптимальное решение — докупить ещё один комп.

Худший ответ:
себе виртуалок в облаке.
жене комп с видюхами.
PROFIT!
Вопрос: Как сделать, чтобы Photoshop правильно отображал цвета PSD-макета?

Лучший ответ:
Это происходит из-за того, что верстаете в цветовом профиле Adobe RGB, а при экспорте в JPG картинка экспортируется в sRGB.
Adobe RGB имеет шире охват, чем sRGB, но sRGB до сих пор является стандартом представления цветового спектра.
Изначально, Вам надо выставить в цветовом профиле Photoshop пространство SRGB по умолчанию (Edit > Color Settings > Working Spaces > RGB > sRGB IEC61.....
после этого искажения между макетом и экспортируемой картинкой исчезнут.

Худший ответ:
 Когда я начал сверять цвета (пипеткой) в PSD и JPEG, то заметил, что цвета различаются. Они и не должны быть одинаковы, поскольку кодируются в разных цветовых пространствах. Главное чтобы они выглядели одинаково (при условии, конечно, что они не выпадут из гамута).
Если же хочется именно одинаково - надо сконвертировать макет в sRGB (Edit - Convert to Profile). Но при конвертации опять же часть цветов может почикаться.
Вопрос: Где сейчас дешёвые в продлении домены .RU (не шарага)?

Лучший ответ:
https://www.regnic.name/
100 рублей регистрация/продление

Худший ответ:
Есть неплохой реселлер Timeweb по 150 р. Хостинг заказывать при этом не обязательно.
2domains изначально рассчитаны на жадных дурачков: только физики и продление в несколько раз дороже.
Вопрос: Как посмотреть права группы в терминале?

Лучший ответ:
Что значит права группы? Какие файлы принадлежат группе?  find / -group groupname
ну и id username (по дефолту показывает инфу о текущем пользователе)

Худший ответ:
Интересует команда просмотр групп, принадлежащие юзеру.
Может быть вы хотели сказать "просмотр групп, в которые входит пользователь"? Тогдаgroups [имя_пользователя]
Вопрос: Заработает ли данная веб-камера с Ubunu 16.04 x64?

Лучший ответ:
в чем проблема написать в гугле название камеры + linux ?
судя по линками, работать будет
www.ideasonboard.org/uvc
https://forums.linuxmint.com/viewtopic.php?t=201669

Худший ответ:
Я такой пользуюсь на XUbuntu 16.04 работает.
Вопрос: Как учат в МГТУ им. Баумана, или стоит ли получать второе высшее именно там?

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

Худший ответ:
1. как в "Бауманке" с преподаванием? - Один из лучших ВУЗов и не только в России.
2. Дают ли там знания и навыки с учетом современных технологий и подходов? - ДА.
3. Стоит ли идти учится именно в "Бауманке"? - ДА и еще раз ДА.
Вопрос: Как заполнить форму W-8BEN на апворк?

Лучший ответ:
Выбираем "I am not a U. S. person".
Legal Name of Business — ваши имя, отчество и фамилия, написанные транслитом (например, Ivan Ivanovich Ivanov).
В первой строке адреса пишется транслитом название улицы, дом и т. п. (напр., 3-ya ulitza Stroiteley 25, 12), населённый пункт также указывается транслитом.
Отмечаем галочку "I certify, under penalties of perjury, that...", жмём кнопку "Save", и спим с чистой совестью.

Худший ответ:
фио впишите
Вопрос: Yii2 как реализовать перенаправление пользователя в свой профиль?

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

Худший ответ:
А еще можно использовать события, которые для этого предназначены и не перегружать методы$user = \Yii::$app->user;
$user->on($user::EVENT_AFTER_LOGIN, [$this, 'complexRedirectFilter']);
Вопрос: Какой использовать инструмент для реализации UI на react?

Лучший ответ:
если выбор между  bootstrap и material-ui в контексте react приложения то я за  material-ui, bootstrap бесспорно хорошая библиотека но под react слабо адаптирована 
 material-ui это сразу react

Худший ответ:
Вот
Вопрос: Как мигрировать с php 5.4 на php 7?

Лучший ответ:
Включаем php 7.x.
Включаем логирование (судя по вопросу).
Пока не работает:
   Проверяем где поломалось. 
   Определяем количество подобного кода, который сломался. 
   Правим.

Худший ответ:
тут
Вопрос: Как заходить через внешний IP на wordpress который установлен в локальной сети?

Лучший ответ:
https://ru.wikipedia.org/wiki/Loopback 
Либо в локальном dns/hosts прописывать для доменного имени локальный адрес

Худший ответ:
Гуглите  как настроить Hairpin NAT или NAT LoopBack
Но не на каждом роутере это можно настроить.
А самое простое - как вам посоветовали выше прописать на всех машинах в Hosts имя и серый IP и ходить по нему, так же можно поднять DNS.
Вопрос: Сайты на локальном сервере как реализовать?

Лучший ответ:
Это не так. И денвер давно устарел. Смотрите лучше в сторону Open Server

Худший ответ:
php за борт, api на node.js, клиент бандлить через webpack и отдавать на разработке через webpack-dev-server, а на продакшне через nginx
Вопрос: Как вычислить возраст PHP?

Лучший ответ:
приблизительно$d = new DateTime();
$d1 = DateTime::createFromFormat("d/m/Y",  $_POST['BirthDate'])
$interval = $d->diff($d1);
echo $interval->format('%R%y лет');

Худший ответ:
превратить в timestamp
получить текущий timestamp
сравнить
...
профит
Вопрос: При написании бэкэнда для андроид почему предпочтение отдает php, а не java?

Лучший ответ:
В большинстве случаев случаев, как я думаю, потому что бэк написанный на php дешевле в обслуживании (во всяком случае если проект маленький).

Худший ответ:
Потому что:
1) Хостинг стоит намного дешевле и менее требователен.
2) На php в случае аутсорса проще и дешевле найти исполнителя.
3) Если продукт стал популярен и "вырос" то многие считают нецелесообразным переписывание на яву.
4) php разработчиков дефакто больше чем явистов.
Вопрос: Почему при попытке выгрузить информационную базу на диск D, возникает ошибка «Нехватка места на диске C»?

Лучший ответ:
Измените на время выгрузки значения системных переменных TMP и TEMP на каталог на диске D:\
Если не хотите менять темпы для всех приложений, то можно это сделать только для 1С. Создайте и запустите батник, где перед запуском самой 1С напишите:
SET TMP=D:\TEMP
SET TEMP=D:\TEMP

Худший ответ:
Перенести папку временных файлов на диск где места достаточно
Вопрос: Как найти самое большое четное число в массиве(Javascript)?

Лучший ответ:
var num = 0;
for (var i = 0; i < 6; i++) {
  var n = prompt('Введите число');
  if ((n > num) && (n % 2  == 0)) {
    num = n;
  }
}

Худший ответ:
var arr = [];

var func = function(arr) {
  for(var i = 0; i < 6; i++) {
    var sum = prompt("Введите число");
    arr.push(sum);
  }
  
var evenArr = arr.filter(function(number) {
/* метод .filter применяет эту функцию к каждому элементу массива, 
если возвращается false элемент удаляется.*/
  return number % 2 === 0;
});

Array.max = function( array ){
// возвращает максимальный элемент массива
    return Math.max.apply( Math, array );
};

return Array.max(evenArr);
}
 
console.log(func(arr));
Вопрос: Как организовать разрыв подключения к удаленно у рабочему столу путем отправки СМС на определённый номер?Есть такие сервисы?

Лучший ответ:
Берем ардуину с gsm модулем, настраиваем так чтобы при поступлении SMS с определенного номера срабатывало реле.
Ну а дальше дело техники - реле подает питание на вышибной заряд, заряд вышибает подпорку из под топора, топор падает и перерубает кабель по которому идут подключения.
Можно так же прикрутить ту же ардуину чтобы она подавала сигнал на порт компьютера, а там скрипт который будет отрубать соединения, но это лишние сложности.
Так же можно организовать на стороне оператора дублирование смс на электронную почту, а на стороне компьютера скрипт срабатывающий при поступлении письма с определенного номера, содержащего определенный текст.
Хотя  я бы пожалуй зашел с телефона по ssh на микротик и отрубил на файероволе RDP.

Худший ответ:
Рассмотрите астериск (его можно на метароутер в микротик запихнуть). 
При входящем звонке астериск выполнит скрипт.
Вопрос: Какая функция позволяет получить список файлов/директорий каталога с учетом кирилицы?

Лучший ответ:
scandir выдает ���, в чем может быть проблема?  это не scandir  выдает, просто кодировка данных, что возвращает scandir  не совпадает с кодировкой, которую твой сценарий шлет в браузер
определи кодировку, что возвращает scandir, там наверно ASCII 
потом преобразуй данные в кодировку страницы

Худший ответ:
Доброй ночи.
Проверьте кодировку, чтобы везде была одинаковая - utf-8, и никакая другая.
А самое главное, забудьте о кириллице в названиях файлов и директорий. Использовать кириллицу в этом случае - моветон.
Вопрос: Внешняя или встроенная сетевая карточка?

Лучший ответ:
А вы проверьте. Например с помощью iperf. Если не будет вытягивать гигабит, то поставьте pcie. Но думаю вы скорее упрётесь в дисковую производительность.

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

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

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

Лучший ответ:
Сдается впечатление, что у вас параноидальный психоз. У меня тоже такое бывает. Если вы - не преуспевающий бизнесмен или политдеятель, не террорист, не суперхакер, не шпион или беглец, за которым охотятся власти всех стран и интерпол, а обычный работник какой-то там компании, утром встаете, завтракаете, идете на работу, возвращаетесь, бухаете, смотрите фильмы а потом спать - то хрен вы кому нужны. Ну или вас преследуют Морфиус и Тринити и спешат сообщить, что вы Избранный и вам надо принять для себя важное решение: быть им или остаться в повседневной рутине.
Про симку: симки взломать реально, если вышеперечисленный абзац к вам не относится, вам есть что скрывать с левой и правой стороны, а факты о слежке все дальше продолжают о себе знать, то скорее всего на ваши симки просто сделали дубликат и пытаются таким образом пробивать вашу личность. Что делать в этой ситуации? Просто отключите смарт, либо выкиньте из него все симки, общайтесь только через вай-фай по ватсаппу, скайпу, телеграму (последний поможет в вашем случае). Ограничьте список контактов. Заюзайте ВПН-услуги, благо в современных смартфонах его можно настроить.
Эти советы касаются только вашего телефона. Если ваши "агенты" окажутся довольно настойчивыми, то увидя что не получается с этой стороны, начнуть бить с другой.
Но вообще мне кажется, что эти "студенты" - обычные ученики факультета ИБ и пишут дипломную о защите информации в сотовых сетях, ну а вас просто выбрали как подопытного, вполне возможно через ваш же круг общения :)

Худший ответ:
не страдайте ерундой. обратитесь в органы. если они действительно проводят манипуляции с вашими сим картами и телефонами это забота ФСБ
Вопрос: Как задать цвет через data-color?

Лучший ответ:
ну храните цвет в дата атрибуте и через js берите его оттуда и делайте с ним что угодно. В чём проблема?
https://jsfiddle.net/090ugdmf/1/

Худший ответ:
Делайте обёртку на js<div class="header" data-color="{'color': 'red', 'property':'background'}">...</div>
<div class="footer" data-color="{'color': 'blue', 'property':'color'}">...</div>
После чего JS циклом приходитесь по элементам с data-color
Вопрос: Где научиться графическому дизайну + UI (курсы, книги, онлайн-practice)?

Лучший ответ:
по UI: хорошие курсы по Axure доступны @ВК/YouTube от Егора Камелева, которые так же должны дать общее представление о том как должен думать проектировщик интерфейсов. доступно, а главное адекватно и аргументированно раскрывает по сути бизнес-секреты проектирования интерфейсов в роликах и вебинарах. мне хватило пары. дальше Вам (в теории) должен помочь опыт сёрфинга (а точнее залипания годами и десятками лет) в сети, что позволит интуитивно понимать какому посетителю что и где нужно показать, а что - спрятать. думаешь его головой на автомате, а точнее представляешь его действительную (а не надуманную) реакцию на элементы управления и особенности психологии восприятия оформления и композиции)
"ехать за границу и учиться в дизайн студиях" - нафиг ехать за бугор, когда всегда и во всём нужен просто нормальный, адекватный наставник, т.е. дело в учителе, а не в стране. первое, что приходит на ум: у нас уже есть и успешно функционируют две классные школы: Артёма Горбунова и Артёма Лебедева, и если во второй царит этакая богема, хаос, можно бухать на работе и курить "лишь бы работалось зае...сь" и всё там ультракреативно априори (кому как, к слову, хотя идеи нередко сочные, но не всегда и не во всём), то в школе Артёма Горбунова более цивилизованный, системный и вполне продуманный подход по приведению в чувства подающих надежды с шансами выхода на уровень действительных профессионалов, коих, как и рил хакеров, в реале на весь мир - очень и очень мало. и там, кстати, есть бесплатные места, но надо будет поднатужиться с подготовкой, а потом капитально попариться с тем чтобы не вылететь. но это того стоит)
PS и сразу по результатам заказчиками нагрузят, btw
PPS а вообще, по хорошему, лучше начинать такие штуки с художки. те же композиция, спектр, палитры, геометрия объектов, планы, объекты и пространство, перспектива, свет и тень и пр. - это всё изначально дают там, и совершенно неважно художником Вы потом себя видите, дизайнером, аниматором или вообще арт-директором, перечисленное - обязательный бекграунд.

Худший ответ:
Lynda.com - лучшие курсы без "воды"
Вопрос: Emoji + SEO = NITRO?

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

Худший ответ:
Привет.
Проводил эксперимент на сайте с примерно 100к униками в сутки с органики. Добавлял эмоджи в тайтл и дескрипшн. Это удивительно но по данным тз гугл серч консоли за более чем два месяца наблюдений хоть сколько-то значимых изменений CTR не наблюдалось ни в лучшую ни в худшую сторону. 
Сайт спортивной тематики.
Думаю может сильно повлиять в детской тематике.
Вопрос: Как организовать сервер 1с и SQL?

Лучший ответ:
Ставь на физическую, делай shared memory, ограничивай ms sql по памяти и всё хорошо будет)

Худший ответ:
1) на хостовую машину Hyperv-server. на виртуальные 1с и sql ?Выгодно в плане удобства  администрирования.
Крайне невыгодно в плане производительности. Если для вас удобство важнее производительности, то вполне нормальный вариант.2) на хостовую машину MS Server 2012R2 и на нее уже сервер 1с и sql ?Максимальная производительность, минимум удобств.
Вопрос: Как убрать проблему с тенью и размытость у изображений при наведении?

Лучший ответ:
Тень бесится от того что при наведении border ставится.
Изображение с трудом перерендеривается потому что размер слишком большой. Из-за этого и "прыгает" качество скорее всего.
Сделать нормальный размер превью и убрать бордер при наведении.

Худший ответ:
codepen.io/Geyan/pen/qROWBo?editors=0100  так ??
Вопрос: Ошибка при выполнении программы, как ее исправить?

Лучший ответ:
У вас ошибка, std::cin>>s считывает символы в строку до первого пробела.
Чтобы считать строку целиком, вместе с пробелами, нужно использовать std::getline(std::cin, s)
Вторая ваша ошибка в том, что sizeof(s) возвращает не длину строки, а размер типа std::string. Чтобы получить длину конкретной строки нужно использоватьstd::size(s) или s.size()
И, наконец, строка #include <cstring> вам ни к чему. Удалите её.

Худший ответ:
sizeof(s)
если нужен размер строки, то s.size()
Вопрос: Как составить образовательную программу на лето?

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

Худший ответ:
1. Подбирайте стэк технологий под ваши задачи, но не наоборот.
Сейчас практически все можно написать с помощью JavaScript. Если что-то не получится (физически или не устроит производительность), тогда поможет С/С++
Web, Desktop, Mobile - это все можно на JS, разве что в последних случаях нативные приложения будут выигрывать в производительности
2. Codewars