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

  • Добавил: literator
  • Дата: 17-06-2024, 14:10
  • Комментариев: 0
Название: Making Embedded Systems: Design Patterns for Great Software, 2nd Edition
Автор: Elecia White
Издательство: O’Reilly Media, Inc.
Год: 2024
Страниц: 428
Язык: английский
Формат: pdf (true), epub (true)
Размер: 18.9 MB

Interested in developing embedded systems? Since they don't tolerate inefficiency, these systems require a disciplined approach to programming. This easy-to-read guide helps you cultivate good development practices based on classic software design patterns and new patterns unique to embedded programming. You'll learn how to build system architecture for processors, not for operating systems, and you'll discover techniques for dealing with hardware difficulties, changing designs, and manufacturing requirements. Written by an expert who has created systems ranging from DNA scanners to children's toys, this book is ideal for intermediate and experienced programmers, no matter what platform you use. This expanded second edition includes new chapters on IoT and networked sensors, motors and movement, debugging, data handling strategies, and more. Embedded software compilers often support only C, or C and C++. Most of the examples in this book are in C or C++. I expect that the language is less important than the concepts, so even if you aren’t familiar with the syntax, look at the code. This book won’t teach you any programming language (except for some assembly language), but good design principles transcend language.
  • Добавил: umkaS
  • Дата: 17-06-2024, 07:13
  • Комментариев: 0
Название: Разработка игр на языке jаvascript
Автор: Беляев С. А.
Издательство: Лань
Год: 2020 - 3-е изд.
Cтраниц: 128
Формат: pdf (ocr)
Размер: 18 мб
Язык: русский

Учебное пособие рассматривает ключевые вопросы разработки однопользовательских двумерных игр на языке jаvascript. Пособие построено в практическом ключе, когда в отдельных главах осуществляется поэтапная разработка различных элементов игры. В пособии не выделена отдельная глава для изучения основ jаvascript, его элементы разбираются в процессе изложения основного материала с объяснением базовых особенностей.
  • Добавил: literator
  • Дата: 17-06-2024, 02:20
  • Комментариев: 0
Название: Web Scraping with Python: Data Extraction from the Modern Web, 3rd Edition
Автор: Ryan Mitchell
Издательство: O’Reilly Media, Inc.
Год: 2024
Страниц: 352
Язык: английский
Формат: pdf (true), epub (true)
Размер: 17.4 MB

If programming is magic, then web scraping is surely a form of wizardry. By writing a simple automated program, you can query web servers, request data, and parse it to extract the information you need. This thoroughly updated third edition not only introduces you to web scraping but also serves as a comprehensive guide to scraping almost every type of data from the modern web. Part I focuses on web scraping mechanics: using Python to request information from a web server, performing basic handling of the server's response, and interacting with sites in an automated fashion. Part II explores a variety of more specific tools and applications to fit any web scraping scenario you're likely to encounter.
  • Добавил: literator
  • Дата: 16-06-2024, 19:42
  • Комментариев: 0
Название: Spring Boot 3 Recipes: A Problem-Solution Approach for Java Microservices and Cloud-Native Applications, Second Edition
Автор: Marten Deinum
Издательство: Apress
Год: 2024
Страниц: 517
Язык: английский
Формат: pdf (true), epub (true)
Размер: 28.9 MB

Solve all your Spring Boot 3 micro-framework problems using complete, real-world Java-based code snippets and examples inspired by various problems and corresponding solutions to those problems . When you start a new project, you’ll be able to copy the code and configuration files from this book, and then modify them for your own specific software programming needs. This can save you a great deal of work over creating a project from scratch. Spring Boot 3 Recipes has been revised to include new features like the new Spring Native, newly repackaged Spring Data, Spring Kafka for messaging and more on Kubernetes/deployment than in the previous edition. It includes Java 17 long term support code and Jakarta EE 9+ code as a base for Spring Boot 3. This handy code reference takes advantage of these things as it introduces you to VMWare's Spring Boot 3 and Spring Native. Quickly, it dives into code snippets on how to apply and integrate SpringBoot 3 with the Spring MVC web framework, web sockets and WebFlux for the rapid development of web applications, web services, microservices and more. This book is for experienced Java and Spring software programmers, developers.
  • Добавил: literator
  • Дата: 16-06-2024, 17:43
  • Комментариев: 0
Docker: Up & Running, 3rd Edition (Final)Название: Docker: Up & Running: Shipping Reliable Containers in Production, 3rd Edition (Final)
Автор: Sean P. Kane, Karl Matthias
Издательство: O’Reilly Media, Inc.
Год: 2023
Страниц: 419
Язык: английский
Формат: True PDF, True EPUB (Retail Copy)
Размер: 10.1 MB

Docker and Linux containers have fundamentally changed the way that organizations develop, deliver, and run software at scale. But understanding why these tools are important and how they can be successfully integrated into your organization's ecosystem can be challenging. This fully updated guide provides developers, operators, architects, and technical managers with a thorough understanding of the Docker tool set and how containers can improve almost every aspect of modern software delivery and management. This edition includes significant updates to the examples and explanations that reflect the substantial changes that have occurred since Docker was first released almost a decade ago. Sean Kane and Karl Matthias have updated the text to reflect best practices and to provide additional coverage of new features like BuildKit, multi-architecture image support, rootless containers, and much more. Docker is a tool that promises to easily encapsulate the process of creating a distributable artifact for any application, deploying it at scale into any environment, and streamlining the workflow and responsiveness of agile software organizations.
  • Добавил: literator
  • Дата: 16-06-2024, 17:10
  • Комментариев: 0
Bayesian Analysis with Excel and R (Final)Название: Bayesian Analysis with Excel and R (Final)
Автор: Conrad G. Carlberg
Издательство: Pearson Education, Inc.
Год: 2023
Страниц: 191
Язык: английский
Формат: pdf (true), epub
Размер: 16.3 MB

Leverage the full power of Bayesian analysis for competitive advantage. Bayesian methods can solve problems you can't reliably handle any other way. Building on your existing Excel analytics skills and experience, Microsoft Excel MVP Conrad Carlberg helps you make the most of Excel's Bayesian capabilities and move toward R to do even more. Step by step, with real-world examples, Carlberg shows you how to use Bayesian analytics to solve a wide array of real problems. Carlberg clarifies terminology that often bewilders analysts, provides downloadable Excel workbooks you can easily adapt to your own needs, and offers sample R code to take advantage of the rethinking package in R and its gateway to Stan.
  • Добавил: literator
  • Дата: 16-06-2024, 14:31
  • Комментариев: 0
Название: Programming Backend with Go: Build robust and scalable backends for your applications using the efficient and powerful tools of the Go ecosystem
Автор: Julian Braun
Издательство: GitforGits
Год: 2024
Страниц: 469
Язык: английский
Формат: pdf, azw3, epub, mobi
Размер: 10.1 MB

This book takes its time to go over every important aspect of backend programming, from the fundamentals to more advanced techniques, so that you can become experts in Go scripting and all the things Go can do. Quickly introducing readers to Go and its ecosystem, the book walks them through installing the language and creating a development environment with Visual Studio Code. Next, it takes a baby step into learning the basics of building web servers with the net/http package, going over topics like routing, handling various HTTP methods, and the structures of requests and responses. Path variables, regex-based routing, custom handlers, and middleware are some of the advanced routing topics covered, which uses the robust gorilla/mux package. After introducing session and cookie management, the book moves on to user authentication, covering topics such as OAuth2 integration, JWT for secure APIs, and more. The book then teaches various aspects of database integration with GORM, covering topics such as connecting to SQL databases, performing CRUD operations, managing migrations, and handling transactions and concurrency control. The Gin framework for designing and implementing microservices, REST and gRPC for inter-service communication, and Kubernetes for containerizing applications are also covered in detail. Also covered is message brokering with Apache Kafka and NSQ for asynchronous systems, which guarantees resilient systems and efficient message delivery. Secure coding practices, HTTPS with crypto/tls, avoiding SQL injections and XSS attacks, and configuration management with Viper are also one of the main goal of the book.
  • Добавил: literator
  • Дата: 16-06-2024, 13:55
  • Комментариев: 0
Название: Python Web Applications with Flask: Hand-on your Flask skills with advanced techniques and build dynamic web applications
Автор: Jeffrey Leon Stroup, Thomas Carroll
Издательство: Independently published
Год: 2024
Страниц: 473
Язык: английский
Формат: epub
Размер: 10.1 MB

Python also has a large and supportive community with many online resources and documentation. Many tutorials, forums, and videos can help beginners get started with Python programming. Flask is an API of Python that allows us to build up web-applications. It was developed by Armin Ronacher. Flask’s framework is more explicit than Django’s framework and is also easier to learn because it has less base code to implement a simple web-Application. A Web-Application Framework or Web Framework is the collection of modules and libraries that helps the developer to write applications without writing the low-level codes such as protocols, thread management, etc. Flask is based on WSGI(Web Server Gateway Interface) toolkit and Jinja2 template engine. This Book Is Perfect For: - Total beginners with zero programming experience; - Returning professionals who haven’t written code in years; - Seasoned professionals looking for a fast, simple, crash course in Python.
  • Добавил: umkaS
  • Дата: 16-06-2024, 07:56
  • Комментариев: 0
Название: Основы параллельного программирования
Автор: Богачев К. Ю.
Издательство: Лаборатория знаний
Год: 2020 - 4-е изд.
Cтраниц: 345
Формат: pdf (ocr)
Размер: 31 мб
Язык: русский

Данная книга представляет собой введение в методы программирования для параллельных ЭВМ. Основной ее целью является научить читателя самостоятельно разрабатывать максимально эффективные программы для таких компьютеров. Вопросы распараллеливания конкретных алгоритмов рассмотрены на многочисленных примерах программ на языке С.
  • Добавил: literator
  • Дата: 16-06-2024, 07:52
  • Комментариев: 0
Название: Basic Math for AI: A Beginner's Quickstart Guide to the Mathematical Foundations of Artificial Intelligence
Автор: Andrew Hinton
Издательство: Book Bound Studios
Серия: AI Fundamentals
Год: 2024
Страниц: 142
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

Are you intrigued by Artificial Intelligence (AI) but overwhelmed by the mathematical foundations necessary to understand and develop AI technologies? You are not alone. "Basic Math for AI" is here to bridge that gap. This comprehensive guide demystifies the essential mathematics needed to dive into the world of AI. It’s accessible to everyone, from students to professionals eager to enhance their understanding and skills. "Basic Math for AI" starts with the basics. It explains why mathematics is not just useful but crucial for AI. The book is structured to gradually build your knowledge from fundamental concepts to more complex theories. This methodical approach ensures a solid understanding of each mathematical principle as it applies to AI applications. Whether you are a beginner looking to get a head start or an experienced practitioner aiming to revisit and solidify your mathematical skills, this book offers a clear and structured approach to learning. Don't let a lack of mathematical knowledge keep you from advancing in AI. Grab your copy of "Basic Math for AI" today and start unlocking the mathematical secrets behind Artificial Intelligence! Whether you're reading to learn, to teach, or to implement, this book is an essential resource for anyone ready to enhance their mastery of math for AI.