Android Studio Jellyfish Essentials - Java Edition: Developing Android Apps Using Android Studio 2023.3.1 and Java

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

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

Название: Android Studio Jellyfish Essentials - Java Edition: Developing Android Apps Using Android Studio 2023.3.1 and Java
Автор: Neil Smyth
Издательство: Payload Media, Inc.
Год: 2024
Страниц: 790
Язык: английский
Формат: epub (true)
Размер: 58.9 MB

This book, fully updated for Android Studio Jellyfish (2023.3.1) and the new UI, teaches you how to develop Android-based applications using the Java programming language. This book begins with the basics and outlines how to set up an Android development and testing environment, followed by an overview of areas such as tool windows, the code editor, and the Layout Editor tool. An introduction to the architecture of Android is followed by an in-depth look at the design of Android applications and user interfaces using the Android Studio environment. Chapters also cover the Android Architecture Components, including view models, lifecycle management, Room database access, content providers, the Database Inspector, app navigation, live data, and data binding. More advanced topics such as intents are also covered, as are touch screen handling, gesture recognition, and the recording and playback of audio. This book edition also covers printing, transitions, and foldable device support. Assuming you already have some Java programming experience, are ready to download Android Studio and the Android SDK, have access to a Windows, Mac, or Linux system, and have ideas for some apps to develop, you are ready to get started.
 

Understanding Generative AI Business Applications: A Guide to Technical Principles and Real-World Applications

Автор: literator от 23-05-2024, 08:46, Коментариев: 0

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

Название: Understanding Generative AI Business Applications: A Guide to Technical Principles and Real-World Applications
Автор: Irena Cronin
Издательство: Apress
Год: 2024
Страниц: 262
Язык: английский
Формат: pdf, epub
Размер: 36.2 MB

This guide covers the fundamental technical principles and various business applications of Generative AI for planning, developing, and evaluating AI-driven products. It equips you with the knowledge you need to harness the potential of Generative AI for enhancing business creativity and productivity. The book is organized into three sections: text-based, senses-based, and rationale-based. Each section provides an in-depth exploration of the specific methods and applications of Generative AI. In the text-based section, you will find detailed discussions on designing algorithms to automate and enhance written communication, including insights into the technical aspects of transformer-based Natural Language Processing (NLP) and chatbot architecture, such as GPT-4, Claude 2, Google Bard, and others. The senses-based section offers a glimpse into the algorithms and data structures that underpin visual, auditory, and multisensory experiences, including NeRF, 3D Gaussian Splatting,Stable Diffusion, AR and VR technologies, and more. The rationale-based section illuminates the decision-making capabilities of AI, with a focus on machine learning and data analytics techniques that empower applications such as simulation models, agents, and autonomous systems. In summary, this book serves as a guide for those seeking to navigate the dynamic landscape of Generative AI. Whether you’re a seasoned AI professional or a business leader looking to harness the power of creative automation, these pages offer a roadmap to leverage Generative AI for your organization’s success.
 

Методы сжатия изображений (2-е изд.)

Автор: SCART56 от 23-05-2024, 06:31, Коментариев: 0

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


Название: Методы сжатия изображений (2-е изд.)
Автор: Ватолин Д.С.
Издательство: М.: НОУ "Интуит"
Год: 2016
Страниц: 196
Формат: PDF
Размер: 17.4 Мб
Язык: русский

Курс лекций нацелен на ознакомление слушателей с основными понятиями и принципами, которые используются в сжатии и обработке различных цифровых данных. В курсе освещаются темы: сжатие без потерь, сжатие с потерями, сжатие аудио, сжатие изображений, сжатие и обработка видео.
 

Learn Python AI: The Python Codebreaker for Image Recognition and AI-powered Fraud Detection Beginner's Guide

Автор: literator от 22-05-2024, 21:07, Коментариев: 0

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

Название: Learn Python AI: The Python Codebreaker for Image Recognition and AI-powered Fraud Detection Beginner's Guide
Автор: Roronoa Hatake
Издательство: Independently published
Год: 2024
Страниц: 376
Язык: английский
Формат: epub
Размер: 10.6 MB

This comprehensive guide is your key to unlocking the secrets of AI and image recognition. With Learn Python AI, you'll embark on a journey that equips you with the fundamental Python skills necessary to build intelligent systems. Here's what you'll discover: - The Fundamentals of Python: Grasp the core concepts of Python programming, like variables, data structures, and control flow, empowering you to write clear and effective code. - Image Recognition Demystified: Uncover the secrets behind image recognition, a core AI technique used in everything from facial detection to self-driving cars. - AI-powered Fraud Fighter: Learn how to build intelligent systems that can combat fraud, protecting businesses and individuals from financial crimes. - Step-by-Step Guidance: Follow along with practical exercises and projects that reinforce your learning and equip you with the skills to tackle real-world AI challenges. Learn Python AI is more than just a coding book; it's your gateway to a powerful new world. Whether you're a curious student, an aspiring data scientist, or simply someone who wants to understand the future of technology, this book is your roadmap to success.
 

Metal by Tutorials (Fourth Edition): Beginning Game Engine Development With Metal

Автор: literator от 22-05-2024, 17:06, Коментариев: 0

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

Название: Metal by Tutorials (Fourth Edition): Beginning Game Engine Development With Metal
Автор: Caroline Begbie, Marius Horga
Издательство: Kodeco Inc.
Год: 2023
Страниц: 806
Язык: английский
Формат: pdf (true)
Размер: 47.0 MB

Build your own low-level game engine in Metal! This book introduces you to graphics programming in Metal — Apple’s framework for programming on the GPU. You’ll build your own game engine in Metal where you can create 3D scenes and build your own 3D games. Metal is a unified, low-level, low-overhead application programming interface (API) for the graphics processing unit, or GPU. It’s unified because it applies to both 3D graphics and data-parallel computation paradigms. Metal is a low-level API because it provides programmers near-direct access to the GPU. Finally, Metal is a low-overhead API because it reduces the runtime cost by multi-threading and pre-compiling of resources. But beyond the technical definition, Metal is the most appropriate way to use the parallel processing power of Apple GPUs to visualize data or solve numerical challenges. It’s also tailored to be used for Machine Learning, image/video processing or, as this book describes, graphics rendering. This book introduces you to low-level graphics programming in Metal — Apple’s framework for programming on the graphics processing unit (GPU). As you progress through this book, you’ll learn many of the fundamentals that go into making a game engine and gradually put together your own engine. Once your game engine is complete, you’ll be able to put together 3D scenes and program your own simple 3D games. Because you’ll have built your 3D game engine from scratch, you’ll be able to customize every aspect of what you see on your screen. This book is for intermediate Swift developers interested in learning 3D graphics or gaining a deeper understanding of how game engines work.
 

Flutter Apprentice (Fourth Edition): Learn to Build Cross-Platform Apps

Автор: literator от 22-05-2024, 15:57, Коментариев: 0

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

Название: Flutter Apprentice (Fourth Edition): Learn to Build Cross-Platform Apps
Автор: Kevin David Moore, Vincent Ngo, Stef Patterson, Alejandro Ulate Fallas
Издательство: Kodeco Inc.
Год: 2024
Страниц: 653
Язык: английский
Формат: pdf (true)
Размер: 35.5 MB

Build your Apps With Flutter! Flutter is an exciting development toolkit that lets you build apps for iOS, Android and even web and desktop, all from a single codebase. It uses a declarative approach to UI development. You can "hot reload" code while developing, and apps will perform at native speed thanks to its custom rendering engine. With Flutter and Flutter Apprentice, you can achieve the dream of building fast applications, faster. Flutter is an incredible user interface (UI) toolkit that lets you build apps for iOS and Android — and even the web and desktop platforms like macOS, Windows and Linux — all from a single codebase. Flutter has all the benefits of other cross-platform tools, especially because you’re targeting multiple platforms from one codebase. Furthermore, it improves upon most cross-platform tools thanks to a super-fast rendering engine that makes your Flutter apps perform as native apps. In addition, Flutter features are generally independent of native features, since you use Flutter’s own type of UI elements, called widgets, to create your UI. And Flutter has the ability to work with native code, so you can integrate your Flutter app with native features when you need to. If you’re coming from a platform like iOS or Android, you’ll find the Flutter development experience refreshing! Thanks to a feature called “hot reload”, you rarely need to rebuild your apps as you develop them. This book is for developers who are new to Flutter, and also developers that already have some experience with building apps for the iOS and Android platforms, or web apps.
 

Kotlin Multiplatform by Tutorials (Second Edition): Build Native Apps Faster by Sharing Code Across Platforms

Автор: literator от 22-05-2024, 15:18, Коментариев: 0

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

Название: Kotlin Multiplatform by Tutorials (Second Edition): Build Native Apps Faster by Sharing Code Across Platforms
Автор: Kevin D. Moore, Carlos Mota, Saeed Taheri
Издательство: Kodeco Inc.
Год: 2023
Страниц: 488
Язык: английский
Формат: pdf (true)
Размер: 36.6 MB

Learn How to Use Kotlin to Share Code Across Platforms. Application developers have to often repeat the same code across multiple platforms, which is not only time-consuming but also error-prone. Most documentation targets only specific use cases but misses out on the nuances essential to sharing code effectively across platforms. Kotlin Multiplatform by Tutorials will help you efficiently implement real-world apps for different platforms by sharing common code. If your goal is to leverage Kotlin to share code among your native apps, this is the book for you. Maintaining multiple native apps with duplicated code can be a time-consuming process. This duplication also increases the testing effort, eventually slowing down the project and increasing costs. You can use Kotlin Multiplatform to share code between your Android, iOS and desktop apps but there are multiple considerations. You should be able to develop the UI natively using the framework of your choice. Using the right frameworks can drastically reduce the UI development time and provide you with flexible APIs. At the same time, you need to figure out how Kotlin Multiplatform fits in with your current architecture and how you can access platform-specific APIs. Choosing the right architecture can make your app testable, maintainable and easy to work with. This book is for mobile developers and managers who want to explore how they can use Kotlin Multiplatform to share code across Android, iOS and desktop apps. If you want to reduce development and testing time by writing certain parts of your apps only once, this book will help.
 

C# 10 Clean Architecture with .NET 6: A Beginner's Guide to Building Maintainable,Tastable, Scalable and Resilient Applications

Автор: literator от 22-05-2024, 11:51, Коментариев: 0

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

Название: C# 10 Clean Architecture with .NET 6: A Beginner's Guide to Building Maintainable,Tastable, Scalable and Resilient Applications
Автор: Katie Millie
Издательство: Independently published
Год: 2024
Страниц: 171
Язык: английский
Формат: pdf, azw3, epub, mobi
Размер: 10.1 MB

C# 10 Clean Architecture with .NET 6: Build Unbreakable, Testable, and Future-Proof Applications. Tired of spaghetti code? Struggling with untestable applications that crumble under change? C# 10 Clean Architecture with .NET 6 is your path to code serenity. Why C# 10 and .NET 6? This cutting-edge duo provides the perfect platform for realizing your clean architecture vision. C# 10, with its groundbreaking features like global usings and minimal interfaces, streamlines code and enhances developer productivity. Coupled with the robust features of .NET 6, like improved minimal APIs and enhanced performance, you have the tools necessary to build clean, efficient, and scalable applications. This book is crafted for you, whether you're a seasoned C# developer or embarking on your architectural journey: - New to Clean Architecture? No worries! We'll break down the core principles, guiding you through the layered structure and separation of concerns that define this design approach. - A C# Veteran? Explore the exciting possibilities of C# 10 features within the clean architecture framework. Discover how global usings simplify code organization, minimal interfaces streamline abstraction, and pattern matching enhances code readability and maintainability. - .NET Enthusiast? Leverage the power of .NET 6 to implement clean architecture best practices. Learn how to leverage minimal APIs for concise and efficient controllers, embrace configuration management for flexible configurations, and utilize asynchronous programming for efficient, responsive applications. C# 10 Clean Architecture with .NET 6 is your key to achieving software mastery. Stop wrestling with complex codebases. Start building applications that are a joy to maintain and a marvel of engineering excellence.
 

DevOps for Data Science

Автор: literator от 22-05-2024, 07:44, Коментариев: 0

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

Название: DevOps for Data Science
Автор: Alex K Gold
Издательство: CRC Press
Серия: Data Science Series
Год: 2024
Страниц: 274
Язык: английский
Формат: pdf (true)
Размер: 16.2 MB

Data Scientists are experts at analyzing, modelling and visualizing data but, at one point or another, have all encountered difficulties in collaborating with or delivering their work to the people and systems that matter. Born out of the agile software movement, DevOps is a set of practices, principles and tools that help software engineers reliably deploy work to production. This book takes the lessons of DevOps and aplies them to creating and delivering production-grade data science projects in Python and R. This book’s first section explores how to build Data Science projects that deploy to production with no frills or fuss. Its second section covers the rudiments of administering a server, including Linux, application, and network administration before concluding with a demystification of the concerns of enterprise IT/Administration in its final section, making it possible for data scientists to communicate and collaborate with their organization’s security, networking, and administration teams.
 

Python for Data Science (2024)

Автор: literator от 21-05-2024, 22:39, Коментариев: 0

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

Название: Python for Data Science
Автор: A. Lakshmi Muddana, Sandhya Vinayakam
Издательство: Springer/Ane Books Pvt. Ltd.
Год: 2024
Страниц: 398
Язык: английский
Формат: pdf (true), epub (true)
Размер: 18.7 MB

The book is designed to serve as a textbook for courses offered to undergraduate and graduate students enrolled in Data Science. This book aims to help the readers understand the basic and advanced concepts for developing simple programs and the fundamentals required for building Machine Learning models. The book covers basic concepts like data types, operators, and statements that enable the reader to solve simple problems. As functions are the core of any programming, a detailed illustration of defining & invoking functions and recursive functions is covered. Built-in data structures of Python, such as strings, lists, tuples, sets, and dictionary structures, are discussed in detail with examples and exercise problems. Files are an integrated part of programming when dealing with large data. File handling operations are illustrated with examples and a case study at the end of the chapter. Widely used Python packages for Data Science, such as Pandas, Data Visualization libraries, and regular expressions, are discussed with examples and case studies at the end of the chapters. The book also contains a chapter on SQLite3, a small relational database management system of Python, to understand how to create and manage databases. As AI applications are becoming popular for developing intelligent solutions to various problems, the book includes chapters on Machine Learning and Deep Learning. They cover the basic concepts, example applications, and case studies using popular frameworks such as SKLearn and Keras on public datasets.