Python глазами хакера

Скачать Python глазами хакера Автор:

Марков Николай, Бабичева Татьяна


Год издания: 2022
Страниц: 172
Язык: русский
Рассмотрены современные интерпретаторы языка Python. Описано устройство reverse shell, файлового вируса, трояна, локера и шифровальщика. Представлены примеры инструментов для автоматизированного сбора информации о компьютере, динамического анализа вредоносного кода, в том числе, с использованием API VirusTotal. Приведены примеры программ для разгадывания капчи, поиска людей на видео, обработки сложных веб-форм, автоматизации iOS. Показано, как написать на Python новый навык для голосового помощника «Алиса» и различные программы для одноплатных компьютеров.
Подробнее

MLOps Engineering at Scale

Скачать MLOps Engineering at Scale Автор:

Carl Osipov


Год издания: 2022
Страниц: 344
Язык: английский
MLOps Engineering at Scale научит вас создавать эффективные системы машинного обучения с использованием готовых сервисов AWS и других поставщиков облачных решений. Эта простая в освоении книга шаг за шагом проведет вас по созданию бессерверной инфраструктуры ML, даже если вы никогда раньше не использовали облачные платформы. Вы также изучите такие инструменты, как PyTorch Lightning, Optuna и MLFlow, которые упрощают построение конвейеров и масштабирование моделей глубокого обучения в производстве. Чтобы получить максимальную пользу от этой книги, вы должны обладать навыками анализа данных с помощью Python и SQL, а также иметь некоторый опыт работы с машинным обучением. Я предполагаю, что если вы читаете эту книгу, то вы заинтересованы в развитии своих знаний в качестве инженера машинного обучения и планируете внедрять свои прототипы, основанные на машинном обучении, в производство.
Подробнее

Black Hat Python: программирование для хакеров и пентестеров, 2-е изд.

Скачать Black Hat Python: программирование для хакеров и пентестеров, 2-е изд. Автор:

Джастин Зейтц, Тим Арнольд


Год издания: 2022
Страниц: 224
Язык: русский
Когда заходит речь о создании мощных и эффективных хакерских инструментов, большинство специалистов по безопасности выбирают Python. Во втором издании бестселлера Black Hat Python вы исследуете темную сторону возможностей Python — все от написания сетевых снифферов, похищения учетных данных электронной почты и брутфорса каталогов до разработки мутационных фаззеров, анализа виртуальных машин и создания скрытых троянов. Если вам интересно заниматься информационной безопасностью, не помешает изучить Python, так как на нем написано огромное количество библиотек для обратной разработки и эксплойта. Если бы разработчики Metasploit одумались и перешли с Ruby на Python, в нашем сообществе воцарилось бы полное согласие.
Подробнее

Pythonic Programming: Tips for Becoming an Idiomatic Python Programmer

Скачать Pythonic Programming: Tips for Becoming an Idiomatic Python Programmer Автор:

Dmitry Zinoviev


Год издания: October 2021 (Version: P1.0)
Страниц: 152
Язык: английский
Make your good Python code even better by following proven and effective pythonic programming tips. Avoid logical errors that usually go undetected by Python linters and code formatters, such as frequent data look-ups in long lists, improper use of local and global variables, and mishandled user input. Discover rare language features, like rational numbers, set comprehensions, counters, and pickling, that may boost your productivity. Discover how to apply general programming patterns, including caching, in your Python code. Become a better-than-average Python programmer, and develop self-documented, maintainable, easy-to-understand programs that are fast to run and hard to break. Python is one of the most popular and rapidly growing modern programming languages.
Подробнее

Fundamentals of Deep Learning, 2nd Edition (Third Early Release)

Скачать Fundamentals of Deep Learning, 2nd Edition (Third Early Release) Автор:

Nithin Buduma, Nikhil Buduma, Joe Papa


Год издания: 2022-02-02
Страниц: 450
Язык: английский
We're in the midst of an AI research explosion. Deep learning has unlocked superhuman perception that has powered our push toward self-driving vehicles, the ability to defeat human experts at a variety of difficult games including Go and Starcraft, and even generate essays with shockingly coherent prose. But deciphering these breakthroughs often takes a Ph.D. education in machine learning and mathematics.
Подробнее

Captain Code: Unleash Your Coding Superpower with Python

Скачать Captain Code: Unleash Your Coding Superpower with Python Автор:

Ben Forta, Shmuel Forta


Год издания: 2022
Страниц: 400
Язык: английский
Becoming a coder is all fun and games! Everyone should learn to code. Much like drawing and sketching, playing an instrument, cooking, or taking pictures and shooting videos, coding is a creative endeavor, which means it's a way to actually create stuff, and creating stuff is incredibly rewarding and satisfying. Sure, it's fun to spend hours on your phone looking at what other people have created; but that's nothing compared to the joy and satisfaction of creating things that other people consume and use. Yep, coding is fun!
Подробнее

Beginning Deep Learning with TensorFlow: Work with Keras, MNIST Data Sets, and Advanced Neural Networks

Скачать Beginning Deep Learning with TensorFlow: Work with Keras, MNIST Data Sets, and Advanced Neural Networks Автор:

Liangqu Long, Xiangming Zeng


Год издания: 2022
Страниц: 727
Язык: английский
Incorporate deep learning into your development projects through hands-on coding and the latest versions of deep learning software, such as TensorFlow 2 and Keras. The materials used in this book are based on years of successful online education experience and feedback from thousands of online learners. You’ll start with an introduction to AI, where you’ll learn the history of neural networks and what sets deep learning apart from other varieties of machine learning. Discovery the variety of deep learning frameworks and set-up a deep learning development environment. Next, you’ll jump into simple classification programs for hand-writing analysis. Once you’ve tackled the basics of deep learning, you move on to TensorFlow 2 specifically.
Подробнее

C++ Software Interoperability for Windows Programmers: Connecting to C#, R, and Python Clients

Скачать C++ Software Interoperability for Windows Programmers: Connecting to C#, R, and Python Clients Автор:

Adam Gladstone


Год издания: 2022
Страниц: 235
Язык: английский
Get up-to-speed quickly and connect modern code written in C#, R, and Python to an existing codebase written in C++. This book for practitioners is about software interoperability in a Windows environment from C++ to languages such as C#, R, and Python. Using a series of example projects, the book demonstrates how to connect a simple C++ codebase packaged as a static or dynamic library to modern clients written in C#, R, and Python. The book shows you how to develop the in-between components that allow disparate languages to communicate. This book addresses a fundamental question in software design: given an existing C++ codebase, how does one go about connecting that codebase to clients written in C#, R, and Python? How is the C++ functionality exposed to these clients? One answer may be to rewrite the existing codebase in the target language.
Подробнее

Data Structure and Algorithms With Python: The Ultimate Guide Towards Coding

Скачать Data Structure and Algorithms With Python: The Ultimate Guide Towards Coding Автор:

Jоhn Thоmаs


Год издания: 2022
Страниц: 122
Язык: английский
Computers store and process data with an extra ordinary speed and accuracy. So, it is highly essential that the data is stored efficiently and can be accessed fast. Also, the processing of data should happen in the smallest possible time, but without losing the accuracy. Data structures deal with how the data is organised and held in the memory, when a program processes it. It is important to note that, the data that is stored in the disk as part of persistent storages (like relational tables) are not referred as data structure here. An Algorithm is step by step set of instruction to process the data for a specific purpose. So, an algorithm utilises various data structures in a logical way to solve a specific computing problem. In this book, we will cover these two fundamental concepts of computer science using the Python programming language.
Подробнее

52 Amazing Python Projects For Developers

Скачать 52 Amazing Python Projects For Developers Автор:

Edcorner Learning


Год издания: 2022
Страниц: 250
Язык: английский
Are you looking for Python projects to excel in your career, You are at the right place!! This Book consist of 52 Amazing Python Projects for All Developers/Students to practice different projects and scenarios. Use these learnings in professional tasks or daily learning projects. At the end of this book, you can download all this projects by using our link. All 52 projects are divided into different modules, every project is special in its own way of performing daily task by a developer. Every project has its source codes which learners can copy and practice/use on their own systems. If there is special requirement for any projects, its already mentioned in the book.
Подробнее