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

  • Добавил: ekvator
  • Дата: 24-04-2024, 16:13
  • Комментариев: 0
Кибербезопасность: главные принципы
Название: Кибербезопасность: главные принципы
Автор: Рик Ховард
Издательство: Питер
Год: 2024
Формат: pdf
Страниц: 320
Размер: 13,8 Мб
Язык: русский

С 1970-х годов InfoSec-специалисты постепенно совершенствовали безопасность, даже не задумываясь, в правильном ли направлении со стратегической точки зрения они движутся. Рик Ховард утверждает, что нет. Общее направление само по себе было ошибочным, но идейные лидеры в этой области так и не смогли докопаться до корня проблемы. Идя по стопам таких авторитетов, как Декарт и Илон Маск, автор обосновывает главный принцип кибербезопасности и определяет стратегии и тактики его реализации.
  • Добавил: umkaS
  • Дата: 24-04-2024, 16:03
  • Комментариев: 0
Название: Golang для профи. Работа с сетью, многопоточность, структуры данных и машинное обучение с Go
Автор: Михалис Цукалос
Издательство: Питер
Год: 2021
Cтраниц: 720
Формат: pdf
Размер: 25 мб
Язык: русский

Go является языком высокопроизводительных систем будущего. Эта книга показывает, как заставить Go работать на реальных производственных системах.
Для программистов, которые уже знакомы с основами языка Go, эта книга содержит примеры, шаблоны и четкие объяснения, которые помогут вам глубоко понять возможности Go и применить их в своей работе по программированию.
  • Добавил: literator
  • Дата: 24-04-2024, 06:46
  • Комментариев: 0
Название: Understanding Ruby Regexp: Example based guide to mastering Ruby regular expressions
Автор: Sundeep Agarwal
Издательство: Leanpub
Год: 2024-02-02
Страниц: 107
Язык: английский
Формат: pdf (true), epub, mobi
Размер: 10.1 MB

Scripting and automation tasks often need to extract particular portions of text from input data or modify them from one format to another. This book will help you learn Ruby Regular Expressions, a mini-programming language for all sorts of text processing needs. The book heavily leans on examples to present features of regular expressions one by one. It is recommended that you manually type each example and experiment with them. Make an effort to understand the sample input as well as the solution presented and check if the output changes (or not!) when you alter some part of the input and the command. As an analogy, consider learning to drive a car — no matter how much you read about them or listen to explanations, you'd need practical experience to become proficient. Exercises are included to test your understanding. Reference solutions are also provided. You should be familiar with programming basics. You should also have a working knowledge of Ruby syntax and features like string formats, string and Enumerable methods.
  • Добавил: literator
  • Дата: 24-04-2024, 06:11
  • Комментариев: 0
Название: Modern C, 3rd Edition (MEAP v4)
Автор: Jens Gustedt
Издательство: Manning Publications
Год: 2024
Страниц: 553
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB

Almost 50 years ago, the C language defined modern computer programming. This book shows you why C is still as powerful and popular as ever, with an inside look at the new C23 standard. For programs that need to be small, fast, and unfailingly reliable, C is still the gold standard. Whether you’re writing embedded code, low-level system routines, or high-performance applications, C is up to the challenge. This unique book by Jens Gustedt, a member of the ISO C standards committee, gets you up to speed with C23. C powers more software than any other language—from embedded devices to distributed systems. In Modern C, Third Edition you’ll learn to harness C’s full potential using the latest tools and techniques. After a quick review of the fundamentals perfect for beginners or coders who haven’t used C in a while, this book guides you to mastery of C23, the latest ISO standard. For professional developers looking to boost their C programming skills with the latest features and techniques.
  • Добавил: literator
  • Дата: 23-04-2024, 19:55
  • Комментариев: 0
Название: The Quick Python Book, 4th Edition (MEAP v1)
Автор: Naomi Ceder
Издательство: Manning Publications
Год: 2024
Страниц: 185
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

A fast-paced introduction to Python for intermediate developers–now with coverage of generative AI! The Quick Python Book has helped over 100,000 developers get up to speed in Python. This revised Fourth Edition covers Python’s latest features, control structures, and libraries, plus new coverage of working with AI-generated Python code. Whether you’re new to Python or looking to advance your basic skills, The Quick Python Book, Fourth Edition will get you writing effective Python code fast. It concisely covers programming basics, while introducing Python's comprehensive standard library and unique features in depth and detail. You'll also learn to make the best use of AI coding tools like Copilot and Google's Colaboratory (Colab), comparing and contrasting human and AI code, and developing a mindset that can make the most of AI. The Quick Python Book, Fourth Edition is the definitive guide to the Python language, written by Python authority and former Chair of the Python Software Foundation Board or Directors Naomi Ceder. With the personal touch of a skilled teacher, Naomi beautifully balances details of the language with the insights and advice you need to handle any task. You’ll learn skills you can turn to doing almost anything with Python—from analyzing data, to writing scripts, and even developing software. Plus, quick-check questions, end-of-chapter labs, and a final case study all help consolidate your knowledge. For readers familiar with the basics of programming who are interested in learning Python.
  • Добавил: literator
  • Дата: 23-04-2024, 17:50
  • Комментариев: 0
Название: Unsupervised Domain Adaptation: Recent Advances and Future Perspectives
Автор: Jingjing Li, Lei Zhu, Zhekai Du
Издательство: Springer
Серия: Machine Learning: Foundations, Methodologies, and Applications
Год: 2024
Страниц: 234
Язык: английский
Формат: pdf (true), epub
Размер: 37.8 MB

Unsupervised domain adaptation (UDA) is a challenging problem in Machine Learning where the model is trained on a source domain with labeled data and tested on a target domain with unlabeled data. In recent years, UDA has received significant attention from the research community due to its applicability in various real-world scenarios. This book provides a comprehensive review of state-of-the-art UDA methods and explores new variants of UDA that have the potential to advance the field. Domain adaptation refers to the Machine Learning techniques that enable models trained on data from a source domain to perform well on a different but related target domain. This chapter provides the necessary background on transfer learning and its relationship to domain adaptation. We define the domain adaptation problem and discuss the categorization of domain adaptation techniques into supervised, semi-supervised, and unsupervised paradigms. The rest of the book will focus specifically on unsupervised domain adaptation. We motivate the need for unsupervised domain adaptation, discuss its advantages over other paradigms, and provide a high-level overview of the common approaches and techniques. This book summarizes their latest advances in unsupervised domain adaptation. The extensive technical coverage offers both consolidating perspectives on fundamental theory as well as exposure to latest advancements driving progress in the field. It is our hope that this book can serve as an accessible guide for new researchers as well as an insightful reference for experienced academics pursuing advancements in this rapidly evolving field. The passion and insights gathered here may seed innovative ideas that lead to breakthroughs in unsupervised domain adaptation.
  • Добавил: tatanavip
  • Дата: 23-04-2024, 08:47
  • Комментариев: 0

Название: Тестирование программного обеспечения. Основы
Автор: Виктор Захаров
Издательство: Литрес
Год: 2024
Формат: pdf, epub
Размер: 10 Мб
Качество: Хорошее
Язык: Русский

Погрузитесь в увлекательный мир тестирования программного обеспечения вместе с книгой, которая является настоящим концентратом чистейших знаний для новичков и профессионалов! Автор делится секретами мастерства, подробно рассказывая о более 15 видах тестирования и более 20 методах проектирования тестов (техниках тест-дизайна). И это только вершина айсберга знаний, изложенных в книге. Вы будете поражены глубиной информации и открытием знаний собранных в одном месте, о которых даже не догадывались. Книга насыщена ценнейшими советами, основанными на практическом опыте.
  • Добавил: Chipa
  • Дата: 23-04-2024, 08:35
  • Комментариев: 0

Название: Креативный программист
Автор: Грунефелд Ваутер
Издательство: Питер
Год: 2024
Формат: PDF
Страниц: 274
Размер: 49 Mb
Язык: Русский

Подобно написанию музыки, созданию нового бизнеса или планированию маркетинговой кампании, программирование является творческой деятельностью. Так же, как и техническим навыкам, креативности можно научиться и улучшать ее, постоянно практикуясь! Вооружитесь методами, позволяющими обратить креативность на пользу более эффективному решению проблем, повышению производительности и созданию более совершенного программного обеспечения.

  • Добавил: literator
  • Дата: 23-04-2024, 06:11
  • Комментариев: 0
Название: Understanding Python re(gex)? Example based guide to mastering Python regular expressions
Автор: Sundeep Agarwal
Издательство: Leanpub
Год: 2023-03-21
Страниц: 122
Язык: английский
Формат: pdf (true), mobi, epub
Размер: 10.1 MB

Scripting and automation tasks often need to extract particular portions of text from input data or modify them from one format to another. This book will help you learn Python Regular Expressions, a mini-programming language for all sorts of text processing needs. The book heavily leans on examples to present features of regular expressions one by one. It is recommended that you manually type each example and experiment with them. It is recommended that you manually type each example and experiment with them. Understanding both the nature of input strings and the output produced is essential. As an analogy, consider learning to drive a car — no matter how much you read about them or listen to explanations, you'd need practical experience to become proficient. Both the standard re module and the popular third-party regex module are covered in this book. Exercises are also included to test your understanding. You should be familiar with programming basics. You should also have a working knowledge of Python syntax and features like string formats, string methods and list comprehensions. You are also expected to get comfortable with reading manuals, searching online, visiting external links provided for further reading, tinkering with illustrated examples, asking for help when you are stuck and so on. In other words, be proactive and curious instead of just consuming the content passively. If you have prior experience with a programming language but not Python, see my curated list of learning resources before starting this book.
  • Добавил: literator
  • Дата: 23-04-2024, 05:25
  • Комментариев: 0
Название: Painless Docker: Unlock the Power of Docker and its Ecosystem, 2024 Edition
Автор: Aymen El Amri
Издательство: Leanpub
Год: 2023-12-03
Страниц: 317
Язык: английский
Формат: pdf (true), epub
Размер: 10.1 MB

Docker is a powerful tool, but learning how to use it effectively can be time-consuming. If you are used to the old paradigms of development and deployment, this paradigm shift to Docker's containerization can be challenging, as it introduces completely new concepts and workflows. Docker's approach to isolated environments, image management, and microservice architecture requires a significant shift in understanding from traditional methods. Many engineers and developers feel overwhelmed by the rapidly growing cloud and containerization ecosystem, making it challenging for them to enter the world of containers. For developers, system administrators, QA engineers, operation engineers, architects, and anyone faced to work in one of these environments in collaboration with the other or simply in an environment that requires knowledge in development, integration, and system administration. Historically, the worlds of developers and sysadmins operated in parallel silos, each with its own distinct mindset and set of challenges. Developers were often driven by the mandate to innovate and deliver new features.