Tiny PowerShell Projects (MEAP v6)

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

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

Tiny PowerShell Projects (MEAP v6)Название: Tiny PowerShell Projects (MEAP v6)
Автор: Bill Burns
Издательство: Manning Publications
Год: 2023
Страниц: 276
Язык: английский
Формат: pdf, epub
Размер: 34.2 MB

PowerShell can automate almost any IT task. This book guides you through 17 practical PowerShell projects that will build your skills and save you hours—or even days—of work. Tiny PowerShell Projects guides you through 17 practical projects designed to help you master the fundamentals of system administration with PowerShell. You’ll create handy scripts and build reusable tools that are easy to write and easy to put into action—even if you have no programming experience! You’ll create scripts you can use straight out of the box, and you’ll also learn how to adapt your code to add new features. By the time you finish, you’ll be confident using PowerShell to solve your own unique problems. PowerShell is a powerful scripting language for Windows, Mac and Linux. It’s perfect for automating any system administration task. With PowerShell, you can perform tedious multi-step tasks right from the command line and save your work as scripts you’ll be able to use over and over. And because it’s a full-featured programming language, you can build tools that you can share with other users.

 

Learning Recursion

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

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

Learning RecursionНазвание: Learning Recursion
Автор: Alvin Alexander
Издательство: Independently published
Год: 2023
Страниц: 115
Язык: английский
Формат: pdf (true)
Размер: 10.2 MB

In this book, Alvin Alexander brings his well-known, simple teaching style to the topic of recursion, also known as recursive programming. In the book you’ll learn how to write functions that call themselves. He covers the basics of recursion, and then covers the important topic of tail recursion. The source code examples are written with the Scala 3 programming language, but he doesn’t use any special Scala techniques, so the code should be readable if you know other languages like C, C#, Java, Kotlin, Python, etc.

 

Akka in Action, Second Edition (MEAP v13)

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

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

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

Use Akka to solve the big problems of distributed systems—from multithreading and concurrency, to handling scalability and failure. Akka in Action, Second Edition is a practical guide to building message-oriented systems with Akka. Extensively revised by Akka contributor and consultant Francisco Lopez-Sancho, this upgraded second edition comes with new coverage of Akka typed, microservices architecture, and more. You’ll learn how to build with Akka actors and why they’re the perfect solution for distributed systems. Driven by practical examples, this book is the perfect guide to creating elastic, resilient, and reactive software with Akka.
 

D3.js in Action, Third Edition (MEAP v13)

Автор: literator от 18-06-2023, 17:50, Коментариев: 0

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

D3.js in Action, Third Edition (MEAP v13)Название: D3.js in Action, Third Edition (MEAP V13)
Автор: Elijah Meeks, Anne-Marie Dufour
Издательство: Manning Publications
Год: 2023
Страниц: 860
Язык: английский
Формат: epub
Размер: 27.8 MB

Create stunning web-based data visualizations with D3.js. This totally-revised new edition of D3.js in Action guides you from simple charts to powerful interactive graphics. D3.js in Action, Third Edition teaches you how to create an extensive portfolio of visualizations, interactive graphics, and data-driven applications using D3.js. This third edition is fully updated to the latest version of D3. It also contains new coverage of the essential aspects of modern digital visualizations. Brand new chapters dive into interactive visualizations, provide new strategies for responsiveness in web-based dataviz, and demonstrate how to improve accessibility. D3.js is the powerful jаvascript library behind the most innovative and sophisticated data visualizations on the web today. It provides a simple but powerful data visualization API over HTML, CSS, SVG, and Canvas. Start with a structure, dataset, or algorithm. Mix in D3, and you can programmatically generate static, animated, or interactive images that scale to any screen or browser. You'll be blown away by how beautiful your results can be!

 

Prolog: The Next 50 Years

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

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

Prolog: The Next 50 YearsНазвание: Prolog: The Next 50 Years
Автор: David S. Warren, Veronica Dahl, Thomas Eiter
Издательство: Springer
Серия: Lecture Notes in Computer Science Book
Год: 2023
Страниц: 399
Язык: английский
Формат: pdf (true)
Размер: 25.1 MB

This volume was motivated by the Year of Prolog initiative, launched to celebrate the 50th anniversary of the emergence of Prolog through the work of Alain Colmerauer’s team in Marseille. The volume editors, authors, and scientific advisors and reviewers have been the leading researchers and programmers in this field over decades, and the book represents an excellent overview of the field, its successes, and its future. Prolog is a logical language for making true statements about a world, whose statements can be interpreted as a program and thus evaluated to conclude an answer to a question. Functional programs are understood as defining functions whereas Prolog programs are generally understood as defining relations. Dynamic Logic Programming (DLP) is an extension to logic programming designed to support the representation of knowledge about dynamic worlds. It combines the strengths of safe, stratified, side-effect-free logic programming in defining relations with the power of simultaneous transition rules for defining dynamic operations.

 

Алгоритмы и структуры данных. Новая версия для Оберона

Автор: umkaS от 18-06-2023, 13:17, Коментариев: 2

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

Название: Алгоритмы и структуры данных. Новая версия для Оберона
Автор: Вирт Н.
Издательство: М.: ДМК Пресс
Год: 2010
Cтраниц: 272
Формат: pdf
Размер: 14 мб
Язык: русский

В классическом учебнике тьюринговского лауреата Н. Вирта аккуратно, на тщательно подобранных примерах прорабатываются основные темы алгоритмики - сортировка и поиск, рекурсия, динамические структуры данных. Перевод на русский язык выполнен заново, все рассуждения и программы проверены и исправлены, часть примеров по согласованию с автором переработана с целью максимального прояснения их логики (в том числе за счет использования цикла Дейкстры).
 

100 Java Mistakes and How to Avoid Them (MEAP v5)

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

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

100 Java Mistakes and How to Avoid Them (MEAP v5)Название: 100 Java Mistakes and How to Avoid Them (MEAP v5)
Автор: Tagir Valeev
Издательство: Manning Publications
Год: 2023
Страниц: 285
Язык: английский
Формат: pdf, epub
Размер: 11.8 MB

Dodge the common mistakes that even senior developers make, take full advantage of static analysis tools, and deliver robust and error-free Java code. Whenever you make a mistake writing Java, it’s almost guaranteed that someone else has made it before! In 100 Java Mistakes and How To Avoid Them you’ll learn about the common and the not-so-common antipatterns, errors, and tricky bits that trip up almost every Java developer. Discover the bugs that are hiding in your Java code, and explore useful and effective ways to dodge them—from unit tests and defensive coding to static analysis tools like IntelliJ IDEA, SonarLint, and Error Prone.

 

Concepts of Artificial Intelligence and its Application in Modern Healthcare Systems

Автор: literator от 18-06-2023, 02:28, Коментариев: 0

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

Concepts of Artificial Intelligence and its Application in Modern Healthcare SystemsНазвание: Concepts of Artificial Intelligence and its Application in Modern Healthcare Systems
Автор: Deepshikha Agarwal, Khushboo Tripathi, Kumar Krishen
Издательство: CRC Press
Год: 2024
Страниц: 325
Язык: английский
Формат: pdf (true)
Размер: 32.1 MB

This reference text presents the usage of Artificial Intelligence (AI) in healthcare and discusses the challenges and solutions of using advanced techniques like wearable technologies and image processing in the sector. Machine Learning is the ability of machines or computers to learn without being programmed. It uses numerous algorithms to analyze and evaluate data, and, after analyzing the data, learn from it, and then make judgments or deliver an output. In the field of medical imaging, conventional Machine Learning methods have been applied more recently. With rapidly enhancing computational capacity, along with the readiness of massive volumes of clinical data, traditional Machine Learning (statistical tools based) has been replaced by the neural network-based Deep Learning. Too many complex patterns can be trained, learned, and acquired by Deep Learning compared to traditional Machine Learning systems. Therefore, Machine Learning algorithms permit systems to execute a task by training the machines by applying accessible data to inputs. On the other hand, Deep Learning is a subset of Machine Learning, which is based on biological neural network-learning representations for solving complex problems as humans do.

 

Deep Learning in Visual Computing and Signal Processing

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

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

Deep Learning in Visual Computing and Signal ProcessingНазвание: Deep Learning in Visual Computing and Signal Processing
Автор: Krishna Kant Singh, Vibhav Kumar Sachan
Издательство: Apple Academic Press/CRC Press
Год: 2023
Страниц: 289
Язык: английский
Формат: pdf (true)
Размер: 15.9 MB

An enlightening amalgamation of Deep Learning concepts with visual computing and signal processing applications, this new volume covers the fundamentals and advanced topics in designing and deploying techniques using deep architectures and their application in visual computing and signal processing. The volume first lays out the fundamentals of Deep Learning as well as Deep Learning architectures and frameworks. It goes on to discuss Deep Learning in neural networks and Deep Learning for object recognition and detection models. It looks at the various specific applications of Deep Learning in visual and signal processing, such as in biorobotics, for automated brain tumor segmentation in MRI images, in neural networks for use in seizure classification, for digital forensic investigation based on Deep Learning, and more.

 

Learn Concurrent Programming with Go (MEAP v5)

Автор: literator от 17-06-2023, 21:50, Коментариев: 0

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

Learn Concurrent Programming with Go (MEAP v5)Название: Learn Concurrent Programming with Go (MEAP v5)
Автор: James Cutajar
Издательство: Manning Publications
Год: 2023
Страниц: 306
Язык: английский
Формат: pdf, epub
Размер: 24.9 MB

Write concurrent code in Go that improves application performance, scales up to handle bigger loads, and takes full advantage of modern multi-processor hardware. Learn Concurrent Programming with Go teaches you how to use concurrency to improve the performance of your Go applications. Each chapter poses a new problem that can be solved using concurrency and introduces the right approach to implement it in Go. In this easy-to-read tutorial, you’ll delve into concurrency patterns, learn to dodge the most common pitfalls, and take advantage of Go’s innovative approach to concurrency. Practical exercises at the end of each chapter help you practice your new skills to lock in what you’ve learned. Concurrent programming is essential for getting the most out of modern multi-processor computer hardware. It allows multiple tasks to execute and interact simultaneously, speeding up performance and reducing user wait time.