Human Readable Messages
Title | Human Readable Messages PDF eBook |
Author | Mez Breeze |
Publisher | |
Total Pages | 328 |
Release | 2012-01 |
Genre | |
ISBN | 9783950291094 |
Mez does for code poetry as jodi and Vuk Cosic have done for ASCII Art: Turning a great, but naively executed concept into something brilliant, paving the ground for a whole generation of digital artists." (Florian Cramer).
Practical Cryptography in Python
Title | Practical Cryptography in Python PDF eBook |
Author | Seth James Nielson |
Publisher | Apress |
Total Pages | 380 |
Release | 2019-09-27 |
Genre | Computers |
ISBN | 1484249003 |
Develop a greater intuition for the proper use of cryptography. This book teaches the basics of writing cryptographic algorithms in Python, demystifies cryptographic internals, and demonstrates common ways cryptography is used incorrectly. Cryptography is the lifeblood of the digital world’s security infrastructure. From governments around the world to the average consumer, most communications are protected in some form or another by cryptography. These days, even Google searches are encrypted. Despite its ubiquity, cryptography is easy to misconfigure, misuse, and misunderstand. Developers building cryptographic operations into their applications are not typically experts in the subject, and may not fully grasp the implication of different algorithms, modes, and other parameters. The concepts in this book are largely taught by example, including incorrect uses of cryptography and how "bad" cryptography can be broken. By digging into the guts of cryptography, you can experience what works, what doesn't, and why. What You’ll Learn Understand where cryptography is used, why, and how it gets misused Know what secure hashing is used for and its basic propertiesGet up to speed on algorithms and modes for block ciphers such as AES, and see how bad configurations breakUse message integrity and/or digital signatures to protect messagesUtilize modern symmetric ciphers such as AES-GCM and CHACHAPractice the basics of public key cryptography, including ECDSA signaturesDiscover how RSA encryption can be broken if insecure padding is usedEmploy TLS connections for secure communicationsFind out how certificates work and modern improvements such as certificate pinning and certificate transparency (CT) logs Who This Book Is For IT administrators and software developers familiar with Python. Although readers may have some knowledge of cryptography, the book assumes that the reader is starting from scratch.
Designing APIs with Swagger and OpenAPI
Title | Designing APIs with Swagger and OpenAPI PDF eBook |
Author | Joshua S. Ponelat |
Publisher | Simon and Schuster |
Total Pages | 422 |
Release | 2022-07-05 |
Genre | Computers |
ISBN | 1617296287 |
Designing APIs with Swagger and OpenAPI introduces a design-first approach. Written for developers new to API design, it follows the lifecycle of an API project from concept to production. You'll explore the dos and don'ts of APIs through progressively complete examples. You'll get hands-on experience designing APIs for specific business needs, using open source tools to generate documentation, and building developer-friendly components like mocks and client SDKs.
JXTA
Title | JXTA PDF eBook |
Author | Daniel Brookshier |
Publisher | Sams Publishing |
Total Pages | 436 |
Release | 2002 |
Genre | Computers |
ISBN | 9780672323669 |
JXTA: Java P2P Programming provides an invaluable introduction to this new technology, filled with useful information and practical examples. It was created by members of the JXTA community, sharing their real-world experience to introduce developers to JXTA. It starts with the fundamentals of P2P and demonstrates how JXTA fulfills the P2P promise, then covers the essentials of JXTA including the protocols, the JXTA Shell, and groups. Later chapters include case studies demonstrating JXTA to synchronize data and to create distributed applications. Includes a foreward by Juan Carlos Soto, Group Marketing Manager for Project JXTA at Sun Microsystems and the jxta.org Open Source Community Manager.
Decentralized A.I
Title | Decentralized A.I PDF eBook |
Author | Y. Demazeau |
Publisher | Elsevier |
Total Pages | 272 |
Release | 1990-07-06 |
Genre | Computers |
ISBN | 044459924X |
Much research in Artificial Intelligence deals with a single agent having complete control over the world. A variation of this is Distributed AI (DAI), which is concerned with the collaborative solution of global problems by a distributed group of entities. This book deals with Decentralized AI (DzAI), which is concerned with the activity of an autonomous agent in a multi-agent world. The word ``agent'' is used in a broad sense, to designate an intelligent entity acting rationally and intentionally with respect to its goals and the current state of its knowledge. A number of these agents coexist and may collaborate with other agents in a common world; each agent may accomplish its own tasks, or cooperate with other agents to perform a personal or global task. The agents have imperfect knowledge about each other and about their common world, which they can update either through perception of the world, or by communication with each other. The papers were originally presented at a workshop held at King's College, Cambridge, and have been revised for this book.
Embedded System Design
Title | Embedded System Design PDF eBook |
Author | Lawrence J. Henschen |
Publisher | Elsevier |
Total Pages | 537 |
Release | 2023-09-14 |
Genre | Computers |
ISBN | 0443184712 |
Embedded systems and the Internet of Things are current major efforts in industry and will continue to be mainstream commercial activities for the foreseeable future. Embedded Systems Design presents methodologies for designing such systems and discusses major issues, both present and future, that designers must consider in bringing products with embedded processing to the market. It starts from the first step after product proposal (behavioral modelling) and carries through steps for modelling internal operations. The book discusses methods for and issues in designing safe, reliable, and robust embedded systems. It covers the selection of processors and related hardware as well as issues involved in designing the related software. Finally, the book present issues that will occur in systems designed for the Internet of Things.This book is for junior/senior/MS students in computer science, computer engineering, and electrical engineering who intend to take jobs in industry designing and implementing embedded systems and Internet of Things applications. Focuses on the design of embedded systems, starting from product conception through high-level modeling and up to the selection of hardware, software, and network platforms Discusses the trade-offs of the various techniques presented so that engineers will be able to make the best choices for designs for future products Contains a section with three chapters on making designs that are reliable, robust, and safe Includes a discussion of the two main models for the structure of the Internet of Things, as well as the issues engineers will need to take into consideration in designing future IoT applications Uses the design of a bridge control system as a continuing example across most of the chapters in order to illustrate the differences and trade-offs of the various techniques
Netprov
Title | Netprov PDF eBook |
Author | Rob Wittig |
Publisher | Amherst College Press |
Total Pages | 253 |
Release | 2021-12-14 |
Genre | Language Arts & Disciplines |
ISBN | 1943208298 |
Netprov is an emerging interdisciplinary digital art form that offers a literature-based “show” of insightful, healing satire that is as deep as the novels of the past. This accessible history of Netprov emerges out of an ongoing conversation about the changing roles and power dynamics of author and reader in an age of real-time interactivity. Rob Wittig describes a literary genre in which all the world is a platform and all participants are players. Beyond serving as a history of the genre, this book includes tips and examples to help those new to the genre teach and create netprovs. “Jargon-free and ambitious in scope, Netprov meets the needs of several types of readers. Casual readers will be met with straightforward and easy-to-follow definitions and examples. Scholars will find deep wells of in- formation about networked roleplay games. Teachers and students will find instructions for how-to play, and a ready-made academic context to make their play meaningful and memorable.” —Kathi Inman Berens, Portland State University