Browse Results

Showing 11,576 through 11,600 of 54,029 results

Programming for the Puzzled: Learn to Program While Solving Puzzles (The\mit Press Ser.)

by Srini Devadas

Learning programming with one of “the coolest applications around”: algorithmic puzzles ranging from scheduling selfie time to verifying the six degrees of separation hypothesis.This book builds a bridge between the recreational world of algorithmic puzzles (puzzles that can be solved by algorithms) and the pragmatic world of computer programming, teaching readers to program while solving puzzles. Few introductory students want to program for programming's sake. Puzzles are real-world applications that are attention grabbing, intriguing, and easy to describe. Each lesson starts with the description of a puzzle. After a failed attempt or two at solving the puzzle, the reader arrives at an Aha! moment—a search strategy, data structure, or mathematical fact—and the solution presents itself. The solution to the puzzle becomes the specification of the code to be written. Readers will thus know what the code is supposed to do before seeing the code itself. This represents a pedagogical philosophy that decouples understanding the functionality of the code from understanding programming language syntax and semantics. Python syntax and semantics required to understand the code are explained as needed for each puzzle.Readers need only the rudimentary grasp of programming concepts that can be obtained from introductory or AP computer science classes in high school. The book includes more than twenty puzzles and more than seventy programming exercises that vary in difficulty. Many of the puzzles are well known and have appeared in publications and on websites in many variations. They range from scheduling selfie time with celebrities to solving Sudoku problems in seconds to verifying the six degrees of separation hypothesis. The code for selected puzzle solutions is downloadable from the book's website; the code for all puzzle solutions is available to instructors.

Discrete and Computational Geometry

by Satyan L. Devadoss Joseph O'Rourke

An essential introduction to discrete and computational geometryDiscrete geometry is a relatively new development in pure mathematics, while computational geometry is an emerging area in applications-driven computer science. Their intermingling has yielded exciting advances in recent years, yet what has been lacking until now is an undergraduate textbook that bridges the gap between the two. Discrete and Computational Geometry offers a comprehensive yet accessible introduction to this cutting-edge frontier of mathematics and computer science.This book covers traditional topics such as convex hulls, triangulations, and Voronoi diagrams, as well as more recent subjects like pseudotriangulations, curve reconstruction, and locked chains. It also touches on more advanced material, including Dehn invariants, associahedra, quasigeodesics, Morse theory, and the recent resolution of the Poincaré conjecture. Connections to real-world applications are made throughout, and algorithms are presented independently of any programming language. This richly illustrated textbook also features numerous exercises and unsolved problems.The essential introduction to discrete and computational geometryCovers traditional topics as well as new and advanced materialFeatures numerous full-color illustrations, exercises, and unsolved problemsSuitable for sophomores in mathematics, computer science, engineering, or physicsRigorous but accessibleAn online solutions manual is available (for teachers only).

Zscaler Cloud Security Essentials: Discover how to securely embrace cloud efficiency, intelligence, and agility with Zscaler

by Ravi Devarasetty

Harness the capabilities of Zscaler to deliver a secure, cloud-based, scalable web proxy and provide a zero-trust network access solution for private enterprise application access to end usersKey FeaturesGet up to speed with Zscaler without the need for expensive trainingImplement Zscaler Internet Access (ZIA) and Zscaler Private Access (ZPA) security solutions with real-world deploymentsFind out how to choose the right options and features to architect a customized solution with ZscalerBook DescriptionMany organizations are moving away from on-premises solutions to simplify administration and reduce expensive hardware upgrades. This book uses real-world examples of deployments to help you explore Zscaler, an information security platform that offers cloud-based security for both web traffic and private enterprise applications. You'll start by understanding how Zscaler was born in the cloud, how it evolved into a mature product, and how it continues to do so with the addition of sophisticated features that are necessary to stay ahead in today's corporate environment. The book then covers Zscaler Internet Access and Zscaler Private Access architectures in detail, before moving on to show you how to map future security requirements to ZIA features and transition your business applications to ZPA. As you make progress, you'll get to grips with all the essential features needed to architect a customized security solution and support it. Finally, you'll find out how to troubleshoot the newly implemented ZIA and ZPA solutions and make them work efficiently for your enterprise. By the end of this Zscaler book, you'll have developed the skills to design, deploy, implement, and support a customized Zscaler security solution. What you will learnUnderstand the need for Zscaler in the modern enterpriseStudy the fundamental architecture of the Zscaler cloudGet to grips with the essential features of ZIA and ZPAFind out how to architect a Zscaler solutionDiscover best practices for deploying and implementing Zscaler solutionsFamiliarize yourself with the tasks involved in the operational maintenance of the Zscaler solutionWho this book is forThis book is for security engineers, security architects, security managers, and security operations specialists who may be involved in transitioning to or from Zscaler or want to learn about deployment, implementation, and support of a Zscaler solution. Anyone looking to step into the ever-expanding world of zero-trust network access using the Zscaler solution will also find this book useful.

Kotlin Quick Start Guide: Core features to get you ready for developing applications

by Marko Devcic

Get started with Kotlin programming for building real world applicationsKey FeaturesStart programming with KotlinExplore Kotlin language syntax, standard libraries and Java InteroperabilityBuilds an example application with what you learnBook DescriptionKotlin is a general purpose, object-oriented language that primarily targets the JVM and Android. Intended as a better alternative to Java, its main goals are high interoperability with Java and increased developer productivity. Kotlin is still a new language and this book will help you to learn the core Kotlin features and get you ready for developing applications with Kotlin.This book covers Kotlin features in detail and explains them with practical code examples.You will learn how to set up the environment and take your frst steps with Kotlin and its syntax. We will cover the basics of the language, including functions, variables, and basic data types. With the basics covered, the next chapters show how functions are first-class citizens in Kotlin and deal with the object-oriented side of Kotlin.You will move on to more advanced features of Kotlin. You will explore Kotlin's Standard Library and learn how to work with the Collections API. The book finishes by putting Kotlin in to practice, showing how to build a desktop app.By the end of this book, you will be confident enough to use Kotlin for your next project.What you will learnProgramming in Kotlin language syntax, basic types, control ?ow, classes, and OOPWriting functions and functional programming in KotlinDefning and importing from packages in KotlinRunning Kotlin on JVMs and Android runtimesWorking with the Kotlin Standard Library and advanced features of Kotlin programmingSetting up a Kotlin development environment with JetBrains toolsBuilding real-world applications with KotlinWho this book is forThis book is intended for anybody who wants to learn the most important Kotlin features. No experience of Kotlin is expected.

Proceedings of the International Conference on Intelligent Computing, Communication and Information Security: ICICCIS 2022 (Algorithms for Intelligent Systems)

by Vladan Devedzic Basant Agarwal Mukesh Kumar Gupta

This book contains high quality research papers accepted and presented at the International Conference on Intelligent Computing, Communication and Information Security (ICICCIS 2022), organized by Swami Keshvanand Institute of Technology, Management & Gramothan (SKIT), Jaipur, India during 25-26, November 2022. It presents the solutions of issues and challenges in intelligent computing, communication and information security domains. This book provides a background to problem domains, considering the progress so far, assessing the potential of such approaches, and exploring possible future directions as a single readily accessible source.

Fields of Vision: Essays in Film Studies, Visual Anthropology, and Photography

by Leslie Devereaux Roger Hillman

Filmed images dominate our time, from the movies and TV that entertain us to the news and documentary that inform us and shape our cultural vocabulary. Crossing disciplinary boundaries, Fields of Vision is a path-breaking collection that inquires into the power (and limits) of film and photography to make sense of ourselves and others. As critics, social scientists, filmmakers, and literary scholars, the contributors converge on the issues of representation and the construction of visual meaning across cultures.From the dismembered bodies of horror film to the exotic bodies of ethnographic film and the gorgeous bodies of romantic cinema, Fields of Vision moves through eras, genres, and societies. Always asking how images work to produce meaning, the essays address the way the "real" on film creates fantasy, news, as well as "science," and considers this problematic process as cultural boundaries are crossed. One essay discusses the effects of Hollywood's high-capital, world-wide commercial hegemony on local and non-Western cinemas, while another explores the response of indigenous people in central Australia to the forces of mass media and video. Other essays uncover the work of the unconscious in cinema, the shaping of "female spectatorship" by the "women's film" genre of the 1920s, and the effects of the personal and subjective in documentary films and the photographs of war reportage.In illuminating dark, elided, or wilfully neglected areas of representation, these essays uncover new fields of vision.

matplotlib Plotting Cookbook

by Alexandre Devert

This book follows a cookbook style approach that puts orthogonal and non-redundant recipes in your hands. Rather than rehashing the user manual, the explanations expose the underlying logic behind Matplotlib. If you are an engineer or scientist who wants to create great visualizations with Python, rather than yet another specialized language, this is the book for you. While there are several very competent plotting packages, Matplotlib is "just" a Python module. Thus, if you know some Python already, you will feel at home from the first steps on. In case you are an application writer, you won't be left out since the integration of Matplolib is covered.

Applying Bio-Measurements Methodologies in Science Education Research

by Iztok Devetak Saša Aleksij Glažar

This book illustrates the problems of using eye tracking technology and other bio-measurements in science education research. It examines the application of bio-measurements in researching cognitive processes, motivation for learning science concepts, and solving science problems. Most chapters of this book use the eye-tracking method, which enables following the focus of the students’ attention and drawing conclusions about the strategies they used to solve the problem. This book consists of a total of fifteen chapters. Authors from eight countries emphasise the same trends despite their cultural and educational differences. The book begins with general chapters describing cognitive processes and how these processes are measured using eye-tracking methods and other psychophysiology parameters and motivation. Finally, the book concludes the chapters presenting studies in specific scientific fields from chemistry, biology, physics and geology.

Proceedings of Fifth International Conference on Computer and Communication Technologies: IC3T 2023, Volume 1 (Lecture Notes in Networks and Systems #897)

by B. Rama Devi Kishore Kumar M. Raju K. Srujan Raju Mathini Sellathurai

This book is a compilation of high-quality scientific papers presented at the 5th International Conference on Computer & Communication Technologies (IC3T 2023). The book covers cutting-edge technologies and applications of soft computing, artificial intelligence and communication. In addition, a variety of further topics are discussed, which include data mining, machine intelligence, fuzzy computing, sensor networks, signal and image processing, human–computer interaction, and web intelligence.

Proceedings of Fifth International Conference on Computer and Communication Technologies: IC3T 2023, Volume 2 (Lecture Notes in Networks and Systems #898)

by B. Rama Devi Kishore Kumar M. Raju K. Srujan Raju Mathini Sellathurai

This book is a compilation of high-quality scientific papers presented at the 5th International Conference on Computer & Communication Technologies (IC3T 2023). The book covers cutting-edge technologies and applications of soft computing, artificial intelligence and communication. In addition, a variety of further topics are discussed, which include data mining, machine intelligence, fuzzy computing, sensor networks, signal and image processing, human–computer interaction, and web intelligence.

Artificial Intelligence Trends for Data Analytics Using Machine Learning and Deep Learning Approaches (Artificial Intelligence (AI): Elementary to Advanced Practices)

by K. Gayathri Devi Mamata Rath Nguyen Thi Dieu Linh

Artificial Intelligence (AI), when incorporated with machine learning and deep learning algorithms, has a wide variety of applications today. This book focuses on the implementation of various elementary and advanced approaches in AI that can be used in various domains to solve real-time decision-making problems. The book focuses on concepts and techniques used to run tasks in an automated manner. It discusses computational intelligence in the detection and diagnosis of clinical and biomedical images, covers the automation of a system through machine learning and deep learning approaches, presents data analytics and mining for decision-support applications, and includes case-based reasoning, natural language processing, computer vision, and AI approaches in real-time applications. Academic scientists, researchers, and students in the various domains of computer science engineering, electronics and communication engineering, and information technology, as well as industrial engineers, biomedical engineers, and management, will find this book useful. By the end of this book, you will understand the fundamentals of AI. Various case studies will develop your adaptive thinking to solve real-time AI problems. Features Includes AI-based decision-making approaches Discusses computational intelligence in the detection and diagnosis of clinical and biomedical images Covers automation of systems through machine learning and deep learning approaches and its implications to the real world Presents data analytics and mining for decision-support applications Offers case-based reasoning

Text as Data: Computational Methods of Understanding Written Expression Using SAS (Wiley and SAS Business Series)

by Barry DeVille Gurpreet Singh Bawa

Text As Data: Combining qualitative and quantitative algorithms within the SAS system for accurate, effective and understandable text analytics The need for powerful, accurate and increasingly automatic text analysis software in modern information technology has dramatically increased. Fields as diverse as financial management, fraud and cybercrime prevention, Pharmaceutical R&D, social media marketing, customer care, and health services are implementing more comprehensive text-inclusive, analytics strategies. Text as Data: Computational Methods of Understanding Written Expression Using SAS presents an overview of text analytics and the critical role SAS software plays in combining linguistic and quantitative algorithms in the evolution of this dynamic field. Drawing on over two decades of experience in text analytics, authors Barry deVille and Gurpreet Singh Bawa examine the evolution of text mining and cloud-based solutions, and the development of SAS Visual Text Analytics. By integrating quantitative data and textual analysis with advanced computer learning principles, the authors demonstrate the combined advantages of SAS compared to standard approaches, and show how approaching text as qualitative data within a quantitative analytics framework produces more detailed, accurate, and explanatory results. Understand the role of linguistics, machine learning, and multiple data sources in the text analytics workflow Understand how a range of quantitative algorithms and data representations reflect contextual effects to shape meaning and understanding Access online data and code repositories, videos, tutorials, and case studies Learn how SAS extends quantitative algorithms to produce expanded text analytics capabilities Redefine text in terms of data for more accurate analysis This book offers a thorough introduction to the framework and dynamics of text analytics—and the underlying principles at work—and provides an in-depth examination of the interplay between qualitative-linguistic and quantitative, data-driven aspects of data analysis. The treatment begins with a discussion on expression parsing and detection and provides insight into the core principles and practices of text parsing, theme, and topic detection. It includes advanced topics such as contextual effects in numeric and textual data manipulation, fine-tuning text meaning and disambiguation. As the first resource to leverage the power of SAS for text analytics, Text as Data is an essential resource for SAS users and data scientists in any industry or academic application.

Mathematical Modeling for Complex Fluids and Flows

by Michel Deville Thomas B. Gatski

Mathematical Modeling for Complex Fluids and Flows provides researchers and engineering practitioners encountering fluid flows with state-of-the-art knowledge in continuum concepts and associated fluid dynamics. In doing so it supplies the means to design mathematical models of these flows that adequately express the engineering physics involved. It exploits the implicit link between the turbulent flow of classical Newtonian fluids and the laminar and turbulent flow of non-Newtonian fluids such as those required in food processing and polymeric flows. The book develops a descriptive mathematical model articulated through continuum mechanics concepts for these non-Newtonian, viscoelastic fluids and turbulent flows. Each complex fluid and flow is examined in this continuum context as well as in combination with the turbulent flow of viscoelastic fluids. Some details are also explored via kinetic theory, especially viscoelastic fluids and their treatment with the Boltzmann equation. Both solution and modeling strategies for turbulent flows are laid out using continuum concepts, including a description of constructing polynomial representations and accounting for non-inertial and curvature effects. Ranging from fundamental concepts to practical methodology, and including discussion of emerging technologies, this book is ideal for those requiring a single-source assessment of current practice in this intricate yet vital field.

Nonlinear Blind Source Separation and Blind Mixture Identification: Methods for Bilinear, Linear-quadratic and Polynomial Mixtures (SpringerBriefs in Electrical and Computer Engineering)

by Yannick Deville Leonardo Tomazeli Duarte Shahram Hosseini

This book provides a detailed survey of the methods that were recently developed to handle advanced versions of the blind source separation problem, which involve several types of nonlinear mixtures. Another attractive feature of the book is that it is based on a coherent framework. More precisely, the authors first present a general procedure for developing blind source separation methods. Then, all reported methods are defined with respect to this procedure. This allows the reader not only to more easily follow the description of each method but also to see how these methods relate to one another. The coherence of this book also results from the fact that the same notations are used throughout the chapters for the quantities (source signals and so on) that are used in various methods. Finally, among the quite varied types of processing methods that are presented in this book, a significant part of this description is dedicated to methods based on artificial neural networks, especially recurrent ones, which are currently of high interest to the data analysis and machine learning community in general, beyond the more specific signal processing and blind source separation communities.

Latent Variable Analysis and Signal Separation: 14th International Conference, LVA/ICA 2018, Guildford, UK, July 2–5, 2018, Proceedings (Lecture Notes in Computer Science #10891)

by Yannick Deville Sharon Gannot Russell Mason Mark D. Plumbley Dominic Ward

This book constitutes the proceedings of the 14th International Conference on Latent Variable Analysis and Signal Separation, LVA/ICA 2018, held in Guildford, UK, in July 2018.The 52 full papers were carefully reviewed and selected from 62 initial submissions. As research topics the papers encompass a wide range of general mixtures of latent variables models but also theories and tools drawn from a great variety of disciplines such as structured tensor decompositions and applications; matrix and tensor factorizations; ICA methods; nonlinear mixtures; audio data and methods; signal separation evaluation campaign; deep learning and data-driven methods; advances in phase retrieval and applications; sparsity-related methods; and biomedical data and methods.

Deep Learning for Genomics: Data-driven approaches for genomics applications in life sciences and biotechnology

by Upendra Kumar Devisetty

Learn concepts, methodologies, and applications of deep learning for building predictive models from complex genomics data sets to overcome challenges in the life sciences and biotechnology industriesKey FeaturesApply deep learning algorithms to solve real-world problems in the field of genomicsExtract biological insights from deep learning models built from genomic datasetsTrain, tune, evaluate, deploy, and monitor deep learning models for enabling predictions in genomicsBook DescriptionDeep learning has shown remarkable promise in the field of genomics; however, there is a lack of a skilled deep learning workforce in this discipline. This book will help researchers and data scientists to stand out from the rest of the crowd and solve real-world problems in genomics by developing the necessary skill set. Starting with an introduction to the essential concepts, this book highlights the power of deep learning in handling big data in genomics. First, you'll learn about conventional genomics analysis, then transition to state-of-the-art machine learning-based genomics applications, and finally dive into deep learning approaches for genomics. The book covers all of the important deep learning algorithms commonly used by the research community and goes into the details of what they are, how they work, and their practical applications in genomics. The book dedicates an entire section to operationalizing deep learning models, which will provide the necessary hands-on tutorials for researchers and any deep learning practitioners to build, tune, interpret, deploy, evaluate, and monitor deep learning models from genomics big data sets. By the end of this book, you'll have learned about the challenges, best practices, and pitfalls of deep learning for genomics.What you will learnDiscover the machine learning applications for genomicsExplore deep learning concepts and methodologies for genomics applicationsUnderstand supervised deep learning algorithms for genomics applicationsGet to grips with unsupervised deep learning with autoencodersImprove deep learning models using generative modelsOperationalize deep learning models from genomics datasetsVisualize and interpret deep learning modelsUnderstand deep learning challenges, pitfalls, and best practicesWho this book is forThis deep learning book is for machine learning engineers, data scientists, and academicians practicing in the field of genomics. It assumes that readers have intermediate Python programming knowledge, basic knowledge of Python libraries such as NumPy and Pandas to manipulate and parse data, Matplotlib, and Seaborn for visualizing data, along with a base in genomics and genomic analysis concepts.

Distributed Computing and Intelligent Technology: 20th International Conference, ICDCIT 2024, Bhubaneswar, India, January 17–20, 2024, Proceedings (Lecture Notes in Computer Science #14501)

by Stéphane Devismes Partha Sarathi Mandal V. Vijaya Saradhi Bhanu Prasad Anisur Rahaman Molla Gokarna Sharma

This book constitutes the refereed proceedings of the 20th International Conference on Distributed Computing and Intelligent Technology, ICDCIT 2024, which was held in Bhubaneswar, India, during January 17–20, 2024. The 24 full papers presented in this volume were carefully reviewed and selected from 116 submissions. The papers are organized in the following topical sections: Distributed Computing (DC) and Intelligent Technology (IT). The DC track solicits original research papers contributing to the foundations and applications of distributed computing, whereas the IT track solicits original research papers contributing to the foundations and applications of Intelligent Technology.

Stabilization, Safety, and Security of Distributed Systems: 22nd International Symposium, SSS 2020, Austin, TX, USA, November 18–21, 2020, Proceedings (Lecture Notes in Computer Science #12514)

by Stéphane Devismes Neeraj Mittal

This book constitutes the refereed proceedings of the 22nd International Symposium on Stabilization, Safety, and Security of Distributed Systems, SSS 2020, held in Austin, TX, USA, in November 2020.The 16 full papers, 7 short and 2 invited papers presented were carefully reviewed and selected from 44 submissions. The papers deal with the design and development of distributed systems with a focus on systems that are able to provide guarantees on their structure, performance, and/or security in the face of an adverse operational environment.

Stabilization, Safety, and Security of Distributed Systems: 24th International Symposium, SSS 2022, Clermont-Ferrand, France, November 15–17, 2022, Proceedings (Lecture Notes in Computer Science #13751)

by Stéphane Devismes Franck Petit Karine Altisen Giuseppe Antonio Di Luna Antonio Fernandez Anta

This book constitutes the proceedings of 24th International Symposium, SSS 2022, which took place in Clermont-Ferrand, France, in November 2022.The 17 regular papers together with 4 invited papers and 7 brief announcements, included in this volume were carefully reviewed and selected from 58 submissions. The SSS 2022 focus on systems built such that they are able to provide on their own guarantees on their structure, performance, and/or security in the face of an adverse environment. The Symposium presents three tracks reflecting major trends related to the conference: (i) Self-stabilizing Systems: Theory and Practice, (ii) Concurrent and Distributed Computing: Foundations, Faulttolerance, and Security, and (iii) Dynamic, Mobile, and Nature-Inspired Computing.

Reversible Computation

by Simon Devitt Ivan Lanese

This book constitutes the refereed proceedings of the 8th International Conference on Reversible Computation, RC 2016, held in Bologna, Italy, in July 2016. The 18 full and 5 short papers included in this volume were carefully reviewed and selected from 38 submissions. The papers are organized in topical sections named: process calculi; reversible models; programming languages; quantum computing; quantum programming; circuit theory; and syntheses.

Cocoa Touch for iPhone OS 3

by Jiva Devoe

Join the gold rush to developing cool iPhone apps with this complete iPhone OS 3 developer's guide. Professional developer Jiva DeVoe speaks your language, and he talks you through the entire process--from explaining Cocoa Touch and the iPhone SDK to using Xcode and the Game Kit API. Follow step-by-step tutorials, then apply practical tips on signing and selling your applications. Even if you're new to iPhone development you'll soon be cranking out great code. Walk through Xcode, Interface Builder, and other key toolsBuild simple or complex GUIs with navigation and custom viewsImplement a database with Core Data, and design your schema in XcodeLearn to use the iPhone's signature multi-touch capabilities in your applicationsWork with the Apple Push Notification ServiceUse the Map Kit API to create apps with embedded mapsRecord audio, play video, and access the iPod LibrarySet up your developer certificates and code sign your appsUse Store Kit to sell expanded features and content within your appsWhether you're a new iPhone developer or seasoned veteran, this book is the perfect go-to reference for iPhone development-and one of an exciting new series for Apple developers.Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

Objective-C

by Jiva Devoe

A soup-to-nuts guide on the Objective-C programming languageObjective-C is the language behind Cocoa and Cocoa Touch, which is the Framework of applications written for the Macintosh, iPod touch, iPhone, and iPad platforms. Part of the Developer Reference series covering the hottest Apple topics, this book covers everything from the basics of the C language to advanced aspects of Apple development. You'll examine Objective-C and high-level subjects of frameworks, threading, networking, and much more.Covers the basics of the C language and then quickly moves onto Objective-C and more advanced topicsDraws from the author's first-hand experience garnered while developing applications for the Mac and iPhone OS platformsIncludes chapters on classes, memory management, threads, and the Foundation frameworkAlso covers advanced topics like protocols, categories, associated objects, and blocksFeaturing real-life examples drawn from the author's experience, Objective-C offers an insider look at this amazing programming language.

Arch Linux Environment Setup How-To

by Ike Devolder

Each task expresses a specific task for setting up an Arch Linux environment. The recipe as a solution is a carefully organized set of instructions to perform the task as efficiently as possible and a discussion on how to apply the solution in different situations. "Arch Linux Environment Set-up" How to is for people wanting to dig deep into a Linux system. By the end of the book you will have basic knowledge how a Linux system is built up, how it boots and a general idea of how it is working. The book also assumes you already know what partitioning is and if you need dual booting you already have some experience with that. For people only trying out Arch Linux the author would suggest following this guide inside a virtual machine.

Reactive Application Development

by Duncan K. DeVore Sean A. Walsh

SummaryReactive Application Development is a hands-on guide that teaches you how to build reliable enterprise applications using reactive design patterns.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.Foreword by Jonas Bonér, Creator of Akka About the TechnologyMission-critical applications have to respond instantly to changes in load, recover gracefully from failure, and satisfy exacting requirements for performance, cost, and reliability. That's no small task! Reactive designs make it easier to meet these demands through modular, message-driven architecture, innovative tooling, and cloud-based infrastructure.About the BookReactive Application Development teaches you how to build reliable enterprise applications using reactive design patterns. This hands-on guide begins by exposing you to the reactive mental model, along with a survey of core technologies like the Akka actors framework. Then, you'll build a proof-of-concept system in Scala, and learn to use patterns like CQRS and Event Sourcing. You'll master the principles of reactive design as you implement elasticity and resilience, integrate with traditional architectures, and learn powerful testing techniques.What's InsideDesigning elastic domain modelsBuilding fault-tolerant systemsEfficiently handling large data volumesExamples can be built in Scala or JavaAbout the Reader Written for Java or Scala programmers familiar with distributed application designs.About the AuthorDuncan DeVore, Sean Walsh, and Brian Hanafee are seasoned architects with experience building and deploying reactive systems in production. Table of ContentsPART 1 - FUNDAMENTALS What is a reactive application? Getting started with Akka Understanding Akka PART 2 - BUILDING A REACTIVE APPLICATION Mapping from domain to toolkit Domain-driven design Using remote actors Reactive streaming CQRS and Event Sourcing A reactive interfaceProduction readiness

Information Systems for Small and Medium-sized Enterprises

by Jan Devos Hendrik Landeghem Dirk Deschoolmeester

This book establishes and explores existing and emerging theories on Small and Medium-sized Enterprises (SMEs) and the adoption of IT/IS. It presents the latest empirical research findings in that area of IS research and explores new technologies and practices. The book is written for researchers and professionals working in the field of IS research or the research of SMEs. Moreover, the book will be a reference for researchers, professionals and students in management information systems science and related fields.

Refine Search

Showing 11,576 through 11,600 of 54,029 results