|
1 | 1 | # Практика и проекты
|
2 | 2 |
|
3 |
| -Возможные варианты: |
| 3 | +## Возможные варианты: |
4 | 4 | - Контрибьюшен в любой open-source проект или библиотеку
|
5 | 5 | - Контрибьюшен в [Metarhia](https://github.com/metarhia)
|
6 | 6 | - Проект студенческой группы или общественный проект в открытом коде
|
7 | 7 | - Собственный open-source проект
|
8 | 8 |
|
9 |
| -Разрешается (при зазумном обосновании выбора): |
| 9 | +## Разрешается (при зазумном обосновании выбора): |
10 | 10 | - Любой язык
|
11 |
| -- Технологический стек |
| 11 | +- Любой технологический стек |
12 | 12 |
|
13 |
| -Если вы делаете свой репозиторий, то он обязательно должен включать: |
| 13 | +## Если вы делаете свой репозиторий, то он обязательно должен включать: |
14 | 14 | - Юниттесты
|
15 | 15 | - CI (например: TravisCI, Github Actions)
|
16 | 16 | - Лицензию и список контрибьютеров
|
17 | 17 | - Хорошее ведение репозитория: issues, pull requests, milestones
|
18 | 18 | - Семантическое версионирование
|
19 | 19 | - Настроенный линтер (для js еще и prettier)
|
20 | 20 | - Дотфайлы для системы контроля версий и менеджера пакетов
|
| 21 | + |
| 22 | +## Проекты, в которые можно конрибьютить: |
| 23 | +- Рекурсивное наблюдение за файловой системой: https://github.com/metarhia/metawatch |
| 24 | +- Утилиты для интерфейса командной строки: https://github.com/metarhia/metacommand |
| 25 | +- Хелпер (обертка) для node.js модуля vm: https://github.com/metarhia/metavm |
| 26 | +- Query builder и миграции для Postgres: https://github.com/metarhia/metasql |
| 27 | +- Сетевой протокол: https://github.com/metarhia/metacom |
| 28 | +- Библиотека для логирования: https://github.com/metarhia/metalog |
| 29 | +- Шаблонизатор: https://github.com/metarhia/tickplate |
| 30 | +- Web-locks API (блокировки): https://github.com/metarhia/web-locks |
| 31 | +- Библиотека для асинхронного программирования: https://github.com/metarhia/metasync |
| 32 | +- Простые асинхронные абстрации: https://github.com/metarhia/do |
| 33 | +- Буферизация для Writable Stream: https://github.com/metarhia/metastreams |
| 34 | +- Библиотека для цветов в консоли: https://github.com/metarhia/concolor |
| 35 | +- Загрузчик конфигурации: https://github.com/metarhia/config |
| 36 | +- Генерация документации из аннотации: https://github.com/metarhia/metadoc |
| 37 | +- Фреймворк тестирования: https://github.com/metarhia/metatests |
| 38 | +- Общие утилиты: https://github.com/metarhia/common |
0 commit comments