С++ в каждый дом, так сказать. Не пропускайте! P.S. для тех кто прочитать многотекста не осилил, на повторение курса можно ещё записаться. Первый курс UNIGINE C++ School закончился. Настало время подводить итоги! Небольшой отчет, как это было: от старта набора и до финишной лекции. Всего за 12 дней приема заявок их набралось 185 штук, от желающих из 8 стран и 57 городов. Признаться, мы не ожидали такого количества кандидатов в курсанты. И это приятно вдвойне: значит школа нужна людям, и значит многие программисты хотят развиваться профессионально! Но прошли отбор, конечно, не все. У нас много спрашивали, как проверялись и отбирались задания? Рассказываем подробней. Для начала, скачать получилось 180 программ из 185, то есть 5 ссылок сразу были нерабочими. Скомпилировать удалось 172 бинарника, 152 под Windows и 20 под Linux. 8 штук не собрались ни MSVC 2013, ни MSVC 2015, ни gcc 5.4.0 под Ubuntu 16.04. На однострочном тесте «про моржа» выжило 154 штуки, остальные либо сразу падали, либо не писали выходной файл. Корректный результат «про моржа» получился у 111 штук, а совсем корректный только у 102, так как 9 считали верно, но форматировали креативно. И, наконец, корректный результат на втором, непубличном тесте (тексте в 700 килобайт, тоже на аглийском языке) выдали только 48 программ. Заметим, что при обработке более простыми скриптами, чем мозг Шодана, то есть без ручного скачивания, сборки и проверки в разных компиляторах, число полностью и точно выполнивших задание по всем требованиям уменьшилось до 35 заявок. Итого на выходе менеше 1 из 5. Для справки: самая короткая программа занимала 1115 байт (после небольшой подчистки вообще 1026), cамая длинная 27 018 байт, и обе они корректно работали. А средний объем - 3215 байт. По итогам испытания тестом про частотный словарь в первый набор попали 30 человек. С ними мы неплохо провели время: прослушали 5 лекций, сделали 5 домашних заданий по мотивам и устроили 1 полупрактическое занятие – реал-тайм симулятор собеседования. И еще 1 бонусная лекция про основы 3D графики (многие хотели) случится в эту субботу, 27 мая. Успешно до конца курса дошли и получили сертификаты 22 бойца. И кстати, 2 программиста теперь работают у нас. Так что на этой неделе первый курс UNIGINE C++ School окончательно завершится. И время начинать следующий! И, поскольку кроме примерно 150 непрошедших в первый набор на очереди скопилось еще 150 желающих, мы решили – спойлер! – повторить первый курс второй раз, улучшенный и дополненный. Для этого мы несколько поменяем формат занятий, пооптимизируем проверку заданий (в том числе «входных») и слегка дополним общую программу. Так что в новом сезоне C++ School должен стать еще лучше. За что большое спасибо участникам первого набора, с которыми мы дружно набивали все шишки! :) Так что если вы пока не в деле, подписывайтесь на новости, чтобы не проспать новый раунд заданий: https://cpp-school.unigine.com/ А на закуску небольшой тизер второго сезона! https://www.youtube.com/watch?v=ePoD5O79djk

Теги других блогов: тестирование веб-сервисов