Head First Software Architecture (Second Early Release)

Автор: literator от 20-04-2023, 08:01, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Head First Software Architecture (Second Early Release)Название: Head First Software Architecture: A Learner’s Guide to Architectural Thinking (Second Early Release)
Автор: Raju Gandhi, Mark Richards, Neal Ford
Издательство: O’Reilly Media, Inc.
Год: 2023-04-19
Страниц: 149
Язык: английский
Формат: epub (true), mobi
Размер: 11.9 MB

If you're a software developer looking for a quick on-ramp to software architecture, this handy guide is a great place to start. From the authors of Fundamentals of Software Architecture, Head First Software Architecture teaches you how to think architecturally and explores the unique challenges of software architecture. You'll learn the distinction between architecture and design and the relationship between code, components, and architectural styles. You'll also learn how to work with some common architectural styles through vivid, fun examples. Quick, easy, and entertaining, this book is a valuable introduction to the world of software architecture. Software architecture is fundamental to the success of your system. This chapter demystifies software architecture. You’ll gain an understanding of architectural dimensions and understand the differences between architecture and design. Why is this important? Because understanding and applying architectural practices helps you build more effective and correct software systems.

 

Intelligence-Driven Incident Response, 2nd Edition (5th Early Release)

Автор: literator от 19-04-2023, 20:33, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Intelligence-Driven Incident Response, 2nd Edition (5th Early Release)Название: Intelligence-Driven Incident Response: Outwitting the Adversary, 2nd Edition (5th Early Release)
Автор: Rebekah Brown, Scott J. Roberts
Издательство: O’Reilly Media, Inc.
Год: 2023-04-07
Страниц: 286
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

Cyber-threat intelligence isn’t a new concept, simply a new name for an old approach: applying a structured analytical process to understand an attack and the adversary behind it. The application of threat intelligence to network security is more recent, but the basics haven’t changed. Cyber-threat intelligence involves applying intelligence processes and concepts—some of the oldest concepts that exist—and making them a part of the overall information security process. Threat intelligence has many applications, but one of the fundamental ways it can be utilized is as an integral part of the intrusion-detection and incident-response process. We call this intelligence-driven incident response and think it is something every security team can do, with or without a major capital investment. It’s less about tools, although they certainly help sometimes, and more about a shift in the way we approach the incident-response process. Intelligence-driven incident response will help not only to identify, understand, and eradicate threats within a network, but also to strengthen the entire information security process to improve those responses in the future.

 

Паттерны проектирования API

Автор: ekvator от 19-04-2023, 12:24, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Паттерны проектирования API
Название: Паттерны проектирования API
Автор: Гивакс Джей Джей
Издательство: Питер
Год: 2023
Формат: pdf
Страниц: 512
Размер: 20,6 Мб
Язык: русский

API представляют собой контракты, которые определяют принципы взаимодействия приложений, сервисов и компонентов. Паттерны проектирования API — это набор лучших практик, спецификаций и стандартов, обеспечивающих простоту и надежность их использования для разработчиков. Книга объединяет и объясняет наиболее важные паттерны, используемые сообществом разработчиков API и экспертами Google. Паттерны проектирования API определяют набор принципов для разработки внутренних и публичных API. Джей Джей Гивакс, будучи специалистом из Google, рассказывает о паттернах, которые обеспечат вашим API согласованность, масштабируемость и гибкость. Вы узнаете, как улучшить дизайн самых распространенных API и как действовать в сложных пограничных случаях. Понятные иллюстрации, актуальные примеры и подробные сценарии позволят тщательно разобраться в каждом паттерне.
 

The Ultimate Guide To Microsoft Excel VBA For Beginners And Seniors

Автор: literator от 18-04-2023, 19:29, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

The Ultimate Guide To Microsoft Excel VBA For Beginners And SeniorsНазвание: The Ultimate Guide To Microsoft Excel VBA For Beginners And Seniors: A comprehensive guide to master Microsoft Excel VBA programming techniques, data reporting, business analysis and tips and tricks for effective strategies
Автор: Mike Cage
Издательство: Bluerose Publishing
Год: 2022
Страниц: 444
Язык: английский
Формат: pdf, epub
Размер: 10.2 MB

If you already know how to use Microsoft Excel but there’re a few things you can’t do, it is time to learn the strongest functionality it has, Visual Basic for Applications (VBA). Visual Basic for Applications is a programming language incorporated in Microsoft Excel, Access, PowerPoint and even Word, which let you do all things you already know about them and much more. For example, you want that every time you open a specific Microsoft Word file it writes automatically the current date two lines below where you left last time. Or maybe you want a whole spreadsheet of Excel without formulas on it and still applying them as if they were there. How would you do that? All these things and much more are done with Visual Basic for Applications for Microsoft Office. Short of changing the tires on your car, Microsoft Excel can do pretty much anything. And the possibilities are even more endless when you learn to program with Excel Visual Basic for Applications (VBA). Regardless of your familiarity with Excel VBA.

 

Artificial Intelligence of Health-Enabled Spaces

Автор: literator от 18-04-2023, 18:47, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Artificial Intelligence of Health-Enabled SpacesНазвание: Artificial Intelligence of Health-Enabled Spaces
Автор: Fadi Al- Turjman
Издательство: CRC Press
Год: 2023
Страниц: 203
Язык: английский
Формат: pdf (true)
Размер: 12.9 MB

Artificial Intelligence of Health-Enabled Spaces (AIoH) has made a number of revolutionary advances in clinical studies that we are aware of. Among these advances, intelligent and medical services are gaining a great deal of interest. Nowadays, AI-powered technologies are not only used in saving lives, but also in our daily life activities in diagnosing, controlling, and even tracking of COVID-19 patients. These AI-powered solutions are expected to communicate with cellular networks smoothly in the next-generation networks (5G/6G and beyond) for more effective/critical medical applications. This will open the door for other interesting research areas. This book focuses on the development and analysis of Artificial Intelligence (AI) model applications across multiple disciplines. AI-based Deep Learning models, fuzzy and hybrid intelligent systems, and intrinsic explainable models are also presented in this book. Some of the fields considered in this smart health-oriented book include AI applications in electrical engineering, biomedical engineering, environmental engineering, computer engineering, education, cyber security, chemistry, pharmacy, molecular biology, and tourism.

 

What Are ChatGPT and Its Friends?

Автор: literator от 18-04-2023, 17:28, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

What Are ChatGPT and Its Friends?Название: What Are ChatGPT and Its Friends? Opportunities, Costs, and Risks for Large Language Models
Автор: Mike Loukides
Издательство: O’Reilly Media, Inc.
Год: 2023-03-24
Язык: английский
Формат: pdf, azw3, epub, mobi
Размер: 10.2 MB

ChatGPT is not your run-of-the-mill automated chat server. It's much more. But if you want to understand the possibilities that ChatGPT (and similar models) offers your organization, it's important to move past the hype. Large language models like GPT-3 and GPT-4 represent one of the biggest technological leaps we've seen in our lifetime. In this concise report, Mike Loukides zeros in on the essential things you should understand to take advantage of ChatGPT. ChatGPT, or something built on ChatGPT, or something that’s like ChatGPT, has been in the news almost constantly since ChatGPT was opened to the public in November 2022. What is it, how does it work, what can it do, and what are the risks of using it? A quick scan of the web will show you lots of things that ChatGPT can do. Many of these are unsurprising: you can ask it to write a letter, you can ask it to make up a story, you can ask it to write descriptive entries for products in a catalog. Many of these go slightly (but not very far) beyond your initial expectations: you can ask it to generate a list of terms for search engine optimization, you can ask it to generate a reading list on topics that you’re interested in. It has helped to write a book. Maybe it’s surprising that ChatGPT can write software, maybe it isn’t; we’ve had over a year to get used to GitHub Copilot, which was based on an earlier version of GPT. And some of these things are mind blowing. It can explain code that you don’t understand, including code that has been intentionally obfuscated. It can pretend to be an operating system. Or a text adventure game. It’s clear that ChatGPT is not your run-of-the-mill automated chat server. It’s much more.

 

XeHE: an Intel GPU Accelerated Fully Homomorphic Encryption Library

Автор: literator от 18-04-2023, 16:13, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

XeHE: an Intel GPU Accelerated Fully Homomorphic Encryption LibraryНазвание: XeHE: an Intel GPU Accelerated Fully Homomorphic Encryption Library: A SYCL Sparkler: Making the Most of C++ and SYCL
Автор: Alexander Lyashevsky, Alexey Titov, Yiqin Qiu, Yujia Zhai
Издательство: Codeplay Software
Год: 2023
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.2 MB

This installment of a "SYCL Sparkler" explores in depth a way to implement a reasonably efficient implementation for Homomorphic Encryption using modern C++ with SYCL. As a result of their work, the authors learned some valuable optimization techniques and insights that the they have taken time to share in this very interesting and detailed piece. A key value of using C++ with SYCL, is the ability to be portable while supporting the ability to optimize at a lower level when it is deemed worth the effort. This work helps illustrate how the authors isolated that optimization work, and their thought process on how to pick what to optimize. The code for this implementation is available open source online. None of the performance numbers shown are intended to provide guidance on hardware selection. The authors offer their results and observations to illustrate the magnitude of changes that may correspond to the optimizations being discussed. Readers will find the information valuable to motivate their own optimization work on their applications using some of the techniques highlighted by these authors.

 

Recoverable Mutual Exclusion

Автор: literator от 18-04-2023, 15:28, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Recoverable Mutual ExclusionНазвание: Recoverable Mutual Exclusion
Автор: Sahil Dhoked, Wojciech Golab, Neeraj Mittal
Издательство: Springer
Год: 2023
Страниц: 132
Язык: английский
Формат: pdf (true), epub
Размер: 20.8 MB

This book discusses the recent research work on designing efficient fault-tolerant synchronization mechanisms for concurrent processes using the relatively new persistent memory technology that combines the low latency benefits of DRAM with the persistence of magnetic disks. The authors include all of the major contributions published to date, and also convey some perspective regarding how the problem itself is evolving. The results are described at a high level to enable readers to gain a quick and thorough understanding of the RME problem and its nuances, as well as various solutions that have been designed to solve the problem under a variety of important conditions and how they compare to each other. Inspired by the new possibilities offered by multiprocessor architectures equipped with persistent memory, Golab and Ramaraju recently formalized a fault-tolerant variation of the classic mutual exclusion problem, called Recoverable Mutual Exclusion (RME).

 

Artificial Intelligence in Control and Decision-making Systems

Автор: literator от 18-04-2023, 13:54, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Artificial Intelligence in Control and Decision-making SystemsНазвание: Artificial Intelligence in Control and Decision-making Systems: Dedicated to Professor Janusz Kacprzyk
Автор: Yuriy P. Kondratenko, Vladik Kreinovich, Witold Pedrycz, Arkadii Chikrii
Издательство: Springer
Серия: Studies in Computational Intelligence
Год: 2023
Страниц: 394
Язык: английский
Формат: pdf (true), epub
Размер: 33.8 MB

This book presents an authoritative collection of contributions reporting on Computational Intelligence, fuzzy systems as well as Artificial Intelligence (AI) techniques for modeling, optimization, control and decision-making together with applications and case studies in engineering, management and economic sciences. The book reflects recent developments and new directions in Artificial Intelligence, including computation method of the interval hull to solutions of interval and fuzzy interval linear systems, fuzzy-Petri-networks in supervisory control of Markov processes in robotic systems, fuzzy approaches for linguistic data summaries, first-approximation analysis for choosing fuzzy or neural systems and type-1 or type-2 fuzzy sets, etc.

 

Android. Программирование для профессионалов. 2-е издание

Автор: gol8425 от 18-04-2023, 10:08, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Android. Программирование для профессионалов. 2-е издание
Название: Android. Программирование для профессионалов. 2-е издание
Автор: Харди Б., Филлипс Б., СтюартК., Марсикано К.
Издательство: Питер
Год: 2016
Формат: pdf
ISBN: 978-5-496-02051-0
Размер: 16,5 мб
Качество: хорошее
Язык: русский

Изучение Android — все равно что жизнь в другой стране: даже если вы говорите на местном языке, на первых порах вы все равно не чувствуете себя как дома. Такое впечатление, что все окружающие знают что-то такое, чего вы еще не понимаете. И даже то, что уже известно, в новом контексте оказывается попросту неправильным. Второе издание познакомит вас с интегрированной средой разработки Android Studio, которая поможет с легкостью создавать приложения для Android.