Parallel Programming with C# and .NET: Fundamentals of Concurrency and Asynchrony Behind Fast-Paced Applications

Автор: literator от 17-09-2024, 15:53, Коментариев: 0

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

Название: Parallel Programming with C# and .NET: Fundamentals of Concurrency and Asynchrony Behind Fast-Paced Applications
Автор: Vaskaran Sarcar
Издательство: Apress
Год: 2024
Страниц: 425
Язык: английский
Формат: pdf
Размер: 10.1 MB

If you need to understand concurrency, this book is your guide to the fundamentals behind the advanced software you seek to implement to achieve highly responsive and scalable code. Support for parallel computation is an essential part of concurrency. Concurrency is an advanced concept and solutions are not straightforward. Many developers have been burned by it and are still being burned by it. This book aims to simplify the concept for C# developers. It tries to simplify the concept using the Task Parallel Library (TPL), Concurrent Collections, Parallel LINQ (PLINQ), Asynchronous Programming Patterns, and related topics. The book starts with an overview of TPL and discusses Tasks. Understanding these areas is necessary to learn the concepts that follow in the book. You will go through special scenarios, such as handling exceptions and cancellations, followed by demonstrations of synchronization techniques and concurrent collections. You will see demonstrations of parallel loops to speed up the computations. And you'll understand PLINQ in detail. Asynchronous programming with async and await keywords is discussed. The book contains “Q&A sessions”, review questions, and exercises (in .NET 8 and C#12). After reading the book, you will be able to understand advanced concepts in parallel programming and implement them in your code. For developers familiar with C# but are absolute beginners for parallel programming.
 

Java Methods: Object-Oriented Programming and Data Structures, 4th Edition

Автор: literator от 17-09-2024, 13:01, Коментариев: 0

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

Название: Java Methods: Object-Oriented Programming and Data Structures, 4th Edition
Автор: Maria Litvin, Gary Litvin
Издательство: Skylight Publishing
Год: 2022
Страниц: 528
Язык: английский
Формат: pdf
Размер: 97.3 MB

This is the fourth edition of the popular computer science textbook Java Methods. The book offers a thorough introduction to the concepts and practices of object-oriented programming in Java. It also introduces the most common data structures and related algorithms and their implementations in the Java collections framework. Chapters 1-14 follow the syllabus of the AP Computer Science course. They will prepare you well for the AP CS exam. Chapters 15-18 on file input and output, graphics, graphical user interfaces, and events handling in Java will give you a better sense of real-world Java programming; this material also makes case studies, labs, and exercises more fun. Chapter 19 revisits recursion at a deeper level. Chapter 20 introduces the concepts of look-up tables, sets, and maps, and their implementation in the Java Collections Framework. The last chapter, Computing in Context, discusses creative, responsible, and ethical computer use. The book follows four main threads: Java syntax and style, OOP concepts and techniques, algorithms, and Java libraries. As in the software engineering profession itself, these threads are interwoven into an inseparable braid. Working through this book will not make you a Java expert right away, but it will bring you to the level of an entry-level Java programmer with a better than average understanding of the fundamental concepts. We also emphasize good programming style, an element not mandated by formal Java language specifications but essential for writing readable and professional code. Our labs and case studies aim to demonstrate the most appropriate uses of the programming techniques and data structures we cover.
 

Generative AI For Dummies

Автор: literator от 17-09-2024, 12:14, Коментариев: 0

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

Название: Generative AI For Dummies
Автор: Pam Baker
Издательство: For Dummies
Год: 2025
Страниц: 304
Язык: английский
Формат: pdf, epub (true)
Размер: 10.1 MB

Generate a personal assistant with Generative AI. Generative AI tools capable of creating text, images, and even ideas seemingly out of thin air have exploded in popularity and sophistication. This valuable technology can assist in authoring short and long-form content, producing audio and video, serving as a research assistant, and tons of other professional and personal tasks. Generative AI For Dummies is your roadmap to using the world of Artificial Intelligence (AI) to enhance your personal and professional lives. You'll learn how to identify the best platforms for your needs and write the prompts that coax out the content you want. Written by the best-selling author of ChatGPT For Dummies, this book is the ideal place to start when you're ready to fully dive into the world of Generative AI. Technically speaking, GenAI refers to a subset of Artificial Intelligence technologies that use sophisticated natural language processing (NLP), neural networks, and Machine Learning (ML) models to generate unique and humanlike content. It belongs to a classification of AI called Large Language Models (LLMs), which analyze huge amounts of data in numerous languages including human languages, computer code, math equations, and images. This book offers an easy-to-follow overview of the capabilities of Generative AI and how to incorporate them into any job. It's perfect for anyone who wants to add AI know-how into their work.
 

Python: Visual Art Mastery with 100 Drills

Автор: literator от 17-09-2024, 04:49, Коментариев: 0

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

Название: Python: Visual Art Mastery with 100 Drills
Автор: Tomoya Kanro, Azuma Misaki, Tachibana Kaori
Издательство: Independently published
Год: 2024
Страниц: 495
Язык: английский
Формат: epub
Размер: 11.4 MB

Unlock the power of Python to create stunning visual art. This ebook offers 100 engaging drills designed to enhance your coding skills and artistic creativity. Each drill is accompanied by detailed explanations and visual results to help you understand the concepts better. Whether you are a beginner or an experienced programmer, this book provides valuable insights and practical exercises. Dive into the world of Python and discover how to transform code into beautiful visual art. Every exercise is visually documented, allowing you to see the beauty of Python in action. Perfect for developers, artists, and anyone interested in the intersection of technology and creativity. Explore various techniques and tools to bring your artistic visions to life through code. Enhance your portfolio with unique and visually appealing projects.
 

Next Generation AI Language Models in Research: Promising Perspectives and Valid Concerns

Автор: literator от 17-09-2024, 04:04, Коментариев: 0

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

Название: Next Generation AI Language Models in Research: Promising Perspectives and Valid Concerns
Автор: Kashif Naseer Qureshi, Gwanggil Jeon
Издательство: CRC Press
Год: 2025
Страниц: 349
Язык: английский
Формат: pdf (true), epub
Размер: 26.8 MB

In this comprehensive and cutting-edge volume, Qureshi and Jeon bring together experts from around the world to explore the potential of Artificial Intelligence (AI) models in research and discuss the potential benefits and the concerns and challenges that the rapid development of this field has raised. The international chapter contributor group provides a wealth of technical information on different aspects of AI, including key aspects of AI, Deep Learning and Machine Learning models for AI, natural language processing (NLP) and computer vision, reinforcement learning, ethics and responsibilities, security, practical implementation, and future directions. The contents are balanced in terms of theory, methodologies, and technical aspects, and contributors provide case studies to clearly illustrate the concepts and technical discussions throughout. In the landscape of Artificial Intelligence, the emergence of next-generation language models represents a significant milestone. These models, often leveraging Deep Learning architectures, have showcased remarkable capabilities in understanding, generating, and manipulating human language. Their applications span across various domains, from aiding in natural language understanding and generation tasks to facilitating human-computer interactions and automating repetitive processes. This book is an invaluable resource for undergraduate and graduate students who want to understand AI models, recent trends in the area, and technical and ethical aspects of AI. Companies involved in AI development or implementing AI in various fields will also benefit from the book’s discussions on both the technical and ethical aspects of this rapidly growing field.
 

R Programming: Mastering Data Science and Statistical Computing

Автор: literator от 16-09-2024, 16:03, Коментариев: 0

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

Название: R Programming: Mastering Data Science and Statistical Computing
Автор: Rama Nolan
Издательство: Independently published
Серия: Computer Programming
Год: 2024
Страниц: 138
Язык: английский
Формат: pdf, azw3, epub, mobi
Размер: 10.1 MB

Unlock Your Data Science Potential with R Programming! Dive into “R Programming: Mastering Data Science and Statistical Computing”, the ultimate guide to one of the most powerful tools in the world of Data Science. Whether you're a complete beginner or an experienced professional looking to refine your expertise, this book is your gateway to mastering R programming. R has become a cornerstone in the fields of data science and statistics due to its specialized features and extensive package ecosystem. Its significance can be attributed to several key factors: Flexibility and Power: R is designed specifically for data analysis, making it a powerful tool for statisticians, data scientists, and analysts. It provides a vast array of functions for statistical modeling, data manipulation, and visualization, allowing users to perform complex analyses with relative ease. Extensive Package Ecosystem: One of R's most significant strengths is its extensive package ecosystem. Thousands of packages are available in the Comprehensive R Archive Network (CRAN), covering a wide range of topics from basic statistical analysis to advanced machine learning techniques. These packages extend R's functionality, making it a versatile tool for various applications. Why Wait? With “R Programming: Mastering Data Science and Statistical Computing,” you’re not just learning R; you’re setting yourself up for success in one of the most in-demand fields today. Whether you're looking to enhance your current role or embark on a new career path, this book is your comprehensive roadmap to mastering R and becoming a Data Science pro.
 

Contemporary Algorithms: Theory and Applications, Volume I-IV

Автор: literator от 16-09-2024, 15:21, Коментариев: 0

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

Название: Contemporary Algorithms: Theory and Applications, Volume I-IV
Автор: Christopher I. Argyros, Samundra Regmi, Ioannis K. Argyros, Santhosh George
Издательство: Nova Science Publishers
Серия: Mathematics Research Developments
Год: 2022-2024
Страниц: 450+424+442+476
Язык: английский
Формат: pdf (true)
Размер: 110.9 MB

This book provides different avenues to study algorithms. It also brings new techniques and methodologies to problem solving in computational sciences, engineering, scientific computing and medicine (imaging, radiation therapy) to mention a few. A plethora of algorithms which are universally applicable are presented in a sound, analytical way. The chapters are written independently of each other, so they can be understood without reading earlier chapters. But some knowledge of analysis, linear algebra, and some computing experience is required. The organization and content of this book cater to senior undergraduate, graduate students, researchers, practitioners, professionals, and academicians in the aforementioned disciplines. It can also be used as a reference book and includes numerous references and open problems. The Volume II is a continuation of Volume I with the same title. It provides different avenues to study algorithms. It also brings new techniques and methodologies to problem solving in computational sciences, engineering, scientific computing and medicine (imaging, radiation therapy) to mention a few.
 

Advanced Excel 365: Including ChatGPT Tips

Автор: literator от 16-09-2024, 14:11, Коментариев: 0

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

Название: Advanced Excel 365: Including ChatGPT Tips
Автор: Ritu Arora
Издательство: Mercury Learning and Information
Год: 2024
Страниц: 301
Язык: английский
Формат: pdf (true), epub (true)
Размер: 30.0 MB

This book will explore the powerful trio of Excel, Visual Basic for Applications (VBA), and ChatGPT. These tools combine the strength of data analysis, automation, and conversational AI to empower you in the realm of information processing and decision-making. Throughout these pages, you will be provided with practical knowledge, hands-on examples, and step-by-step instructions to master Excel’s data manipulation capabilities, unlock the potential of VBA for automation and customization, and study ChatGPT for natural language interactions. Whether you are a beginner seeking to understand the basics, or an experienced user looking to enhance your skills, this book will serve as your roadmap to excel in these domains. It will guide you through the fundamentals of Excel, introduce you to the world of VBA programming, and show you how to integrate ChatGPT into your applications for dynamic and intelligent conversations. This book will explore the endless possibilities of Excel, VBA, and ChatGPT. VBA stands for Visual Basic for Applications. It is a programming language that is included with all the Microsoft Office applications, such as Excel, Word, PowerPoint, and so on. It is also the language that Excel macros are written in. VBA is a subset of Microsoft Visual Basic. This book is ideal for beginners and experienced users, including data analysts, financial professionals, and anyone seeking to enhance their Excel skills with VBA and AI integration.
 

Introducing ReScript: Functional Programming for Web Applications

Автор: literator от 16-09-2024, 13:06, Коментариев: 0

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

Introducing ReScript: Functional Programming for Web ApplicationsНазвание: Introducing ReScript: Functional Programming for Web Applications
Автор: Danny Yang
Издательство: Apress
Год: 2023
Страниц: 281
Язык: английский
Формат: pdf (true), epub (true), mobi (true), azw3
Размер: 10.1 MB

This book serves as a succinct guide on ReScript, a functional language for building web applications. Using examples of ReScript language features along with explanations of fundamental concepts in functional programming, this book will show web developers with a background in jаvascript how to effectively use ReScript to its full potential. In Introducing ReScript, you'll learn how to use features in ReScript that jаvascript lacks, such as type inference, null-safety, algebraic data types, pattern matching, and more. Along the way, you'll pick up functional programming concepts like immutability and higher-order functions. You'll also gain a sense of how ReScript works under the hood and how to leverage interoperability between ReScript and jаvascript.
 

Value at Risk (VaR) and Conditional VaR (CVaR) Calculation: Unlocking Precision in Financial Forecasting With Python

Автор: literator от 16-09-2024, 12:14, Коментариев: 0

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

Название: Value at Risk (VaR) and Conditional VaR (CVaR) Calculation: Unlocking Precision in Financial Forecasting With Python
Автор: Hayden Van Der Post
Издательство: Reactive Publishing
Год: 2024
Страниц: 470
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

Unlock the potential of advanced financial risk management with "Value at Risk (VaR) and Conditional VaR (CVaR) Calculation." Matched perfectly for finance professionals, quantitative analysts, and data science enthusiasts, this compendium is your definitive guide to mastering the sophisticated techniques of VaR and CVaR — two pivotal metrics in understanding and mitigating financial risk. Dive deep into the world of risk management and enhance your toolkit with pragmatic, step-by-step tutorials on implementing VaR and CVaR models. Leverage the power of Python to translate theoretical concepts into practical, real-world applications. If you were intrigued by the foundational concepts in top-selling books but crave more comprehensive, advanced methodologies, this book is your next logical move. Python's popularity in finance stems from its simplicity, readability, and extensive library support, which enable analysts and developers to efficiently manipulate large datasets, perform complex calculations, and visualize data. Unlike some traditional programming languages that may have steeper learning curves, Python is accessible to both novice coders and experienced developers, making it a go-to language for financial professionals. Python's true strength lies in its rich ecosystem of libraries tailored for data analysis. Key libraries such as NumPy, Pandas, SciPy, and Matplotlib form the backbone of financial data analysis, offering tools for numerical computations, data manipulation, statistical analysis, and data visualization. Written with clarity and precision, this book makes complex topics accessible without sacrificing depth. Elevate your expertise, sharpen your skills, and lead the charge in sophisticated financial risk management.