Образование
1738

Эволюция 2.0: студенты создали библиотеки хеширования для «Яндекса», умные шторы и приложение для попутчиков

Эволюция 2.0: студенты создали библиотеки хеширования для «Яндекса», умные шторы и приложение для попутчиков

В Новгородском университете состоялись защиты проектных команд студентов. В этом году лучшими стали разработки в области IT: приложения, умные устройства и платформы для них. Рассказываем о самых интересных проектах.

Динамическое хеширование

Первокурсник Дмитрий Смородин разработал библиотеку динамического хеширования — преобразование массива данных в строку из букв и цифр фиксированной длины с использованием средств динамической подгрузки данных. Разработка позволяет лучше защищать персональные данные пользователей.

— Раньше решением проблемы взлома баз данных было хеширование, — рассказал Дмитрий Смородин. — То есть пароль единоразово преобразовывался в условно случайный набор данных, генерируемый на основе ключа. Ключ — набор символов, указанный пользователем в качестве кодового слова. Но с появлением квантовых компьютеров взламывать такие пароли стало проще. При помощи квантовых вычислений злоумышленник на основе нейронных сетей может подобрать данные, которые были введены, а потом захешированы. Технология динамического хеширования применяется только последние полгода. Раньше она в несколько другом виде применялась игровыми сервисами, которые динамически подгружали определённые скрипты и работали с ними.

Система уже интегрирована в библиотеки, применяемые такими компаниями, как «Яндекс» и «Тинькофф Инвестиции».

— Также мне поступило предложение о сотрудничестве с коммерческим проектом, который работает с шифрованной передачей информации для дронов, — добавил первокурсник.

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

Ночная няня

Команда студентов кафедры прикладной математики и информатики представила проект «ночной няни» для детей. Устройство поможет родителям не пропустить подъём температуры у ребёнка из-за болезни или переохлаждения. На данном этапе студенты разработали полностью функциональный прототип.

— Датчик температуры находится в инфракрасной видеокамере, которая будет сканировать помещение, — пояснил первокурсник Максим Воробьев. — Если температура у ребенка поднялась, подаётся сигнал. Мы планируем расширять функционал устройства, чтобы датчик измерял не только температуру, но и давление воздуха и другие параметры. Также думаем над формой: возможно, это будет детская настольная лампа, «умная кроватка» или станция, крепящаяся к потолку. Также рассмотрим варианты сотрудничества с медицинскими учреждениями.

Игра для одарённых школьников

Проектная команда студентов Института непрерывного педагогического образования разработала настольную игру «Космическое путешествие» для интеллектуально одарённых младшеклассников.

Над проектом работали третьекурсники — будущие педагоги и психологи.

— Зачастую работа с одарёнными детьми в школе сводится к участию в олимпиадах и выполнению дополнительных заданий, — рассказала лидер команды Елизавета Офицерова. — Такие выводы мы сделали после анкетирования учителей школы № 2. В школах нет специальных игр для одарённых детей, поэтому мы решили разработать свою. Игра рассчитана на младший школьный возраст, именно тогда сохраняется интерес к игровой деятельности, но появляется возможность выполнения сложных заданий. Цель нашей игры — развитие основных психических функций мышления, памяти, внимания, воображения и речи, которые включены в понятие интеллекта.

Студенты собрали банк заданий, разработали игровое поле, правила, инструкцию и продумали сюжет. Игру опробовали в центре «Решение» с участниками группы «Психологические посиделки для студентов», с четвероклассниками школы № 36 и студентами третьего курса Института непрерывного педагогического образования. После трёх тестовых игр студенты учли замечания и модернизировали разработку.

Платформа для умных приборов

Параллельно с защитами студенческих проектов в рамках учебной программы прошёл конкурс «Эволюция 2.0», заявки на который студенты отправляли по желанию. Он впервые проводился в статусе общеуниверситетского. Проекты выполнены как в текущем учебном году, так и в предыдущие.

Победителей выбирали в трёх треках: социальном, инновационном и предпринимательском.

Первое место в инновационном треке жюри отдало проекту платформы для умных бытовых приборов. Команда разработала прототип — автоматизированную штору с приложением, через которое её можно закрывать.

— Зачастую компании производят умное устройство, но без приложения для его работы: потребитель сам должен определить, к какой системе его подключать, — рассказали участники команды. — Мы разработали и платформу, и прибор. Их массовое изготовление будет гораздо дешевле аналогов. Данную систему можно внедрить и в другие девайсы.

Поиск попутчиков

В предпринимательском треке лучшим признали проект UniteWay — приложение для подбора попутчиков. В отличие от платформы BlaBlaCar, специализирующейся на междугородных маршрутах, сервис рассчитан именно на городские поездки.

— Ежедневные маршруты граждан зачастую являются схожими, но большинство предпочитает передвигаться индивидуально, создавая пробки, — пояснил разработчик. — При этом передвижение на общественном транспорте требует больших временных затрат, а на личном авто — финансовых. Для решения проблемы мы предлагаем мобильное приложение, которое объединит людей со схожими ежедневными маршрутами. Оно поможет городу разгрузить дороги, а пассажирам сэкономить.

В полуфинале конкурса «Эволюция 2.0» участвовало 32 команды. Всего в финал вышли 12 команд, в том числе состоящие из первокурсников и студентов колледжей.

Фото: Светлана Разумовская