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

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

Open in Telegram
5 741
Subscribers
-324 hours
-137 days
-5930 days
Posts Archive
🌐 Impacket — это инструмент на Python, который помогает работать с сетевыми протоколами, особенно теми, что используются в W
🌐 Impacket — это инструмент на Python, который помогает работать с сетевыми протоколами, особенно теми, что используются в Windows-сетях. Позволяет "общаться" с другими компьютерами по сети, отправляя и получая данные точно так, как это делают настоящие программы Windows. Основные возможности: 🔵Работа с протоколами SMB, NTLM, MSRPC, Kerberos, LDAP, DNS и другими 🔵Выполнение команд на удалённых машинах 🔵Реализация атак Pass-the-Hash и Pass-the-Ticket 🔵Атаки NTLM Relay и Kerberoasting 🔵Работа с Active Directory 🔵Отправка и приём сетевых пакетов на низком уровне 🔵Получение информации о пользователях и машинах в сети 🔵Аутентификация и взаимодействие с удалёнными службами Windows 🔵Встроенные утилиты для тестирования и автоматизации атак 🔵Анализ и построение сетевых пакетов вручную ⚠️ Информация предоставлена исключительно в образовательных целях. Использование в незаконных действиях запрещено. ➡️Установка: pip install impacket 📱 Репозиторий ➡️Справочник Программиста. Подписаться

Современная магистратура от Центрального университета Хочешь развиваться в сфере ИТ и получить фундаментальные знания с практ
Современная магистратура от Центрального университета Хочешь развиваться в сфере ИТ и получить фундаментальные знания с практикой? Поступай в магистратуру Центрального университета! - 4 офлайн программы по востребованным направлениям ИТ - Онлайн-программа по машинному обучению - 300 мест с грантами до 1,2 млн руб. - Вечерние занятия и учеба по выходным — удобно совмещать с работой - Обучение по модели STEM-образования: на стыке науки, технологий и бизнеса - Возможность стажировок и трудоустройства в ведущих компаниях - Государственный диплом за 2 года Магистратура в Центральном университете — это современный подход к образованию, сильный преподавательский состав и актуальные кейсы от индустрии. Оставляй заявку на грант уже сейчас! Подать заявку #реклама 16+ apply.centraluniversity.ru О рекламодателе

Taichi — это высокопроизводительный Python-фреймворк, предназначенный для физического моделирования, компьютерной графики и ч
+1
Taichi — это высокопроизводительный Python-фреймворк, предназначенный для физического моделирования, компьютерной графики и численных вычислений. Его главная фишка — легко писать сложные вычисления на Python с производительностью C++/CUDA, потому что под капотом Taichi компилирует Python-код в высокоэффективный байткод, оптимизированный для CPU и GPU. Основные особенности: 🔵Высокая производительность благодаря JIT-компиляции 🔵Поддержка CPU и GPU (CUDA, Vulkan, Metal, OpenGL) 🔵Простой и понятный синтаксис на Python 🔵Подходит для физических и графических симуляций 🔵Легко интегрируется в научные и игровые проекты 🔵Автоматическая векторизация и параллелизм 🔵Кроссплатформенность (Windows, macOS, Linux) ➡️Установка: pip install taichi 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

Чек-лист для ревизии ИТ-инфраструктуры Для собственников бизнеса и ИТ-специалистов. 👌 Самостоятельно проверьте ИТ инфраструктуру компании: ✅ Доступность и надёжность ✅ Масштабирование и развитие ✅ Информационная безопасность Узнать больше #реклама cloud.rosukrep.ru О рекламодателе

📷 Код для автоматического снимка с веб-камеры на Python Для автоматического снимка в коде используется библиотека openCV. ➡️
📷 Код для автоматического снимка с веб-камеры на Python Для автоматического снимка в коде используется библиотека openCV. ➡️Установка библиотеки: pip install opencv-python
import cv2

# Инициализируем объект VideoCapture для захвата видео с камеры (0 - обычно встроенная камера)
cap = cv2.VideoCapture(0)
# Считываем один кадр с камеры. 'ret' - булево значение (True, если кадр успешно считан),
# 'frame' - сам кадр (изображение)
ret, frame = cap.read()
if ret:  # Проверяем, был ли успешно считан кадр
    # Сохраняем полученный кадр "snapshot.png" в текущей директории
    cv2.imwrite("snapshot.png", frame)
    print("📷 Снимок сохранён как snapshot.png")
    # Освобождаем ресурсы, связанные с объектом VideoCapture (закрываем камеру)
cap.release()
➡️Справочник Программиста. Подписаться

🚀 Dragonfly — это современное высокопроизводительное хранилище данных в оперативной памяти, разработанное как замена Redis и
+1
🚀 Dragonfly — это современное высокопроизводительное хранилище данных в оперативной памяти, разработанное как замена Redis и Memcached. Проект полностью совместим с их API, что позволяет использовать его без изменений в коде существующих приложений. Основные особенности: ⏺Многопоточность и масштабируемость: В отличие от однопоточного Redis, Dragonfly использует многопоточную архитектуру с принципом "shared-nothing", что позволяет эффективно использовать все доступные ядра процессора и обеспечивает высокую масштабируемость . ⏺Высокая производительность: Достигает до 25 раз большей пропускной способности по сравнению с Redis, поддерживая миллионы операций в секунду на одном экземпляре. ⏺Оптимизация использования ресурсов: Благодаря эффективному использованию аппаратных ресурсов, Dragonfly может работать на небольших инстансах с 8 ГБ ОЗУ и масштабироваться до машин с 64 ядрами и 768 ГБ ОЗУ, что снижает затраты на инфраструктуру по сравнению с кластерными решениями. ⏺Поддержка облачных платформ: Официально поддерживается на архитектурах x86_64 и arm64 и оптимизирован для работы в облачных средах, таких как AWS, GCP и Azure. 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

Дарим подписку на Яндекс Музыку Ответьте на 1 вопрос и Яндекс Музыка ваша для вас и 3-х ваших близких. Кинопоиск и Яндекс Книги тоже в подписке. Попробуйте бесплатно❤️ Попробовать #реклама 18+ music.yandex.ru О рекламодателе Реклама на Яндексе

🚀 Библиотека Zict в Python Библиотека Zict — это легковесная и удобная абстракция для словарей с расширенными возможностями
🚀 Библиотека Zict в Python Библиотека Zict — это легковесная и удобная абстракция для словарей с расширенными возможностями хранения. Входит в экосистему Dask и предназначена для управления данными в памяти и на диске таким образом, чтобы легко переключаться между хранилищами. Основные возможности: 🔵Поддержка словарей с дополнительной логикой хранения 🔵Возможность комбинирования хранилищ (например, память + диск) 🔵Автоматическое управление кэшем (LRU) 🔵Простая сериализация и десериализация данных 🔵Хранение на диске через файловую систему 🔵Совместимость с байтовыми данными 🔵Лёгкость интеграции в собственные проекты 🔵Минимальные зависимости и лёгкость установки ➡️Установка: pip install zict 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

Кейсы, статьи, митапы Как обрабатывать данные в реальном времени с Tarantool: статьи, архитектурные схемы и реальные кейсы. П
Кейсы, статьи, митапы Как обрабатывать данные в реальном времени с Tarantool: статьи, архитектурные схемы и реальные кейсы. Пишем понятно и по делу в Telegram-канале Tarantool News. Подписаться #реклама О рекламодателе

Preswald — это фреймворк для создания приложений для работы с данными, панелей мониторинга и внутренних инструментов на Python. Предоставляет готовые компоненты пользовательского интерфейса, такие как таблицы, диаграммы и формы. Пользователи могут взаимодействовать с приложением, изменять входные данные, запускать запросы и обновлять визуализации, без необходимости вручную управлять пользовательским интерфейсом. Основные особенности: 🔵Разработка приложений без написания фронтенда. 🔵Реактивность и интерактивность. 🔵Автоматическое управление состоянием и зависимостями. 🔵DAG рабочего процесса. 🔵Интеграция с экосистемой Python для работы с данными. 🔵Декларативный синтаксис. 🔵Возможность расширения. 🔵Быстрая разработка и прототипирование. ➡️Установка: pip install preswald 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

Переход на микросервисы с Kubernetes: что нужно учесть? 24 апреля на бесплатном вебинаре от СберТеха «К микросервисам через п
Переход на микросервисы с Kubernetes: что нужно учесть? 24 апреля на бесплатном вебинаре от СберТеха «К микросервисам через построение управляемой контейнерной среды» поговорим о требованиях к контейнеризации и их реализации в продуктах Platform V DropApp и Platform V Synapse Service Mesh. Что обсудим: ⚡ Почему важно выбрать правильный дистрибутив Kubernetes ⚡ Что входит в Platform V DropApp и каковы его основные преимущества ⚡ Какие инструменты помогают в защите контейнерных сред ⚡ Какие дополнительные ценности дает service mesh А также поделимся опытом эксплуатации продуктов в высоконагруженных средах и расскажем, как использование решений от одного поставщика позволяет упростить жизнь продуктовых команд. Регистрируйтесь и приходите 24 апреля! Зарегистрироваться #реклама 16+ platformv.sbertech.ru О рекламодателе

Pathway — это фреймворк на Python для ETL обработки потоковых данных, предназначенный для задач потоковой обработки, аналитик
Pathway — это фреймворк на Python для ETL обработки потоковых данных, предназначенный для задач потоковой обработки, аналитики в реальном времени, построения пайплайнов с использованием больших языковых моделей (LLM) и реализации Retrieval-Augmented Generation (RAG).​ Основные особенности: 🔵Поддержка потоковой и пакетной обработки: Позволяет использовать один и тот же код как для обработки потоков данных, так и для пакетной обработки, что упрощает разработку и развертывание. 🔵Интеграция с Python: Фреймворк предоставляет простой в использовании API на Python, что облегчает интеграцию с популярными библиотеками машинного обучения и аналитики.​ 🔵Высокая производительность: Использует масштабируемый движок на Rust, основанный на Differential Dataflow, обеспечивая высокую пропускную способность и низкую задержку при обработке данных. 🔵Гибкость в использовании: Подходит как для разработки, так и для продакшн-сред, позволяя эффективно обрабатывать как потоковые, так и пакетные данные. ➡️Установка: pip install -U pathway 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

voice-transcribe-summarize-telegram-bot — это проект Telegram-бота, разработанный на Python, который автоматически транскриби
+1
voice-transcribe-summarize-telegram-bot — это проект Telegram-бота, разработанный на Python, который автоматически транскрибирует и кратко резюмирует голосовые сообщения. Использует современные модели искусственного интеллекта: Whisper для распознавания речи и Llama 3 для генерации кратких резюме, предоставляемые через API. Основные возможности: ⏺Обработка голосовых сообщений, как напрямую отправленных боту, так и пересланных из других чатов. ⏺Поддержка различных аудиоформатов. ⏺Точная транскрипция с помощью модели Whisper. ⏺Создание кратких и понятных резюме с использованием модели Llama 3. ⏺Четко структурированный и легко читаемый вывод результатов. Основные библиотеки: ✅python-telegram-botpydubffmpeg 📱 Репозиторий ➡️Справочник Программиста. Подписаться

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

🖼Библиотека textual-image в Python Библиотека textual-image позволяет отображать изображения непосредственно в терминале с использованием фреймворков Textual и Rich.​ Основные возможности библиотеки: 🔵Поддержка графических протоколов терминала: использует протоколы Terminal Graphics Protocol (TGP), впервые представленный в терминале Kitty, и Sixel для отображения изображений в терминале.​ 🔵Альтернативный рендеринг: для терминалов, не поддерживающих TGP или Sixel, предусмотрен альтернативный способ отображения изображений с использованием символов Unicode.​ 🔵Интеграция с Textual и Rich: предоставляются виджеты и рендеры, которые можно использовать в приложениях на базе Textual и Rich.​ ➡️Установка библиотеки: pip install textual-image 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

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

🟦Groovy — это инструмент, который преобразует функции, написанные на Python, в их эквиваленты на JavaScript. Возможности: ⏺П
🟦Groovy — это инструмент, который преобразует функции, написанные на Python, в их эквиваленты на JavaScript. Возможности: ⏺Преобразует простые функции на Python в эквиваленты на JavaScript. ⏺Поддерживает подмножество стандартной библиотеки Python, а также некоторые специфические классы Gradio. ⏺Предоставляет подробные сообщения об ошибках, если функцию невозможно транспилировать (например, из-за отсутствия эквивалента в JavaScript или неоднозначности). ➡️Установка: pip install groovy 📱 Репозиторий ➡️Справочник Программиста. Подписаться

✨Библиотека Cookiecutter в Python Библиотека Cookiecutter предназначена для создания проектов по шаблону. Позволяет быстро ра
Библиотека Cookiecutter в Python Библиотека Cookiecutter предназначена для создания проектов по шаблону. Позволяет быстро разворачивать структуру проекта с нужными файлами, директориями и настройками, не создавая всё вручную. Особенно полезна для стандартизации шаблонов проектов в команде или автоматизации рутинных задач. Особенности библиотеки: 🔵Генерация проектов из шаблонов 🔵Использование шаблонов с GitHub, GitLab и локальных путей 🔵Поддержка Jinja2-шаблонов внутри файлов и папок 🔵Автоматическое создание структуры проекта 🔵Запрос пользовательских параметров перед генерацией 🔵Удобная настройка через файл cookiecutter.json 🔵Поддержка вложенных шаблонов 🔵Кроссплатформенность (работает на Windows, macOS, Linux) 🔵Активное сообщество и множество готовых шаблонов ➡️Установка: pipx install cookiecutter 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

Онлайн-магистратура Кибербезопасность от Яндекса и МИФИ День открытых дверей 23 апреля в 19:00 мск | Онлайн Эксперты Яндекса и НИЯУ МИФИ расскажут об очной онлайн-магистратуре для карьеры в IT. Всё о поступлении и обучении, выступления экспертов, ответы на вопросы. Выбирайте всё: работу и учёбу, навыки и диплом магистра. Узнать больше #реклама 16+ practicum.yandex.ru О рекламодателе

🤖 aiogram-django-template — это шаблон телеграм-бота на Aiogram с админкой на Django. Данный шаблон упрощает процесс построе
🤖 aiogram-django-template — это шаблон телеграм-бота на Aiogram с админкой на Django. Данный шаблон упрощает процесс построения и развертывания ботов с использованием возможностей Django, таких как модели данных, авторизация, админ-панель и другие компоненты. Включает в себя базовую структуру, которая позволяет быстро подключить бота к проекту на Django. Основные особенности: ⏺Интеграция Django с Aiogram для создания ботов. ⏺Использование Docker и Docker Compose для изолированного развертывания. ⏺Асинхронная обработка задач с помощью Celery, RabbitMQ и Redis. ⏺Интеграция с Sentry для мониторинга ошибок. ⏺Хранение файлов через AWS S3. ⏺Использование Django REST Framework для создания API. ⏺Использование pre-commit hooks для проверки кода. ⏺CI/CD настроено с использованием GitHub Actions. ⏺Упрощённая работа с командами через Makefile. Основные библиотеки: ✅aiogramdjangoceleryredispsycopg 📱 Репозиторий ➡️Справочник Программиста. Подписаться