Цифровая Магия 💻
4.12K subscribers
1.22K photos
47 videos
1.27K links
Мы разбираем самые горячие IT-тренды, прорывные технологии и будущее, которое пишется кодом прямо сейчас. 🪄

Присоединяйся к тем, кто создает реальность!
Download Telegram
Как извлeчь аудио из видеофайлов

Представим, что у нас есть mp4-файл, а нам нужна только звуковая дорожка. Это нужно, если мы хотим сделать другое видео с таким же звуковым сопровождением. Это решается установкой библиотеки moviepy.

Цифровая Магия 💻

#Технологии #Интересное
🦄7👾7🏆6💯5🎉43👀1
Скaчивание постов и изображений профиля из Instagram

Всем нам часто попадаются хорошие посты в Instagram, которые хотелось бы сохранить на своем устройстве, чтобы иметь офлайн-доступ. Это можно сделать при помощи библиотеки instaloader.

Цифровая Магия 💻

#Технологии #Интересное
🦄9👾96👀3🎉2💯1🏆1
Customizing ICMP Payload in Ping Command

Ping — пoлезный протокол, который очень распространен при мониторинге доступности удаленных систем. В этой статье разобран механизм работы этого протокола и принципы работы таких утилит как ping, fping, hping. Статья длинная и полезная.

Цифровая Магия 💻

#Технологии #Интересное
🦄10💯8👀7👾7🏆5🎉31
beszel

Лeгковесная утилита для мониторинга ресурсов сервера с историческими данными, статистикой и алертами.

Цифровая Магия 💻

#Технологии #Интересное
🏆6🦄5🎉4👀43👾3💯2
Чтeние файлов и запись в них

Чтобы выполнить любую из операций чтения и записи, нам нужно сделать три основных шага:

Открыть файл
Выполнить операцию
Закрыть файл
Мы можем проделывать эти шаги, используя два паттерна. Объяснить их на словах сложно, но мы сделаем это при помощи кода.

Цифровая Магия 💻

#Технологии #Интересное
👀12🦄7👾53🎉3💯3🏆3
Кaк переименовать файлы в Python

Чтобы
переименовать файлы, мы воспользуемся методом rename() и применим его к каждому файлу. Предположим, мы хотим добавить к файлам префиксы «Odd» (нечетный) и «Even» (четный), основываясь на индексах.

Цифровая Магия 💻

#Технологии #Интересное
👾74👀4🦄3🎉2💯2🏆2
Кaк снизить расходы на мониторинг: более разумный подход к данным

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

Цифровая Магия 💻

#Технологии #Интересное
👀7👾5🏆32🎉2💯1
Key Prometheus concepts every Grafana user should know

В этoй статье автор поделится некоторыми из своих ключевых выводов из книги «Prometheus Up & Running», которые особенно актуальны для инженеров, работающих с Grafana.

Цифровая Магия 💻

#Технологии #Интересное
👾6🎉4👀4🦄42🏆2
Удaление ключа из словаря при помощи ключевого слова del

Python также позволяет использовать ключевое слово del для удаления определенного ключа из словаря. Использование ключевого слова del является менее безопасным подходом, так как нет способа просто указать значение по умолчанию, как это можно сделать при использовании метода .pop().

Цифровая Магия 💻

#Технологии #Интересное
👀6🦄6👾6🏆5🎉3💯31
Открываeм сайт для парсинга через Requests + BeautifulSoup

Requests — это простая HTTP библиотека для Python. Она предоставляет методы для доступа к веб-ресурсам через HTTP запросы.

Цифровая Магия 💻

#Технологии #Интересное
👾7🦄5🏆4👀4🎉3💯3
Inside PromQL: A closer look at the mechanics of a Prometheus query

В этoй автор предлагает заглянуть под капот Prometheus и лучше понять, как данные передаются от источника к конечному пункту назначения в API. Автор также прикладывает ссылку на свое выступление и слайды с PromCon 2026.

Цифровая Магия 💻

#Технологии #Интересное
👾64👀3🦄3🎉2🏆2💯1
Кaк снизить расходы на мониторинг: замена Prometheus на VictoriaMetrics

Мониторинг может оказаться дорогим делом из-за огромных объемов данных, которые необходимо обрабатывать. В этой статье вы узнаете о лучших способах хранения и обработки метрик мониторинга для снижения расходов и о том, как VictoriaMetrics может в этом помочь.

Цифровая Магия 💻

#Технологии #Интересное
👾13🦄6🎉5👀54💯3🏆3
Пoиск всех HTML-элементов по названию

С помощью метода find_all мы можем найти все элементы, которые соответствуют некоторым критериям.

Цифровая Магия 💻

#Технологии #Интересное
🦄7👀5👾42🎉2💯2🏆1
Опeратор break

Оператор break используется для преждевременного выхода из цикла for. Он используется для прерывания цикла при выполнении определенного условия.

Допустим, у нас есть список чисел, и мы хотим проверить, присутствует ли число. Мы можем перебрать список чисел и, если число найдено, выйти из цикла, потому что нам не нужно продолжать перебирать оставшиеся элементы.

Цифровая Магия 💻

#Технологии #Интересное
🦄6👾6👀43🎉3💯3🏆1
Monitoring Microsoft SQL Server with Grafana: A Comprehensive Guide

В этoй статье автор делится комплексной панелью Grafana, которую он создал для мониторинга Microsoft SQL Server. Дашборд построен с использованием собственных функций MS SQL, без необходимости использования дополнительных инструментов, таких как Prometheus.

Цифровая Магия 💻

#Технологии #Интересное
🎉8👾6💯5👀5🦄52
Monitoring Failed Jobs in NetBackup with Zabbix

Мoниторинг решений резервного копирования может быть трудной задачей – особенно потому, что многие инструменты резервного копирования не предоставляют API и с ними просто нелегко работать. Одно из таких решений – NetBackup. К счастью, Zabbix с его функциями низкоуровневого обнаружения (LLD) и возможностью использовать пользовательские параметры для расширения агента Zabbix поможет решить задачу мониторинга NetBackup.

Цифровая Магия 💻

#Технологии #Интересное
🏆8🦄5🎉4👾43💯3👀3
Нeпрерывная проверка

Поскольку цикл while будет продолжать выполняться до тех пор, пока условие не станет ложным, вы должны убедиться, что это так, иначе программа никогда не завершится.

Иногда это может пригодиться, когда вы хотите, чтобы ваша программа ждала ввода и продолжала непрерывно проверять.

Цифровая Магия 💻

#Технологии #Интересное
3🎉2🏆2💯1
Кaк удалить элемент из списка с помощью индекса в Python

Для удаления элемента по индексу используйте pop(). Для этого также подойдет ключевое слово del.

Цифровая Магия 💻

#Технологии #Интересное
3🎉3💯3🏆3
Кaк сделать простые метрики для оценки полосы пропускания сети?

Часто для решения различных задач приходится пользоваться услугами облачных провайдеров для аренды VPS(Virtual Private Server). Чаще всего, провайдеры дешевых VPS серверов никак не гарантируют полосу пропускания сети. Однако обычно это не вызывает каких-либо неудобств, особенно если ваш проект не сильно требователен к скорости интернета.

Работать все будет следующим образом. Prometheus будет с какой-то периодичностью дергать speedtest-exporter для получения данных по скорости интернета и сохрянять эти данные. Grafana будет забирать данные из Prometheus и отображать их.

Цифровая Магия 💻

#Технологии #Интересное
Мeтрики и зачем они нам

Сейчас метриками никого не удивишь. Метрики повсюду, в логах приложений, в управлении проектами, в управлении продуктами, в управлении людьми, в управлении чем угодно. Можно сказать, что мы даже понимаем зачем они нужны. Но к сожалению, не все и не всегда. В статье автор обобщает базовые понятия о метриках из разных областей.

Цифровая Магия 💻

#Технологии #Интересное