#статьи
😊 Разработка DHCP-сервера
DHCP (Dynamic Host Configuration Protocol) — это протокол, который автоматически раздаёт IP-адреса устройствам в сети. Когда компьютер или телефон подключается к Wi-Fi, ему нужен IP-адрес, чтобы общаться с другими устройствами. Вместо того чтобы вручную настраивать адреса, DHCP-сервер автоматически выдаёт их. Благодаря данной статье ты узнаешь, как создать собственный DHCP-сервер на Python.
Читать статью
👉 Новости 👉 База вопросов
DHCP (Dynamic Host Configuration Protocol) — это протокол, который автоматически раздаёт IP-адреса устройствам в сети. Когда компьютер или телефон подключается к Wi-Fi, ему нужен IP-адрес, чтобы общаться с другими устройствами. Вместо того чтобы вручную настраивать адреса, DHCP-сервер автоматически выдаёт их. Благодаря данной статье ты узнаешь, как создать собственный DHCP-сервер на Python.
Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Разработка DHCP-сервера на Python
Привет, Хабр! Сегодня мы рассмотрим, как создать собственный DHCP‑сервер на Python. Суть сервера проста — он динамически раздаёт IP‑адреса устройствам в сети, избавляя нас...
This media is not supported in your browser
VIEW IN TELEGRAM
Это прекрасное чувство, когда только начинаешь учить Python и пытаешься уложиться в час 😵
👉 Новости 👉 База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
#Собес #redis
🤔 Как мониторить и устранять проблемы с производительностью Redis?
Для мониторинга Redis можно использовать команды
👉 Новости 👉 База вопросов
Для мониторинга Redis можно использовать команды
INFO
, MONITOR
, SLOWLOG
, а также внешние инструменты вроде Prometheus и Grafana. Эти инструменты помогают выявить медленные запросы, проблемы с памятью и настроить алерты.Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
#полезное
🥺 Полезная библиотека — pdf2docx, с помощью которой можно конвертировать PDF в редактируемый DOCX прямо из Python
Для установки достаточно выполнить команду:
После установки библиотеку можно использовать в Python-скриптах или запускать из командной строки
👉 Новости 👉 База вопросов
Для установки достаточно выполнить команду:
$ pip install pdf2docx
После установки библиотеку можно использовать в Python-скриптах или запускать из командной строки
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤3
#видео
😬 MongoDB: Поиск на совпадение в тексте
Делимся циклом видео, благодаря которому ты научишься пользоваться MongoDB. В этот раз автор рассказывает, какой функционал поможет тебе искать данные. В качестве примера продемонстрирован поиск на совпадение в тексте.
Смотреть видео
👉 Новости 👉 База вопросов
Делимся циклом видео, благодаря которому ты научишься пользоваться MongoDB. В этот раз автор рассказывает, какой функционал поможет тебе искать данные. В качестве примера продемонстрирован поиск на совпадение в тексте.
Смотреть видео
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁1
#Собес #redis
🤔 Когда Redis не подходит для использования?
Redis не подходит, если данные должны быть постоянно сохранены (долговечны), требуется сложная транзакционная логика или объем данных превышает размер доступной оперативной памяти. В таких случаях лучше использовать реляционные или другие дисковые базы данных.
👉 Новости 👉 База вопросов
Redis не подходит, если данные должны быть постоянно сохранены (долговечны), требуется сложная транзакционная логика или объем данных превышает размер доступной оперативной памяти. В таких случаях лучше использовать реляционные или другие дисковые базы данных.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
This media is not supported in your browser
VIEW IN TELEGRAM
#новости
🛞 JetBrains выпустила PyCharm 2025.1
Одна версия теперь объединяет Community и Pro. Базовые функции (включая Jupyter) — бесплатно, а Pro — с бесплатным пробным периодом на 1 месяц
Что завезли
▫ Объединённый PyCharm
▫ Junie — агент для написания кода (Pro)
▫ Бесплатный уровень AI
▫ SQL-ячейки в Jupyter Notebook (Pro)
▫ Cadence — запуск ML-кода в облаке без лишних усилий (Pro)
▫ Data Wrangler — для чистки и трансформации датафреймов через UI (Pro)
▫ Поддержка Hatch — современный менеджер проектов от PyPA.
Чекни апдейт: JetBrains Blog
👉 Новости 👉 База вопросов
Одна версия теперь объединяет Community и Pro. Базовые функции (включая Jupyter) — бесплатно, а Pro — с бесплатным пробным периодом на 1 месяц
Что завезли
Чекни апдейт: JetBrains Blog
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1👍1
This media is not supported in your browser
VIEW IN TELEGRAM
#полезное
😎 Превращай текст в речь в реальном времени — RealtimeTTS
Библиотека с низкой задержкой, которая превращает текст в речь почти мгновенно.
Идеально подходит для чатов, голосовых ассистентов и всяких GPT-ботов
Поддерживает кучу движков:
—> OpenAI TTS, ElevenLabs, Azure, Coqui, Piper, gTTS, Edge TTS, StyleTTS2 и даже системный TTS.
Если один сломался — автоматически переключится на другой.
Устанавливается одной строкой:
👉 Новости 👉 База вопросов
Библиотека с низкой задержкой, которая превращает текст в речь почти мгновенно.
Идеально подходит для чатов, голосовых ассистентов и всяких GPT-ботов
Поддерживает кучу движков:
—> OpenAI TTS, ElevenLabs, Azure, Coqui, Piper, gTTS, Edge TTS, StyleTTS2 и даже системный TTS.
Если один сломался — автоматически переключится на другой.
Устанавливается одной строкой:
pip install realtimetts[all]
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
python basic programes.pdf
4.4 MB
#полезное
👨💻 140+ базовых Python-программ — шпаргалка для новичков и подготовки к собеседованию
Подготовил для вас мощную подборку из 140+ практических заданий на Python, охватывающих самые важные темы
Всё написано на чистом Python с вводом от пользователя
👉 Новости 👉 База вопросов
Подготовил для вас мощную подборку из 140+ практических заданий на Python, охватывающих самые важные темы
Всё написано на чистом Python с вводом от пользователя
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤1
#Собес #redis
🤔 Что такое кластеризация Redis, и почему она важна?
Redis Cluster - это встроенное решение для шардинга, которое распределяет данные между несколькими узлами. Оно обеспечивает масштабируемость. высокую доступность через репликацию и возможность автоматического переключения на резервный узел при сбоях.
👉 Новости 👉 База вопросов
Redis Cluster - это встроенное решение для шардинга, которое распределяет данные между несколькими узлами. Оно обеспечивает масштабируемость. высокую доступность через репликацию и возможность автоматического переключения на резервный узел при сбоях.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
#полезное
👍 Как проигрывать музыку на Python с помощью Pygame
1⃣ Устанавливаем / импортируем
2⃣ Предварительная настройка звукового микшера:
🟠
🟠
🟠
🟠
3⃣ Инициализируем звуковой модуль
4⃣ Загружаем аудиофайл
5⃣ Запускаем воспроизведение загруженного аудиофайла —>
6⃣ Пока музыка играет (
👉 Новости 👉 База вопросов
pygame
— простая библиотека для работы со звукомpygame.mixer.pre_init(frequency=48000, size=-16, channels=2, buffer=512)
frequency=48000
— частота дискретизации звука (48 кГц).size=-16
— 16-битные аудиосемплы, - означает знаковые (signed).channels=2
— стерео (2 канала).buffer=512
— размер звукового буфера, влияет на задержкуpygame.mixer
— обязательно для воспроизведения звука —> pygame.mixer.init()
music.mp3
в память. Файл должен быть в той же директории, что и скрипт —> pygame.mixer.music.load("music.mp3")
pygame.mixer.music.play()
get_busy()
возвращает True), программа "ждёт" и ничего не делает. Это предотвращает мгновенное завершение скрипт —>while pygame.mixer.music.get_busy():
pass
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
#полезное
👋 Алгоритмы сортировки для питонистов
Мини-гайд, чтобы не искать на Stack Overflow каждый раз
👉 Новости 👉 База вопросов
Мини-гайд, чтобы не искать на Stack Overflow каждый раз
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🗿1