📖Black Hat Python: программирование для хакеров и пентестеров, 2-е изд.
🖋Джастин Зейтц, Тим Арнольд 2021
Когда речь идет о создании мощных и эффективных хакерских инструментов, большинство аналитиков по безопасности выбирают Python. Во втором издании бестселлера Black Hat Python вы исследуете темную сторону возможностей Python — все от написания сетевых снифферов, похищения учетных данных электронной почты и брутфорса каталогов до разработки мутационных фаззеров, анализа виртуальных машин и создания скрытых троянов.
💾 Скачать книгу
Daily Coding #книги #python
🖋Джастин Зейтц, Тим Арнольд 2021
Когда речь идет о создании мощных и эффективных хакерских инструментов, большинство аналитиков по безопасности выбирают Python. Во втором издании бестселлера Black Hat Python вы исследуете темную сторону возможностей Python — все от написания сетевых снифферов, похищения учетных данных электронной почты и брутфорса каталогов до разработки мутационных фаззеров, анализа виртуальных машин и создания скрытых троянов.
💾 Скачать книгу
Daily Coding #книги #python
📖CPython Internals
🖋Anthony Shaw 2020
CPython позволяет абстрагироваться от сложностей, связанных с базовой платформой C и вашей операционной системой. Он делает работу с потоками кроссплатформенной и простой. Он устраняет трудности, связанные с управлением памятью в C, и упрощает ее. CPython предоставляет разработчику, пишущему код на Python, платформу для создания масштабируемых и производительных приложений. На определенном этапе вашего продвижения в качестве разработчика на Python вам необходимо понять, как работает CPython. Эти абстракции несовершенны, и они дают сбои.
💾 Скачать книгу
Daily Coding #книги #Python
🖋Anthony Shaw 2020
CPython позволяет абстрагироваться от сложностей, связанных с базовой платформой C и вашей операционной системой. Он делает работу с потоками кроссплатформенной и простой. Он устраняет трудности, связанные с управлением памятью в C, и упрощает ее. CPython предоставляет разработчику, пишущему код на Python, платформу для создания масштабируемых и производительных приложений. На определенном этапе вашего продвижения в качестве разработчика на Python вам необходимо понять, как работает CPython. Эти абстракции несовершенны, и они дают сбои.
💾 Скачать книгу
Daily Coding #книги #Python
📖Mastering Python Networking
🖋Eric Chou. 2023
Используйте Python для взаимодействия с сетевыми устройствами Поймите, что Docker - это инструмент, который вы можете использовать для разработки и развертывания, используйте Python и различные другие инструменты для получения информации из сети, научитесь использовать ELK для анализа сетевых данных, используйте Flask и создавайте высокоуровневый API для взаимодействия с собственными приложениями, откройте для себя новые возможности. Функция AsyncIO и ее концепции в Python 3 Изучите концепции разработки на основе тестирования и используйте PyTest для управления тестовым покрытием кода, чтобы понять, как GitLab можно использовать с практиками DevOps в сетевых приложениях.
💾 Скачать книгу
Daily Coding #книги #Python
🖋Eric Chou. 2023
Используйте Python для взаимодействия с сетевыми устройствами Поймите, что Docker - это инструмент, который вы можете использовать для разработки и развертывания, используйте Python и различные другие инструменты для получения информации из сети, научитесь использовать ELK для анализа сетевых данных, используйте Flask и создавайте высокоуровневый API для взаимодействия с собственными приложениями, откройте для себя новые возможности. Функция AsyncIO и ее концепции в Python 3 Изучите концепции разработки на основе тестирования и используйте PyTest для управления тестовым покрытием кода, чтобы понять, как GitLab можно использовать с практиками DevOps в сетевых приложениях.
💾 Скачать книгу
Daily Coding #книги #Python
📖Python How-To
🖋Yong Cui. 2023
Руководство по Python познакомит вас с наиболее важными методами программирования на Python. Независимо от того, занимаетесь ли вы обработкой данных, созданием веб-приложений или написанием административных сценариев, в этой книге вы найдете ответы на свои практические вопросы. Внутри вы найдете важные сведения как по основам Python, так и по более глубоким темам, которые помогут вам развить навыки на любом этапе вашей карьеры в Python. Ясные и практичные тексты автора Йонг Цуй доступны мгновенно и позволяют легко использовать преимущества универсальных инструментов и библиотек Python. Идеально подходит для прочтения как от корки до корки, так и всякий раз, когда вам нужна помощь в устранении неполадок в вашем коде.
💾 Скачать книгу
Daily Coding #книги #Python
🖋Yong Cui. 2023
Руководство по Python познакомит вас с наиболее важными методами программирования на Python. Независимо от того, занимаетесь ли вы обработкой данных, созданием веб-приложений или написанием административных сценариев, в этой книге вы найдете ответы на свои практические вопросы. Внутри вы найдете важные сведения как по основам Python, так и по более глубоким темам, которые помогут вам развить навыки на любом этапе вашей карьеры в Python. Ясные и практичные тексты автора Йонг Цуй доступны мгновенно и позволяют легко использовать преимущества универсальных инструментов и библиотек Python. Идеально подходит для прочтения как от корки до корки, так и всякий раз, когда вам нужна помощь в устранении неполадок в вашем коде.
💾 Скачать книгу
Daily Coding #книги #Python
🛠 Mkdocs — Mkdocs - это наиболее доступная библиотека для создания простой документации. Подходит для небольших проектов и практически не требует обучения.
🌍 Сайт
Daily Coding #инструменты #Python
🌍 Сайт
Daily Coding #инструменты #Python
📖Python Testing with Pytest
🖋Brian Okken. 2022
Тестируйте большие и малые приложения, пакеты и библиотеки с помощью pytest, самой мощной среды тестирования Python. pytest помогает вам быстро писать тесты, сохраняя их читабельность и удобство обслуживания. В этом полностью переработанном издании вы изучите супервозможности pytest — простые утверждения, фиксации, параметризацию, маркеры и плагины — при создании простых тестов и наборов тестов для небольшого приложения базы данных. Используя надежную, но простую модель фиксации, писать небольшие тесты с помощью pytest так же легко, как и масштабироваться до сложного функционального тестирования. Эта книга покажет вам, как это сделать.
💾 Скачать книгу
Daily Coding #книги #Python
🖋Brian Okken. 2022
Тестируйте большие и малые приложения, пакеты и библиотеки с помощью pytest, самой мощной среды тестирования Python. pytest помогает вам быстро писать тесты, сохраняя их читабельность и удобство обслуживания. В этом полностью переработанном издании вы изучите супервозможности pytest — простые утверждения, фиксации, параметризацию, маркеры и плагины — при создании простых тестов и наборов тестов для небольшого приложения базы данных. Используя надежную, но простую модель фиксации, писать небольшие тесты с помощью pytest так же легко, как и масштабироваться до сложного функционального тестирования. Эта книга покажет вам, как это сделать.
💾 Скачать книгу
Daily Coding #книги #Python
🛠Hebel — библиотека для глубокого обучения с применением нейронных сетей на языке Python. Ускорение работы библиотеки достигается за счёт использования графического процессора (GPU) с помощью технологии CUDA через PyCUDA.
🌍 Сайт
Daily Coding #инструменты #Python
🌍 Сайт
Daily Coding #инструменты #Python
📖Основы искусственного интеллекта в примерах на Python
🖋Анатолий Постолит. 2024
Описаны инструментальные средства для разработки приложений искусственного интеллекта. Даны основы языка программирования Python. Раскрыты основные понятия и определения искусственного интеллекта. Рассмотрены вопросы программной реализации элементов нейронной сети и построения многослойных нейронных сетей. Большое внимание уделено применению специализированных библиотек PyBrain, Scikit-learn, Keras, TensorFlow для формирования структуры нейронных сетей и их обучения, и библиотек ImageAI и OpenCV для обработки изображений. Материал иллюстрирован простыми и понятными примерами, демонстрирующими использование предварительно обученных нейронных сетей для распознавания объектов на изображениях, создания собственных наборов данных, формирования структуры сети, ее обучения и практического применения.
💾 Скачать книгу
Daily Coding #книги #Python
🖋Анатолий Постолит. 2024
Описаны инструментальные средства для разработки приложений искусственного интеллекта. Даны основы языка программирования Python. Раскрыты основные понятия и определения искусственного интеллекта. Рассмотрены вопросы программной реализации элементов нейронной сети и построения многослойных нейронных сетей. Большое внимание уделено применению специализированных библиотек PyBrain, Scikit-learn, Keras, TensorFlow для формирования структуры нейронных сетей и их обучения, и библиотек ImageAI и OpenCV для обработки изображений. Материал иллюстрирован простыми и понятными примерами, демонстрирующими использование предварительно обученных нейронных сетей для распознавания объектов на изображениях, создания собственных наборов данных, формирования структуры сети, ее обучения и практического применения.
💾 Скачать книгу
Daily Coding #книги #Python
🛠 Sumy — инструмент для автоматического обобщения текстов на Python. В основе работы лежит задача резюмирования текста, которая позволяет получать краткие и четкие версии больших объемов информации.
🌍 Сайт
Daily Coding #инструменты #Python
🌍 Сайт
Daily Coding #инструменты #Python
🛠 Arcade — библиотека Python для создания 2D игр, с низким порогом вхождения, но очень функциональная в опытных руках.
🌍 Сайт
Daily Coding #инструменты #Python
🌍 Сайт
Daily Coding #инструменты #Python