А ещё, я как-то забыл рассказать, что на прошлой неделе ребята на 3-м потоке курса CS сдавали индивидуальные курсовые работы. Я сделал разбор работ и отобрал три самых (на мой взгляд) сильных курсовых.



И вот спешу поделиться с вами призовыми работами.



1. Первое место получила библиотека: https://github.com/levon-dalakyan/composity.

Библиотека для функционального программирования в JS. Содержит в себе реализацию всех основных функциональных контейнеров из спецификации Fantasy-Land, модуль для работы с синхронными и асинхронными итераторами, а также модуль с реализаций линз для работы с фрагментами объектов. Замечательная документация на английском и тесты. Проделан огромный труд!



2. Второе место получила библиотека: https://github.com/LipatovPetr/rutf8.

Библиотека с реализацией множества алгоритмов для сжатия текстовой информации. Отличная документация и тесты. Очень сильная работа.



3. Третье место получила библиотека: https://github.com/Polkovnikov13/Intersecti0n.

Библиотека с реализацией R-дерева для эффективного нахождения пересечений между геометрическими объектами на основе карты высот.



Все три работы потребовали от ребят не только применения полученных на курсе знаний, но и большой самостоятельной работы. Чтобы вознаградить их труды был введен специальный призовой фонд:



1. За первое место шикарный монитор Samsung 32" Odyssey Neo G8.

2. Топовая клавиатура Lofree Block.

3. Топовая мышка Logitech MX Master S3 и крутой большой коврик от Geekboards.



Но самое главное — это, конечно, полученный опыт.



Ребята, которые не заняли призовые места, сдали тоже очень сильные работы. Горжусь всеми!



Скоро залью видео с защиты.



Всем базы!