Scaling Python with Dask: From Data Science to Machine Learning (Fifth Early Release)

Автор: literator от 24-01-2023, 02:23, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Scaling Python with Dask: From Data Science to Machine Learning (Fifth Early Release)Название: Scaling Python with Dask: From Data Science to Machine Learning (Fifth Early Release)
Автор: Holden Karau, Mika Kimmins
Издательство: O’Reilly Media, Inc.
Год: 2023-01-23
Страниц: 111
Язык: английский
Формат: pdf, epub (true), mobi
Размер: 10.1 MB

Dask is a free and open source library for parallel computing in Python that helps you scale your Data Science and Machine Learning workflows. With this quick but thorough resource, data scientists and Python programmers will learn how Dask provides APIs that make it easy to parallelize PyData libraries like NumPy, Pandas, and Scikit-learn. Dask is a framework for parallelized computing with Python that scales from multiple cores on one machine to data centers with thousands of machines. It has both low-level task APIs and higher-level data-focused APIs. The low-level task APIs power Dask’s integration with a wide variety of Python libraries. Having public APIs has allowed an ecosystem of tools to grow around Dask for various use cases. Why Do You Need Dask? Dask simplifies scaling analytics and ML code written in Python, allowing you to handle larger and more complex data and problems. Dask aims to fill the space where your existing tools, like pandas DataFrames, or your sci-kit machine learning pipelines start to become too slow (or do not succeed).
 

Web Security: Learning HTTP Security Headers

Автор: literator от 23-01-2023, 19:45, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Web Security: Learning HTTP Security HeadersНазвание: Web Security: Learning HTTP Security Headers
Автор: Liran Tal
Издательство: Leanpub
Год: 2023-01-17
Язык: английский
Формат: pdf (true), mobi, epub
Размер: 11.98 MB

This book is a follow-up on Liran Tal's Essential Node.js Security for Express web applications and teaches you hands-on practical use of HTTP security headers as browser security controls to help secure web applications. 18 Lessons, 8 Quizzes, 30 Code Snippets, and 19 Illustrations to help you learn. If you have a development environment set with Node.js, Git, npm, and working Internet connectivity, you’re all set to get started! Some exercises require work with a valid HTTPS-enabled website, for which we defer to Heroku as the web hosting platform due to its ease of use and supporting simultaneously both HTTP and HTTPS web hosting. A jаvascript and Node.js development environment: This book uses the Express web application framework for Node.js to create web applications and set headers using open source modules from the npm ecosystem. It is expected that you have a working development environment with a supported Node.js version (LTS), along with the npm command-line utility. You’ll also need Git to clone example repositories used along with the exercises if you wish to practice locally.
 

Essential Node.js Security for Express Web Applications

Автор: literator от 23-01-2023, 19:15, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Essential Node.js Security for Express Web ApplicationsНазвание: Essential Node.js Security for Express Web Applications
Автор: Liran Tal
Издательство: Leanpub
Год: 2023-01-14
Страниц: 140
Язык: английский
Формат: pdf (true), mobi, epub
Размер: 10.08 MB

Hands-on and abundant with source code for a practical guide to Securing Node.js web applications. This book is intended to be a hands-on thorough guide for securing web applications based on Node.js and the Express web application framework. Many of the concepts, tools and practices in this book are primarily based on open source libraries and the author leverages these projects and highlights them. The main objective of the book is to equip the reader with practical solutions to real world problems, and so this book is heavily saturated with source code examples as well as a high level description of the risks involved with any security topic, and the practical solution to prevent or mitigate it.
 

Python Networking Solutions Guide: Leverage the Power of Python to Automate and Maintain your Network Environment

Автор: literator от 23-01-2023, 09:23, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Python Networking Solutions Guide: Leverage the Power of Python to Automate and Maintain your Network EnvironmentНазвание: Python Networking Solutions Guide: Leverage the Power of Python to Automate and Maintain your Network Environment
Автор: Tolga Koca
Издательство: BPB Publications
Год: 2023
Страниц: 395
Язык: английский
Формат: pdf, epub (true)
Размер: 10.2 MB

This book shows the Python programming language's importance and power to automate network devices such as routers, switches, firewalls, system devices like Linux servers, and cloud devices like the AWS platform. It shows to manage and configure thousands of devices with a single script, saving time and preventing faults. This book covers network automation with Python specifically for Network, System, and DevOps engineers. It explains the Python basics from scratch with various features and modules. It covers the most helpful connection methods to login to multiple devices concurrently and manages them with scripts. It explains creating a customized network automation tool with many scripts. This book is divided into 11 chapters. It covers network automation and Python basics, connecting devices with Python, managing devices by scripts, creating a network automation tool, etc.
 

Akka in Action, Second Edition (MEAP V12)

Автор: literator от 23-01-2023, 07:49, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Akka in Action, Second Edition (MEAP V12)Название: Akka in Action, Second Edition (MEAP v12)
Автор: Francisco Lopez-Sancho
Издательство: Manning Publications
Год: 2023
Страниц: 491
Язык: английский
Формат: pdf, epub
Размер: 15.0 MB

Use Akka to solve the big problems of distributed systems—from multithreading and concurrency, to handling scalability and failure. But support for concurrency in most programming languages, especially on the JVM, has hardly changed. Although the implementation details of concurrency APIs have definitely improved, you still have to work with low-level constructs like threads and locks, or fibers. Akka gives you a single abstraction to deal with concurrency and scalability--the Actor Model, which is coherent semantics that let you work on your business logic without worrying about whether your program needs to run on a thousand servers or just one. Akka is a toolkit of libraries that make it easy to implement distributed applications in Scala and Java.
 

Implementing Progressive Web Apps with React

Автор: literator от 22-01-2023, 19:43, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Implementing Progressive Web Apps with ReactНазвание: Implementing Progressive Web Apps with React: A Practical Guide to create Web Apps that provides a native experience to the users
Автор: Enrique Pablo Molinari
Издательство: Leanpub
Год: 2022-06-20
Страниц: 98
Язык: английский
Формат: pdf (true)
Размер: 10.2 MB

Did you know that with PWAs you can create Web Apps that deliver a user experience similar to native apps? Did you know that with the React tooling most of the work to create them is almost done? I will explain how to create PWAs with the React tooling and describe what the generated code does in order you can safely iterate over it. In this book we are going to implement a Progressive Web App (PWA) using a step-by-step approach. This learning experience starts with an already crafted React application called Task List, created using the create-react-app tool with the cra-template-pwa template, which gives us a good starting point for building a progressive web app. We will go into the details about how to make the web app installable and after that how to improve the user experience by adding offline support to the web app. This book requires prior knowledge of jаvascript and React.
 

Understanding React : The Simplest Practical Guide to Start Coding in React

Автор: literator от 22-01-2023, 19:02, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Understanding React : The Simplest Practical Guide to Start Coding in ReactНазвание: Understanding React : The Simplest Practical Guide to Start Coding in React
Автор: Enrique Pablo Molinari
Издательство: Leanpub
Год: 2022-04-15
Страниц: 163
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB

Learn how to code applications in React 18 by following a solid path that starts by studying essential jаvascript constructions to then go into React core concepts to finally write an application. Understand how to split an application into components (class or function-based ones), how to use props, state, events, hooks, react router v6, and more. Every successful framework or library provides something unique which gives developers a new tool for writing better software. In the case of React, that tool is called component. You might be thinking that you have been reading about components as the solution to your spaghetti software nightmare for the last 15 years without any success. You are not wrong. However, React is an exception. It provides the constructions and tools to build highly cohesive components to assemble your next application. In this book, we will study React core concepts, to end up being very practical describing how to split an application into components and to fully implement it. But before that, it is necessary to study some jаvascript concepts. Understanding these concepts will make you a better React developer. If you are already a jаvascript developer, then you can just ignore the initial chapter. But if your experience is mainly on server side programming languages like Java, C#, PHP, etc, the initial chapter will give you the necessary basis.
 

Жемчужины программирования

Автор: umkaS от 22-01-2023, 10:56, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Жемчужины программирования. 2-е издание
Издательство: Питер
Автор: Джон Бентли
Год: 2002
Количество страниц: 272
Язык: русский
Формат: pdf/djvu
Размер: 21 Mb

Эта книга написана для программистов. Хороший программист должен знать все, что написано до него, только тогда он будет писать хорошие программы. Главы этой книги посвящены наиболее привлекательному аспекту профессии программиста: жемчужинам программирования, рождающимся за пределами работы, в области фантазии и творчества. В них рассматриваются: постановка задач, теория алгоритмов, структуры данных, вопросы повышения эффективности кода, а также верификация и тестирование программ.
 

Difference Matrices for ODE and PDE: A MATLAB Companion

Автор: literator от 22-01-2023, 07:28, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Difference Matrices for ODE and PDE: A MATLAB CompanionНазвание: Difference Matrices for ODE and PDE: A MATLAB Companion
Автор: John M. Neuberger
Издательство: Springer
Год: 2023
Страниц: 212
Язык: английский
Формат: pdf (true), epub
Размер: 45.1 MB

This text will be useful for the four different audiences listed below. It is expected that all readers will have knowledge of basic calculus, linear algebra, and ordinary differential equations, and that the successful student will either already know elementary partial differential equations, or be concurrently learning that subject. The material is intended to be accessible to those without expertise in MATLAB, although a little prior experience with programming is probably required. Even without much prior knowledge of programming or MATLAB, by working through a selection of exercises in this text, the reader will be able to create working programs that simulate many of the classic problems from PDE, while gaining an understanding of the underlying fundamental mathematical principles.
 

Representation in Machine Learning

Автор: literator от 22-01-2023, 05:30, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Representation in Machine LearningНазвание: Representation in Machine Learning
Автор: M.N. Murty, M. Avinash
Издательство: Springer
Год: 2023
Страниц: 101
Язык: английский
Формат: pdf (true), epub
Размер: 26.9 MB

This book provides a concise but comprehensive guide to representation, which forms the core of Machine Learning (ML). State-of-the-art practical applications involve a number of challenges for the analysis of high-dimensional data. Unfortunately, many popular ML algorithms fail to perform, in both theory and practice, when they are confronted with the huge size of the underlying data. Solutions to this problem are aptly covered in the book. In addition, the book covers a wide range of representation techniques that are important for academics and ML practitioners alike, such as Locality Sensitive Hashing (LSH), Distance Metrics and Fractional Norms, Principal Components (PCs), Random Projections and Autoencoders. Several experimental results are provided in the book to demonstrate the discussed techniques’ effectiveness. The coverage is meant for both students and teachers and helps practitioners in implementing ML algorithms. It is intended for senior undergraduate and graduate students and researchers working in Machine Learning, data mining, and pattern recognition.