Vtome.ru - электронная библиотека

  • Добавил: literator
  • Дата: 9-06-2023, 15:23
  • Комментариев: 0
Ruby Is For Fun Self-Study Course, From Absolute Beginner to AdvancedНазвание: Ruby Is For Fun: Self-Study Course, From Absolute Beginner to Advanced
Автор: Roman Pushkin
Издательство: Leanpub
Год: 2022-05-26
Страниц: 394
Язык: английский
Формат: pdf (true), epub
Размер: 18.7 MB

This self-study course written as a book is your first step towards making money by coding and programming from home, and doing that with fun. You will understand how the Ruby language works, and establish a foundation for being successful freelance developer. From the author’s personal point of view, Ruby is a good tool for doing something of my own - some project of mine, a program which can be shared with others, attract attention or earn money. In other words, Ruby is an efficient and interesting language, not only for work but for its own sake too. As stated earlier, there are many trends in software development. Each trend is unique and requires its own know-how. The author believes that there are currently at least two “tried and tested” trends in programming which give the maximum result in the minimum time. “Results” here means both cash compensation and knowing how to do something with your own hands. The first is mobile development – programs for mobile phones (Android, iPhone), tablets (iPad) and other devices. The second is web programming (or web development).

  • Добавил: literator
  • Дата: 9-06-2023, 14:41
  • Комментариев: 0
Introduction to Computer Graphics: Using OpenGL and Java, 3rd EditionНазвание: Introduction to Computer Graphics: Using OpenGL and Java, 3rd Edition
Автор: Karsten Lehn, Merijam Gotzes, Frank Klawonn
Издательство: Springer
Серия: Undergraduate Topics in Computer Science
Год: 2023
Страниц: 476
Язык: английский
Формат: pdf (true)
Размер: 12.6 MB

A basic understanding of the key techniques in computer graphics can open the door to this exciting field and its many applications, including for video games and for augmented and virtual reality. This easy-to-follow textbook and reference introduces the fundamental concepts of computer graphics, integrating both technical background and theory with practical examples and applications throughout. Thoroughly revised and updated, this new edition continues to present a user-friendly approach to creating images and animations, complementing the expanded coverage of topics with usage of example programs and exercises. Until the third edition, this book contained examples of the Java 2D and Java 3D graphics systems. Although it is still possible to learn many principles of computer graphics using Java 2D and Java 3D, it seems timely, given the above background, to also introduce the basics of shader programming. Since Java 2D and Java 3D do not allow this, this edition contains only examples for the graphics programming interface Open Graphics Library (OpenGL).

  • Добавил: martin
  • Дата: 9-06-2023, 12:16
  • Комментариев: 0
Название: Пузыри. Айти для детей и их родителей
Автор: Иван Бевуч
Издательство: Издательские решения
Жанр: Программирование
Год: 2023
Язык: Русский
Формат: fb2, rtf, ePUB, PDF
Размер файла: 11 Мб

Автор начал работать в IT в 2008 году. Видел отрасль с разных сторон, видел много смешного и грустного. Видел, как системы создавались и как они разваливались на части… И теперь готов поделиться этим всем с вами, чтобы вы тоже понимали, как оно было, есть и будет. Эта книга поможет приподнять занавес магического мира айти и проникнуть за кулисы. Для всех, кому интересно это по разным причинам. Тем, кто уже все знает сам, эта книга тоже будет полезна, потому что всего не знает никто.
  • Добавил: literator
  • Дата: 9-06-2023, 05:31
  • Комментариев: 0
Functional Programming in R 4: Advanced Statistical Programming for Data Science, Analysis, and Finance, Second EditionНазвание: Functional Programming in R 4: Advanced Statistical Programming for Data Science, Analysis, and Finance, Second Edition
Автор: Thomas Mailund
Издательство: Apress
Год: 2023
Страниц: 166
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.2 MB

Master functions and discover how to write functional programs in R. In this book, updated for R 4, you'll learn to make your functions pure by avoiding side effects, write functions that manipulate other functions, and construct complex functions using simpler functions as building blocks. In Functional Programming in R 4, you’ll see how to replace loops, which can have side-effects, with recursive functions that can more easily avoid them. In addition, the book covers why you shouldn't use recursion when loops are more efficient and how you can get the best of both worlds. Functional programming is a style of programming, like object-oriented programming, but one that focuses on data transformations and calculations rather than objects and state. Where in object-oriented programming you model your programs by describing which states an object can be in and how methods will reveal or modify that state, in functional programming you model programs by describing how functions translate input data to output data.

  • Добавил: literator
  • Дата: 9-06-2023, 03:29
  • Комментариев: 0
Learning Data Science: Programming and Statistics Fundamentals Using Python (Seventh Early Release)Название: Learning Data Science: Programming and Statistics Fundamentals Using Python (Seventh Early Release)
Автор: Sam Lau, Deborah Nolan, Joseph Gonzalez
Издательство: O’Reilly Media, Inc.
Год: 2023-06-09
Страниц: 666
Язык: английский
Формат: epub (true)
Размер: 12.1 MB

As an aspiring data scientist, you appreciate why organizations rely on data for important decisions--whether it's for companies designing websites, cities deciding how to improve services, or scientists discovering how to stop the spread of disease. And you want the skills required to distill a messy pile of data into actionable insights. We call this the Data Science lifecycle: the process of collecting, wrangling, analyzing, and drawing conclusions from data. Learning Data Science is the first book to cover foundational skills in both programming and statistics that encompass this entire lifecycle. It's aimed at those who wish to become data scientists or who already work with data scientists, and at data analysts who wish to cross the "technical/nontechnical" divide. If you have a basic knowledge of Python programming, you'll learn how to work with data using industry-standard tools like Pandas. We expect readers to be proficient in Python and understand how to: use built-in data structures like lists, dictionaries, and sets; import and use functions and classes from other packages; and write functions from scratch.

  • Добавил: literator
  • Дата: 9-06-2023, 01:42
  • Комментариев: 0
Certified Kubernetes Security Specialist (CKS) Study Guide (Final Release)Название: Certified Kubernetes Security Specialist (CKS) Study Guide: In-Depth Guidance and Practice (Final Release)
Автор: Benjamin Muschko
Издательство: O’Reilly Media, Inc.
Год: 2023
Страниц: 329
Язык: английский
Формат: pdf, epub, mobi
Размер: 12.7 MB

Vulnerabilities in software and IT infrastructure pose a major threat to organizations. In response, the Cloud Native Computing Foundation (CNCF) developed the Certified Kubernetes Security Specialist (CKS) certification to verify an administrator's proficiency to protect Kubernetes clusters and the cloud native software they contain. This practical book helps you fully prepare for the certification exam by walking you through all of the topics covered. Different from typical multiple-choice formats used by other certifications, this performance-based exam requires deep knowledge of the tasks it covers under intense time pressure. If you want to pass the CKS exam on the first go, author Benjamin Muschko shares his personal experience to help you learn the objectives, abilities, and tips and tricks you need to pass on the first attempt.

  • Добавил: literator
  • Дата: 8-06-2023, 08:13
  • Комментариев: 0
Absolute Beginner's Python Programming Full Color Guide with Lab ExercisesНазвание: Absolute Beginner's Python Programming Full Color Guide with Lab Exercises: The Illustrated Guide to Learning Computer Programming (Illustrated Coding)
Автор: Kevin Wilson
Издательство: Elluminet Press
Год: December 5, 2022
Страниц: 238
Язык: английский
Формат: epub (true)
Размер: 14.3 MB

Written as an illustrated, step-by-step guide and workbook for complete beginners, this illustrated, full color book will introduce you to the Python programming language using clear explanations, diagrams, coded examples, lab exercises and video demos. You'll begin by learning how to set up the Python interpreter and development environment on your computer, then you'll dive straight into the basics of Python such as Python language syntax, Python keywords, and how to write and execute Python program. Next, you will learn how to work with Python variables, basic data types, arithmetic, companion, and boolean operators.

  • Добавил: umkaS
  • Дата: 8-06-2023, 08:06
  • Комментариев: 0
Название: Объектно-ориентированное программирование на С++
Автор: Васильев А.Н.
Издательство: Наука и Техника
Год: 2016
Страниц: 546
Формат: pdf
Размер: 10 mb

Представленная книга — о языке программирования С++. А еще эта книга ? об объектно-ориентированном программировании (сокращенно ООП). Читатель научится создавать полноценные объектно-ориентированные программы. Мы рассмотрим все основные и наиболее важные конструкции С++, так что при желании читатель сможет создавать и обычные (не объектно-ориентированные) программы.
  • Добавил: literator
  • Дата: 8-06-2023, 07:26
  • Комментариев: 0
Learning Pandas 2.0: A Comprehensive Guide to Data Manipulation and Analysis for Data Scientists and Machine LearningНазвание: Learning Pandas 2.0: A Comprehensive Guide to Data Manipulation and Analysis for Data Scientists and Machine Learning
Автор: Matthew Rosch
Издательство: GitforGits
Год: 2023
Страниц: 233
Язык: английский
Формат: pdf, epub (true), mobi
Размер: 10.2 MB

Mastering Data Wrangling and Analysis for Modern Data Science. "Learning Pandas 2.0" is an essential guide for anyone looking to harness the power of Python's premier data manipulation library. With this comprehensive resource, you will not only master core Pandas 2.0 concepts but also learn how to employ its advanced features to perform efficient data manipulation and analysis. Throughout the book, you will acquire a deep understanding of Pandas 2.0's data structures, indexing, and selection techniques. Gain expertise in loading, storing, and cleaning data from various file formats and sources, ensuring data integrity and consistency. As you progress, you will delve into advanced data transformation, merging, and aggregation methods to extract meaningful insights and generate insightful reports.

  • Добавил: literator
  • Дата: 8-06-2023, 06:51
  • Комментариев: 0
Hands-On Multi-Cloud Kubernetes: Multi-cluster Kubernetes deployment and scaling with FluxCD, Virtual KubeletНазвание: Hands-On Multi-Cloud Kubernetes: Multi-cluster Kubernetes deployment and scaling with FluxCD, Virtual Kubelet
Автор: Joe Brian
Издательство: GitforGits
Год: 2023
Страниц: 233
Язык: английский
Формат: pdf, epub (true), mobi
Размер: 10.2 MB

"Hands-On Multi-Cloud Kubernetes" is an essential guide for anyone looking to understand Kubernetes and how it can be used to manage multi-cloud infrastructure. With eight comprehensive chapters, this book provides hands-on experience in setting up Kubernetes clusters, administering deployments and updates, and working with AWS and GCP tools. Readers will learn to work with various powerful tools, including Helm, FluxCD, Virtual Kubelet, Submariner, and KubeFed. With GitOps principles and workflows, they will practice continuous delivery and learn to manage secrets and config maps. They will build and deploy serverless clusters using Virtual Kubelet and learn to scale them across multiple cloud environments. They will even be introduced to cross-cluster networking with Submariner, where they will learn to perform service discovery, load balancing, and monitor networking metrics. Managing multi-cluster Kubernetes can be a daunting task, but with KubeFed, readers will gain the skills necessary to set up and deploy multicluster federations, making it easier than ever to administer their own infrastructure.