Python: знайомство з декораторами на прикладі FastAPI
В останнє декоратори в Python трогав ще років 10 тому, в Python 2, хочеться трохи оновити пам’ять, бо зараз почав доволі активно ними користуватись, ну і ще раз подивитись як жеж воно працює під капотом, і що воно таке взагалі. Пост вийшов трохи… дивний? Бо перша половина – в стилі “у нас є одне яблуко,…
https://rtfm.co.ua/python-znajomstvo-z-dekoratorami-na-prikladi-fastapi/
#Python
В останнє декоратори в Python трогав ще років 10 тому, в Python 2, хочеться трохи оновити пам’ять, бо зараз почав доволі активно ними користуватись, ну і ще раз подивитись як жеж воно працює під капотом, і що воно таке взагалі. Пост вийшов трохи… дивний? Бо перша половина – в стилі “у нас є одне яблуко,…
https://rtfm.co.ua/python-znajomstvo-z-dekoratorami-na-prikladi-fastapi/
#Python
RTFM: Linux, DevOps та системне адміністрування | DevOps-інжиніринг та системне адміністрування. Випадки з практики.
Python: знайомство з декораторами на прикладі FastAPI
Що таке decorators в Python, та як працює @app.get() в Python FastAPI
🔥12👍3
Python: знайомство з Celery та його моніторинг
Якщо дуже просто, то Celery – це щось, за допомогою чого ми можемо виконувати задачі поза нашим основним сервісом. Наприклад, є Backend API, який має якийсь ендпоінт, на який мобілочки відправляють інформацію про те, що юзер створив новий whatever в застосунку. Задача бекенда – додати whatever в базі даних. Можна це виконати прямо в інстансі…
https://rtfm.co.ua/python-znajomstvo-z-celery-ta-jogo-monitoring/
#AWS #monitoring #Python
Якщо дуже просто, то Celery – це щось, за допомогою чого ми можемо виконувати задачі поза нашим основним сервісом. Наприклад, є Backend API, який має якийсь ендпоінт, на який мобілочки відправляють інформацію про те, що юзер створив новий whatever в застосунку. Задача бекенда – додати whatever в базі даних. Можна це виконати прямо в інстансі…
https://rtfm.co.ua/python-znajomstvo-z-celery-ta-jogo-monitoring/
#AWS #monitoring #Python
RTFM: Linux, DevOps та системне адміністрування | DevOps-інжиніринг та системне адміністрування. Випадки з практики.
Python: знайомство з Celery та його моніторинг
Перше знайомство з Python Celery для створення та обробки backgroud задач, та спроби його моніторингу
👍8🔥5
AI: що таке той MCP?
Щось всі навколо тільки і говорять що про море про MCP – тож прийшов час і самому розібратись в темі. Отже, сьогодні розберемося з основними поняттями – “що воно взагалі таке”, потім напишемо власний “мікро-MCP сервер”, а в наступному пості – щось більш реальне, про роботу з VictoriaLogs. Contents - Обмеження LLM - And so……
https://rtfm.co.ua/ai-shho-take-toj-mcp/
#AI #MCP #Python
Щось всі навколо тільки і говорять що про море про MCP – тож прийшов час і самому розібратись в темі. Отже, сьогодні розберемося з основними поняттями – “що воно взагалі таке”, потім напишемо власний “мікро-MCP сервер”, а в наступному пості – щось більш реальне, про роботу з VictoriaLogs. Contents - Обмеження LLM - And so……
https://rtfm.co.ua/ai-shho-take-toj-mcp/
#AI #MCP #Python
RTFM: Linux, DevOps та системне адміністрування | DevOps-інжиніринг та системне адміністрування. Випадки з практики.
AI: що таке той MCP?
Розбираємось з Model Context Protocol - компоненти та архітектура, пишемо власний простий MCP-сервер, та підключаємо його до IDE
🔥13👍8👎1
AI: пишемо MCP-сервер для VictoriaLogs
В попередньому матеріалі розібрались з тим, що таке MCP взагалі, і створили дуже простенький сервер, який підключили до Windsurf – див. AI: що таке той MCP? Тепер – давайте спробуємо створити щось більш корисне, наприклад – MCP-сервер, який буде підключатись до VictoriaLogs та отримувати якісь дані. Насправді команда VictoriaMetrcis вже робить власний, тому тут ми…
https://rtfm.co.ua/ai-pishemo-mcp-server-dlya-victorialogs/
#AI #MCP #Python #VictoriaLogs
В попередньому матеріалі розібрались з тим, що таке MCP взагалі, і створили дуже простенький сервер, який підключили до Windsurf – див. AI: що таке той MCP? Тепер – давайте спробуємо створити щось більш корисне, наприклад – MCP-сервер, який буде підключатись до VictoriaLogs та отримувати якісь дані. Насправді команда VictoriaMetrcis вже робить власний, тому тут ми…
https://rtfm.co.ua/ai-pishemo-mcp-server-dlya-victorialogs/
#AI #MCP #Python #VictoriaLogs
RTFM: Linux, DevOps та системне адміністрування | DevOps-інжиніринг та системне адміністрування. Випадки з практики.
AI: пишемо MCP-сервер для VictoriaLogs
Продовження знайомства з Model Context Protocol - пишемо власний MCP-сервер на Python для роботи з VictoriaLogs
👍8❤1
Kubernetes: що таке Kubernetes Operator та CustomResourceDefinition
Мабуть, всі користувались операторами в Kubernetes, наприклад – PostgreSQL operator, VictoriaMetircs Operator. Але що там відбувається “під капотом”? Як і до чого застосовуються CustomResourceDefinition (CRD), і що таке, власне “оператор”? І, врешті решт – в чому різниця між “Kubernetes Operator” та “Kubernetes Controller”? В попередній частині – Kubernetes: Kubernetes API, API Groups, CRD та etcd…
https://rtfm.co.ua/kubernetes-shho-take-kubernetes-operator-ta-customresourcedefinition/
#go #Kubernetes #Python
Мабуть, всі користувались операторами в Kubernetes, наприклад – PostgreSQL operator, VictoriaMetircs Operator. Але що там відбувається “під капотом”? Як і до чого застосовуються CustomResourceDefinition (CRD), і що таке, власне “оператор”? І, врешті решт – в чому різниця між “Kubernetes Operator” та “Kubernetes Controller”? В попередній частині – Kubernetes: Kubernetes API, API Groups, CRD та etcd…
https://rtfm.co.ua/kubernetes-shho-take-kubernetes-operator-ta-customresourcedefinition/
#go #Kubernetes #Python
RTFM: Linux, DevOps та системне адміністрування | DevOps-інжиніринг та системне адміністрування. Випадки з практики.
Kubernetes: що таке Kubernetes Operator та CustomResourceDefinition
Розбираємось з тим, як працюють Kubernetes Operator і яку роль грають CustomResourceDefinition, та пишемо приклад Kubernetes Operator з Python Kopf
👍12