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

  • Добавил: literator
  • Дата: 2-10-2024, 18:46
  • Комментариев: 0
Название: Advanced ASP.NET Core 8 Security: Move Beyond ASP.NET Documentation and Learn Real Security, 2nd Edition
Автор: Scott Norberg
Издательство: Apress
Год: 2024
Страниц: 459
Язык: английский
Формат: pdf
Размер: 10.1 MB

Most .NET developers do not incorporate security best practices when creating websites. The problem? Even if you use all of the best practices that the ASP.NET team recommends, you are still falling short in several key areas due to issues within the framework itself. And most developers don’t use all of the best practices that are recommended. If you are interested in truly top-notch security, available sources don’t give you the information you need. Most blogs and other books simply state how to use the configurations within ASP.NET, but do not teach you security as understood by security professionals. Online code samples aren't much help because they are usually written by developers who aren’t incorporating security practices. This book solves those issues by teaching you security first, going over software best practices as understood by security professionals, not developers. Then it teaches you how security is implemented in ASP.NET. With that foundation, it dives into specific security-related functionality and discusses how to improve upon the default functionality with working code samples. And you will learn how security professionals build software security programs so you can continue building software security best practices into your own Secure Software Development Life Cycle (SSDLC). For software developers who have experience creating websites in ASP.NET and want to know how to make their websites secure from hackers and security professionals who work with a development team that uses ASP.NET. To get the most out of this book, you should already have a basic understanding of web programming and ASP.NET, including creating new projects, creating pages, and using jаvascript.
  • Добавил: Chipa
  • Дата: 2-10-2024, 14:13
  • Комментариев: 0

Название: Рецепты PHP. Для профессиональных разработчиков
Автор: Эрик Манн
Издательство: Питер
Год: 2024
Формат: PDF/epub
Страниц: 432
Размер: 11 Mb
Язык: Русский

В этом сборнике рецептов разработчики на PHP найдут надежные и проверенные решения распространенных задач. PHP — удивительно простой язык программирования, что объясняет, почему на нем написано более 75 % веб-сайтов в Интернете. Но он также невероятно терпим к ошибкам программирования, что может привести к тиражированию сомнительного кода.
  • Добавил: literator
  • Дата: 2-10-2024, 13:48
  • Комментариев: 0
Название: Learn Generative AI with PyTorch (Final Release)
Автор: Mark Liu
Издательство: Manning Publications
Год: 2024
Страниц: 434
Язык: английский
Формат: pdf (true)
Размер: 44.8 MB

Learn how generative AI works by building your very own models that can write coherent text, create realistic images, and even make lifelike music. Learn Generative AI with PyTorch teaches the underlying mechanics of Generative AI by building working AI models from scratch. Throughout, you’ll use the intuitive PyTorch framework that’s instantly familiar to anyone who’s worked with Python data tools. Along the way, you’ll master the fundamentals of General Adversarial Networks (GANs), Transformers, Large Language Models (LLMs), variational autoencoders, diffusion models, LangChain, and more! The generative AI projects you create use the same underlying techniques and technologies as full-scale models like GPT-4 and Stable Diffusion. You don’t need to be a Machine Learning expert—you can get started with just some basic Python programming skills. Transformers, Generative Adversarial Networks (GANs), diffusion models, LLMs, and other powerful Deep Learning patterns have radically changed the way we manipulate text, images, and sound. Generative AI may seem like magic at first, but with a little Python, the PyTorch framework, and some practice, you can build interesting and useful models that will train and run on your laptop. This book shows you how. Examples use simple Python. No Deep Learning experience required.
  • Добавил: literator
  • Дата: 2-10-2024, 13:20
  • Комментариев: 0
Название: Scientific dаta: A 50 Steps Guide using Python
Автор: Matthias Hofmann
Издательство: De Gruyter
Год: 2024
Страниц: 234
Язык: английский
Формат: pdf (true), epub
Размер: 32.7 MB

"Scientific dаta: A 50 Steps Guide using Python" is your guide towards experimental scientific data. It aims to bridge the gap between classical natural sciences as taught in universities and the ever-growing need for technological/digital capabilities, particularly in industrial research. Topics covered include instructions for setting up a workspace, guidelines for structuring data, examples for interfacing with results files and suggestions for drawing scientific conclusions therefrom. Additionally, concepts for designing experiments and visualizing the corresponding results are highlighted next to ways of extracting meaningful characteristics and leveraging those in terms of multi-objective optimizations. The concise problem-solution-discussion structure used throughout supported by Python code snippets emphasizes the work's focus on practitioners. This guide will provide you with a solid understanding of how to process and understand experimental data within a natural scientific context while ensuring sustainable use of your findings and processing as seen through a programmer's eyes.
  • Добавил: literator
  • Дата: 2-10-2024, 12:48
  • Комментариев: 0
Название: Multimodal Biometric Identification System: Case Study of Real-Time Implementation
Автор: Sampada Dhole, Vinayak Bairagi
Издательство: CRC Press
Год: 2025
Страниц: 142
Язык: английский
Формат: pdf (true), epub
Размер: 26.6 MB

This book presents a novel method of multimodal biometric fusion using a random selection of biometrics, which covers a new method of feature extraction, a new framework of sensor-level and feature-level fusion. Most of the biometric systems presently use unimodal systems, which have several limitations. Multimodal systems can increase the matching accuracy of a recognition system. This monograph shows how the problems of unimodal systems can be dealt with efficiently, and focuses on multimodal biometric identification and sensor-level, feature-level fusion. It discusses fusion in biometric systems to improve performance. Biometric systems use behavioural or physical characteristics to identify individuals. The fingerprint, face, iris, retina, palmprint, speech pattern, signature, gait, and many other characteristics are most often utilised in biometric systems. The two main uses of biometric systems are authentication and identification. A biometric system has various benefits over conventional techniques. Biometric characteristics are not lost or forgotten, unlike tokens and passwords. Biometric characteristics are difficult to duplicate, share, transfer, or steal. A biometric system functions as a pattern recognition system by collecting biometric data from each user, extracting a feature set from the collected data, and comparing the feature set with a template that has been stored in the database.
  • Добавил: literator
  • Дата: 2-10-2024, 06:05
  • Комментариев: 0
Название: Quantum Machine Learning: A Modern Approach
Автор: S. Karthikeyan, M. Akila, D. Sumathi, T. Poongodi
Издательство: CRC Press
Год: 2025
Страниц: 300
Язык: английский
Формат: pdf (true), epub
Размер: 25.6 MB

This book presents the research into and application of Machine Learning in quantum computation, known as Quantum Machine Learning (QML). It presents a comparison of Quantum Machine Learning, classical Machine Learning, and traditional programming, along with the usage of quantum computing, toward improving traditional Machine Learning algorithms through case studies. Machine Learning (ML) with supervised quantum models is a cutting-edge field that combines the power of ML algorithms with the potential of quantum computing. This approach aims to leverage the unique properties of quantum systems to enhance the performance of supervised learning tasks. In this paradigm, quantum models are utilized as the underlying framework for data processing and analysis. By harnessing the principles of superposition and entanglement, these models can handle complex computations more efficiently than classical counterparts. This opens up new possibilities for solving intricate problems in various domains, such as optimization, pattern recognition, and data classification. Quantum computers offer the potential for exponential speedup in certain computations compared to classical counterparts. Quantum machine learning algorithms aim to harness this speedup to perform computations more efficiently, especially for problems with large datasets or complex feature spaces. This reference text is primarily written for scholars and researchers working in the fields of Computer Science and engineering, information technology, electrical engineering, and electronics and communication engineering.
  • Добавил: literator
  • Дата: 2-10-2024, 03:56
  • Комментариев: 0
Название: Generative AI and ChatGPT For Beginners: A Comprehensive Guide to Harness the Power of AI, and Get More Done in Less Time
Автор: Nathan Sebhastian
Издательство: Independently published
Год: 2024
Страниц: 135
Язык: английский
Формат: epub
Размер: 10.1 MB

Generative AI and ChatGPT For Beginners will help you harness the power of Generative AI to boost your productivity, advance your career, and stay ahead of the curve in a tech-driven world. In this book, I'll be using simple and easy-to-understand language so that you can understand and use this cutting-edge AI system to get more done in less time. No technical background needed. By the end of the book, you will understand how Generative AI works, have some ideas for incorporating AI into your daily activities, and be aware of the challenges a powerful AI system presents. Whether you are a seasoned developer or a novice, ChatGPT can be used to help you complete software development tasks as a real-time assistant. For example, a coding novice might ask ChatGPT about an error he or she encountered as follows: I keep getting this error in my Python code. How can I fix this error? You can also ask ChatGPT to generate boilerplate code that you can edit later, although this would require you to specify more details. For example, you can prompt ChatGPT to create Python code to connect to PostgreSQL using the psycopg2 library.
  • Добавил: literator
  • Дата: 1-10-2024, 18:35
  • Комментариев: 0
Название: Programmer's Guide To Kotlin, Third Edition
Автор: Mike James
Издательство: I/O Press
Год: 2024
Страниц: 269
Язык: английский
Формат: pdf (true), epub
Размер: 10.1 MB

Kotlin is an interesting language because it is 100% runtime compatible with Java while being easier to use. Using Kotlin in either a new or existing JVM project makes programming simpler and your programs better, and this is one good reason for learning it. Kotlin experienced a surge of popularity when Google initially made it a first class language for Android development and, with Android now having officially replaced Java with Kotlin, it has continued to attract enthusiastic users. It has also found its way into many other domains as an object-oriented language that is fun and flexible in its approach. This third edition of Programmer’s Guide To Kotlin was prompted by the release of Kotlin 2 which uses a new compiler that makes it faster. Its most important feature is that it has full support for Compose Multiplatform. This is a UI framework for cross-platform development that encompasses desktop, web, Android and iOS. This innovative system is covered in a new chapter which introduces the way Compose works and how it exploits Kotlin's unique features. This book introduces Kotlin to programmers. You don't have to be an expert in Java or any other language, but you do need to know the basics of programming. As with all languages, Kotlin has some subtle areas where an understanding of how its small differences make a big difference to how you write expressive code.
  • Добавил: literator
  • Дата: 1-10-2024, 17:46
  • Комментариев: 0
Название: Advanced interactive interfaces with Access: Building Interactive Interfaces with VBA
Автор: Alessandro Grimaldi
Издательство: Apress
Год: 2024
Страниц: 287
Язык: английский
Формат: pdf (true), epub
Размер: 10.1 MB

Explore and learn advanced techniques for working with graphical, interactive interfaces that can be built in Access. This book starts with best practices and tips to write code using VBA, and covers how to implement them in a real-world scenario. You will learn how to create and use VBA classes. An introduction to the binary code and the "bit vector" technique is discussed, followed by the implementation of a drag-and-drop engine. You also will learn how to design a timeline, and make it scrollable. The importance of mastering classes should be obvious in any OOP programming language. Languages like Java, C++, Python, and C# are examples of popular OOP languages, as they fully embrace the principles and concepts of object-oriented programming. What’s wrong with VBA, then? Well, VBA is often considered a “light” or “limited” OOP language, for it does support some OOP features, but it lacks some advanced capabilities found in more modern and fully-fledged OOP languages. Due to these limitations (and to a diffused, generalized, absolutely unjustified aversion to this language), VBA is often seen as a procedural language with some OOP features rather than a fully-fledged OOP language. The good news is that we can happily live with these limitations (and sometimes exploit them, as we’ll see later), and classes remain a powerful tool to create our complex applications. Any source code or other supplementary material referenced by the author in this book is available to readers on GitHub. For VBA developers.
  • Добавил: literator
  • Дата: 1-10-2024, 17:11
  • Комментариев: 0
Название: Fundamentals of Machine Learning: An Introduction to Neural Networks
Автор: Peter Johnson
Издательство: HiTeX Press
Год: 2024
Страниц: 542
Язык: английский
Формат: pdf, azw3, epub, mobi
Размер: 10.1 MB

"Fundamentals of Machine Learning: An Introduction to Neural Networks" is an accessible yet comprehensive guide designed for individuals new to the intriguing world of Machine Learning. This book meticulously unfolds the foundational principles and techniques in Machine Learning while placing a keen emphasis on neural networks. Readers are led through a structured journey from basic definitions and historical context to more complex concepts, ensuring a clear and thorough understanding of the subject. Each chapter is dedicated to core topics such as data preprocessing, activation functions, model training, evaluation metrics, and advanced neural network architectures. The book also explores practical applications across various domains, highlighting how neural networks resolve real-world problems. With a focus on making complex topics digestible, this book serves as an invaluable resource for beginners aspiring to grasp the essentials of Machine Learning and neural networks, equipping them with the knowledge to apply these techniques effectively. Central to the field of Machine Learning are neural networks, computational models inspired by the structure and function of the human brain. Neural networks consist of layers of interconnected neurons, each capable of performing simple computations. When combined, these neurons can approximate complex functions and solve intricate problems. The success of neural networks in various applications, such as image recognition, natural language processing, and game playing, has spurred extensive research and development in this area.