Добавить в избранное
Форум
Правила сайта "Мир Книг"
Группа в Вконтакте
Подписка на книги
Правообладателям
Найти книгу:
Навигация
Вход на сайт
Регистрация



Реклама


Название: Diving Into Java Ocean: Handbook for Java beginners. Deep dive into the Java Ocean; don't just wet your toe
Автор: Ana Peterlić
Издательство: Independently published
Год: 2024
Страниц: 326
Язык: английский
Формат: epub
Размер: 14.7 MB

This is an introductory book on Java programming language, specially designed for Java beginners. It's a practical guide to Java ecosystem and contains everything you need to know to start programming in Java. With this book, you will learn: - Java basics: This book explains the basics of Java and teaches about classes, data types, structures, and algorithms. It is up to date for Java SE 22! - Basic OOP concepts and principles; - Lamda expressions, inner classes, working with files, and much more. There is no point in me telling you how great this book is - begin your journey and see for yourself! Let’s look at some core features that make Java the perfect choice when developing applications. First and foremost, Java is an object-oriented programming language. It emphasizes using classes and objects. Thanks to concepts such as inheritance, encapsulation, polymorphism, and abstraction, it encourages code reusability. You may have heard the saying, “Write once, run everywhere.”. This means that Java was designed to run independently of the operating system it’s running on. Platform independence is possible thanks to the JVM. Our code is translated into bytecode, which can run on any system with a compatible JVM. As a result, it simplifies cross-platform development. Unlike C programming language, Java doesn’t use pointers. Regarding objects, Java becomes very protective (like any other parent would) and doesn’t allow us anywhere near them. In other words, we can’t access objects directly or get the memory's address. The only way to access them is by using references.
Разместил: Ingvar16 5-07-2024, 03:07 | Комментарии: 0 | Подробнее
Название: Brain Rush: How to Invest and Compete in the Real World of Generative AI
Автор: Peter Cohan
Издательство: Apress
Год: 2024
Страниц: 403
Язык: английский
Формат: pdf, epub
Размер: 10.1 MB

After decades of false starts, Artificial Intelligence (AI) is entering the mainstream of society. That is largely due to the rapid adoption of ChatGPT, a service that responds to almost any natural language question with cogent paragraphs. ChatGPT is the leading example of generative AI -- technology that creates original text, images, video and computer code based on uncovering patterns in training data. The book will explain how generative AI works and how much economic value it could create and will map out the industry value network. For each value network stage, the book will define the industry, estimate its size, growth rate, and profit potential, identify the most successful participants, and explain how they have achieved their success and where they will compete in the future. The book will conclude with a section on what investors and business leaders should do to make an informed decision on where to place their bets. Generative AI answers natural language questions with clearly written paragraphs, images, videos, or computer code. Through applications such as ChatGPT for text and DALL-E and Midjourney for images, Generative AI identifies “patterns in large quantities of training data, and then creates original material that has similar characteristics,” according to the New York Times. How do chatbots – generative AI applications for text – discover these patterns? Chatbots are large language models – computer systems that have processed large volumes of text – called training data. Through training, LLMs can predict the words most likely to follow any prompt the user supplies. LLMs are a type of neural network that seeks to replicate the way the human brain processes information.
Разместил: Ingvar16 5-07-2024, 01:57 | Комментарии: 0 | Подробнее
Название: Coding Android Apps
Автор: Margaret Kozak Polk
Издательство: CRC Press
Год: 2025
Страниц: 309
Язык: английский
Формат: pdf (true)
Размер: 20.9 MB

As Android apps continue to grow in popularity and an associated job market emerges, the ability to develop software and applications for Android smartphones will only grow more relevant in the foreseeable future. Compiled from materials used in over a decade of teaching undergraduate and graduate students majoring in Computer Science and information technology, this book is a hands-on, step-by-step guide to coding Android apps that have been rigorously tested. This book was written primarily as a textbook for undergraduates. Most of whom are now looking at careers that will span two to three decades which make the knowledge of existing technologies and devices imperative, nevertheless, and of equal importance are the imminent and future innovations. The defining feature of success for smartphones will be not only in their ability to run well and look good but also to give connection to the extended capabilities via third-party apps transition technology. The only requisite knowledge is experience with the Java programming language, as it is the foundational computer language upon which Android coding in this book is based. The material is organized and covered in depth in a tested learnable time frame, organized in chapters. Learning objectives are identified on a chapter-by-chapter basis.
Разместил: Ingvar16 4-07-2024, 19:38 | Комментарии: 0 | Подробнее
Название: Engineering with Python and AI: A Practical Guide for Modern Engineers
Автор: Ahmed Abdulla
Издательство: Independently published
Год: 2024
Страниц: 96
Язык: английский
Формат: pdf, azw3, epub, mobi
Размер: 10.1 MB

Unlock the power of Python and revolutionize your engineering projects with this comprehensive guide. "Engineering with Python: A Comprehensive Guide for Modern Engineers" is an essential resource for engineers and students looking to harness the versatility and efficiency of Python in their work. This book provides a practical, hands-on approach to using Python in various engineering disciplines, from data analysis and modeling to automation and machine learning. Whether you are a mechanical, electrical, civil, or chemical engineer, this guide covers the essential tools and techniques you need to tackle complex engineering problems and innovate solutions. Master essential libraries like NumPy, SciPy, Pandas, Matplotlib, and Seaborn for numerical computation, data manipulation, and visualization. "Engineering with Python" offers a unique blend of theoretical knowledge and practical applications, making it an invaluable resource for engineers at all levels. With clear explanations, step-by-step instructions, and real-world examples, this book empowers you to solve engineering problems efficiently and innovate in your field. Transform your engineering projects with the power of Python. Get your copy of "Engineering with Python: A Comprehensive Guide for Modern Engineers" today and take the first step towards mastering Python in engineering!
Разместил: Ingvar16 4-07-2024, 17:18 | Комментарии: 0 | Подробнее
Coding Academy - 11th Edition 2024Название: Coding Academy - 11th Edition 2024
Издательство: Future
Год: 2024
Страниц: 164
Формат: PDF
Размер: 96,2 MB
Язык: английский

Вы держите в своих руках врата в мир программирования. В эпоху, когда мир онлайн управляет миром, люди, которые могут программировать этот мир, управдяют им. Просто некоторые из самых больших интернет-имен в мире, от создателя Facebook Марка Цукерберга до квартета, который создал Twitter, и основателей Google - Ларри Пейджа и Сергея Брина - они все программисты. Эта книга в основном ориентирована на Python, но также охватывает другие языки программирования, включая Rust, Swift, Erlang и Go. Приступим к программированию!
Разместил: Dovegone 4-07-2024, 09:24 | Комментарии: 0 | Подробнее
Название: Foundations of Debugging for Golang
Автор: Matt Boyle
Издательство: byteSizeGo
Год: 2024
Страниц: 174
Язык: английский
Формат: pdf, epub
Размер: 34.8 MB

Debugging is the most important skill that most people are never taught. Being able to debug locally and in production is a critical skill for any Go engineer, but it is rarely taught explicitly. It has taken me many years of working with Go in production to get comfortable debugging, and I want to accelerate your learning by teaching you everything I wish I had known when I started out. This book started life as a course and has been written from the ground up, including additional content. When people think of debugging, they often think of the debugger. We will cover how to use the debugger in this book, but it is a small part of our debugging utility belt. Pair Programming is one of the best ways to grow as a Go engineer, especially if you are fortunate enough to pair with someone with more experience than yourself. As the more senior member of a pair, there is still plenty of benefit to you too - we will explore that more below. When I used to work 100% in the office, we used to pair often and I credit it with much of my technical growth. I found moving to remote working has made pairing much harder, but I found a few ways to make it work (although I think the experience is still inferior). If you are a junior or mid-level Go engineer, I think this book will be useful for you.
Разместил: Ingvar16 4-07-2024, 02:44 | Комментарии: 0 | Подробнее
Название: Ultimate Azure Synapse Analytics: Unlock the Full Potential of Azure Synapse Analytics to Seamlessly Integrate, Analyze, and Optimize Complex Data for Enhanced Business Insights and Decision-Making
Автор: Swapnil Mule
Издательство: Orange Education Pvt Ltd, AVA
Год: 2024
Страниц: 847
Язык: английский
Формат: pdf, epub
Размер: 28.5 MB

Empower Your Data Insights with Azure Synapse Analytics. Unlock the full potential of Azure Synapse Analytics with Ultimate Azure Synapse Analytics your definitive roadmap to mastering the art of data analytics in the cloud era. From the foundational concepts to advanced techniques, each chapter offers practical insights and hands-on tutorials to streamline your data workflows and drive actionable insights. Discover how Azure Synapse Analytics revolutionizes data processing and integration, empowering you to harness the vast capabilities of the Azure ecosystem. Seamlessly transition from traditional data warehousing to cutting-edge big data analytics, leveraging serverless and dedicated resources for optimal performance. Dive deep into Synapse SQL, explore advanced data engineering with Apache Spark, and delve into Machine Learning and DevOps practices to stay ahead in today's data-driven landscape. Whether you're seeking to optimize performance, ensure compliance, or facilitate seamless migration, this book provides the expertise needed to excel in your role. Gain valuable insights into industry best practices, enhance your data engineering skills, and drive innovation within your organization. This comprehensive book is crafted for data engineers, analysts, architects, and developers eager to master Azure Synapse Analytics, providing practical insights and advanced techniques. Whether you're a novice or a seasoned professional in the field of data analytics, this book offers invaluable resources to elevate your skills.
Разместил: Ingvar16 4-07-2024, 02:07 | Комментарии: 0 | Подробнее
Название: Parallel C++: Efficient and Scalable High-Performance Parallel Programming Using HPX
Автор: Patrick Diehl, Steven R. Brandt, Hartmut Kaiser
Издательство: Springer
Год: 2024
Страниц: 233
Язык: английский
Формат: pdf (true), epub
Размер: 26.6 MB

This textbook focuses on practical parallel C++ programming at the graduate student level. In particular, it shows the APIs and related language features in the C++ 17 and C++ 20 standards, covering both single node and distributed systems. It shows that with the parallel features in the C++ 17 and C++ 20 standards, learning meta-languages like OpenMP is no longer necessary. Using the C++ standard library for parallelism and concurrency (HPX), the same language features can be extended to distributed codes, providing a higher-level C++ interface to distributed programming than the Message Passing Interface (MPI). The book starts with the single-threaded implementation of the fractal sets, e.g. Julia set, and Mandelbrot set, using the C++ Standard Library (SL)’s container and algorithms. This code base is used for parallel implementation using low-level threads, asynchronous programming, parallel algorithms, and coroutines. The asynchronous programming examples are then extended to distributed programming using the C++ standard library for parallelism and concurrency (HPX). Octo-Tiger, an astrophysics code for stellar merger, is used as a showcase for a portable, efficient, and scalable high-performance application using HPX. The book’s core audience is advanced undergraduate and graduate students who want to learn the basics of parallel and distributed C++ programming but are not Computer Science majors. Basic C++ knowledge, like functions, classes, loops, and conditional statements, is assumed as a requirement, while C++ advanced topics, like generic programming, lambda functions, smart pointers, and move semantics, are briefly summarized in the appendix.
Разместил: Ingvar16 3-07-2024, 16:08 | Комментарии: 0 | Подробнее
Название: Advanced Optimization Applications in Engineering
Автор: Afaq Ahmad, Charles V. Camp
Издательство: IGI Global
Год: 2024
Страниц: 308
Язык: английский
Формат: pdf (true), epub
Размер: 45.3 MB

In the ever-evolving landscape of engineering, a pressing challenge looms large—the need to navigate the complexities of modern problems with precision and efficiency. As industries grapple with an array of intricate issues, from sustainable materials to resilient infrastructure, the demand for optimal solutions has never been more pronounced. Traditional approaches are often inadequate, prompting the search for advanced optimization techniques capable of unraveling the intricacies inherent in engineering systems. The problem at hand is clear: how can engineers, researchers, and practitioners harness cutting-edge methodologies to address the multifaceted challenges shaping our technological future? Advanced Optimization Applications in Engineering, is a definitive guide poised to revolutionize problem-solving in civil engineering. This book offers a comprehensive exploration of state-of-the-art optimization algorithms and their transformative applications. By delving into genetic algorithms, particle swarm optimization, neural networks, and other metaheuristic strategies, this collection provides a roadmap for automating design processes, reducing costs, and unlocking innovative solutions. The chapters not only introduce these advanced techniques but also showcase their practical implementation across diverse engineering domains, making this book an indispensable resource for those seeking to stay at the forefront of technological advancements. This book is tailored for a discerning audience comprising engineers, academicians, researchers, practitioners, and students eager to leverage advanced optimization, Artificial Intelligence, and Machine Learning in civil engineering.
Разместил: Ingvar16 3-07-2024, 08:54 | Комментарии: 0 | Подробнее
Название: Explainable AI Applications for Human Behavior Analysis
Автор: P. Paramasivan, S. Suman Rajest, Karthikeyan Chinnusamy, R. Regin, Ferdin Joe John Joseph
Издательство: IGI Global
Год: 2024
Страниц: 391
Язык: английский
Формат: pdf (true), epub
Размер: 39.4 MB

In the field of Computer Vision research, the study of human behavior is a formidable challenge. The diverse applications of this field, from video surveillance for crowd analysis to healthcare diagnostics, have drawn increasing attention. However, a significant problem persists – the sacrifice of transparency for the sake of predictive accuracy in Artificial Intelligence (AI) solutions. These AI systems often operate as enigmatic black boxes, seemingly conjuring decisions from vast datasets with little to no explanation. The need for clarity and accountability in AI decision-making is paramount as our reliance on these systems continues to grow. Explainable AI Applications for Human Behavior Analysis embarks on a mission to harness AI's innate capability to elucidate upon its own decision-making processes. By focusing on facial expressions, gestures, and body movements, we delve into uncharted territories of research, offering novel methodologies, databases, benchmarks, and algorithms for the analysis of human behavior in natural settings. Geared toward academic scholars, this book compiles the expertise of leading researchers in the field, making it accessible to readers of all educational backgrounds. It bridges the gap between technical depth and ease of comprehension, featuring quick-reference infographics and an array of topics. The aim is not only to inform but also to encourage knowledge sharing among peers. Join us in the exploration of this technology’s transformative potential in decoding human behavior, a journey that promotes clarity, innovation, and accountability for our AI-driven future.
Разместил: Ingvar16 3-07-2024, 08:12 | Комментарии: 0 | Подробнее
 MyMirKnig.ru  ©2019     При использовании материалов библиотеки обязательна обратная активная ссылка    Политика конфиденциальности