LitMy.ru - литература в один клик

  • Добавил: literator
  • Дата: 17-04-2025, 00:50
  • Комментариев: 0
Название: Programming Best Practices for New Developers: A Practical Guide with Examples
Автор: William E. Clark
Издательство: Nobtrex L.L.C.
Год: 2025
Страниц: 342
Язык: английский
Формат: pdf, epub (true)
Размер: 10.1 MB

Programming stands as a pivotal element in the development of technological solutions today. "Programming Best Practices for New Developers: A Practical Guide with Examples" is expertly crafted to serve as a foundational resource for budding developers who seek to understand and excel in programming. This book unravels the essential skills needed to write efficient, readable, and maintainable code, offering a pathway to mastering software development principles. Within its chapters, the book intelligently structures the learning experience by starting from basic programming concepts and progresses to more advanced topics. It covers a wide array of subjects including programming languages, data structures, algorithms, and design patterns. Moreover, the book addresses practical aspects of development such as debugging, testing, version control, and performance optimization, providing a comprehensive overview necessary for creating robust software applications. Each chapter contains practical examples that reinforce learning, making theoretical concepts tangible and easier to grasp.
  • Добавил: literator
  • Дата: 17-04-2025, 00:21
  • Комментариев: 0
Название: iOS App Development For Beginners: A Step-By-Step Practical Guide With Swift, SwiftUI, SwiftData, and Xcode
Автор: Nathan Sebhastian
Издательство: Independently published
Год: October 9, 2024
Страниц: 436
Язык: английский
Формат: epub
Размер: 19.8 MB

Code updated to use Xcode 16 and iOS 18. "iOS App Development For Beginners" will teach you how to create professional iOS applications using Swift and its supporting libraries, such as SwiftUI and SwiftData, even if you’re just starting out. Save time and learn up to 3x faster with a structured approach designed for beginners. Each chapter breaks down complex topics into plain, easy-to-understand language with practical examples to ensure you learn by doing. By the end of the book, you'll have built a working iOS app from scratch, gaining hands-on experience with modern iOS development. For: Aspiring iOS developers wanting a solid foundation in Swift and iOS app development; Swift beginners looking to dive into mobile development; Anyone who wants to become a confident iOS developer using Swift. This book is designed to be accessible, engaging, and easy to follow. You'll learn through real-world projects and practical examples, making complex concepts simpler and more enjoyable. No prior experience with iOS development is required. This book introduces you to everything you need, from the Swift language to SwiftUI and beyond.
  • Добавил: literator
  • Дата: 16-04-2025, 22:21
  • Комментариев: 0
Название: Building Generative AI Services with FastAPI: A Practical Approach to Developing Context-Rich Generative AI Applications (Final Release)
Автор: Ali Parandeh
Издательство: O’Reilly Media, Inc.
Год: 2025
Страниц: 577
Язык: английский
Формат: epub
Размер: 25.2 MB

Ready to build applications using Generative AI? This practical book outlines the process necessary to design and build production grade AI services with a FastAPI web server that communicate seamlessly with databases, payment systems, and external APIs. You'll learn how to develop autonomous generative AI agents that stream outputs in real-time and interact with other models. Web developers, data scientists, and DevOps engineers will learn to implement end-to-end production-ready services that leverage Generative AI. You'll learn design patterns to manage software complexity, implement FastAPI lifespan for AI model integration, handle long-running generative tasks, perform content filtering, cache outputs, implement retrieval augmented generation (RAG) with a vector database, implement usage/cost monitoring and tracking, protect services with your own authentication and authorization mechanisms, and effectively control stream outputs directly from GenAI models. You'll explore efficient testing methods for AI outputs, validation against databases, and deployment patterns using Docker for robust microservices in the cloud. The book does assume some experience with Python, with Docker for deployment, with how the web works, and with communicating through the HTTP protocol.
  • Добавил: literator
  • Дата: 16-04-2025, 22:00
  • Комментариев: 0
Название: Cloud Application Architecture Patterns: Designing, Building, and Modernizing for the Cloud (Final Release)
Автор: Kyle Brown, Bobby Woolf, Joseph Yoder
Издательство: O’Reilly Media, Inc.
Год: 2025
Страниц: 784
Язык: английский
Формат: epub
Размер: 19.3 MB

If you're developing or considering cloud application architectures for your company's projects, this practical guide is an ideal place to learn and understand best practices for developing in the cloud. Architects and lead developers will learn how cloud applications should be designed, how they fit into a larger architectural picture, and how to make them operate efficiently. Authors Kyle Brown, Bobby Woolf, and Joe Yoder take you through the process step by step. Microservices are an architectural and organizational approach to software development where software is composed of small independent services that communicate over well-defined APIs. These services are owned by small, self-contained teams. The difference between the microservices and monolithic architectures is in how the server application works. A monolithic application is developed by a single large team, built and deployed as a unit, scales vertically in a single process or horizontally by duplicating the entire application, and fails as a unit. A Microservices application is composed of modules for individual business capabilities with their own Service APIs.
  • Добавил: literator
  • Дата: 16-04-2025, 19:31
  • Комментариев: 0
Название: Swift and Machine Learning: The Ultimate Programming Guide for IOS Developers
Автор: Finnian L. Archer
Издательство: Independently published
Год: 2025
Страниц: 228
Язык: английский
Формат: pdf, azw3, epub, mobi
Размер: 10.1 MB

Have you ever wondered how to harness the power of Machine Learning in your iOS apps? Are you tired of reading vague, overly complex explanations that don’t show you how things actually work in Swift? Do you want a clear, practical guide that walks you through building intelligent, high-performance iOS applications—step by step? You already know Swift, but do you know how to integrate AI and Machine Learning into your apps effectively? You’ve seen apps that recognize images, understand text, and even make predictions—but how do they do it? More importantly, how can you do it? This book isn’t just another Swift tutorial—it’s your ultimate roadmap to merging Swift and Machine Learning like a pro. Whether you’re a solo developer, an aspiring app creator, or an experienced coder looking to level up, this guide will transform the way you build apps. Don’t just read about Machine Learning—start building intelligent iOS apps today!
  • Добавил: literator
  • Дата: 16-04-2025, 18:27
  • Комментариев: 0
Название: Building a Debugger: Write a Native x64 Debugger From Scratch (Final)
Автор: Sy Brand
Издательство: No Starch Press
Год: 2025
Страниц: 747
Язык: английский
Формат: True/Retail PDF, True/Retail EPUB, True/Retail MOBI
Размер: 83.6 MB

Master the inner workings of your x64 Linux system and expand your OS expertise by writing your very own debugger using C++. If debuggers seem like magic to you, there is no better way to demystify them than to write your own. This book will show you exactly how to do it, walking you through the entire process of building a debugger for x64 Linux systems using C++. Developers typically use debuggers for tasks such as tracing the control flow of their code as it runs, inspecting the values of variables at various points of execution, halting the program at predetermined locations, and executing functions inside the running process. As you add features to your debugger, you’ll also pick up a wealth of knowledge about operating systems, compilers, software testing, and low-level programming that you can use in your day-to-day development.
  • Добавил: literator
  • Дата: 16-04-2025, 17:34
  • Комментариев: 0
Название: GIS Tutorial for ArcGIS Pro 3.4, Sixth Edition
Автор: Wilpen L. Gorr, Kristen S. Kurland
Издательство: Esri Press
Год: 2025
Страниц: 326
Язык: английский
Формат: epub (true)
Размер: 18.2 MB

Jump into GIS with this popular hands-on textbook, written and updated for ArcGIS Pro 3.4. GIS Tutorial for ArcGIS Pro 3.4 is the book everyone needs to learn the powerful desktop app ArcGIS Pro. GIS Tutorial for ArcGIS Pro 3.4 is one of the top books on geographic information systems (GIS). Written by award-winning instructors at Carnegie Mellon University, GIS Tutorial for ArcGIS Pro introduces readers, step by step, to basic ArcGIS Pro skills such as: designing maps, using file geodatabases, geoprocessing, geocoding, creating an online story map or dashboard, working with raster and 3D maps, doing spatial analysis. This resource offers numerous examples and experiences to help cement new concepts and skills. By providing hands-on exercises as well as homework assignments, it allows readers to walk through various concepts step by step and reinforce their skills by integrating them for problem-solving. You are also introduced to ModelBuilder in ArcGIS Pro, which is used for building models. Instead of writing computer code, you can drag tools to a canvas (an editing interface) and connect them in a workflow using ModelBuilder. ArcGIS Pro writes the script for your model in the Python scripting language.
  • Добавил: literator
  • Дата: 16-04-2025, 16:54
  • Комментариев: 0
Название: Debiasing AI: Rethinking the Intersection of Innovation and Sustainability
Автор: Donghee Shin
Издательство: Routledge
Год: 2025
Страниц: 358
Язык: английский
Формат: pdf, epub (true)
Размер: 10.1 MB

In an era where Artificial Intelligence (AI) drives unprecedented change, Debiasing AI examines the vital intersection of technology, innovation, and sustainability. This book confronts the pressing challenge of bias in AI systems, exploring its far-reaching implications for fairness, trust, and ethical practices. Through a multidisciplinary lens, the author examines how human biases are embedded in large language models, amplified by coded Machine Learning, and propagated through trained algorithms. Practical strategies are offered to address these issues, paving the way for the development of more equitable and inclusive AI technologies.
  • Добавил: umkaS
  • Дата: 16-04-2025, 06:40
  • Комментариев: 0
Название: Креативное программирование
Автор: Липовка А. Ю. , Бундова Е. С. , Жоров Ю. В.
Издательство: Сибирский федеральный университет
Год: 2015
Cтраниц: 280 с. : цвет. и ч/б ил.
Формат: pdf (ocr)
Размер: 17 мб
Язык: русский

Настоящее учебное пособие знакомит с понятием креативного программирования на примере двух современных сред — Processing и VVVV. представлены текстовая и кодовая фундаментальные парадигмы программирования. материал по каждой среде программирования содержит основы взаимодействия с интерфейсом, синтаксис, создание анимации, импорт и экспорт данных, работу с цветом, текстом, двухмерной и трехмерной графикой.
  • Добавил: literator
  • Дата: 16-04-2025, 01:28
  • Комментариев: 0
Название: The Nature of Code: Simulating Natural Systems with jаvascript
Автор: Daniel Shiffman
Издательство: No Starch Press
Год: 2024
Страниц: 643
Язык: английский
Формат: True PDF, True ePUB
Размер: 17.2 MB, 123.3 MB

All aboard The Coding Train! This beginner-friendly creative coding tutorial is designed to grow your skills in a fun, hands-on way as you build simulations of real-world phenomena with “The Coding Train” YouTube star Daniel Shiffman. What if you could re-create the awe-inspiring flocking patterns of birds or the hypnotic dance of fireflies—with code? For over a decade, The Nature of Code has empowered countless readers to do just that, bridging the gap between creative expression and programming. This innovative guide by Daniel Shiffman, creator of the beloved Coding Train, welcomes budding and seasoned programmers alike into a world where code meets playful creativity. This jаvascript-based edition of Shiffman’s groundbreaking work gently unfolds the mysteries of the natural world, turning complex topics like genetic algorithms, physics-based simulations, and neural networks into accessible and visually stunning creations. The p5.js library is a reimagining of the Processing creative coding environment for the modern web. I’m using it in this book for a number of reasons. For one, it’s an environment that I’m very familiar with. While the original Processing built on top of Java is my first love and still what I turn to when trying out a new idea, p5.js is what I now use for teaching many of my programming classes. It’s free, open source, and well suited to beginners, and because it’s jаvascript, everything runs right there in the web browser itself—no installation required. The prerequisites for understanding the material in this book could be stated as “one semester of programming instruction with p5.js, Processing, or any other creative coding environment.” That said, there’s no reason you couldn’t read this book having learned programming with a different language or development environment. NOTE: All examples are written with p5.js, a jаvascript library for creative coding, and are available on the book's website and its associated GitHub repository.