Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 22 additions & 4 deletions Exercises/SEF3.ru.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,38 @@
# Практика и проекты

Возможные варианты:
## Возможные варианты:
- Контрибьюшен в любой open-source проект или библиотеку
- Контрибьюшен в [Metarhia](https://github.com/metarhia)
- Проект студенческой группы или общественный проект в открытом коде
- Собственный open-source проект

Разрешается (при зазумном обосновании выбора):
## Разрешается (при зазумном обосновании выбора):
- Любой язык
- Технологический стек
- Любой технологический стек

Если вы делаете свой репозиторий, то он обязательно должен включать:
## Если вы делаете свой репозиторий, то он обязательно должен включать:
- Юниттесты
- CI (например: TravisCI, Github Actions)
- Лицензию и список контрибьютеров
- Хорошее ведение репозитория: issues, pull requests, milestones
- Семантическое версионирование
- Настроенный линтер (для js еще и prettier)
- Дотфайлы для системы контроля версий и менеджера пакетов

## Проекты, в которые можно конрибьютить:
- Рекурсивное наблюдение за файловой системой: https://github.com/metarhia/metawatch
- Утилиты для интерфейса командной строки: https://github.com/metarhia/metacommand
- Хелпер (обертка) для node.js модуля vm: https://github.com/metarhia/metavm
- Query builder и миграции для Postgres: https://github.com/metarhia/metasql
- Сетевой протокол: https://github.com/metarhia/metacom
- Библиотека для логирования: https://github.com/metarhia/metalog
- Шаблонизатор: https://github.com/metarhia/tickplate
- Web-locks API (блокировки): https://github.com/metarhia/web-locks
- Библиотека для асинхронного программирования: https://github.com/metarhia/metasync
- Простые асинхронные абстрации: https://github.com/metarhia/do
- Буферизация для Writable Stream: https://github.com/metarhia/metastreams
- Библиотека для цветов в консоли: https://github.com/metarhia/concolor
- Загрузчик конфигурации: https://github.com/metarhia/config
- Генерация документации из аннотации: https://github.com/metarhia/metadoc
- Фреймворк тестирования: https://github.com/metarhia/metatests
- Общие утилиты: https://github.com/metarhia/common