|
 |
|
 |
|
|
 |
|  |
|
Название: Data-Oriented Programming: Reduce software complexity Автор: Yehonathan Sharvit Издательство: Manning Publications Год: 2022 Формат: True PDF Страниц: 426 Размер: 10 Mb Язык: English
Eliminate the unavoidable complexity of object-oriented designs. Using the persistent data structures built into most modern programming languages, Data-oriented programming cleanly separates code and data, which simplifies state management and eases concurrency. Data-Oriented Programming teaches you to design and implement software using the data-oriented programming paradigm. In it, you’ll learn author Yehonathan Sharvit’s unique approach to DOP that he has developed over a decade of experience. Every chapter contains a new light bulb moment that will change the way you think about programming. As you read, you’ll build a library management system using the DOP paradigm. You’ll design data models for business entities, manipulate immutable data collections, and write unit tests for data-oriented systems. |
Разместил: vitvikvas 19-07-2022, 10:47 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Getting Started with Ethereum: A Step-by-Step Guide to Becoming a Blockchain Developer Автор: Davi Pedro Bauer Издательство: Apress Год: 2022 Формат: ePUB, PDF Страниц: 141 Размер: 10 Mb Язык: English
Get started with blockchain development with this step-by-step guide. This book takes you all the way from installing requisite software through writing, testing, and deploying smart contracts. Getting Started with Ethereum delves into technologies most closely associated with Ethereum, such as IPFS, Filecoin, ENS, Chainlink, Truffle, Ganache, OpenZeppelin, Pinata, Fleek, Infura, Metamask, and Opensea. Author Davi Bauer walks you through project creation, how to compile projects and contracts, configure networks, and deploy smart contracts on blockchains. He then covers smart contracts, including deploying and verifying them. This book approaches blockchain in a way that allows you to focus on the topic that most interests you, covering Ethereum-related technologies broadly and not just focusing on Solidity. |
Разместил: vitvikvas 19-07-2022, 10:10 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Introduction to Engineering and Scientific Computing with Python Автор: David E. Clough, Steven C. Chapra Издательство: CRC Press Год: 2022 Формат: True PDF Страниц: 421 Размер: 23,6 Mb Язык: English
As more and more engineering departments and companies choose to use Python, this book provides an essential introduction to this open-source, free-to-use language. Expressly designed to support first-year engineering students, this book covers engineering and scientific calculations, Python basics, and structured programming. Based on extensive teaching experience, the text uses practical problem solving as a vehicle to teach Python as a programming language. By learning computing fundamentals in an engaging and hands-on manner, it enables the reader to apply engineering and scientific methods with Python, focusing this general language to the needs of engineers and the problems they are required to solve on a daily basis. Rather than inundating students with complex terminology, this book is designed with a leveling approach in mind, enabling students at all levels to gain experience and understanding of Python. It covers such topics as structured programming, graphics, matrix operations, algebraic equations, differential equations, and applied statistics. A comprehensive chapter on working with data brings this book to a close. |
Разместил: vitvikvas 19-07-2022, 06:42 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Java EE to Jakarta EE 10 Recipes: A Problem-Solution Approach for Enterprise Java, 3rd Edition Автор: Josh Juneau, Tarun Telang Издательство: Apress Год: 2022 Формат: PDF Страниц: 719 Размер: 15,4 Mb Язык: English
Take a problem-solution approach for programming enterprise Java or Java EE applications and microservices for cloud-based solutions, enterprise database applications, and even small business web applications. Java EE to Jakarta EE 10 Recipes provides effective, practical, and proven code snippets that you can immediately use to accomplish just about any task that you may encounter. You can feel confident using the reliable solutions that are demonstrated in this book in your personal or corporate environment. Java EE was made open source under the Eclipse Foundation, and Jakarta EE is the new name for what used to be termed the Java Platform, Enterprise Edition. This book helps you rejuvenate your Java expertise and put the platform’s latest capabilities to use for quickly developing robust applications. If you are new to Jakarta EE, this book will help you learn the features of the platform and benefit from one of the most widely used and powerful technologies available for cloud-native enterprise application development today. Examples in this book highlight Jakarta EE’s capabilities, helping you to build streamlined and reliable applications using the latest in Java technologies. The book takes a problem-solution approach in which each section introduces a common programming problem, showing you how to solve that problem in the best possible way using the latest features in Jakarta EE. |
Разместил: vitvikvas 18-07-2022, 20:09 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Learn API Testing: Norms, Practices, and Guidelines for Building Effective Test Automation Автор: Jagdeep Jain Издательство: Apress Год: 2022 Формат: ePUB, PDF Страниц: 235 Размер: 10 Mb Язык: English
Explore software web application architecture, API testing, coding practices, and the standards for better API test automation development and management. This book focuses on aspiring software testing engineers currently working in API testing, and those starting their journey in the field of software testing. You’ll begin with an introduction to API testing and software web applications involving APIs. The book then moves on to the authentication standards used in the software industry, and the tools, the frameworks, and the libraries used in API testing. As the book progresses, you’ll learn about the test pyramid, how to test an API, what makes a good test script, and various coding guidelines. Finally, you get to write your own API test script. Learn API Testing is your pathway to understanding a typical software web application, its requests and responses, and the properties of a good test script.
|
Разместил: vitvikvas 18-07-2022, 19:59 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
 Название: C# 9.0. Справочник. Полное описание языка Автор: Джозеф Албахари Издательство: Диалектика Год: 2021 Формат: pdf Страниц: 1058 Для сайта: Mirknig.su Размер: 91 Мб Язык: русский
В новом издании бестселлера читателю предлагаются все необходимые ответы на разнообразные вопросы по языку C# 9.0 и .NET 5. C# — это язык с замечательной гибкостью и широким размахом, но такое его непрекращающееся развитие означает, что по-прежнему есть многие вещи, которые предстоит изучить. В соответствии с традициями справочников O’Reilly это основательно обновленное издание будет наилучшим однотомным источником информации по языку C#, из доступных на сегодняшний день. Организованное вокруг концепций и сценариев использования, новое издание книги снабдит программистов средней и высокой квалификации лаконичным планом получения глубоких знаний по C# и .NET. Освойте все аспекты языка C#, от синтаксиса и переменных до таких сложных тем, как указатели, записи, замыкания и шаблоны. Тщательно исследуйте LINQ с помощью трех глав, специально посвященных этой теме. Узнайте о параллелизме и асинхронности, расширенной многопоточной обработке и параллельном программировании. Научитесь работать с функциональными средствами .NET, включая регулярные выражения, взаимодействие с сетью, промежутки, рефлексию и криптографию. |
Разместил: relizer 18-07-2022, 19:10 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Computer Vision Projects with PyTorch: Design and Develop Production-Grade Models Автор: Akshay Kulkarni, Adarsha Shivananda, Nitin Ranjan Sharma Издательство: Apress Год: 2022 Формат: ePUB, PDF Страниц: 240 Размер: 10,2 Mb Язык: English
Design and develop end-to-end, production-grade computer vision projects for real-world industry problems. This book discusses computer vision algorithms and their applications using PyTorch. The book begins with the fundamentals of computer vision: convolutional neural nets, RESNET, YOLO, data augmentation, and other regularization techniques used in the industry. And then it gives you a quick overview of the PyTorch libraries used in the book. After that, it takes you through the implementation of image classification problems, object detection techniques, and transfer learning while training and running inference. The book covers image segmentation and an anomaly detection model. And it discusses the fundamentals of video processing for computer vision tasks putting images into videos. The book concludes with an explanation of the complete model building process for deep learning frameworks using optimized techniques with highlights on model AI explainability. After reading this book, you will be able to build your own computer vision projects using transfer learning and PyTorch. |
Разместил: vitvikvas 18-07-2022, 18:16 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Data Structures and Algorithms in Swift: Implement Stacks, Queues, Dictionaries, and Lists in Your Apps Автор: Elshad Karimov Издательство: Apress Год: 2020 Формат: True PDF Страниц: 215 Размер: 10 Mb Язык: English
Control the performance and stability of the apps you develop in Swift by working with and understanding advanced concepts in data structures and algorithms. All professional developers have to know which data structure and algorithms to use in their development process. Your choice directly affects the performance of your application. With this book, you’ll increase the performance of your software, become a better developer, and even pass tricky interview questions better when looking at professional development opportunities. |
Разместил: vitvikvas 18-07-2022, 16:33 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Test Your Skills in Python : An interactive way to introduce the world of Computer Programming, 2nd Edition Автор: Goel Shivani Издательство: BPB Publications Год: 2022 Формат: PDF Страниц: 308 Размер: 10 Mb Язык: English
This book contains to-the-point theory followed by questions about programming skills in Python. It provides an active and structured way of learning Python. The readers can test their learning by attempting MCQs, True/False questions, and questions about finding the output in a code, identifying the error and much more. The explanations of the answers provide detailed information about the concepts tested. All topics in Python are divided into 16 chapters in this book. These includes Syntax, Input-output, Data types, Strings, Operators and Expressions, Decision Control Statements, Loops, Functions, Lists, Dictionaries, Sets, Tuples, Classes, Files, Graphics, Arrays and Databases. More than 1000 questions are included for all the topics. |
Разместил: vitvikvas 18-07-2022, 12:29 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Beginning with Deep Learning Using TensorFlow: A Beginners Guide to TensorFlow and Keras for Practicing Deep Learning Principle Автор: Mohan Kumar Silaparasetty Издательство: BPB Publications Год: 2022 Формат: PDF Страниц: 315 Размер: 14,7 Mb Язык: English
This book begins with the configuration of an Anaconda development environment, essential for practicing the deep learning process. The basics of machine learning, which are needed for Deep Learning, are explained in this book. TensorFlow is the industry-standard library for Deep Learning, and thereby, it is covered extensively with both versions, 1.x and 2.x. As neural networks are the heart of Deep Learning, the book explains them in great detail and systematic fashion, beginning with a single neuron and progressing through deep multilayer neural networks. The emphasis of this book is on the practical application of key concepts rather than going in-depth with them. After establishing a firm basis in TensorFlow and Neural Networks, the book explains the concepts of image recognition using Convolutional Neural Networks (CNN), followed by speech recognition, and natural language processing (NLP). Additionally, this book discusses Transformers, the most recent advancement in NLP. |
Разместил: vitvikvas 18-07-2022, 12:04 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
br>
|