38 lines
2.1 KiB
Markdown
38 lines
2.1 KiB
Markdown
Привет!
|
||
====
|
||
|
||
Это страница моего профиля на gitea. Список моих проектов:
|
||
|
||
# Python:
|
||
|
||
[Парсер расписания одного университета](https://git.lulzette.ru/lulzette/suai-rasp-parser):
|
||
|
||
Проект рофла ради, который я написал за один день. Несложный скрипт, который использует BeautifulSoup4 для разбора страницы и requests для выполнения GET/POST запросов к странице с расписанием. При завершении работы выводится расписание на сегодня.
|
||
|
||
- Python 3.10
|
||
- BeautifulSoup4
|
||
- requests
|
||
- PEP8
|
||
|
||
[Бот для телеграмма, который присылает уведомление о начале стрима на twitch канале.](https://git.lulzette.ru/lulzette/twitch-tgbot)
|
||
|
||
[Демон, который автоматически записывает стримы с каналов на Twitch](https://git.lulzette.ru/lulzette/twitch-autosave)
|
||
|
||
# DevOps (Ansible, CI/CD, IaaC)
|
||
|
||
[Манифесты для Terraform и Ansible для создания и подготовки хостов под CEPH](https://git.lulzette.ru/lulzette/ceph-installer)
|
||
|
||
[Drone CI пайплайн для сборки ArchLinux ISO](https://git.lulzette.ru/lulzette/myarchlinux_builder)
|
||
|
||
[Ansible манифест для обновления ОС Ubuntu и Archlinux](https://git.lulzette.ru/lulzette/ansible-upgrader)
|
||
|
||
Сайт lulzette.ru заведен в приватный репозиторий и при каждом `git push` Drone CI запускает Ansible плейбук для загрузки новой версии сайта
|
||
|
||
# C:
|
||
|
||
На языке Си у меня есть только один проект метеостанции:
|
||
|
||
[Frontend (Часы на стол)](https://git.lulzette.ru/lulzette/meteoFront)
|
||
|
||
[Backend (Станция на окно для сбора показаний)](https://git.lulzette.ru/lulzette/meteoBack)
|