👍10
👍8👎4
🔥Команда Экспресс 42 при поддержке генеральных партнеров, выпустила полную версию Исследования состояния DevOps 2024!
В отчете семь тематических секций, из которых вы узнаете об используемых в индустрии инструментах, рынке труда DevOps и изменениях ключевых целей компаний. По традиции, есть и раздел о Kubernetes и оркестраторах. Особое внимание в этом году уделено инструментальным платформам и тому, с какими сложностями связана их разработка.
Посмотреть полную версию можно 👉 по ссылке!
В отчете семь тематических секций, из которых вы узнаете об используемых в индустрии инструментах, рынке труда DevOps и изменениях ключевых целей компаний. По традиции, есть и раздел о Kubernetes и оркестраторах. Особое внимание в этом году уделено инструментальным платформам и тому, с какими сложностями связана их разработка.
Посмотреть полную версию можно 👉 по ссылке!
Forwarded from temaspit
This media is not supported in your browser
VIEW IN TELEGRAM
Github
@Python_Community_ru
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
Please open Telegram to view this post
VIEW IN TELEGRAM
Модуль hashlib — это встроенный модуль в Python, который предоставляет набор функций для выполнения различных криптографических хэш-операций. Он предлагает общий интерфейс для различных алгоритмов хэширования, позволяя разработчикам легко генерировать дайджесты сообщений для проверки целостности данных и приложений безопасности
Продолжительность: 15:41
Ссылка: https://www.youtube.com/watch?v=i-h0CtKde6w&t=380s
@Python_Community_ru
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
👩💻 Questionary (https://github.com/tmbo/questionary) — это библиотека для Python, которая предлагает простой и удобный способ создания интерактивных текстовых интерфейсов в командной строке. Она подходит для организации диалогов с пользователем, таких как выбор из списка, ввод текста или подтверждение.
🔍 Основные функции Questionary:
🌟 Разнообразие типов вопросов: ввод текста, выбор одного варианта из списка, выбор нескольких вариантов, подтверждение, ввод пароля и слайдер.
🌟 Возможность настройки: можно изменять внешний вид и поведение вопросов, а также задавать значения по умолчанию.
🌟 Интуитивно понятный и минималистичный API.
🌟 Поддержка ANSI-цветов: есть возможность стилизовать вопросы для более выразительного отображения.
🔐 Лицензия: MIT
🖥 Github (https://github.com/tmbo/questionary)
@Python_Community_ru
🔍 Основные функции Questionary:
🌟 Разнообразие типов вопросов: ввод текста, выбор одного варианта из списка, выбор нескольких вариантов, подтверждение, ввод пароля и слайдер.
🌟 Возможность настройки: можно изменять внешний вид и поведение вопросов, а также задавать значения по умолчанию.
🌟 Интуитивно понятный и минималистичный API.
🌟 Поддержка ANSI-цветов: есть возможность стилизовать вопросы для более выразительного отображения.
🔐 Лицензия: MIT
🖥 Github (https://github.com/tmbo/questionary)
@Python_Community_ru
👩💻 pytune (https://github.com/secureworks/pytune) — это инструмент для постэксплуатации, который предназначен для специалистов красных команд!
🌟 Он дает возможность внедрять поддельные устройства в системы Microsoft Intune и Entra ID. С помощью этого инструмента злоумышленники могут похищать настройки устройств, такие как конфигурации VPN и Wi-Fi, извлекать учетные данные доменных компьютеров (если настроен Hybrid Autopilot), загружать приложения и PowerShell-скрипты, а также обходить проверки на соответствие безопасности.
🔐 Лицензия: Apache-2.0
🖥 Github (https://github.com/secureworks/pytune)
(https://t.iss.one/pythonl)
@Python_Community_ru
🌟 Он дает возможность внедрять поддельные устройства в системы Microsoft Intune и Entra ID. С помощью этого инструмента злоумышленники могут похищать настройки устройств, такие как конфигурации VPN и Wi-Fi, извлекать учетные данные доменных компьютеров (если настроен Hybrid Autopilot), загружать приложения и PowerShell-скрипты, а также обходить проверки на соответствие безопасности.
🔐 Лицензия: Apache-2.0
🖥 Github (https://github.com/secureworks/pytune)
(https://t.iss.one/pythonl)
@Python_Community_ru
👍3
👩💻 docopt-ng (https://github.com/jazzband/docopt-ng) — это форк оригинальной библиотеки docopt, предназначенной для создания удобных и понятных интерфейсов командной строки.
🌟 Эта библиотека автоматически создает парсер аргументов на основе документации (docstring), написанной в модуле Python. docopt-ng улучшает оригинальную версию, добавляя поддержку аннотаций типов, полное покрытие тестами и активное обслуживание.
🌟 С помощью docopt-ng разработчики могут задавать команды, опции и аргументы прямо в документации, что облегчает написание и поддержку кода. Библиотека извлекает шаблон вызова из раздела "Usage" в docstring и выполняет проверку аргументов, возвращая результаты в удобном формате. Она подходит для Python 3.7 и выше.
🔐 Лицензия: MIT
🖥 Github (https://github.com/jazzband/docopt-ng)
(https://t.iss.one/pythonl)
@Python_Community_ru
🌟 Эта библиотека автоматически создает парсер аргументов на основе документации (docstring), написанной в модуле Python. docopt-ng улучшает оригинальную версию, добавляя поддержку аннотаций типов, полное покрытие тестами и активное обслуживание.
🌟 С помощью docopt-ng разработчики могут задавать команды, опции и аргументы прямо в документации, что облегчает написание и поддержку кода. Библиотека извлекает шаблон вызова из раздела "Usage" в docstring и выполняет проверку аргументов, возвращая результаты в удобном формате. Она подходит для Python 3.7 и выше.
🔐 Лицензия: MIT
🖥 Github (https://github.com/jazzband/docopt-ng)
(https://t.iss.one/pythonl)
@Python_Community_ru
👩💻 Model Context Protocol (MCP) Python SDK (https://github.com/modelcontextprotocol/python-sdk) — это официальный SDK для разработки серверов и клиентов, которые используют MCP — протокол, упрощающий взаимодействие приложений с LLM!
🌟 MCP стандартизирует предоставление контекста для LLM, отделяя управление данными от работы с самой моделью.
🌟 С помощью этого SDK можно создавать MCP-серверы, которые предлагают ресурсы, инструменты и шаблоны для взаимодействия с моделями, а также клиенты, которые подключаются к любым MCP-серверам. Поддерживаются стандартные способы передачи данных, такие как stdio и Server-Sent Events (SSE).
🔐 Лицензия: MIT
🖥 Github (https://github.com/modelcontextprotocol/python-sdk)
@Python_Community_ru
🌟 MCP стандартизирует предоставление контекста для LLM, отделяя управление данными от работы с самой моделью.
🌟 С помощью этого SDK можно создавать MCP-серверы, которые предлагают ресурсы, инструменты и шаблоны для взаимодействия с моделями, а также клиенты, которые подключаются к любым MCP-серверам. Поддерживаются стандартные способы передачи данных, такие как stdio и Server-Sent Events (SSE).
🔐 Лицензия: MIT
🖥 Github (https://github.com/modelcontextprotocol/python-sdk)
@Python_Community_ru
👍1
🖥 Мы выводим новогоднее поздравление с помощью Python.
Импортируем необходимые модули, такие как time, random, pyfiglet для создания текстового искусства и termcolor для цветного текста.
Создаем переменную с текстом "С новым 2025 годом".
Формируем список с цветами: 'red', 'green', 'blue', 'yellow'.
Создаем пустой список данных.
Читаем строки из файла 'texts.txt' и добавляем их в наш список, убирая лишние пробелы.
Генерируем новогоднее искусство текста с помощью pyfiglet.
Запускаем цикл, который выполняется один раз.
Если индекс четный, то создаем объект Figlet с случайным шрифтом и раскрашиваем текст в случайный цвет.
Если индекс нечетный, то используем заранее сгенерированное новогоднее искусство текста.
Выводим текст на экран.
@Python_Community_ru
Импортируем необходимые модули, такие как time, random, pyfiglet для создания текстового искусства и termcolor для цветного текста.
Создаем переменную с текстом "С новым 2025 годом".
Формируем список с цветами: 'red', 'green', 'blue', 'yellow'.
Создаем пустой список данных.
Читаем строки из файла 'texts.txt' и добавляем их в наш список, убирая лишние пробелы.
Генерируем новогоднее искусство текста с помощью pyfiglet.
Запускаем цикл, который выполняется один раз.
Если индекс четный, то создаем объект Figlet с случайным шрифтом и раскрашиваем текст в случайный цвет.
Если индекс нечетный, то используем заранее сгенерированное новогоднее искусство текста.
Выводим текст на экран.
@Python_Community_ru
👍1