- 1 курс
- 2 курс
- 3 курс
- 4 курс
- 5 курс
- 6 курс
Old
Old
This is an old revision of the document!
Необходимо написать плагин, который строит графики с помощью библиотеки языка Python matplotlib (http://matplotlib.org/). На вход подаются таблицы формата csv, результат работы программы - файл pdf c построенными графиками.
deliverables: библиотека функций и консольное приложение на python 2.7 для построения кастомизируемых (настраиваемых пользователем) графиков к различным таблицам формата csv.
https://geo2tag.atlassian.net/wiki/pages/viewpage.action?pageId=49348611
deliverables: описаны в документе
Приложение должно предоставлять возможность ввода/обработки/хранения/предоставление информации о:
Также приложение должно обеспечивать разные уровни доступа к информации для различных пользователей.
deliverables: веб-приложение на языке Python2.7/Flask + MongoDb.
Приложение должно предоставлять возможность ввода/обработки/хранения/предоставление информации об основных средствах кафедры, их характеристиках/о списанных технических и нетехнических средствах; а также получении информации о:
Также приложение должно обеспечивать разные уровни доступа к информации для различных пользователей.
deliverables: веб-приложение на языке Python2.7/Flask + MongoDb.
Главной задачей курса является освоение способов отладки и расширения ядра. Для того, чтобы сделать курс массовым, необходимо разработать технологию быстрой автоматизированной загрузки студенческих наработок в ядро Linux, запущенное в libvirt (qemu).
В процессе разработки вы получите знания в следующих областях:
deliverables: библиотека и консольное приложение на языке Ruby, позволяющая сгенерировать и запустить ядро Linux с пользовательскими доработками с помощью связки docker+vagrant.
Задача: сделать веб-приложение для популярных трекеров задач (Redmine/Jira/Trello …), которое позволяет
deliverables: веб-приложение с регистрацией + настраиваемым подключением к одному из трекеров, возможностью редактировать и визуализировать связи между задачами.
https://geo2tag.atlassian.net/wiki/pages/viewpage.action?pageId=45514805
deliverables: веб-сервис для регистрации и управления автопарками + мобильное приложение водителей для передачи данных.
Приложение, которое составляет подробный план отпуска (с возможностью офлайн-работы) в незнакомом городе/стране с учетом интересов пользователя, бюджета на отпуск, местоположения отеля, параметров начала/конца отпуска, желаемого темпа, климатических условий.
deliverables: веб-сервис с функциями: - регистрации, - планирования, корректировки и сохранения планов отпуска.
Необходимо разработать расширение (blueprint) для веб-сервера проверяющей системы курса “Основы программирования для Linux”, которое бы позволяло решить следующие задачи:
deliverables: веб-сервис на Python2.7/Flask, содержащий веб-страницы для графического отображения статистики за заданный период с заданными настройками.
Разработать веб-сервис на Python2.7/Flask для запуска docker-контейнеров по требованию c помощью vagrant. Требования:
deliverables: веб-сервис на Python2.7/Flask с поддержкой авторизации и содержащий веб-страницу для управления контейнерами и конфигурациями.
Разработать решение для удаленной загрузки и отладки программ в микроконтроллерах AVR. К серверу подключается несколько микроконтроллеров через программаторы отладчики по интерфейсу JTAG, доступные для пользователей. Каждый пользователь, используя клиентское приложение, может забронировать себе некоторый интервал времени, в который ему будет доступен один из микроконтроллеров. Клиентским приложением является Arduino IDE с добавленным функционалом для дистанционной отладки написанных в ней программ с использованием отладчика GDB.
deliverables: Модифицированнная среда разработки Arduino IDE, сервис управление сервером отладки, сервис резервирования контроллеров для удаленного доступа.
Требуется разработать компоненты информационной системы кафедры, обеспечивающие управление индифидуальными планами преподавателей
Требуется разработать компоненты информационной системы кафедры, обеспечивающие: