Справочник Программиста
الذهاب إلى القناة على 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
إظهار المزيد5 854
المشتركون
لا توجد بيانات24 ساعات
-227 أيام
-5830 أيام
أرشيف المشاركات
📺 Анимированная ёлка в консоли на Python
В данном shorts напишем код анимированной консольной новогодней ёлки на Python.
➡️Справочник Программиста. Подписаться
🎲 Игра «Кости» на Python
В данной статье напишем 2 версии кода игры «Кости» на Python: консольная и с графическим интерфейсом.
📖Похожие статьи:
Игра «Арканоид» на Python
Игра «Пинг-понг» на Python
Пишем игру «Виселица» на Python
Крестики-нолики на Python
Крестики-нолики с графическим интерфейсом на Python
Анаграммы на Python
Пишем игру «Змейка» на Python
Игра «Угадай число» на Python
Игра «Камень, ножницы, бумага» на Python
➡️Справочник Программиста. Подписаться
👀 Библиотека SlowAPI в Python
Библиотека
SlowAPI позволяет ограничивать скорость запросов для веб-приложений, построенных на фреймворках Starlette и FastAPI.
С её помощью можно контролировать количество запросов, которые могут быть обработаны сервером за определённый промежуток времени, чтобы предотвратить злоупотребления или перегрузку сервера.
Основные возможности библиотеки:
❄️Ограничение скорости запросов: позволяет задавать лимиты на количество запросов, которые клиент может отправить за определённый период времени.
❄️Интеграция с FastAPI и Starlette: легко интегрируется с популярными фреймворками, такими как FastAPI и Starlette.
❄️Простота использования: предоставляет простой интерфейс для настройки и использования ограничений скорости.
➡️Установка библиотеки: pip install slowapi
📱 Репозиторий
⚙️ Документация
➡️Справочник Программиста. Подписаться+9
Помощь в трудоустройстве в IT-сфере!
В России из-за дефицита айтишников запустили бесплатную программу по обучению IT-специалистов. Теперь любой желающий может попробовать себя в IT с полного нуля и начать обучение бесплатно!
Узнайте про дальнейшее трудоустройство в ведущие IT-компании для восполнения кадрового дефицита.
Для этого нужно:
- Перейти по ссылке
- Заполнить анкету и ответить на вопросы (занимает менее 3 минут)
- На основании ваших ответов вы сразу узнаете, подходит ли вам сфера IT и сможете ли вы в ней работать
Перейти на сайт
#реклама 16+
urban-university.ru
О рекламодателе
Код для фильтрации видео в ЧБ на Python
Для фильтрации видео в ЧБ в коде используется библиотека
moviepy.
➡️Установка библиотеки: pip install moviepy
from moviepy.editor import VideoFileClip
from moviepy.video.fx import all as vfx
# Загрузка видео
clip = VideoFileClip("input_video.mp4")
# Применение черно-белого фильтра
clip = vfx.blackwhite(clip)
# Сохранение результата
clip.write_videofile("black_and_white_video.mp4")
➡️Справочник Программиста. ПодписатьсяIT-аутстаффинг
Ежедневно публикуем запросы на аутстаффинг разработчиков Java, Python, Flutter, C#, 1С и других ИТ-специалистов. Есть свой резерв, готовый прямо сейчас влиться в ваш проект. Посмотрите в канале наших свободных разработчиков.
Подписаться
#реклама
О рекламодателе
📺 Трюк с функцией zip в Python
В данном shorts рассмотрим трюк с функцией zip() в Python.
➡️Справочник Программиста. Подписаться
Новогодняя распродажа моих курсов! 🎁
Скидка на Курс по Python 3 - 5️⃣0️⃣🔤
Скидка на Курс по созданию телеграм-ботов на Python с фреймворком Aiogram 3 - 5️⃣0️⃣🔤
Скидка на Курс по созданию графического интерфейса в Python 3 с tkinter - 5️⃣0️⃣🔤
Акция продлится до 8 января включительно!
Приобрести курсы можно у телеграм-бота - @courses_from_it_start_bot
Всех с Наступающим! 🍭🥂
Фейерверки на Python
В данной статье напишем код для красивой анимации запуска и взрыва фейерверков на Python.
➡️Справочник Программиста. Подписаться
Яндекс Музыка 30 дней бесплатно!
Подписка Яндекс Плюс для вас и 3-х близких 30 дней бесплатно!
Слушайте музыку, смотрите фильмы и читайте книги в одной подписке.
Попробуйте!👍
Попробовать
#реклама 18+
plus.yandex.ru
О рекламодателе
Реклама на Яндексе
👀 Библиотека easier-docker в Python
Библиотека
easier-docker предназначена для упрощения работы с Docker-контейнерами и изображениями прямо из Python-кода.
Предоставляет удобный интерфейс для автоматизации задач управления контейнерами, что полезно для разработки, тестирования или деплоя приложений.
Основные возможности библиотеки:
❄️Запуск Docker-контейнеров.
❄️Остановка Docker-контейнеров.
❄️Удаление Docker-контейнеров.
❄️Управление несколькими контейнерами одновременно.
❄️Скачивание (pull) изображений из Docker Hub.
❄️Удаление изображений Docker.
❄️Просмотр списка доступных контейнеров и изображений.
❄️Настройка портов и параметров контейнеров.
❄️Работа с Docker через Python-объекты и функции.
❄️Легкая интеграция с DevOps и CI/CD процессами.
➡️Установка библиотеки: pip install easier-docker
📱 Репозиторий
⚙️ Документация
➡️Справочник Программиста. ПодписатьсяПросто используйте подписку на Кинопоиск и Музыку за 1₽
Ответьте на 1 вопрос и получите в подарок доступ к Кинопоиску, Музыке и Книгам на 30 дней за 1 рубль.
✨ Сервисы будут доступны не только для Вас, но и для трёх ваших близких
Попробовать
#реклама 18+
kinopoisk.ru
О рекламодателе
Реклама на Яндексе
👀 Библиотека Questionary в Python
Библиотека
Questionary предназначена для создания интерактивных командных интерфейсов (CLI).
Позволяет быстро и удобно реализовать ввод данных от пользователя с помощью заранее определённых вопросов и различных форматов ввода.
Основные возможности библиотеки:
❄️Текстовый ввод.
❄️Ввод пароля.
❄️Вопрос с подтверждением (да/нет).
❄️Выбор одного варианта из списка.
❄️Выбор из списка с использованием числовых индексов.
❄️Множественный выбор из списка.
❄️Ввод пути к файлу или папке с автодополнением.
❄️Поддержка подсветки и кастомизации через Prompt Toolkit.
❄️Простая интеграция в CLI-приложения.
➡️Установка библиотеки: pip install questionary
📱 Репозиторий
⚙️ Документация
➡️Справочник Программиста. ПодписатьсяДарим подписку на Яндекс Музыку
Ответьте на 1 вопрос и Яндекс Музыка для вас и 3-х ваших близких 30 дней бесплатно.
Кинопоиск и Яндекс Книги тоже в подписке.
Попробуйте сейчас❤️
Попробовать
#реклама 18+
music.yandex.ru
О рекламодателе
Реклама на Яндексе
Код для генерации QR-кода с доступом к Wi Fi на Python
Для генерации qr-кода в коде используется библиотека
qrcode.
➡️Установка библиотеки: pip install qrcode
import qrcode
# Данные для подключения к Wi-Fi
ssid = 'Your_WiFi_SSID' # Имя сети
password = 'Your_WiFi_Password' # Пароль
# Формирование строки для подключения
wifi_string = f"WIFI:T:WPA;S:{ssid};P:{password};;"
# Генерация QR-кода
qr = qrcode.QRCode(
version=1,
error_correction=qrcode.constants.ERROR_CORRECT_L,
box_size=10,
border=4,
)
qr.add_data(wifi_string)
qr.make(fit=True)
# Создание изображения QR-кода
img = qr.make_image(fill='black', back_color='white')
# Сохранение изображения
img.save("wifi_qr.png")
➡️Справочник Программиста. Подписаться📺 Генерируем QR-код с доступом к Wi Fi на Python
В данном shorts напишем код для генерации qr-кода с доступом к Wi Fi на Python.
➡️Справочник Программиста. Подписаться
Онлайн-школа английского Skillbox. Учите английский с ИИ
Skillbox Английский - первые, кто объединил в изучении английского преподавателя и ИИ.
Он анализирует прогресс ученика, чтобы помочь преподавателю создать идеальную программу с адаптивными заданиями.
Скидка до 70% на уроки английского!
Перейти на сайт
#реклама 16+
eng.skillbox.ru
О рекламодателе
Bandit — это инструмент для анализа безопасности исходного кода Python. Используется для автоматического поиска потенциально уязвимых мест в коде.
Он сканирует Python-файлы и выявляет известные проблемы безопасности, такие как использование небезопасных функций, уязвимости в конфигурации и другие ошибки, которые могут привести к проблемам в приложении.
Основные возможности:
❄️Обнаружение уязвимостей в коде.
❄️Анализ конфигурации.
❄️Настраиваемые проверки.
❄️Поддержка анализа всей директории.
❄️Уровни серьезности и уверенности.
❄️Гибкие форматы вывода.
❄️Интеграция в процессы разработки.
❄️Легкость использования.
❄️Масштабируемость.
➡️Установка: pip install bandit
📱 Репозиторий
⚙️ Документация
➡️Справочник Программиста. ПодписатьсяКак разрабу или продакту в IT запустить свой проект?
Работать в корпорации - страшно, жизнь мимо проходит. Строить бизнес - страшно, а вдруг прогорит
Один из вариантов - пилить свой проект по вечерам. Ведь многие успешные компании, типа Твиттер, начинались как Пет проекты
Мы не говорим, что пет проект обязательно заработает миллиарды. Но заработать денег больше, чем в найме, вполне реально, а уж опыта получить точно больше можно
Но есть куча проблем:
- Как выбрать идею для проекта?
- Что нужно знать про маркетинг?
- Как запуститься и довести до первых продаж не имея бюджета?
Михаил Табунов сделал про все это телеграм канал, в котором пишет для разработчиков и менеджеров про свой опыт - где брать идею, что надо знать про маркетинг, как запускать и искать первых клиентов, и многое другое
Подписаться
#реклама
О рекламодателе
👀 Библиотека HTTPie в Python
HTTPie — это удобная библиотека и CLI-инструмент для взаимодействия с веб-сервисами через HTTP-запросы.
Ориентирована на разработчиков, предлагая простоту использования и удобное представление данных.
Основные возможности библиотеки:
❄️Удобный и читаемый синтаксис для HTTP-запросов.
❄️Автоматическое форматирование и цветной вывод данных.
❄️Поддержка всех HTTP-методов: GET, POST, PUT, DELETE, PATCH и др.
❄️Простая авторизация через Bearer-токены, Basic Auth и другие методы.
❄️Отправка запросов с JSON, форм-данными и файлами.
❄️Управление заголовками, куками и параметрами запросов.
❄️Автоматическая обработка cookies.
❄️Поддержка HTTP/1.1 и HTTP/2.
❄️Расширяемость через плагины.
❄️Работа как CLI-инструмент и как библиотека в Python.
➡️Установка библиотеки: pip install httpie
📱 Репозиторий
⚙️ Документация
➡️Справочник Программиста. Подписаться
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
