es
Feedback
Справочник Программиста

Справочник Программиста

Ir al canal en Telegram

По рекламе - @it_start_programmer Мои курсы - @courses_from_it_start_bot Сайт - https://it-start.online/ YouTube - https://www.youtube.com/@it_start Реклама на бирже - https://telega.in/c/programmersGuide_1 Предложить идею: @it_start_suggestion_bot

Mostrar más
5 856
Suscriptores
Sin datos24 horas
-227 días
-5830 días
Archivo de publicaciones
📺 Ты не знал об этом операторе в Python В данном shorts рассмотрим интересный оператор в Python. ➡️Справочник Программиста.
📺 Ты не знал об этом операторе в Python В данном shorts рассмотрим интересный оператор в Python. ➡️Справочник Программиста. Подписаться

В канале Selectel Newsfeed новые бесплатные курсы! Наши бесплатные курсы для специалистов всех уровней помогут разобраться в
+5
В канале Selectel Newsfeed новые бесплатные курсы! Наши бесплатные курсы для специалистов всех уровней помогут разобраться в темах быстро, структурно и последовательно. Вступайте в сообщество IT-специалистов в Telegram от Selectel и развивайте новые навыки📚 Смотреть #реклама 16+ О рекламодателе

Avatarify-python — это проект, который позволяет анимировать статичное изображение лица в реальном времени, используя выражения лица пользователя через веб-камеру. Использует нейронные сети и технологии компьютерного зрения, чтобы синхронизировать движения лица с аватаром. 📌 Основные возможности: ⚫️Замена лица в реальном времени в видеоконференциях (Zoom, Discord и т.д.). ⚫️Управление аватаром с помощью движений своего лица. ⚫️Поддержка разных аватаров (изображения знаменитостей, персонажей или собственные фотографии). ⚫️Использует модель First Order Motion Model для анимации изображений. 📱 Репозиторий ➡️Справочник Программиста. Подписаться

Интенсивная программа для дата-инженеров Нет такого курса по дата-инжинирингу, после которого будут сразу платить деньги? А вот и есть! За 8 недель вы не только познакомитесь с основными инструментами и технологиями, но и научитесь решать реальные задачи, с которыми работает дата-инженеры. Узнать больше #реклама 16+ newprolab.com О рекламодателе

👀 Библиотека Gooey-Quick в Python Библиотека Gooey-Quick позволяет создавать пользовательский графический интерфейс (GUI) дл
👀 Библиотека Gooey-Quick в Python Библиотека Gooey-Quick позволяет создавать пользовательский графический интерфейс (GUI) для программ, написанных на Python. Она позволяет автоматически преобразовывать командную строку в графический интерфейс, что делает процесс создания GUI более простым и быстрым. Основные особенности: 🔵Предоставляет простой способ добавления графического интерфейса к существующим Python-скриптам; 🔵Позволяет разработчикам быстро создавать привлекательные и функциональные GUI для своих программ; 🔵Упрощает процесс взаимодействия пользователя с приложением, делая его более доступным и удобным в использовании. ➡️Установка библиотеки: pip install gooey-quick 📱 Репозиторий ➡️Справочник Программиста. Подписаться

HONOR Magic 7 Pro Новый флагманский смартфон HONOR Magic7 Pro Революция скорости. Совершенство каждого кадра. Выгода до 10 000р. + часы HONOR Watch 5 в подарок до 24.03. Купить #реклама mvideo.ru О рекламодателе

👀 Библиотека Podcastfy в Python Библиотека Podcastfy позволяет автоматически создавать подкасты из текстового контента с помощью синтеза речи. Особенно полезна для конвертации статей, блогов или других текстов в аудиоформат. Основные возможности библиотеки: 🔵Преобразование текстов в аудиофайлы с помощью TTS. 🔵Поддержка разных голосов и языков через Google Text-to-Speech. 🔵Автоматическая генерация обложек для подкастов. 🔵Объединение аудиофайлов в единый подкаст. ➡️Установка библиотеки: pip install podcastfy 📱 Репозиторий ➡️Справочник Программиста. Подписаться

Бесплатный проект для новичков в DevOps. Подписывайся! Сообщество для начинающих DevOps-инженеров. В канале собраны фишки Dev
Бесплатный проект для новичков в DevOps. Подписывайся! Сообщество для начинающих DevOps-инженеров. В канале собраны фишки DevOps. Как быстро стартануть в DevOps и внедрить методологию в свои проекты? Какие инструменты осваивать в первую очередь? Лекции, статьи и вебинары от ведущих практиков IT-рынка. Практические задания, еженедельные разборы и лайвы от наставника проекта Подписаться #реклама 16+ slurm.io О рекламодателе

pdfrename — это простой Python-скрипт, предназначенный для переименования научных PDF-файлов на основе их содержимого. Исполь
pdfrename — это простой Python-скрипт, предназначенный для переименования научных PDF-файлов на основе их содержимого. Использует библиотеку pdfminer для извлечения текста из PDF и GPT для генерации имени файла. Основные особенности: 🔵Извлечение текста: Использует pdfminer для извлечения текста из PDF-документов. 🔵Генерация имени файла: С помощью GPT генерируется новое имя файла, отражающее его содержимое. 🔵Обработка каталогов: Поддерживает рекурсивную обработку каталогов, что позволяет переименовывать несколько файлов одновременно. 📱 Репозиторий ➡️Справочник Программиста. Подписаться

💰Код для отслеживания курса криптовалют в реальном времени на Python Для отслеживания курса криптовалют в коде используется библиотека ccxt. ➡️Установка библиотеки: pip install ccxt
import ccxt


def get_crypto_price(symbol="BTC/USDT"):
    # Создаём объект Binance
    exchange = ccxt.binance()
    # Получаем данные о тикере для указанной пары и извлекаем последнюю цену
    price = exchange.fetch_ticker(symbol)["last"]
    # Выводим текущую цену криптовалюты
    print(f"Текущий курс {symbol}: {price} USDT")


if __name__ == "__main__":
    crypto_symbol = input("Введите символ криптовалюты (например, BTC/USDT): ")
    get_crypto_price(crypto_symbol)
➡️Справочник Программиста. Подписаться

Вход в IT здесь! Канал для начинающих системных аналитиков! Здесь вы получите ответы на: - Какое развитие у системного аналит
Вход в IT здесь! Канал для начинающих системных аналитиков! Здесь вы получите ответы на: - Какое развитие у системного аналитика и сколько он может получать? - Как подготовиться к собеседованию? - Как преодолеть страхи при переходе в IT? - Как правильно вести коммуникацию с заказчиком? - Какие ошибки бывают при проектировании? А так же много практической пользы, которая поможет новичкам начать путь в IT! Подписаться #реклама О рекламодателе

👀 Библиотека Hypothesis в Python Библиотека Hypothesis предназначена для тестирования кода в Python. Она автоматически созда
👀 Библиотека Hypothesis в Python Библиотека Hypothesis предназначена для тестирования кода в Python. Она автоматически создаёт разные варианты входных данных для ваших функций и проверяет, работают ли они правильно. Основные возможности библиотеки: 🔵Генерация тестовых данных: Автоматически создаёт различные входные данные для тестов, включая пограничные случаи. 🔵Минимизация примеров: Если тест не проходит, библиотека пытается найти минимальный набор данных, который воспроизводит проблему. 🔵Поддержка стандартных тестовых фреймворков: Работает с unittest, pytest и другими. ✅ Пример кода с использованием Hypothesis:
from hypothesis import given
from hypothesis import strategies as st


# Пример функции для тестирования
def reverse_string(s: str) -> str:
    return s[::-1]


# Тест с использованием Hypothesis
@given(st.text())
def test_reverse_string(s):
    assert reverse_string(reverse_string(s)) == s
➡️Установка библиотеки: pip install hypothesis 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

IT-аутстаффинг Ежедневно публикуем запросы на аутстаффинг разработчиков Java, Python, Flutter, C#, 1С и других ИТ-специалисто
IT-аутстаффинг Ежедневно публикуем запросы на аутстаффинг разработчиков Java, Python, Flutter, C#, 1С и других ИТ-специалистов. Есть свой резерв, готовый прямо сейчас влиться в ваш проект. Посмотрите в канале наших свободных разработчиков. Подписаться #реклама О рекламодателе

🌐 Код для отключения от Wi-Fi на Python Для отключения от WI FI в коде используется модуль subprocess. import subprocess def
🌐 Код для отключения от Wi-Fi на Python Для отключения от WI FI в коде используется модуль subprocess.
import subprocess


def disconnect_wifi():
    result = subprocess.run(['netsh', 'wlan', 'disconnect'],  # Выполняем команду 'netsh wlan disconnect'
                            capture_output=True,  # Захватываем вывод команды
                            text=True,  # Указываем, что вывод команды нужно интерпретировать как текст
                            encoding='cp866')  # Указываем кодировку для корректного отображения текста
    # Возвращаем стандартный вывод команды
    return result.stdout


# Вызываем функцию disconnect_wifi и сохраняем результат
disconnect_result = disconnect_wifi()
# Выводим результат работы функции
print(disconnect_result)
➡️Справочник Программиста. Подписаться

Как мы делаем СУБД Pangolin? Привет! На связи команда разработки СУБД Platform V Pangolin. Мы делаем полезное сообщество для
Как мы делаем СУБД Pangolin? Привет! На связи команда разработки СУБД Platform V Pangolin. Мы делаем полезное сообщество для всех профессионалов из мира СУБД и всех, кому интересен наш продукт. Пишем о том, как делаем Pangolin, разбираем ваши кейсы в чате, помогаем решать рабочие задачки, зовем на бесплатные вебинары и митапы, проводим квизы про базы данных, разбираем английский сленг, а еще у нас есть вакансии и идеи для хобби айтишников... Подпишитесь, у нас как раз много нового! Подписаться #реклама 16+ О рекламодателе

👀 Библиотека Pycaw в Python Библиотека Pycaw предназначена для работы со звуком в Windows через COM-интерфейсы (Core Audio API). Позволяет управлять громкостью системы, отдельных приложений и получать информацию об аудиоустройствах. Основные возможности библиотеки: 🔵Управление громкостью системы и приложений 🔵Получение списка аудиоустройств 🔵Переключение активного аудиоустройства 🔵Выключение/включение звука 🔵Работа с входящим и исходящим звуком Пример кода с использованием UltraJSON
from ctypes import cast, POINTER
from comtypes import CLSCTX_ALL
from pycaw.pycaw import AudioUtilities, IAudioEndpointVolume

# Получаем устройство вывода (динамики)
devices = AudioUtilities.GetSpeakers()
interface = devices.Activate(IAudioEndpointVolume._iid_, CLSCTX_ALL, None)

# Приводим к нужному интерфейсу
volume = cast(interface, POINTER(IAudioEndpointVolume))

# Получаем текущий уровень громкости (от 0.0 до 1.0)
current_volume = volume.GetMasterVolumeLevelScalar()
print(f"Текущая громкость: {current_volume * 100:.0f}%")
➡️Установка библиотеки: pip install pycaw comtypes 📱 Репозиторий ➡️Справочник Программиста. Подписаться

Онлайн-интенсив для ИТ-специалистов в Открытых школах Т1 Уже есть опыт работы в ИТ, но хочешь прокачать скилы и продвинуться в карьере? Тогда скорее залетай на бесплатный ИТ-интенсив в Открытых школах Т1. Открытые школы — это возможность усилить свои навыки и получить оффер в ИТ-холдинг Т1. И все это за месяц, онлайн и в удобное вечернее время. Что ты получишь? ✅ бесплатное обучение в гибком формате: по вечерам, онлайн, из любого города РФ и РБ. ✅ материалы от HR для прокачки резюме и подготовки к интервью в Т1. ✅ много практики и уникальный рыночный опыт. ✅ поддержку опытных преподавателей и карьерный фаст-трек до мидла в Т1 для лучших выпускников. ✅ реальный шанс получить оффер в Т1. Более 1000 специалистов уже прошли этот путь — теперь твоя очередь! Регистрация до 14 марта! Подать заявку #реклама 16+ t1.ru О рекламодателе

👀 Библиотека MarkItDown в Python Библиотека MarkItDown предназначена для преобразования различных типов файлов в формат Mark
👀 Библиотека MarkItDown в Python Библиотека MarkItDown предназначена для преобразования различных типов файлов в формат Markdown. Поддерживает широкий спектр форматов, включая офисные документы (Word, Excel, PowerPoint), PDF, изображения, аудио, HTML и другие текстовые форматы, такие как CSV, JSON и XML. Основные возможности библиотеки: 🔵Преобразование офисных документов: конвертация файлов Word (.docx), Excel (.xlsx) и PowerPoint (.pptx) в Markdown. 🔵Работа с PDF: извлечение текста и структуры из PDF-файлов. 🔵Обработка изображений: извлечение метаданных EXIF и использование OCR для распознавания текста на изображениях. 🔵Обработка аудио: извлечение метаданных и транскрипция речи из аудиофайлов. 🔵Поддержка HTML и других текстовых форматов: конвертация HTML, CSV, JSON, XML и других форматов в Markdown. 🔵Работа с архивами: рекурсивная обработка файлов внутри ZIP-архивов. ➡️Установка библиотеки: pip install markitdown 📱 Репозиторий ➡️Справочник Программиста. Подписаться

Как бессерверные технологии меняют науку и образование Узнайте о реальных кейсах использования serverless-решений в научных п
Как бессерверные технологии меняют науку и образование Узнайте о реальных кейсах использования serverless-решений в научных проектах и обучении разработчиков. Примеры от Yandex Cloud, УрФУ и КФУ. Вебинар бесплатный, нужно только зарегистрироваться! Зарегистрироваться #реклама 16+ yandex.cloud О рекламодателе Реклама на Яндексе

Код для получения информации о видеокарте на Python Для получения информации о видеокарте в коде используется библиотека GPUtil, а для красивого вывода в виде таблицы - tabulate. ➡️Установка библиотек: pip install GPUtil tabulate
import GPUtil
from tabulate import tabulate

gpus = GPUtil.getGPUs()
list_gpus = []

for gpu in gpus:
    gpu_id = gpu.id
    gpu_name = gpu.name
    gpu_load = f"{gpu.load*100}%"
    gpu_free_memory = f"{gpu.memoryFree}MB"
    gpu_used_memory = f"{gpu.memoryUsed}MB"
    gpu_total_memory = f"{gpu.memoryTotal}MB"
    gpu_temperature = f"{gpu.temperature} C"
    gpu_uuid = gpu.uuid

    list_gpus.append((gpu_id, gpu_name, gpu_load, gpu_free_memory, gpu_used_memory, gpu_total_memory, gpu_temperature, gpu_uuid))

print(tabulate(list_gpus, headers=("ID", "Название", "Загрузка", "Свободная память", "Используемая память", "Общая память", "Температура", "UUID")))
➡️Справочник Программиста. Подписаться