An open API service indexing awesome lists of open source software.

https://github.com/dipaolo/the-real-coding

Playground aka примеры простых программ для новичков + для Telegram и YouTube каналов
https://github.com/dipaolo/the-real-coding

Last synced: about 2 months ago
JSON representation

Playground aka примеры простых программ для новичков + для Telegram и YouTube каналов

Awesome Lists containing this project

README

        

# The Real Coding
Playground aka примеры простых программ для новичков + для Telegram и YouTube каналов

### Ссылки

YouTube: https://www.youtube.com/@real.software.coding
Telegram: https://t.me/the_real_coding

### Список примеров

###### [progress_bar_tqdm.py](./python/progress_bar_tqdm.py)
Скрипт, который демонстрирует работу прогресс бара в командной строке, используя пакет tqdm.

Инструменты: ```Python```, ```CLI```, ```progress bar```, ```tqdm```, ```time```, ```string```

###### [random_user.py](./python/random_user.py)
Скрипт, который генерирует 5 случайнх пользователей (имя, фамилия и телефон), используя открытый API.

Инструменты: ```Python```, ```requests```, ```API```

###### [random_user_with_age.py](./python/random_user_with_age.py)
Скрипт, который генерирует 5 случайнх пользователей (имя, фамилия и телефон + возраст), используя открытый API.

Инструменты: ```Python```, ```requests```, ```API```, ```datetime```

###### [gui_multithreading_progress_visualization](./python/gui_multithreading_progress_visualization)
Утилита, которая запускает N потоков с рандомной длительностью, и отображает их статус в UI.

Инструменты: ```Python```, ```PySide```, ```многопоточность```, ```random```

###### [brute_force_password_imitation](./python/brute_force_password_imitation.py)
Имитация подбора пароля в терминале.

Инструменты: ```Python```

###### [simplest_web_server](./python/simplest_web_server/simplest_web_server.py)
Простой, но рабочий веб-сервер своими руками.

Инструменты: ```Python```, ```HTTPServer```, ```сервер```

###### [simplest_web_server_ext/simplest_web_server_calendar.py](./python/simplest_web_server_ext/simplest_web_server_calendar.py)
Все еще простой веб-сервер + некоторая логика: показываем календарь на текущий месяц.

Инструменты: ```Python```, ```HTTPServer```, ```сервер```, ```calendar```

###### [simplest_web_server_ext/simplest_web_server_calendar_full_year.py](./python/simplest_web_server_ext/simplest_web_server_calendar_full_year.py)
По-прежнему простенький веб-сервер с календарем, но теперь: показываем весь календарный год, текущий
день, а также используем русские названия дней недели и месяцев.

Инструменты: ```Python```, ```HTTPServer```, ```сервер```, ```calendar```

###### [simplest_web_server_ext/simplest_web_server_calendar_full_year_with_public_holidays.py](./python/simplest_web_server_ext/simplest_web_server_calendar_full_year_with_public_holidays.py)
Такой же сервер, как и предыдущий, но дополнительно по АПИ дергаются праздники и выделяются красным цветом.

Инструменты: ```Python```, ```HTTPServer```, ```сервер```, ```calendar```, ```API```, ```requests```

###### [simplest_web_server_shared_calendar](./python/simplest_web_server_shared_calendar)
Календарь, который позволяет выбирать свободные слоты и договариваться о свободном времени для событий между людьми.

Инструменты: ```Python```, ```HTTPServer```, ```сервер```, ```calendar```, ```API```, ```requests```