Linux Shell Programming: Pocket Primer

Автор: literator от 29-06-2023, 20:58, Коментариев: 0

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

Linux Shell Programming: Pocket PrimerНазвание: Linux Shell Programming: Pocket Primer
Автор: Oswald Campesato
Издательство: Mercury Learning and Information
Год: 2023
Страниц: 273
Язык: английский
Формат: pdf (true), epub (true)
Размер: 18.2 MB

The goal of this book is to introduce readers to an assortment of powerful command line utilities that can be combined to create simple, yet powerful shell scripts. While all examples and scripts use the “bash” command set, many of the concepts translate into other forms of shell scripting (ksh, sh, csh), including the concept of piping data between commands, regular expression substitution and the sed and awk commands. Aimed at a reader relatively new to working in a bash environment, the book is comprehensive enough to be a good reference and teach a few new tricks to those who already have some experience with creating shells scripts. The book features companion files with code samples from the book (available with Amazon proof of purchase for free downloading from the publisher). This short book contains a variety of code fragments and shell scripts for data scientists, data analysts, and other people who want shell-based solutions to “clean” various types of datasets. In addition, the concepts and code samples in this book are useful for people who want to simplify routine tasks.
 

R for Data Analysis in easy steps, 2nd edition

Автор: literator от 29-06-2023, 15:06, Коментариев: 0

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

R for Data Analysis in easy steps, 2nd editionНазвание: R for Data Analysis in easy steps, 2nd edition
Автор: Mike McGrath
Издательство: In Easy Steps Limited
Год: 2023
Страниц: 121
Язык: английский
Формат: epub
Размер: 18.97 MB

The R language is widely used by statisticians for data analysis, and the popularity of R programming has therefore increased substantially in recent years. The emerging Internet of Things (IoT) gathers increasing amounts of data that can be analyzed to gain useful insights into trends. R for Data Analysis in easy steps, 2nd edition has an easy-to-follow style that will appeal to anyone who wants to produce graphic visualizations to gain insights from gathered data. The book begins by explaining core programming principles of the R programming language, which stores data in “vectors” from which simple graphs can be plotted. Next, it describes how to create “matrices” to store and manipulate data from which graphs can be plotted to provide better insights. This book then demonstrates how to create “data frames” from imported data sets, and how to employ the “Grammar of Graphics” to produce advanced visualizations that can best illustrate useful insights from your data. R for Data Analysis in easy steps, 2nd edition contains separate chapters on the major features of the R programming language. There are complete example programs that demonstrate how to create Line graphs, Bar charts, Histograms, Scatter graphs, Box plots, and more. The code for each R script is listed, together with screenshots that illustrate the actual output when that script has been executed. The free, downloadable example R code is provided for clearer understanding.

 

The Well-Grounded Python Developer: How the pros use Python and Flask (Final Release)

Автор: literator от 29-06-2023, 08:01, Коментариев: 0

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

The Well-Grounded Python Developer: How the pros use Python and Flask (Final Release)Название: The Well-Grounded Python Developer: How the pros use Python and Flask (Final Release)
Автор: Doug Farrel
Издательство: Manning Publications
Год: 2023
Страниц: 298
Язык: английский
Формат: pdf (true)
Размер: 10.0 MB

If you’re new to Python, it can be tough to understand when, where, and how to use all its language features. This friendly guide shows you how the Python ecosystem fits together, and grounds you in the skills you need to continue your journey to being a software developer. The Well-Grounded Python Developer builds on Python skills you’ve learned in isolation and shows you how to unify them into a meaningful whole. It helps you understand the dizzying array of libraries and teaches important concepts, like modular construction, APIs, and the design of a basic web server. As you work through this practical guide, you’ll discover how all the bits of Python link up as you build and modify a typical web server application—the kind of web app that’s in high demand by modern businesses. As a new programmer, you’re happy just to see your code run. A professional developer, on the other hand, needs to create software that runs reliably. It must be fast, maintainable, scalable, secure, well designed and documented, easy for others to update, and quick to ship. This book teaches you the skills you need to go from Python programmer to Python developer. For experienced beginners who want to learn professional-level skills.

 

Designing Deep Learning Systems: A software engineer's guide (Final Release)

Автор: literator от 29-06-2023, 07:43, Коментариев: 0

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

Designing Deep Learning Systems: A software engineer's guide (Final Release)Название: Designing Deep Learning Systems: A software engineer's guide (Final Release)
Автор: Chi Wang, Donald Szeto
Издательство: Manning Publications
Год: 2023
Страниц: 362
Язык: английский
Формат: pdf (true)
Размер: 14.1 MB

A vital guide to building the platforms and systems that bring Deep Learning models to production. Deep Learning systems are the components and infrastructure essential to supporting a deep learning model in a production environment. Written especially for software engineers with minimal knowledge of deep learning’s design requirements, Designing Deep Learning Systems is full of hands-on examples that will help you transfer your software development skills to creating these deep learning platforms. You’ll learn how to build automated and scalable services for core tasks like dataset management, model training/serving, and hyperparameter tuning. This book is the perfect way to step into an exciting—and lucrative—career as a Deep Learning engineer. To be practically usable, a deep learning model must be built into a software platform. As a software engineer, you need a deep understanding of deep learning to create such a system. Th is book gives you that depth. For software developers and engineering-minded data scientists. Examples in Java and Python.

 

Google Anthos in Action: Manage hybrid and multi-cloud Kubernetes clusters (Final Release)

Автор: literator от 29-06-2023, 07:27, Коментариев: 0

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

Google Anthos in Action: Manage hybrid and multi-cloud Kubernetes clusters (Final Release)Название: Google Anthos in Action: Manage hybrid and multi-cloud Kubernetes clusters (Final Release)
Автор: Antonio Gulli
Издательство: Manning Publications
Год: 2023
Страниц: 498
Язык: английский
Формат: pdf (true)
Размер: 24.7 MB

Learn multicloud deployment on Anthos directly from the Google development team! Anthos delivers a consistent management platform for deploying and operating Linux and Windows applications anywhere—multi-cloud, edge, on-prem, bare metal, or VMware. Google Anthos in Action demystifies Anthos with practical examples of Anthos at work and invaluable insights from the Google team that built it. You’ll learn how to use this modern, Kubernetes-based cloud platform to balance costs, automate security, and run your software literally anywhere. The book is full of Google-tested patterns that will boost efficiency across the development lifecycle. It’s an absolutely essential guide for anyone working with Anthos, or delivering software in a cloud-centric world. The operations nightmare: modern applications run on-prem, in the cloud, at the edge, on bare metal, in containers, over VMs, in any combination. And you’re expected to handle the rollouts, dataOps, security, performance, scaling, backup, and whatever else comes your way. Google Anthos feels your pain. This Kubernetes-based system simplifies hybrid and multicloud operations, providing a single platform for deploying and managing your applications, wherever they live.

 

Evolutionary Deep Learning: Genetic algorithms and neural networks (Final Release)

Автор: literator от 29-06-2023, 07:06, Коментариев: 0

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

Evolutionary Deep Learning: Genetic algorithms and neural networks (Final Release)Название: Evolutionary Deep Learning: Genetic algorithms and neural networks (Final Release)
Автор: Micheal Lanham
Издательство: Manning Publications
Год: 2023
Страниц: 362
Язык: английский
Формат: pdf (true)
Размер: 49.6 MB

Discover one-of-a-kind AI strategies never before seen outside of academic papers! Learn how the principles of evolutionary computation overcome deep learning’s common pitfalls and deliver adaptable model upgrades without constant manual adjustment. Evolutionary Deep Learning is a guide to improving your Deep Learning models with AutoML enhancements based on the principles of biological evolution. This exciting new approach utilizes lesser-known AI approaches to boost performance without hours of data annotation or model hyperparameter tuning. In this one-of-a-kind guide, you’ll discover tools for optimizing everything from data collection to your network architecture. For data scientists who know Python.

 

Web Development Toolkit for Java Developers: Build dynamic, secure, and scalable web applications with Java

Автор: literator от 29-06-2023, 06:14, Коментариев: 0

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

Web Development Toolkit for Java Developers: Build dynamic, secure, and scalable web applications with JavaНазвание: Web Development Toolkit for Java Developers: Build dynamic, secure, and scalable web applications with Java
Автор: Nirali Dabhi, Dharmendra Patel, Atul Patel
Издательство: BPB Publications
Год: 2023
Страниц: 518
Язык: английский
Формат: Retail PDF
Размер: 26.0 MB

A beginners guide to Java programming for web development. Java is a popular language for developing web applications due to its stability, scalability, and robustness. This comprehensive guide will teach you how to develop web apps using Java. The book will help you learn how to establish a JDBC Connection in Java, develop Model-View-Controller (MVC) apps using JSP and servlets without a framework, and understand the application and use of JavaServer Faces (JSF) over JSP to effectively develop web apps. Additionally, the book will help you gain a thorough understanding of different types of frameworks and explore the Spring framework in-depth. It will also teach you how to leverage the power of Spring to simplify and streamline your web development projects. Lastly, the book will help you get familiar with the concept of Aspect Oriented Programming (AOP) and learn how to apply AOP in your Java web development projects. By the end of the book, you will be able to build professional-quality web applications using Java.

 

Mastering Classification Algorithms for Machine Learning: Learn how to apply Classification algorithms

Автор: literator от 29-06-2023, 05:56, Коментариев: 0

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

Mastering Classification Algorithms for Machine Learning: Learn how to apply Classification algorithmsНазвание: Mastering Classification Algorithms for Machine Learning: Learn how to apply Classification algorithms for effective Machine Learning solutions
Автор: Partha Majumdar
Издательство: BPB Publications
Год: 2023
Страниц: 380
Язык: английский
Формат: Retail PDF
Размер: 18.8 MB

A practical guide to mastering Classification algorithms for Machine Learning. Classification algorithms are essential in machine learning as they allow us to make predictions about the class or category of an input by considering its features. These algorithms have a significant impact on multiple applications like spam filtering, sentiment analysis, image recognition, and fraud detection. If you want to expand your knowledge about classification algorithms, this book is the ideal resource for you. The book starts with an introduction to problem-solving in machine learning and subsequently focuses on classification problems. It then explores the Naïve Bayes algorithm, a probabilistic method widely used in industrial applications. Python is the programming language used in this book. By the end of the book, you will become proficient in utilizing classification algorithms for solving complex Machine Learning problems.

 

Python Programming: A Quick and Easy Guide

Автор: literator от 29-06-2023, 03:54, Коментариев: 0

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

Python Programming: A Quick and Easy GuideНазвание: Python Programming: A Quick and Easy Guide
Автор: Fatos Morina
Издательство: Independently published
Год: 2022
Страниц: 145
Язык: английский
Формат: pdf (true), epub, mobi
Размер: 10.1 MB

This book is a helpful beginner guide to Python Programming that covers all the basics you need to know to start coding in Python. It is packed with easy-to-follow explanations to help you learn quickly and easily. Python is one of the most popular programming languages. It represents one of the easiest languages that you can learn and also work with. It can be used for software development, server-side web development, machine learning, mathematics, and any type of scripting that you can think of. Its syntax is quite similar to that of the English language, making it easier for you to understand and use it quite intuitively. Python runs on an interpreter system, meaning that you are not expected to wait for a compiler to compile the code and then execute it. You can instead build prototypes fast. It works on different platforms, such as Windows, Linux, Mac, Rapsberry Pi, etc. This book is for everyone that wants to start learning programming through a beginner-friendly guide. It also can be used by engineers that already code in other languages that want to pick up Python.

 

MicroPython for Microcontrollers : Projects with Thonny-IDE, uPyCraft-IDE, and ESP32

Автор: literator от 29-06-2023, 03:07, Коментариев: 0

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

MicroPython for Microcontrollers : Projects with Thonny-IDE, uPyCraft-IDE, and ESP32Название: MicroPython for Microcontrollers : Projects with Thonny-IDE, uPyCraft-IDE, and ESP32
Автор: Dr Günter Spanner
Издательство: Elektor International Media
Год: 2021
Страниц: 229
Язык: английский
Формат: pdf (true)
Размер: 10.2 MB

The "Python" programming language has enjoyed an enormous upswing in recent years. Not least, various single-board systems such as the Raspberry Pi have contributed to its popularity. But Python has also found widespread use in other fields, such as Artificial Intelligence (AI) or Machine Learning (ML). It is obvious, therefore, to use Python or the "MicroPython" variant for use in SoCs (Systems on Chip) as well. Powerful controllers such as the ESP32 from Espressif Systems offer excellent performance as well as Wi-Fi and Bluetooth functionality at an affordable price. With these features, the Maker scene has been taken by storm. Compared to other controllers, the ESP32 has a significantly larger flash and SRAM memory, as well as a much higher CPU speed. Due to these characteristics, the chip is not only suitable for classic C applications, but also for programming with MicroPython.