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

  • Добавил: literator
  • Дата: 5-02-2022, 02:38
  • Комментариев: 0
Pythonic Programming: Tips for Becoming an Idiomatic Python ProgrammerНазвание: Pythonic Programming: Tips for Becoming an Idiomatic Python Programmer
Автор: Dmitry Zinoviev
Издательство: Pragmatic Bookshelf
Год: October 2021 (Version: P1.0)
Страниц: 152
Язык: английский
Формат: epub
Размер: 10.1 MB

Make your good Python code even better by following proven and effective pythonic programming tips. Avoid logical errors that usually go undetected by Python linters and code formatters, such as frequent data look-ups in long lists, improper use of local and global variables, and mishandled user input. Discover rare language features, like rational numbers, set comprehensions, counters, and pickling, that may boost your productivity. Discover how to apply general programming patterns, including caching, in your Python code. Become a better-than-average Python programmer, and develop self-documented, maintainable, easy-to-understand programs that are fast to run and hard to break. Python is one of the most popular and rapidly growing modern programming languages.
  • Добавил: literator
  • Дата: 4-02-2022, 16:37
  • Комментариев: 0
Godot from Zero to Proficiency (Advanced): A step-by-step guide to coding advanced games with GodotНазвание: Godot from Zero to Proficiency (Advanced): A step-by-step guide to coding advanced games with Godot
Автор: Patrick Felicia
Издательство: Independently published
Год: 2022
Страниц: 276
Язык: английский
Формат: epub
Размер: 10.2 MB

Get started with Godot and game programming fast without the headaches. Godot is a great software to create video games; however, it includes so many options and features that getting started can feel overwhelming. Without my book, most people spend too long trying to learn how to use Godot and GDScript the hard way. This book is the only one that will get you to learn GDScript fast without wasting so much time. It is the third book in the series "Godot from Zero to Proficiency" where you will learn to code fast and be able to create your own video games with Godot in no time.
  • Добавил: literator
  • Дата: 4-02-2022, 05:19
  • Комментариев: 0
Scaling Python with Ray (Early Release)Название: Scaling Python with Ray: Exploring Actors, Distributed Data, and Friends in Serverless and Cloud Environments (Early Release)
Автор: Holden Karau, Boris Lublinsky
Издательство: O’Reilly Media, Inc.
Год: 2022-02-03
Язык: английский
Формат: pdf, epub
Размер: 10.2 MB

Serverless computing enables developers to concentrate solely on their applications rather than worry about where they've been deployed. With the Ray general-purpose serverless implementation in Python, programmers and data scientists can hide servers, implement stateful applications, support direct communication between tasks, and access hardware accelerators. In this book, authors Holden Karau and Boris Lublinsky show you how to scale existing Python applications and pipelines, allowing you to stay in the Python ecosystem while avoiding single points of failure and manual scheduling. If your data processing has grown beyond what a single computer can handle, this book is for you.
  • Добавил: literator
  • Дата: 4-02-2022, 05:08
  • Комментариев: 0
Bash Idioms: Write Powerful, Flexible, Readable Shell Scripts (Early Release)Название: Bash Idioms: Write Powerful, Flexible, Readable Shell Scripts (Early Release)
Автор: Carl Albing and JP Vossen
Издательство: O’Reilly Media, Inc.
Год: 2022-02-03
Страниц: 194
Язык: английский
Формат: pdf, epub
Размер: 10.2 MB

Shell scripts are everywhere, especially those written in bash compatible syntax, and it's extremely useful to be able to understand and write them, but they can be complex and obscure. Complexity is the enemy of security, but it's also the enemy of readability and understanding. With this practical book, you'll learn how to decipher old bash code and write new code that's as clear and readable as possible. Your future you will thank you.
  • Добавил: literator
  • Дата: 4-02-2022, 04:58
  • Комментариев: 0
DevOps Tools for Java Developers (Fifth Early Release)Название: DevOps Tools for Java Developers: Best Practices from Source Code to Production Containers (Fifth Early Release)
Автор: Stephen Chin, Melissa McKay, Ixchel Ruiz
Издательство: O’Reilly Media, Inc.
Год: 2022-02-03
Страниц: 348
Язык: английский
Формат: epub
Размер: 25.8 MB

With the rise of DevOps, low-cost cloud computing, and container technologies, the way Java developers approach development today has changed dramatically. This practical guide helps you take advantage of microservices, serverless, and cloud native technologies using the latest DevOps techniques to simplify your build process and create hyperproductive teams.
  • Добавил: literator
  • Дата: 4-02-2022, 04:50
  • Комментариев: 0
C++ Software Design (Third Early Release)Название: C++ Software Design: Design Principles and Patterns for High-Quality Software (Third Early Release)
Автор: Klaus Iglberger
Издательство: O’Reilly Media, Inc.
Год: 2022-02-03
Страниц: 196
Язык: английский
Формат: pdf, epub
Размер: 10.3 MB

Good software design is essential for the success of your project, but designing software is hard to do. You need to have a deep understanding of the consequences of design decisions and a good overview of available design alternatives. With this book, experienced C++ developers will get a thorough, practical, and unparalleled overview of software design with this modern language.
  • Добавил: literator
  • Дата: 4-02-2022, 04:42
  • Комментариев: 0
Cloud Native DevOps with Kubernetes, 2nd Edition (Fourth Early Release)Название: Cloud Native DevOps with Kubernetes: Building, Deploying, and Scaling Modern Applications in the Cloud, 2nd Edition (Fourth Early Release)
Автор: Justin Domingus, John Arundel
Издательство: O’Reilly Media, Inc.
Год: 2022-02-03
Страниц: 440
Язык: английский
Формат: pdf, epub
Размер: 15.2 MB

Kubernetes has become the operating system of today's cloud native world, providing a reliable and scalable platform for running containerized workloads. In this friendly, pragmatic book, cloud experts Justin Domingus and John Arundel show your development and operations staff what Kubernetes can do--and what you can do with it. This updated second edition guides you through the growing Kubernetes ecosystem and provides practical solutions to everyday problems using tools currently in use in the software industry. You'll walk through an example containerized application running in Kubernetes step-by-step, from the development environment through the continuous deployment pipeline, with patterns you can use for your own applications. Make your development teams lean, fast, and effective by adopting Kubernetes and DevOps principles.
  • Добавил: literator
  • Дата: 4-02-2022, 02:04
  • Комментариев: 0
Statistics for Data Scientists: An Introduction to Probability, Statistics, and Data AnalysisНазвание: Statistics for Data Scientists: An Introduction to Probability, Statistics, and Data Analysis
Автор: Maurits Kaptein, Edwin van den Heuvel
Издательство: Springer
Серия: Undergraduate Topics in Computer Science
Год: 2022
Страниц: 341
Язык: английский
Формат: pdf (true)
Размер: 14.8 MB

This book provides an undergraduate introduction to analysing data for data science, computer science, and quantitative social science students. It uniquely combines a hands-on approach to data analysis – supported by numerous real data examples and reusable [R] code – with a rigorous treatment of probability and statistical principles. Where contemporary undergraduate textbooks in probability theory or statistics often miss applications and an introductory treatment of modern methods (bootstrapping, Bayes, etc.), and where applied data analysis books often miss a rigorous theoretical treatment, this book provides an accessible but thorough introduction into data analysis, using statistical methods combining the two viewpoints. The book further focuses on methods for dealing with large data-sets and streaming-data and hence provides a single-course introduction of statistical methods for Data Science.
  • Добавил: literator
  • Дата: 3-02-2022, 16:46
  • Комментариев: 0
Getting the Most out of Node.js Frameworks: The Essential Tools and LibrariesНазвание: Getting the Most out of Node.js Frameworks: The Essential Tools and Libraries
Автор: Sufyan bin Uzayr
Издательство: CRC Press
Год: 2022
Страниц: 189
Язык: английский
Формат: pdf (true)
Размер: 10.2 MB

Gain the knowledge you need to navigate your way confidently through the ever-expanding landscape of modern jаvascript technologies. With over one hundred Node.js frameworks available and the number rising every month, it is becoming increasingly difficult to avoid jаvascript fatigue and keep abreast of the developments that are most useful and relevant to your own projects. In such a saturated environment, the knowledge of exactly which tools will best fit your goals is invaluable. This book will guide you through the quagmire by clearly and comprehensively outlining the most practically useful Node frameworks, libraries and tools, and how they might be employed in your own projects. You will learn about jаvascript frameworks such as Polymer, Webix, Aurelia, Svelte, Meteor, and many, many more.
  • Добавил: literator
  • Дата: 3-02-2022, 05:25
  • Комментариев: 0
Designing Machine Learning Systems (Third Early Release)Название: Designing Machine Learning Systems: An Iterative Process for Production-Ready Applications (Third Early Release)
Автор: Chip Huyen
Издательство: O’Reilly Media, Inc.
Год: 2022-02-03
Страниц: 339
Язык: английский
Формат: epub
Размер: 13.8 MB

Many tutorials show you how to develop ML systems from ideation to deployed models. But with constant changes in tooling, those systems can quickly become outdated. Without an intentional design to hold the components together, these systems will become a technical liability, prone to errors and be quick to fall apart. In this book, Chip Huyen provides a framework for designing real-world ML systems that are quick to deploy, reliable, scalable, and iterative. These systems have the capacity to learn from new data, improve on past mistakes, and adapt to changing requirements and environments. You'll learn everything from project scoping, data management, model development, deployment, and infrastructure to team structure and business analysis.