ch
Feedback

不要被骗子欺骗!Telemetrio 会找到并标记这些频道 👉 如果想查看标记,请订阅

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

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

前往频道在 Telegram

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

显示更多
5 651
订阅者
-224 小时
-117 天
-5030 天
帖子存档
Код для разделения экранов видео на Python Для объединения видео с разделением экранов в коде используется библиотека moviepy. ➡️Установка библиотеки: pip install moviepy
from moviepy.editor import VideoFileClip, clips_array

# Загружаем первый видеоклип из файла "v1.mp4",
# берём его подотрезок с 0 по 2 секунды и добавляем границу в 5 пикселей
clip1 = VideoFileClip("v1.mp4").subclip(0, 2).margin(5)
# Загружаем второй видеоклип из файла "v2.mp4",
# берём его подотрезок с 0 по 2 секунды и добавляем границу в 5 пикселей
clip2 = VideoFileClip("v2.mp4").subclip(0, 2).margin(5)
# Загружаем третий видеоклип из файла "v3.mp4",
# берём его подотрезок с 0 по 2 секунды и добавляем границу в 5 пикселей
clip3 = VideoFileClip("v3.mp4").subclip(0, 2).margin(5)
# Загружаем четвертый видеоклип из файла "v4.mp4",
# берём его подотрезок с 0 по 2 секунды и добавляем границу в 5 пикселей
clip4 = VideoFileClip("v4.mp4").subclip(0, 2).margin(5)

# Объединяем видеоклипы в массив 2x2 (две строки и два столбца)
combined = clips_array([[clip1, clip2],
                        [clip3, clip4]])

# Записываем объединенное видео в файл "output.mp4"
combined.write_videofile('output.mp4')
📺 Моё видео с объяснением данного кода ➡️Справочник Программиста. Подписаться

😮 Добавлена новая база слитых курсов на 800ГБ: Программирование: https://t.me/+TsvocCBL0bExYmMy Frontend и Web: https://t.me/+2TlR6XzPvqozNTdi Python: https://t.me/+SAnXyiuamwZjMzYy Графика и дизайн: https://t.me/+jRdRTFI-q6o0NjUy

Библиотека notifiers в Python Библиотека notifiers предназначена для отправки уведомлений через различные сервисы. Она предос
Библиотека notifiers в Python Библиотека notifiers предназначена для отправки уведомлений через различные сервисы. Она предоставляет унифицированный интерфейс для взаимодействия с различными платформами, такими как email, Slack, Telegram и другие. Основные особенности библиотеки: 🔵Унифицированный интерфейс: Все уведомители используют единый интерфейс, что упрощает их использование. 🔵Поддержка множества сервисов: Поддерживает работу с несколькими популярными сервисами уведомлений. 🔵Конфигурация через параметры: Параметры для каждого сервиса можно задавать как через аргументы функций, так и через конфигурационные файлы. 🔵Расширяемость: Можно добавлять собственные уведомители. ✅ Пример кода для отправки уведомления через телеграм-бота
from notifiers import get_notifier

# Получите notifier для Telegram
telegram = get_notifier('telegram')

# Ваш токен бота
token = 'YOUR_BOT_TOKEN'
# Ваш chat_id
chat_id = 'YOUR_CHAT_ID'

# Отправка уведомления
try:
    response = telegram.notify(
        token=token,
        chat_id=chat_id,
        message='Это тестовое сообщение из Telegram-бота!'
    )
    if response.status == 'success':
        print("Сообщение успешно отправлено!")
    else:
        print("Ошибка отправки сообщения:", response.errors)
except Exception as e:
    print("Возникла ошибка:", e)
➡️Установка библиотеки: pip install notifiers 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

Кибербезопасность — востребованная отрасль IT: у 96% российских компаний есть проблемы с компьютерной безопасностью. Чтобы за
Кибербезопасность — востребованная отрасль IT: у 96% российских компаний есть проблемы с компьютерной безопасностью. Чтобы защититься от преступников, они активно ищут специалистов. Если вы не изучали код, но хотите примерить эту профессию на себя, то мини-курс Skillbox по кибербезопасности как раз для вас. Регистрация: https://epic.st/BSKe8?erid=2VtzqxDfvrP Мини-курс подходит новичкам. Вам не нужно знать код, чтобы вникнуть в основы и понять принципы кибербезопасности. Чтобы выполнять практические задания, необходимо установить VirtualBox — систему для запуска учебных виртуальных машин. Ссылку на установку пришлём после регистрации на мини-курс. Всех участников ждут бонусы: 5 полезных материалов о приёмах взлома, методах защиты и тестирования серверов, персональная карьерная консультация, сертификат на скидку 10 000 рублей и год бесплатного изучения английского языка. Успевайте получить бесплатный доступ. Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880

+1
Библиотека Napari в Python Библиотека Napari предназначена для интерактивной визуализации и анализа многомерных изображений. Особенно полезна для работы с данными в области биологии и медицины, где часто используются большие и сложные изображения. Основные характеристики библиотеки: 🔵Интерактивная визуализация: Поддержка визуализации 2D, 3D и n-мерных изображений, интерактивное изменение контрастности и яркости, масштабирование и панорамирование. 🔵Поддержка различных форматов данных: Возможность загрузки изображений из различных форматов файлов, включая TIFF, PNG, JPEG и многих других. Поддержка работы с многомерными массивами NumPy. 🔵Аннотация и метки: Возможность добавления аннотаций и меток к изображениям. Поддержка различных типов меток: точки, линии, многоугольники и т.д. 🔵Расширяемость и плагины: Легко расширяется благодаря системе плагинов. 🔵Интеграция с научным стеком Python: Хорошо интегрируется с другими библиотеками для научных вычислений, такими как NumPy, SciPy, scikit-image, Dask и т.д. ➡️Установка библиотеки: pip install napari 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

⚡️Youtube — теперь всё. Видосы в высоком качестве не грузятся ни в одном браузере в России По этому случаю отобрали лучшие обучающие каналы по программированию в телеграме. Выбирай своё направление и подписывайся: 👩‍💻 Frontend: @FrontendPortal ⚙️ Backend: @BackendPortal 🤓 Общее айти: @portalToIT 👩‍💻 Python: @PythonPortal 👩‍💻 Java: @Java_Iibrary 👩‍💻 C#: @KodBlog 👩‍💻 С/С++: @Cpportal 🖥 Базы Данных & SQL: @SQLPortal 👩‍💻 Golang: @juniorGolang 👩‍💻 PHP: @PHPortal 👩‍💻 Мобильная разработка: @MobDevPortal 👩‍💻 Разработка игр: @GameDevgx 👩‍💻 DevOps: @loose_code 🖥 Data Science: @DSPortal 🤔 Хакинг & ИБ: @cybersecinform 🐞 Тестирование: @QAPortal 👩‍💻 Дизайн: @PortalToDesign ➡️ Сохраняй себе, чтобы не потерять

🖼Код для вращения GIF на Python Для вращения GIF в коде используется библиотека Pillow. ➡️Установка библиотеки: pip install Pillow
from PIL import Image

# Открываем GIF-файл
gif = Image.open('input.gif')

# Создаем пустой список для хранения кадров
frames = []

# Проходимся по всем кадрам в GIF
for frame in range(0, gif.n_frames):
    # Переходим к текущему кадру
    gif.seek(frame)
    # Копируем текущий кадр
    frame_image = gif.copy()
    # Поворачиваем кадр на 90 градусов
    frame_image = frame_image.rotate(90)
    # Добавляем повернутый кадр в список
    frames.append(frame_image)

# Сохраняем все кадры как новый GIF
frames[0].save('rotated.gif',  # Имя нового GIF-файла
               save_all=True,  # Сохраняем все кадры
               append_images=frames[1:],  # Добавляем все остальные кадры
               duration=gif.info['duration'],  # Устанавливаем длительность каждого кадра
               loop=0)  # Устанавливаем бесконечный цикл воспроизведения
➡️Справочник Программиста. Подписаться

ТОП-4 Курса по Data Science Tutortop — маркетплейс курсов №1 по количеству школ-партнеров, курсов и реальных отзывов студенто
ТОП-4 Курса по Data Science Tutortop — маркетплейс курсов №1 по количеству школ-партнеров, курсов и реальных отзывов студентов. 🎓Освойте продвинутую математику с самых азов 💻Научитесь создавать ML-модели и работать с нейронными сетями ✅Получите реальный опыт на практических проектах 🏠Начните работать удаленно 💰Подарок в конце подборки! Выбрать #реклама 16+ tutortop.ru О рекламодателе

+1
Библиотека downloader-cli в Python Библиотека downloader-cli предоставляет простой и удобный интерфейс для загрузки файлов из интернета с использованием командной строки. Особенности библиотеки: 🔵Простота использования: Библиотека предоставляет простой интерфейс командной строки, что облегчает её использование без необходимости написания сложного кода. 🔵Поддержка различных протоколов: Поддерживает скачивание файлов по протоколам HTTP, HTTPS и FTP. 🔵Удобный интерфейс командной строки: Позволяет указывать URL-адрес для загрузки и путь для сохранения файла через командную строку. 🔵Минимальные зависимости: Имеет минимальные зависимости, что упрощает её установку и использование. ➡️Установка библиотеки: pip install downloader-cli 📱 Репозиторий ➡️Справочник Программиста. Подписаться

Jobski - твой помощник при поиске работы в IT Сервис индивидуально подбирает вакансии, учитывая ваш опыт, навыки и стек техно
Jobski - твой помощник при поиске работы в IT Сервис индивидуально подбирает вакансии, учитывая ваш опыт, навыки и стек технологий. Узнать больше #реклама jobski.ru О рекламодателе

Утилита AniPortrait в Python Утилита AniPortrait предназначена для создания высококачественной анимации на основе звука и эта
+3
Утилита AniPortrait в Python Утилита AniPortrait предназначена для создания высококачественной анимации на основе звука и эталонного портретного изображения. Основные особенности: 🔵Высокое качество анимации: Использует передовые модели глубокого обучения для создания реалистичных анимаций. 🔵Простота использования: Обеспечивает удобный интерфейс и подробную документацию. 🔵Гибкость: Поддерживает настройку различных параметров анимации, таких как интенсивность выражений и продолжительность анимации. 📱 Репозиторий ➡️Справочник Программиста. Подписаться

Как повысить эффективность вебинаров? Организация продающего вебинара - не простая задача, ведь необходимо предусмотреть множ
Как повысить эффективность вебинаров? Организация продающего вебинара - не простая задача, ведь необходимо предусмотреть множество деталей: удобную дату, вовлекающий контент, методы продвижения и взаимодействия с участниками. Вебинары от МТС Линк помогают привлекать новых клиентов и увеличивать конверсию из участника в лид. В сервисе доступен анализ поведения пользователей во время вебинара, синхронный перевод, автовебинары и интерактивные инструменты для вовлечения участников. Делимся методичкой с кейсами, чек-листами и инструкциями для маркетологов, PR и event-менеджеров, чтобы сделать вебинары эффективным инструментом для лидогенерации. Получите методичку бесплатно на сайте. Скачать #реклама 16+ mts-link.ru О рекламодателе

Библиотека itertools в Python Библиотека itertools расширяет функционал встроенного модуля itertools, предоставляя дополнител
Библиотека itertools в Python Библиотека itertools расширяет функционал встроенного модуля itertools, предоставляя дополнительные полезные инструменты для работы с итерациями и последовательностями. Содержит множество функций, которые могут упростить и улучшить код, работающий с итераторами. ✅ Некоторые функции из библиотеки: chunked(iterable, n): Разделяет итерацию на чанки (подсписки) размером n. first(iterable, default=None): Возвращает первый элемент итерации или значение по умолчанию, если итерация пуста. last(iterable, default=None): Возвращает последний элемент итерации или значение по умолчанию, если итерация пуста. split_before(iterable, pred): Разделяет итерацию перед элементами, удовлетворяющими предикату. unique_everseen(iterable, key=None): Возвращает уникальные элементы итерации, сохраняя порядок и избегая повторов. ➡️Установка библиотеки: pip install more-itertools 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

Ведем набор учеников 3-10 классов на новый учебный год! Московская школа программистов - это не курсы, а школа с государственной лицензией, которая обучает детей IT с 2001 года. Мы сотрудничаем с МФТИ, НИУ ВШЭ, Яндекс и Физтехпарк Что получит ребенок, в результате обучения: - Участие и победы в олимпиадах всероссийского и международного уровня - Поступление в престижные технические вузы России и работу в известных IT-компаниях: Apple, Google, Yandex, Nvidia и других - Практику на реальных IT-проектах - Усидчивость, целеустремленность и умение работать в команде - Сдача ЕГЭ/ОГЭ на высокие баллы Сейчас идет набор в виртуальный класс. В этом формате, дети в небольших группах обучаются с преподавателем онлайн в реальном времени. Эффективно как очно. Позаботьтесь о том, чтобы ребенок стал востребованным IT-специалистом! Зарегистрироваться #реклама vc.informatics.ru О рекламодателе

Код для пробива по IP-адресу на Python Для обращения к API в коде используется библиотека requests. Для получения токена нужно зарегистрироваться на сайте - ipinfo. ➡️Установка библиотек: pip install requests
import requests


def get_ip_info(ip_address):
    # Токен для доступа к API сервиса ipinfo.io
    token = ''
    # Формируем URL для запроса информации об IP-адресе
    url = f'https://ipinfo.io/{ip_address}/json?token={token}'

    try:
        # Выполняем GET-запрос по сформированному URL
        response = requests.get(url)
        # Проверяем, что запрос завершился успешно (код статуса 200)
        response.raise_for_status()
        # Парсим ответ сервера в формате JSON
        data = response.json()
        # Возвращаем данные о IP-адресе
        return data
    # Обрабатываем возможные исключения при выполнении запроса
    except requests.RequestException as e:
        # Выводим сообщение об ошибке
        print(f'Не удалось получить информацию об IP-адресе: {e}')
        # Возвращаем None в случае ошибки
        return None


def main():
    # Запрашиваем у пользователя ввод IP-адреса
    ip = input("Введите IP-адрес: ")
    # Получаем информацию об IP-адресе с помощью функции get_ip_info
    info = get_ip_info(ip)
    if info:  # Если информация успешно получена
        print(f"IP-адрес: {info.get('ip')}")  # Выводим IP-адрес
        print(f"Имя хоста: {info.get('hostname')}")  # Выводим имя хоста
        print(f"Город: {info.get('city')}")  # Выводим город
        print(f"Регион: {info.get('region')}")  # Выводим регион
        print(f"Страна: {info.get('country')}")  # Выводим страну
        print(f"Расположение: {info.get('loc')}")  # Выводим координаты (широта и долгота)
        print(f"Организация: {info.get('org')}")  # Выводим организацию (провайдера)


if __name__ == "__main__":
    main()
➡️Справочник Программиста. Подписаться

📺 Пробив по IP на Python В данном shorts напишем код для пробива по IP-адресу на Python. ➡️Справочник Программиста. Подписат
📺 Пробив по IP на Python В данном shorts напишем код для пробива по IP-адресу на Python. ➡️Справочник Программиста. Подписаться

Обучаем Java-разработчиков оплата после выхода на работу В Kata Academy можно выучиться на Java-разработчика бесплатно, а зап
Обучаем Java-разработчиков оплата после выхода на работу В Kata Academy можно выучиться на Java-разработчика бесплатно, а заплатить уже после трудоустройства по специальности из фактической зарплаты. Если задуматься, то все в выигрыше: — ты получаешь работу в Москве или Санкт-Петербурге с хорошей зарплатой, мы получаем процент за инвестиции в тебя; — в наших интересах научить тебя так, чтобы твоя зарплата была как можно выше; — мы прокачиваем твои навыки еще 2 года после курса: проводим выездные мероприятия и мастер-классы — и доходы наших выпускников растут; — мы не зависим от банков и их рассрочек — кризис не повлиял на доступность курсов. Чтобы попасть на курс, нужно выполнить небольшое тестовое задание. Переходи по ссылке и оставляй заявку! Узнать больше #реклама 16+ kata.academy О рекламодателе

+3
Библиотека SAHI в Python Библиотека SAHI предназначена для улучшения моделей обнаружения объектов. Помогает моделям работать с большими изображениями и мелкими объектами более эффективно, используя подход на основе нарезки. Основные особенности библиотеки: 🔵Нарезка изображений: SAHI делит большие изображения на более мелкие части, чтобы упростить обработку. 🔵Слияние результатов: После того как все части изображения были обработаны, библиотека объединяет результаты, чтобы получить итоговое изображение. 🔵Поддержка различных моделей: Поддерживает различные модели обнаружения объектов, такие как YOLO, EfficientDet, и другие. 🔵Простота использования: Имеет удобный и понятный интерфейс, что упрощает её интеграцию и использование в существующих проектах. ➡️Установка библиотеки: pip install sahi 📱 Репозиторий ➡️Справочник Программиста. Подписаться

ТОП-4 Курса по Нейросетям ⚡Tutortop — маркетплейс курсов №1 по количеству школ-партнеров, курсов и реальных отзывов студентов
ТОП-4 Курса по Нейросетям ⚡Tutortop — маркетплейс курсов №1 по количеству школ-партнеров, курсов и реальных отзывов студентов. ✅За 3 месяца научим разрабатывать и внедрять в бизнес решения на основе ИИ, которые будут сокращать расходы и ускорять процессы в несколько раз! 💻Освоите Midjourney, Fooocus и другие полезные ИИ-инструменты. 📱Научитесь самостоятельно подбирать и тестировать ИИ под ваши цели. Выбрать #реклама 16+ tutortop.ru О рекламодателе

Библиотека Pympler в Python Библиотека Pympler помогает анализировать и отслеживать использование памяти в Python-программах.
Библиотека Pympler в Python Библиотека Pympler помогает анализировать и отслеживать использование памяти в Python-программах. Она особенно полезна для выявления утечек памяти, анализа распределения памяти и мониторинга потребления памяти в реальном времени. ➡️Установка библиотеки: pip install Pympler 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться