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 864
Suscriptores
-824 horas
-217 días
-6130 días
Archivo de publicaciones
ShortMoji — это лёгкая программа на Python, которая позволяет вставлять эмодзи и специальные символы с помощью горячих клавиш, как в Discord. Включает более 140 эмодзи и символов. Программа проста в использовании и доступна для скачивания. 📱 Репозиторий ➡️Справочник Программиста. Подписаться

📄 PyMuPDF (также известная как fitz) — это библиотека для работы с PDF, XPS, OpenXPS, EPUB, и другими документами. Позволяет
📄 PyMuPDF (также известная как fitz) — это библиотека для работы с PDF, XPS, OpenXPS, EPUB, и другими документами. Позволяет извлекать текст, изображения, метаданные, а также работать с аннотациями и разметкой документа. Основные возможности библиотеки: 🔵Извлечение текста из PDF, XPS, EPUB и других форматов 🔵Извлечение изображений и шрифтов 🔵Получение метаданных документов 🔵Добавление, удаление и перемещение страниц 🔵Изменение ориентации страниц 🔵Объединение и разделение PDF-документов 🔵Добавление аннотаций, заметок и ссылок 🔵Выделение текста и добавление фигур 🔵Конвертация страниц в изображения 🔵Поддержка различных форматов (PDF, XPS, EPUB, CBZ и другие) ➡️Установка: pip install PyMuPDF 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

26–27 апреля проводим Weekend Offer Frontend Устроиться в Яндекс за выходные — реально. Ищем крутых фронтендеров с опытом работы от 4 лет, готовых работать в офисном или гибридном режиме в России. Подавайте заявку до 23 апреля — и всего за два дня пройдите все технические собеседования. После сможете пообщаться с нанимающими менеджерами и выбрать из 10 команд ту, которая покажется самой интересной. Если всё сложится хорошо, сразу же пришлём вам офер. Зарегистрироваться #реклама yandex.ru О рекламодателе

📝 Dooit — это менеджер задач с текстовым интерфейсом (TUI), разработанный для работы в терминале. Предоставляет интерактивны
📝 Dooit — это менеджер задач с текстовым интерфейсом (TUI), разработанный для работы в терминале. Предоставляет интерактивный и настраиваемый пользовательский интерфейс, позволяя пользователям управлять своими задачами без необходимости использования графических приложений. Основные возможности: 🔵Интерактивный и красивый интерфейс: Предлагает удобный интерфейс, который можно настроить под свои предпочтения. 🔵Полная настраиваемость: Пользователи могут конфигурировать панель, цвета и отображение элементов по своему усмотрению. 🔵Расширяемость: Конфигурационный файл на Python позволяет добавлять новые функции и адаптировать приложение под индивидуальные потребности. 🔵Клавиши, похожие на Vim: Для удобства пользователей, привыкших к Vim, Dooit поддерживает аналогичные сочетания клавиш. 🔵Разделение списков задач по темам с возможностью ветвления: Это позволяет организовывать задачи по категориям и подзадачам. 🔵Вложенные задачи и поддержка повторяющихся задач: Поддерживает создание подзадач и установку повторяющихся задач для регулярных мероприятий. ➡️Установка: pip install dooit 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

DBCV: low-code мультиагентная платформа Новинка! Заработай на цифровизации! Визуальный конструктор, ИИ агенты, трехуровневый API, приложения для любых платформ, python для супер-гибкости. Попробовать #реклама 16+ dbcv.ru О рекламодателе

📖Подробная шпаргалка по бэкенд-разработке. Основные темы, охватываемые в шпаргалке: ⏺Языки программирования (Python, JavaScr
+1
📖Подробная шпаргалка по бэкенд-разработке. Основные темы, охватываемые в шпаргалке: ⏺Языки программирования (Python, JavaScript, Go и др.) ⏺Фреймворки (Django, Flask, FastAPI, Express и др.) ⏺Базы данных (PostgreSQL, MySQL, MongoDB и др.) DevOps (Docker, Kubernetes, CI/CD и др.) API (REST, GraphQL, WebSockets) ⏺Безопасность (OAuth, JWT, хеширование паролей) ⏺Работа с файлами и логами 🔗 Ссылка на шпаргалку 🔥Сохрани, чтобы не потерять! ➡️Справочник Программиста. Подписаться

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

🗑 Библиотека Send2Trash в Python Библиотека Send2Trash отправляет файлы и папки в корзину вместо их безвозвратного удаления.
🗑 Библиотека Send2Trash в Python Библиотека Send2Trash отправляет файлы и папки в корзину вместо их безвозвратного удаления. Полезна, если нужно обеспечить возможность восстановления данных, например, если пользователь случайно удалил важный файл. Основные возможности: 🔵Отправка папок и файлов в корзину 🔵Работа с любыми типами файлов 🔵Кроссплатформенность (Windows, macOS, Linux) 🔵Безопасное удаление без потери данных 🔵Поддержка сетевых и внешних дисков (в зависимости от ОС) 🔵Интеграция с другими файловыми операциями в Python ➡️Установка: pip install Send2Trash 📱 Репозиторий ➡️Справочник Программиста. Подписаться

Стать бэкендером в Яндексе за несколько дней 12–17 апреля устраиваем Week Offer Backend: за несколько дней можно пройти техни
Стать бэкендером в Яндексе за несколько дней 12–17 апреля устраиваем Week Offer Backend: за несколько дней можно пройти технические секции и попасть в Яндекс. Для этого нужно зарегистрироваться и решить несколько задач в Контесте. Ищем классных бэкенд-разработчиков с опытом работы от 3 лет на C++, Python, Java/Kotlin или Go, готовых работать в офисном или гибридном режиме в России. Вы сможете выбрать одну из команд: Яндекс Пэй, Яндекс ID, Яндекс Плюс, Яндекс Сплит, Яндекс Сейвы, Яндекс 360. Можно пообщаться с нанимающими менеджерами и выбрать самый интересный проект. Если всё пройдёт хорошо, сразу же получите офер. Зарегистрироваться #реклама yandex.ru О рекламодателе

🌐 Commix — это инструмент для автоматического обнаружения и эксплуатации уязвимостей командной инъекции в веб-приложениях. Р
🌐 Commix — это инструмент для автоматического обнаружения и эксплуатации уязвимостей командной инъекции в веб-приложениях. Разработан для тестировщиков на проникновение и специалистов по кибербезопасности. ⚠️ Информация предоставлена исключительно в образовательных целях. Использование в незаконных действиях запрещено. 📱 Репозиторий ➡️Справочник Программиста. Подписаться

AiogramShopBot — это проект Telegram-бота, разработанный на основе фреймворка Aiogram, предназначенный для автоматической продажи товаров с приемом платежей в криптовалютах, таких как BTC, LTC, SOL и стейблкоины в сетях ERC20 и TRC20. Основные функции для пользователей: 🔵Регистрация: При первом запуске бота с командой /start каждому пользователю присваивается уникальная мнемоническая фраза для генерации криптовалютных адресов (BTC, LTC, USDT TRC20). 🔵Пополнение баланса: Пользователь может пополнить баланс, перейдя в "Мой профиль" → "Пополнить баланс", выбрать нужную криптовалюту, скопировать адрес и отправить на него средства. 🔵Покупка товаров: Для приобретения товара необходимо перейти в "Все категории", выбрать нужную категорию и подкатегорию, указать количество и подтвердить покупку. 🔵История покупок: В разделе "Мой профиль" → "История покупок" доступен список всех совершенных покупок с возможностью просмотра подробностей. Основные функции для администраторов: 🟡Добавление нового администратора 🟡Рассылка сообщений всем пользователям 🟡Добавление новых товаров 🟡Управление категориями и подкатегориями 🟡Возврат средств 🟡Статистика 📱 Репозиторий ➡️Справочник Программиста. Подписаться

Крупнейший университет искусственного интеллекта Приглашаем на бесплатный однодневный интенсив по AI! Освой искусственный инт
Крупнейший университет искусственного интеллекта Приглашаем на бесплатный однодневный интенсив по AI! Освой искусственный интеллект для профессионального роста: создавай нейросети, автоматизируй бизнес-задачи и зарабатывай на AI-решениях. ✨ 8 000+ студентов со всего мира ✨ 600+ AI-проектов, созданных студентами ✨ Сборная Университета — победители крупнейших AI-хакатонов России ✨ Стажировки в крупнейших компаниях России (РЖД, Ростелеком, РУДН, Совкомбанк, Самолет и другие) ✨ Трудоустраиваем выпускников в крупнейшие компании (Яндекс, ВТБ, Сбербанк, Роскосмос и другие) Будем рады видеть тебя в наших рядах! Узнать больше #реклама 16+ neural-university.ru О рекламодателе

flask-msearch — это расширение для Flask, которое добавляет поддержку полнотекстового поиска на основе библиотеки Whoosh, Ela
flask-msearch — это расширение для Flask, которое добавляет поддержку полнотекстового поиска на основе библиотеки Whoosh, Elasticsearch и т.д. Основные возможности: 🔵Поддержка движков Whoosh (файловый индекс) и SQLAlchemy (поиск по БД). 🔵Интеграция с Flask-SQLAlchemy. 🔵Простая настройка и использование. 🔵Поддержка индексации данных. ➡️Установка: pip install flask-msearch 📱 Репозиторий ➡️Справочник Программиста. Подписаться

Легкий старт в инвестициях от 100 ₽ в СберБанк Онлайн Доверьте вложения профессионалам из АО УК «Первая» 💻 и получите возмож
Легкий старт в инвестициях от 100 ₽ в СберБанк Онлайн Доверьте вложения профессионалам из АО УК «Первая» 💻 и получите возможность заработать 💰 Инвестируйте в готовый портфель акций и облигаций 📊 потенциально надежных российских компаний ✅ Узнать больше Финансовые услуги оказывает: АО УК «Первая». #реклама sberbank.com О рекламодателе

📺 Генераторы списков в Python В данном shorts рассмотрим, как работает генератор списка в Python. ➡️Справочник Программиста.
📺 Генераторы списков в Python В данном shorts рассмотрим, как работает генератор списка в Python. ➡️Справочник Программиста. Подписаться

🖥 Скрипты для работы с Windows на Python часть 2 В скриптах используется библиотека pywin32. ➡️Установка библиотеки: pip ins
🖥 Скрипты для работы с Windows на Python часть 2 В скриптах используется библиотека pywin32. ➡️Установка библиотеки: pip install pywin32 📁 Создание ярлыка на рабочем столе:
import os
import win32com.client

# Получаем путь к рабочему столу текущего пользователя
desktop = os.path.join(os.path.expanduser("~"), "Desktop")

# Задаём путь, где будет создан ярлык
target_path = os.path.join(desktop, "Блокнот.lnk")

# Создаём объект для работы с ярлыками через Windows Script Host
shell = win32com.client.Dispatch("WScript.Shell")

# Создаем ярлык
target_shortcut = shell.CreateShortcut(target_path)

# Указываем путь к исполняемому файлу блокнота
target_shortcut.TargetPath = "C:\\Windows\\System32\\notepad.exe"

# Сохраняем ярлык
target_shortcut.Save()
🔍 Получение списка установленных программ:
import win32com.client

# Подключаемся к WMI (Windows Management Instrumentation), чтобы получать системную информацию
wmi = win32com.client.GetObject("winmgmts:\\\\.\\root\\CIMV2")

# Выполняем WMI-запрос для получения списка установленных программ
programs = wmi.ExecQuery("SELECT * FROM Win32_Product")

# Перебираем полученные объекты и выводим названия установленных программ
for program in programs:
    print(program.Name)
⚡️ Запуск программы от имени администратора:
import win32com.client

# Создаём объект Shell.Application для управления оболочкой Windows
shell = win32com.client.Dispatch("Shell.Application")

# Запускаем Блокнот (notepad.exe) с правами администратора
# Параметры ShellExecute:
# 1. "notepad.exe" – исполняемый файл
# 2. "" – аргументы командной строки (здесь пустая строка)
# 3. "" – рабочая директория (здесь не задана)
# 4. "runas" – запуск от имени администратора
# 5. 1 – окно открывается в нормальном режиме
shell.ShellExecute("notepad.exe", "", "", "runas", 1)
💡Не забывайте предлагать ещё идеи для постов - @it_start_suggestion_bot ➡️Справочник Программиста. Подписаться

Приглашаем на Directum Enterprise Forum 2025! 21 апреля в Москве пройдет ежегодная конференция по цифровизации бизнеса — прак
Приглашаем на Directum Enterprise Forum 2025! 21 апреля в Москве пройдет ежегодная конференция по цифровизации бизнеса — практические кейсы, живое общение, полноценный тест-драйв ИТ-решений и масса полезного контента. Своим опытом поделятся компании, которые уже встали на путь трансформации: ⚡Одна из старейших угольных компаний РФ - "Кузбассразрезуголь". Никто не верил, а они внедрили. ⚡Ведущий ритейлер — METRO. Есть вопросы по машиночитаемым доверенностям? Спикеры представят полный гид по работе с МЧД. ⚡Крупнейший дистрибьютор табачной продукции — «Мегаполис». Как построить уникальные бизнес-процессы, сократить время на обработку первички и избавиться от дублирующих операций и ручных проверок. Участие для крупного бизнеса бесплатное: нужно зарегистрироваться на сайте конференции. Узнать больше #реклама def.directum.ru О рекламодателе

🔍 Библиотека Django-Haystack в Python Библиотека Django-Haystack предназначена для интеграции полнотекстового поиска в Djang
🔍 Библиотека Django-Haystack в Python Библиотека Django-Haystack предназначена для интеграции полнотекстового поиска в Django с использованием различных поисковых движков (например, Elasticsearch, Whoosh, Solr). Предоставляет удобный API для работы с индексами данных и поддерживает обновление их при изменении моделей Django. Основные возможности библиотеки: 🔵Поддержка нескольких поисковых бэкендов. 🔵Автоматическое обновление индексов при изменении данных. 🔵Гибкий поиск с возможностью фильтрации и ранжирования. 🔵Поддержка автодополнения и подсветки результатов. ➡️Установка: pip install django-haystack 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

Получи грант на обучение в Центральном университете Прояви себя, получи грант до 2,8 млн на обучение ИТ и бизнесу в вузе. Для
Получи грант на обучение в Центральном университете Прояви себя, получи грант до 2,8 млн на обучение ИТ и бизнесу в вузе. Для школьников 10-х и 11-х классов, СПО. Подать заявку #реклама apply.centraluniversity.ru О рекламодателе

Connor — это утилита для быстрой и локальной организации файлов на основе их текстового содержимого с использованием технологий обработки естественного языка (NLP). Написана на Python и использует фреймворк sentence-transformers для анализа текста, а также библиотеку PyQt6 для графического интерфейса пользователя. Основные возможности: 🔵Локальная обработка файлов: анализ содержимого файлов без отправки данных в облако. 🔵Использование NLP-модели: работа с предобученной моделью sentence-transformers/paraphrase-MiniLM-L6-v2. 🔵Классификация файлов: автоматическая группировка документов на основе их текстового сходства. 🔵Поддержка различных форматов: анализ текстовых файлов, PDF, DOCX и других. 🔵Графический интерфейс: удобное управление с помощью PyQt6. 🔵Быстрая работа: высокая производительность за счёт оптимизированных NLP-алгоритмов. 📱 Репозиторий ➡️Справочник Программиста. Подписаться