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

  • Добавил: literator
  • Дата: 12-12-2023, 09:46
  • Комментариев: 0
Название: Symmetric Cryptography, Vol. 1-2
Автор: Christina Boura, María Naya-Plasencia
Издательство: Wiley-ISTE
Год: 2023
Страниц: 264+265
Язык: английский
Формат: pdf (true)
Размер: 11.0 MB

Symmetric cryptology is one of the two main branches of cryptology. Its applications are essential and vital in the Information Age, due to the efficiency of its constructions. The scope of this book in two volumes is two-fold. First, it presents the most important ideas that have been used in the design of symmetric primitives, their inner components and their most relevant constructions. Second, it describes and provides insights on the most popular cryptanalysis and proof techniques for analyzing the security of the above algorithms. A selected number of future directions, such as post-quantum security or design of ciphers for modern needs and particular applications, are also discussed. Symmetric-key cryptology is one of the two main branches of modern cryptology. On the one hand, it comprises primitives and constructions for providing security services such as confidentiality, integrity and authentication, the particularity being that the same secret key k is used at both sides. On the other hand, it studies and provides cryptanalysis and proof techniques for analyzing the security of the above constructions.
  • Добавил: umkaS
  • Дата: 12-12-2023, 00:45
  • Комментариев: 0
Название: Руководство для программиста на Java: 75 рекомендаций по написанию надежных и защищенных программ
Автор: Фрэд Лонг, Дхрув Мохиндра и др.
Издательство: М.: Вильямс
Год: 2014
Cтраниц: 256
Формат: pdf/djvu
Размер: 17 мб
Язык: русский

В этой книге представлены 75 рекомендаций в согласованной и понятной форме. Для каждой рекомендации указаны условия соответствия, приведены примеры кода, не соответствующего принятым нормам программирования на Java, а также представлены решения, соответствующие принятым нормам. Авторы книги доходчиво поясняют, когда именно следует применять каждую рекомендацию, а также дают ссылки на дополнительные источники информации.
  • Добавил: literator
  • Дата: 11-12-2023, 21:56
  • Комментариев: 0
Название: DevOps: A Journey from Microservice to Cloud Based Containerization
Автор: Hitesh Kumar Sharma, Anuj Kumar, Sangeeta Pant, Mangey Ram
Издательство: River Publishers
Серия: River Publishers Series In Computing And Information Science And Technology
Год: 2023
Страниц: 195
Язык: английский
Формат: pdf (true)
Размер: 17.7 MB

Transitioning to DevOps requires a change in culture and mindset. At its simplest, DevOps is about removing the barriers between two traditionally siloed teams, development, and operations. In some organizations, there may not even be separate development and operations teams; engineers may do both. With DevOps, the two teams work together to optimize both the productivity of developers and the reliability of operations. They strive to communicate frequently, increase efficiencies, and improve the quality of services they provide to customers. They take full ownership for their services, often beyond where their stated roles or titles have traditionally been scoped by thinking about the end customer’s needs and how they can contribute to meeting those needs. Quality assurance and security teams may also become tightly integrated within these teams. Organizations using a DevOps model, regardless of their organizational structure, have teams that view the entire development and infrastructure lifecycle as part of their responsibilities. In this book, we introduce the DevOps culture, and the tools and techniques under this technical cultural umbrella. We explain microservice, containers, Docker Container, Kubernetes, etc., and the significance of these in adopting the DevOps culture for successful software development.
  • Добавил: literator
  • Дата: 11-12-2023, 21:19
  • Комментариев: 0
Название: Dashboard Design
Автор: Michael Burch, Marco Schmid
Издательство: River Publishers
Серия: River Publishers Series In Computing And Information Science And Technology
Год: 2023
Страниц: 314
Язык: английский
Формат: pdf (true)
Размер: 17.7 MB

Interactive visualization and visual analytics tools have been designed and developed in the past and will be developed in the future as well. In each application domain in which data is measured, generated, and recorded we see a potential candidate for an interactive visualization tool with the goal to find insights and knowledge in the data. This knowledge can be found either visually by humans’ interventions or algorithmically by the machine, in the best case by applying both concepts in combination as in visual analytics. One of the easiest ways to get an interactive visualization tool running is by means of dashboards, typically implemented as webpages that can run in a web browser and are accessible online, creating some kind of web-based solution. This book describes ways to design and implement dashboards based on the programming language Python, the graphics library Plotly, and Dash. The readers can use the provided dashboard codes as a starting point and extend the functionality and features on their desire. In this book, we are going to describe this interesting topic with various Python code examples.
  • Добавил: literator
  • Дата: 11-12-2023, 20:25
  • Комментариев: 0
Название: Introduction to Programming, using Python
Автор: Shunya Acad
Издательство: Leanpub
Год: 2023-12-07
Страниц: 228
Язык: английский
Формат: pdf (true) + Extra
Размер: 17.0 MB

Use of technology is increasing and impacting more and more domains. Most of the workforce in cities use technology for work and personal work. This provides its own challenges but also opportunities, and requirements to use those opportunities. Introduction to programming is one of those requirements. Python is one of the most popular generic programming language at the moment and this increases the chances of using the language you learn programming with. Python is a generic programming language with contributions in almost every domain, specially compared to other languages. So chances are higher that you will find an existing solution, irrespective of the field you work in. Another advantage is that there is lot of help available online as there are more users/developers. Python has well designed syntax which is clear and easy to write and read which makes it easy to focus on what you need the code to do. Python provides features like garbage collection which does the memory management in background making it easier to code.
  • Добавил: literator
  • Дата: 11-12-2023, 18:27
  • Комментариев: 0
Название: Pythonomics: coding strategies for Python in economics: A Comprehensive guide to the application of Python programming in economics
Автор: Hayden Van Der Post
Издательство: Reactive Publishing
Год: 2023
Страниц: 695
Язык: английский
Формат: pdf
Размер: 53.1 MB

Embark on a transformative journey through the dynamic world of economics, guided by the power of Python, with "Pythonomics." This groundbreaking book serves as your compass in navigating the complexities of economic analysis, modelling, and forecasting, unleashing the full potential of Python's capabilities to revolutionize your understanding of economic phenomena. Designed for thinkers, innovators, and visionaries, "Pythonomics" is meticulously crafted to cater to a diverse audience – from students grappling with the basics of economics and programming to seasoned analysts seeking to enhance their data-driven decision-making arsenal. Whether you're aiming to decipher market trends, optimize financial strategies, or influence policy-making, this book is your ultimate resource. Dive into the essentials with an engaging introduction to Python for economists, establishing a robust foundation that paves the way for advanced econometric techniques. Each chapter unfolds with precision, exploring data structures, visualization, statistical analysis, and beyond, ensuring a seamless transition from theoretical concepts to real-world applications.
  • Добавил: literator
  • Дата: 11-12-2023, 17:44
  • Комментариев: 0
Название: The Book Collection React JS
Автор: Tobias Ottoni
Издательство: Independently published
Серия: The Book Collection
Год: 2023
Страниц: 136
Язык: английский
Формат: pdf
Размер: 11.1 MB

Explore the World of Programming with the Definitive Collection in React JS! If you're ready to master programming and take your skills to the next level, "The React JS Book Collection" is your passport to an engaging and transformative educational journey. A book designed to guide beginners and experts alike, this collection is the key to unlocking the limitless potential of React JS. This book is the gateway to programming and React JS mastery. Whether you're a beginner eager to get started or a veteran looking to hone your skills, this collection provides the knowledge and resources you need for an exciting and successful educational journey. Get the collection now and unlock the unlimited potential of React JS!
  • Добавил: literator
  • Дата: 11-12-2023, 07:30
  • Комментариев: 0
Название: Python Charmer: Learn Fundamental Python skills: Master Python Step by Step: A Beginner's Guide to Coding with Hands-On Exercises
Автор: Saravan Krishna
Издательство: Independently published
Год: 2023
Страниц: 384
Язык: английский
Формат: pdf
Размер: 38.5 MB

Whether you're a complete beginner or an experienced programmer looking to refresh your Python skills, this book is the perfect guide for you. "Python Charmer" is an insightful and comprehensive guide for those embarking on their journey into Python programming. Designed with beginners in mind, this book demystifies Python, making it accessible and engaging. It starts from the very basics, gradually moving to more complex concepts, ensuring a comfortable learning curve for readers new to programming. Throughout the book, readers are introduced to Python's syntax, core programming principles, and its versatile applications. From basic programming principles to advanced topics like data structures and memory management, the book covers all essential aspects of Python. The blend of theoretical knowledge with practical exercises makes this book a valuable resource for hands-on learning and skill development. If you're planning to dive into the world of Python, don't wait – start your adventure today with this essential guide.
  • Добавил: literator
  • Дата: 11-12-2023, 05:05
  • Комментариев: 0
Название: 50 Java Concepts Every Developer Should Know: The Perfect Guide Every Java Developer Needs to Get Started
Автор: Hernando Abella
Издательство: Aluna Publishing House
Год: 2024
Страниц: 214
Язык: английский
Формат: pdf
Размер: 25.3 MB

This Book is wonderful because it has not only fundamental concepts but also intermediate and advanced ones. You will learn topics such as: - Design patterns in Java; - Thread Synchronization; - Enumerations; - Collections and Methods; - API Creation with Spring Framework and many more concepts that will help you feel more confident with the Java programming language. By knowing these concepts, you will begin to handle the Java Syntax more efficiently and will help you with most of the Code quickly.
  • Добавил: literator
  • Дата: 10-12-2023, 20:13
  • Комментариев: 0
Название: Connecting Discrete Mathematics and Computer Science, 2nd Edition
Автор: David Liben-Nowell
Издательство: Cambridge University Press
Год: 2022
Страниц: 694
Язык: английский
Формат: pdf (true)
Размер: 41.6 MB

Computer Science (CS) majors taking a non-programming-based course like discrete mathematics might ask 'Why do I need to learn this?' Written with these students in mind, this text introduces the mathematical foundations of Computer Science by providing a comprehensive treatment of standard technical topics while simultaneously illustrating some of the broad-ranging applications of that material throughout the field. Chapters on core topics from discrete structures – like logic, proofs, number theory, counting, probability, graphs – are augmented with around 60 'Computer Science connections' pages introducing their applications: for example, game trees (logic), triangulation of scenes in computer graphics (induction), the Enigma machine (counting), algorithmic bias (relations), differential privacy (probability), and paired kidney transplants (graphs). Pedagogical features include 'Why You Might Care' sections, quick-reference chapter guides and key terms and results summaries, problem-solving and writing tips, 'Taking it Further' asides with more technical details, and around 1700 exercises, 435 worked examples, and 480 figures. This book is designed for an undergraduate student who has taken a Computer Science class or three. Most likely, you are a sophomore or junior prospective or current computer science major taking your first non-programming-based CS class. If you are a student in this position, you may be wondering why you’re taking this class (or why you have to take this class!). Computer Science students taking a class like this one sometimes don’t see why this material has anything to do with computer science—particularly if you enjoy CS because you enjoy programming.