====== Список проектов ====== |Тема | URL | Коментарий | | Поднять дома сеть IPV6 | https://tunnelbroker.net/ | Зарегистрироваться, поднять сеть, создать http-сервер | | Разработать сетевую игру | https://www.thegeekstuff.com/2011/12/c-socket-programming/ https://www.geeksforgeeks.org/minimax-algorithm-in-game-theory-set-1-introduction/ | | | Сетевой чат, можно видеочат | https://people.cs.rutgers.edu/~pxk/417/notes/sockets/udp.html https://github.com/meshonline/Crosstalk_Cancellation | | | Модуль для Linux | http://rus-linux.net/MyLDP/BOOKS/lkmpg.html | | | Файловая система для Linux| https://github.com/libfuse/libfuse | Используйте fuse или питоновский https://github.com/libfuse/python-fuse | | Экспертная система конфигурирования Linux-VPS | | CLIPS https://clipsrules.net/ | | Экспертная система конфигурирования локальной вычислительной сети | | https://clipsrules.net/ | | Распределенная вычислительная система | https://www.docker.com/ https://kubernetes.io/ru/docs/concepts/overview/what-is-kubernetes/ https://www.rabbitmq.com/ | Пример: Загрузка PDF-документов, пошаговое преобразование в, например, в Word, сохраняем все на сервере, индексируем | | Операционная система на флешке | https://sites.google.com/site/forthoperatingsystem/ | Это пример для языка/ос Forth | | Программа для STM32 на языке FORTH | http://mecrisp.sourceforge.net/ | | | Прошивка миконтроллера на FreeRTOS | https://www.freertos.org/ | https://stm32-base.org/boards/STM32F103C8T6-Blue-Pill.html | | Генератор документов | | | | Генератор учебных программ | | | | Собственный компилятор с языка высокого уровня | https://www.antlr.org/ https://llvm.org/ https://llvm.org/docs/GettingStarted.html | ANTLR4 умеет генерировать синтаксические анализаторы не только для Java | | Бэкенд ANTLR4 для нового языка проргаммирования | https://www.antlr.org/ | | | Реализовать анализатор "ломаного текста" на основе linked-grammar| https://en.wikipedia.org/wiki/Link_grammar | Восстановить последовательность предложенй в разбитом построчно тексте абзаца или восстановленного из PDF | | Программная система на нескольких языках | https://www.swig.org/ https://cython.org/ | Один из языков - С/С++ | | Программа на "экзотическом" языке | https://dlang.org/index.html https://www.rust-lang.org/ https://julialang.org/ | Можно переписать существующую программу |