Python та програмування
15 subscribers
261 photos
23 videos
37 files
2.09K links
Code bookmarks 🔖
Generally Python & Data Science;
Rarelly: Design, HTML5/CSS, JS

#code #python #programming
🐧: @tuxua
Download Telegram
Forwarded from Веб-страница
​Веб-разработчик рассказал, как уменьшить вес файла шрифта вплоть до 90%

В вебе важен каждый байт, так как это прямо влияет на скорость загрузки приложения.

В этой статье мы расскажем вам, как можно очень просто уменьшить размер шрифта:

https://tprg.ru/ys4Y

#фронтенд #html
Forwarded from Хекслет
Короткие полезные сниппеты на JS, которые можно понять за 30 секунд http://amp.gs/g77Y
Forwarded from Хекслет
Полезные браузерные утилиты для вебдева
http://amp.gs/xgaU

Сжатие HTML/CSS/JS, перевод картинок в BASE64, конвертация cvs→json→csv, распознавание текста и пр.

Конечно, если такое нужно постоянно, то лучше найти что-то локальное, но для редких быстрых операций — самое то
Forwarded from Веб-страница
Самоучитель по werf на русском

Он призван помочь разобраться, как разворачивать комплексные приложения в Kubernetes, реализуя CI/CD с помощью open source утилиты werf:

https://tprg.ru/MsFU

В целом, werf — это CLI-инструмент для организации полного цикла развёртывания приложения с Git, к функциям которого относятся:

— сборка docker-образов;
— деплой приложений в кластер Kubernetes;
— пересборка docker-образов при внесении изменений в код;
— удаление ненужных и неиспользуемых образов.

#devops
Forwarded from Oh My Py
Универсальные оповещения

Есть куча способов отправлять уведомления — от проверенного SMTP и удобного Telegram до смс и специальных приложений для мобилок вроде Pushover.

Обычно для этого используют 3rd-party библиотеку соответствующего провайдера. Но есть более удобный способ — пакет notifiers от Ора Карми. Он предоставляет простой универсальный интерфейс для отправки сообщений через любой сервис.

Например, через телеграм:

import notifiers

token = "bot_token"
chat_id = 1234
tg = notifiers.get_notifier("telegram")
tg.notify(message="Привет!", token=token, chat_id=chat_id)


Поддерживается аж 16 провайдеров, а интерфейс один — метод .notify(). И никаких дополнительных 3rd-party библиотек. Удобно!

Питон 3.6+

#пакетик