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

  • Добавил: literator
  • Дата: 26-04-2024, 13:18
  • Комментариев: 0
Название: Software Engineering, 2nd Edition
Автор: David C. Kung
Издательство: McGraw Hill
Год: 2024
Страниц: 687
Язык: английский
Формат: pdf (true), epub (true)
Размер: 24.5 MB, 71.1 MB

The new edition of Software Engineering presents a step-by-step methodology that integrates Modeling and Design, UML, Patterns, Test-Driven Development, Quality Assurance, Configuration Management, and Agile Principles throughout the life cycle. The overall approach is casual and easy to follow, with many practical examples that show the theory at work. The author uses his experiences as well as real-world stories to help the reader understand software design principles, patterns, and other software engineering concepts. The book also provides stimulating exercises that go far beyond the type of question that can be answered by simply copying portions of the text.
  • Добавил: Igor1977
  • Дата: 26-04-2024, 08:24
  • Комментариев: 0

Название: Паттерны проектирования на C#
Автор: Рыбанов А.А.
Издательство: Волжский: ВПИ (филиал) ВолгГТУ
Год: 2023
Формат: pdf
Страниц: 98
Размер: 12 mb
Язык: русский

В учебном пособии рассматриваются существующие принципы разработки программных продуктов, такие как SOLID, а также порождающие, структурные и поведенческие паттерны проектирования GoF. Приводятся сильные и слабые стороны существующих методологий разработки программного обеспечения. Учебное пособие соответствует актуальным требованиям федерального государственного образовательного стандарта высшего образования.
  • Добавил: literator
  • Дата: 26-04-2024, 03:56
  • Комментариев: 0
Learn Enough Python to Be Dangerous: Software Development, Flask Web Apps, and Beginning Data Science with Python (Final)Название: Learn Enough Python to Be Dangerous: Software Development, Flask Web Apps, and Beginning Data Science with Python (Final)
Автор: Michael Hartl
Издательство: Addison-Wesley Professional/Pearson Education
Год: 2023
Страниц: 445
Язык: английский
Формат: pdf (true)
Размер: 10.6 MB

All You Need to Know, and Nothing You Don't, to Solve Real Problems with Python. Python is one of the most popular programming languages in the world, used for everything from shell scripts to web development to data science. As a result, Python is a great language to learn, but you don't need to learn "everything" to get started, just how to use it efficiently to solve real problems. You’ll then use this package in a simple dynamic web application built using the Flask web framework, which you’ll also deploy to the live Web. As a result, Learn Enough Python to Be Dangerous is especially appropriate as a prerequisite to learning web development with Python. Data Science is a rapidly developing field that combines tools from computation and statistics to create insights and draw conclusions from data. Luckily, there is broad agreement that Python is an excellent tool for Data Science, whatever it is exactly.
  • Добавил: literator
  • Дата: 25-04-2024, 20:32
  • Комментариев: 0
Название: Cybersecurity and Artificial Intelligence: Transformational Strategies and Disruptive Innovation
Автор: Hamid Jahankhani, Gordon Bowen, Mhd Saeed Sharif, Osama Hussien
Издательство: Springer
Год: 2024
Страниц: 329
Язык: английский
Формат: pdf (true), epub
Размер: 40.3 MB

This book discusses a range of topics that are essential to understanding cyber security, including legal implications and technical aspects, cyber detection, and minimising the threats so that governments and organisations can function without noticeable degradation of service. Unlike other technological threats, cyber security threats have the potential to destroy governments and undermine democratic processes – which makes an overarching cyber security strategy essential for all functioning governments. Thus, the book serves as a guide for developing strategies and ideas in the field and as a motivator for other governments and interested parties to develop and implement effective strategies. The development of cyber security strategies calls for new skills at the technical and user levels alike. However, IT skills are sometimes in short supply, and without a government policy on cyber security training, the lack of these skills could hamper the full potential of cyber security. The book explores various aspects and challenges of cyber security strategy and highlights the benefits and drawbacks, offering in-depth insights into the field. Artificial Intelligence (AI), Machine Learning, and Deep Learning are powerful and intelligent technologies that have prevalent applications in the finance domain. These technologies enable financial institutions to develop advanced systems such as fraud detection, portfolio management, market segmentation, stock price prediction, and security anomaly detection. Recent decades have shown a great deal of research applications of AI in various areas of finance.
  • Добавил: literator
  • Дата: 25-04-2024, 19:08
  • Комментариев: 0
Название: Security Challenges with Blockchain: Navigate Blockchain Security Challenges, Unveil Vulnerabilities, and Gain Practical Strategies for Secure Application Development
Автор: Chintan Dave
Издательство: Orange Education Pvt Ltd, AVA
Год: 2024
Страниц: 275
Язык: английский
Формат: pdf, epub (true), mobi
Размер: 10.1 MB

Securing the Chain: Navigating the Future of Blockchain with Confidence. In “Security Challenges with Blockchain”, readers embark on a critical journey through the evolving landscape of blockchain security. This essential guide illuminates the intricate security challenges posed by blockchain technology’s decentralized nature, providing a comprehensive overview of the potential vulnerabilities, privacy concerns, and trust issues that professionals across industries may encounter. Through concise, expertly curated content, the book equips developers, IT professionals, and blockchain enthusiasts with the knowledge and strategies necessary to build and maintain secure blockchain applications. It demystifies complex security concepts, offering actionable insights and best practices for safeguarding digital assets against emerging threats and ensuring the integrity of blockchain systems. Through a comprehensive exploration, readers will gain a profound understanding of the core principles of blockchain technology, including its decentralized nature and the cryptographic protocols that form its backbone. We delve into the technicalities of blockchain to uncover how its security mechanisms work, the types of attacks it faces, and the ongoing efforts to fortify blockchain systems against such threats. This book is tailored for blockchain developers, cybersecurity analysts, IT security professionals, technology enthusiasts, blockchain solution architects, IT managers, compliance officers, risk management professionals, students, researchers, and business leaders looking for insights and strategies for effectively managing cybersecurity incidents in blockchain environments.
  • Добавил: literator
  • Дата: 25-04-2024, 18:25
  • Комментариев: 0
Название: The Road to React: The React.js in jаvascript Book (2024 Edition)
Автор: Robin Wieruch
Издательство: Leanpub
Год: 2024-02-05
Страниц: 285
Язык: английский
Формат: pdf (true), mobi, epub
Размер: 10.1 MB

The Road to React: The React.js with Hooks in jаvascript Book (2024 Edition) - is a comprehensive and pragmatic yet concise React with Hooks (+ opt-in TypeScript) book. Purchase of this book includes free online access to the always up-to-date digital book. What you will learn: "The Road to React" made its debut in 2016, and since then, I've almost rewritten it annually. This book teaches the core principles of React, guiding you through building a practical application in pure React without complex tooling. The book covers everything from setting up the project to deploying it on a server. Each chapter includes additional recommended reading and exercises. By the end, you'll have the skills to develop your own React applications. In "The Road to React," I establish a solid foundation before delving into the broader React ecosystem. The book clarifies general concepts, patterns, and best practices for real-world React applications. Ultimately, you'll learn to construct a React application from scratch, incorporating features such as pagination, client-side and server-side searching, and advanced UI interactions like sorting. To navigate through this book, it’s essential to have a foundational understanding of web development, encompassing HTML, CSS, and jаvascript. Familiarity with APIs is beneficial, as they will be discussed later. Additionally, you’ll require the following coding tools to follow along with the book, complementing these skills.
  • Добавил: literator
  • Дата: 25-04-2024, 16:58
  • Комментариев: 0
Название: Designing to FIPS-140: A Guide for Engineers and Programmers
Автор: David Johnston, Richard Fant
Издательство: Apress
Год: 2024
Страниц: 224
Язык: английский
Формат: pdf, epub
Размер: 10.1 MB

This book provides detailed and practical information for practitioners to understand why they should choose certification. It covers the pros and cons, and shows how to design to comply with the specifications (FIPS-140, SP800 documents, and related international specs such as AIS31, GM/T-0005-2021, etc.). It also covers how to perform compliance testing. By the end of the book, you will know how to interact with accredited certification labs and with related industry forums (CMUF, ICMC). In short, the book covers everything you need to know to make sound designs. There is a process for FIPS-140 (Federal Information Processing Standard) certification for cryptographic products sold to the US government. And there are parallel certifications in other countries, resulting in a non-trivial and complex process. A large market of companies has grown to help companies navigate the FIPS-140 certification process. And there are accredited certification labs you must contract toget the certification. Although this was once a fairly niche topic, it is no longer so. Other industries―banking, military, healthcare, air travel, and more―have adopted FIPS certification for cryptographic products. For hardware and software engineers or managers of engineering programs that include any form of cryptographic functionality, including silicon vendors, library vendors, OS vendors, and system integrators.
  • Добавил: umkaS
  • Дата: 25-04-2024, 16:35
  • Комментариев: 0
Название: Первая книга юного программиста. Учимся писать программы на Scratch
Автор: Юлия Торгашева
Издательство: Питер
Год: 2016
Cтраниц: 128, цвет.ил.
Формат: pdf
Размер: 34 мб
Язык: русский

Не сомневаюсь, что ты любишь играть на компьютере, телефоне или планшете и смотреть 3D-мультфильмы. А знаешь, как их делают? Для этого нужны программы – наборы команд, которые приказывают компьютеру двигать героев по экрану. А теперь – самое главное. Ты можешь сам делать такие программы!
  • Добавил: literator
  • Дата: 25-04-2024, 16:02
  • Комментариев: 0
Название: Modeling Neural Circuits Made Simple with Python
Автор: Robert Rosenbaum
Издательство: The MIT Press
Год: 2024
Страниц: 168
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

An accessible undergraduate textbook in computational neuroscience that provides an introduction to the mathematical and computational modeling of neurons and networks of neurons. Understanding the brain is a major frontier of modern science. Given the complexity of neural circuits, advancing that understanding requires mathematical and computational approaches. This accessible undergraduate textbook in computational neuroscience provides an introduction to the mathematical and computational modeling of neurons and networks of neurons. Starting with the biophysics of single neurons, Robert Rosenbaum incrementally builds to explanations of neural coding, learning, and the relationship between biological and artificial neural networks. Examples with real neural data demonstrate how computational models can be used to understand phenomena observed in neural recordings. Based on years of classroom experience, the material has been carefully streamlined to provide all the content needed to build a foundation for modeling neural circuits in a one-semester course. This book assumes a basic background in calculus (derivatives and integrals), linear algebra (matrix products and eigenvalues), and probability or statistics (expectations and variance). Figures in the book are accompanied by Python notebooks containing the code needed to reproduce the figure. See the book’s website for links to the Python notebooks. The file name of each Python notebook is referenced in the associated figure caption. If you are not familiar with Python or NumPy, or if you just need a review, see the notebook PythonIntro.ipynb for a brief introduction to Python programming.
  • Добавил: ekvator
  • Дата: 25-04-2024, 13:24
  • Комментариев: 0
Рецепты Python. Коллекция лучших техник программирования
Название: Рецепты Python. Коллекция лучших техник программирования
Автор: Юн Цуй
Издательство: Питер
Год: 2024
Формат: pdf
Страниц: 544
Размер: 15,7 Мб
Язык: русский

В «Рецептах Python» используется простой, но эффективный метод освоения 63-х базовых навыков программирования на Python. Сначала формулируется вопрос, например «Как найти элементы в последовательности?» Затем приводится базовое решение на чистом понятном коде. Далее исследуются другие интересные подходы, такие как поиск подстрок или пользовательские классы. Перед переходом к следующему вопросу полученные навыки закрепляются с помощью решения задач. Автор рассматривает все языковые средства, необходимые для уверенного владения Python. По ходу знакомства с книгой вы изучите лучшие приемы написания питонического кода. В освоении каждого инструмента помогут конкретные рекомендации и рисунки. Многочисленные перекрестные ссылки указывают на возможность повторного использования рассматриваемых средств и концепций в различных контекстах.