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

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

Open in 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

Show more
5 874
Subscribers
No data24 hours
-77 days
-3930 days
Posts Archive
IT-ресурсы для вашего бизнеса Нужны разработчики, которые смогут подключиться к проекту уже завтра? Сильные IT-специалисты с
IT-ресурсы для вашего бизнеса Нужны разработчики, которые смогут подключиться к проекту уже завтра? Сильные IT-специалисты с опытом, которые включаются в работу с первого дня. Без найма, без бюрократии. Гибко. Надежно. Написать в Telegram #реклама О рекламодателе

⚒️ dill — это надстройка над модулем pickle в Python, разработанная для сериализации и десериализации широчайшего круга Pytho
⚒️ dill — это надстройка над модулем pickle в Python, разработанная для сериализации и десериализации широчайшего круга Python-объектов, включая сложные и интерактивные состояния, которые стандартный pickle не смог бы обрабатывать. Основные особенности: 🔵Расширяет возможности стандартного pickle 🔵Поддерживает сериализацию лямбд, вложенных функций и замыканий 🔵Умеет сохранять исходный код функций и классов 🔵Может сохранять и восстанавливать состояние интерактивной сессии 🔵Позволяет передавать сложные объекты по сети 🔵Имеет модуль dill.detect для диагностики проблем сериализации 🔵Поддерживает загрузку сохранённой сессии как модуля или словаря ➡️Установка: pip install dill 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

DevOps? Сисадмин? Программа личного наставничества Индивидуальная программа DevOps наставничества от DevopsTrain Что это: 🎓 работа 1 на 1 с ментором 4 консультации для построения индивидуального учебного и карьерного плана 🎓 Полный доступ ко всем практическим курсам платформы (никаких занудных видеоуроков) 🎓 Поддержка при прохождении курсов и проекта 🎓 Реальный проект на Kubernetes и Helm 🎓 База DevOps кейсов и вопросов/ответов на собеседованиях Кому подходит? Начинающим и средним DevOps специалистам Сисадминам, разработчикам которые решили сменить профессию Для прохождения программы у вас должны быть базовые навыки. Ментор - основатель платформы, DevOps с 20-летним стажем. Места ограничены. Узнать больше #реклама 16+ devops.lifeisfile.com О рекламодателе

🤖 remnawave-bedolaga-telegram-bot — это проект Telegram-бота, предназначенного для автоматизированной продажи подписок в Tel
🤖 remnawave-bedolaga-telegram-bot — это проект Telegram-бота, предназначенного для автоматизированной продажи подписок в Telegram. Интегрирован с Remnawave версии 2.1.1 и предоставляет пользователям возможность приобретать подписки через Telegram, а также управлять ими. Основные особенности: ⏺Интеграция с Remnawave версии 2.1.1 ⏺Поддержка автоплатежей ⏺Управление подписками через интерфейс бота ⏺Реферальная система для привлечения новых пользователей ⏺Административная панель для управления пользователями и подписками Основные библиотеки: ✅aiogramasyncpgSQLAlchemypydanticredis 📱 Репозиторий ➡️Справочник Программиста. Подписаться

Кейсы, статьи, митапы Как работать с данными в реальном времени? Чем заменить Redis и Oracle? Как ПО Tarantool применяется в
Кейсы, статьи, митапы Как работать с данными в реальном времени? Чем заменить Redis и Oracle? Как ПО Tarantool применяется в сложной архитектуре? Читайте в канале Tarantool News. Подписаться #реклама 16+ О рекламодателе

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

# Открываем изображение
image = Image.open('input_image.jpg')

# Конвертируем в оттенки серого
gray_image = image.convert('L')

# Сохраняем результат
gray_image.save('output_image_pil.jpg')
➡️Справочник Программиста. Подписаться

Современные ноутбуки MSI с выгодой до 30%. Экономьте! Успейте купить ноутбук MSI по специальной цене. Мощная техника для игр
Современные ноутбуки MSI с выгодой до 30%. Экономьте! Успейте купить ноутбук MSI по специальной цене. Мощная техника для игр и учебы - подходит под любые задачи. Экономьте с MSI Узнать больше #реклама msi.gm О рекламодателе

SABnzbd — это бинарный новсридер (Usenet-клиент), написанный на Python. Он автоматизирует процесс загрузки файлов с Usenet, з
SABnzbd — это бинарный новсридер (Usenet-клиент), написанный на Python. Он автоматизирует процесс загрузки файлов с Usenet, значительно упрощая взаимодействие с этим протоколом. Вместо того чтобы вручную скачивать, проверять, восстанавливать и распаковывать файлы, достаточно добавить NZB-файл — и SABnzbd выполнит всю работу автоматически. Основные возможности: 🔵Автоматизация загрузок 🔵Интуитивно понятный веб-интерфейс 🔵Интеграция с популярными инструментами (Sonarr, Radarr, Lidarr и др.) 🔵Поддержка RSS-лент 🔵Многоязычный интерфейс 🔵Многоуровневая настройка параметров загрузки 🔵Поддержка нескольких серверов Usenet 🔵Гибкая настройка через API и скрипты 📱 Репозиторий ➡️Справочник Программиста. Подписаться

Онлайн-магистратура с IT специальностями от Яндекса Совместно с ИТМО, МИФИ, МФТИ. Онлайн-магистратура с актуальными программами и гибким графиком обучения. Получите высокооплачиваемую IT профессию, официальный диплом и практические знания. Господдержка оплаты. Совмещение с работой! Подать заявку #реклама 16+ practicum.yandex.ru О рекламодателе

🔥 you-get — это консольная утилита для скачивания медиа-контента (видео, аудио и изображений) из Интернета, когда другие спо
🔥 you-get — это консольная утилита для скачивания медиа-контента (видео, аудио и изображений) из Интернета, когда другие способов сохранить нужный ресурс нет. Основные возможности: 🔵Скачивание видео, аудио и изображений с популярных сайтов ( YouTube, TikTok, VK и т.д.) 🔵Отображение доступных форматов и качества перед загрузкой 🔵Автоматическая загрузка субтитров с YouTube 🔵Скачивание изображений по ссылкам и через скрапинг страниц 🔵Стриминг видео напрямую в медиаплеер без рекламы 🔵Поддержка продолжения загрузки после прерывания 🔵Настройка имени и директории для сохраняемых файлов 🔵Поддержка прокси для обхода сетевых ограничений ➡️Установка: pip install you-get 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

🌐 Starlette-admin — это быстрый, красивый и расширяемый фреймворк для административного интерфейса поверх Starlette и FastAP
🌐 Starlette-admin — это быстрый, красивый и расширяемый фреймворк для административного интерфейса поверх Starlette и FastAPI. Позволяет создавать полнофункциональные CRUD-интерфейсы для разных систем хранения данных, не ограничиваясь конкретными ORM или ODM, и предоставляет удобную админку, аналогичную Flask-Admin, но адаптированную под современный стек Python-API. Основные возможности: 🔵CRUD-интерфейсы для любых моделей 🔵Поиск, фильтрация и сортировка данных 🔵Экспорт данных в CSV, Excel, PDF и печать 🔵Управление файлами и изображениями 🔵Аутентификация и авторизация 🔵Кастомные views и batch-действия 🔵Поддержка SQLAlchemy, SQLModel, MongoEngine, ODMantic и Beanie ➡️Установка: pip install starlette-admin 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

🔥 ArchiPy — это Python-фреймворк разработанный для приведения структуры и стандартов в современные приложения. Ориентирован
🔥 ArchiPy — это Python-фреймворк разработанный для приведения структуры и стандартов в современные приложения. Ориентирован на обеспечение масштабируемости, поддержки чистой архитектуры и удобной разработки. Основные характеристики: ⏺Современная база — поддержка Python 3.13+ ⏺Инфраструктура конфигурации и внедрения зависимостей ⏺Адаптеры и моки для тестирования ⏺Единая модель данных (Entities & DTOs) ⏺Утилиты для типичных задач ⏺Поддержка BDD ⏺Лучшие практики и структура проекта ➡️Установка: pip install archipy 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

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

💻 fastapi-sqlalchemy-asyncpg — это шаблон проекта, демонстрирующий, как можно интегрировать FastAPI, Pydantic 2.0 и SQLAlche
💻 fastapi-sqlalchemy-asyncpg — это шаблон проекта, демонстрирующий, как можно интегрировать FastAPI, Pydantic 2.0 и SQLAlchemy ORM с PostgreSQL с асинхронным драйвером asyncpg. Стек: ✅FastAPI — современный, высокопроизводительный фреймворк для создания API. Pydantic 2.0 — библиотека для валидации данных. SQLAlchemy ORM — инструмент для работы с базами данных на уровне объектов. ✅PostgreSQL через asyncpg — эффективный асинхронный клиент для взаимодействия с PostgreSQL. 📱 Репозиторий ➡️Справочник Программиста. Подписаться

Большая кладовая онлайн-курсов Stepik – незаменимый спутник для тех, кто работает удаленно и любит путешествовать, так как помогает учиться в любой точке мира. Это отличная альтернатива чтению книги и просмотру фильма: позволит вам скоротать время в дороге, осваивая полезный навык или подтягивая иностранный язык, особенно удобно это делать в мобильном приложении. У Stepik есть свой телеграм-канал, в котором они рассказывают об авторских курсах (как платных, так и бесплатных), а также публикует полезные статьи и ссылки. У них есть такие подборки курсов: - Разработка на Python - Дизайн и графика - Тестирование ПО - Работа с данными Подпишитесь на stepik_courses и найдите интересующий курс для себя! Подписаться #реклама 16+ О рекламодателе

📰 drawdata — это небольшая Python-библиотека, которая добавляет интерактивные виджеты прямо в Jupyter Notebook (а также совместима с VSCode и Colab), позволяя вам рисовать собственные датасеты вручную, а затем использовать их для анализа или обучения моделей машинного обучения. Основные возможности: 🔵Рисование собственных датасетов вручную 🔵Создание scatter-датасетов 🔵Создание гистограмм и баров 🔵Экспорт данных в pandas или polars DataFrame 🔵Получение данных в формате (X, y) для scikit-learn 🔵Поддержка интерактивной работы в Jupyter, VSCode и Colab ➡️Установка: pip install drawdata 📱 Репозиторий 💬 Демо ➡️Справочник Программиста. Подписаться

🌐 Код для сканирования открытых вкладок в Google Chrome на Python Для отправки GET-запроса для получения данных о вкладках в
🌐 Код для сканирования открытых вкладок в Google Chrome на Python Для отправки GET-запроса для получения данных о вкладках в формате JSON в коде используется библиотека requests. ➡️Установка библиотеки: pip install requests
import requests


def get_chrome_tabs(debug_port=9222):
    """
    Получает и выводит список открытых вкладок Chrome через удаленную отладку.

    Args:
        debug_port (int): Порт, на котором включена удаленная отладка.
                          По умолчанию используется порт 9222.
    """
    try:
        response = requests.get(f"http://localhost:{debug_port}/json")
        tabs = response.json()

        if not tabs:
            print("Нет открытых вкладок или отладка не включена.")
            return

        for i, tab in enumerate(tabs, start=1):
            title = tab.get('title', 'Без названия')
            url = tab.get('url', 'Без URL')
            print(f"{i}. {title} — {url}")

    except requests.exceptions.ConnectionError:
        print(f"Не удалось подключиться к Chrome (порт {debug_port}).")
        print("Убедитесь, что Chrome запущен с ключом: chrome.exe --remote-debugging-port=9222")


if __name__ == "__main__":
    get_chrome_tabs()
Как использовать: ✅ Запустить Chrome с отладочным портом: chrome.exe --remote-debugging-port=9222 ✅Запустиnm скрипт — он выведет список всех открытых вкладок (название + URL). ➡️Справочник Программиста. Подписаться

⚒️ LIEF — это библиотека для анализа и модификации исполняемых форматов, совместимая с различными операционными системами и я
⚒️ LIEF — это библиотека для анализа и модификации исполняемых форматов, совместимая с различными операционными системами и языками программирования. Основные особенности: 🔵Поддержка форматов ELF, PE, Mach-O, OAT, DEX, VDEX и ART 🔵Единая абстрактная модель для работы с разными бинарными форматами 🔵Возможность анализа и модификации исполняемых файлов 🔵Поддержка языков C++, Python, Rust и частично C 🔵Расширенная версия LIEF Extended с поддержкой DWARF, PDB, Objective-C, dyld shared cache, дизассемблера и ассемблера 🔵Интеграции с Ghidra и Binary Ninja 🔵Кроссплатформенная работа на Windows, Linux и macOS ➡️Установка: pip install lief 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

Как зарабатывать удаленно с нейросетями? Присоединяйся! Подпишись прямо сейчас, чтобы не потерять: Свежие обзоры нейросетей,
Как зарабатывать удаленно с нейросетями? Присоединяйся! Подпишись прямо сейчас, чтобы не потерять: Свежие обзоры нейросетей, которые реально работают — без лишнего хайпа и воды, только проверенная информация, которую можно использовать для заработка. Пошаговые видео-уроки, после которых всё станет понятно — научитесь быстро осваивать новые профессии и автоматизировать рутинные задачи. Как находить клиентов, готовых платить дорого — секреты эффективного поиска заказов и построения стабильного потока заказов. Автоматизация работы — научитесь выполнять 2-часовую работу за 20 минут без выгорания, автоматизируя рутину с помощью нейросетей. Дополнительный доход — узнаете, как зарабатывать в свободное время, не уходя с основной работы или учебы. Подписаться #реклама 16+ О рекламодателе

📝datatable — это Python-библиотека, предназначенная для эффективного и высокопроизводительного анализа табличных данных. Осн
📝datatable — это Python-библиотека, предназначенная для эффективного и высокопроизводительного анализа табличных данных. Основные возможности: 🔵Высокая производительность при обработке данных 🔵Поддержка очень больших наборов данных (в том числе больше объёма ОЗУ) 🔵Реализация на C/C++ для ускорения вычислений 🔵Автоматическая многопоточность 🔵Гибкая фильтрация, сортировка, группировка и агрегации 🔵Интеграция с pandas, NumPy и PyArrow 🔵Поддержка memory-mapping для работы с файлами напрямую с диска 🔵Совместимость с производственным использованием ➡️Установка: pip install datatable 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться