Title search results
Showing 28401 - 28420 of 45842 items
An Introduction to PHP for Scientists and Engineers: Beyond JavaScript
By David R. Brooks. 2008
This book provides an introduction to PHP and server-side programming. It presents readers with a science or engineering background with…
the information to write their own online applications requiring reading, creating and manipulating data files stored as text on a server, overcoming the limitations of a client-side language. It focuses only on those elements of the language, such as file input/output, arrays, built-in math functions, and user-created functions that are essential for solving a wide range of scientific/engineering computing problems - and assumes a working knowledge of programming concepts and HTML, JavaScript, C or a similar language. It contains complete applications and hence offers a very compact and efficient way for working professionals to take advantage of the possibilities offered by server-side programming. Written for a technical audience, this book is an effective learning tool to the essentials of PHP and is also ideal for self-study.Information technology has been used in organisational settings and for organisational purposes such as accounting for a half century…
but IT is now increasingly being used for the purposes of mediating and regulating complex activities in which multiple professional users are involved such as in factories hospitals architectural offices and so on The economic importance of such coordination systems is enormous but their design often inadequate The problem is that our understanding of the coordinative practices for which these systems are developed is deficient leaving systems developers and software engineers to base their designs on commonsensical requirements analyses The research reflected in this book addresses these very problems It is a collection of articles which establish a conceptual foundation for the research area of Computer-Supported Cooperative WorkThis textbook presents the current issues in software development methods Special emphasis is placed on agile software development …
being one of the mainstream paradigms for the management of software projects Features and topics 1 Examines the Agile manifesto and its implications 2 Discusses the delivery of software projects on time and within budgets by using agile software development environment 3 Considers the customer role in agile software development environments 4 Looks at measures to control and monitor the software development process 5 Offers Agile software development processes from a cognitive perspective 6 Explores the concept of agility from the management perspective 7 Investigates the impact of agility on the organization level 8 The wider context of each topic to software engineering is emphasized This comprehensive and concise introduction offers a reader-friendly approach to the topic Written for advanced undergraduates this clear foundation course will also be valuable for practitionersThis book constitutes the proceedings of the Second International Symposium on Intelligent Computing Systems ISICS 2018 held in…
Merida Mexico in March 2018 The 12 papers presented in this volume were carefully reviewed and selected from 28 submissions They deal with the field of intelligent computing systems focusing on artificial intelligence computer vision and image processingA Process Algebraic Approach to Software Architecture Design
By Flavio Corradini, Marco Bernardo. 2010
The design and the verification of modern software applications requires the analysis of several different aspects such as software…
correctness quality of service and security and of the possible inter-relations among them Process algebraic architectural languages and the related analysis techniques provide a formal paradigm that allows for the modeling and analysis of such systems and of the related properties during the early stages of the design process The book presents such a paradigm in a novel way that privileges the discussion of its foundational characteristics and then introduces a number of guidelines integrated with ad-hoc methodologies and exemplifying case studies to support the practical benefits of using such a paradigm The book can be of help for both researchers and graduate students who intend to approach the process algebraic formal paradigm and for the practitioners who intend to apply the related approach to software design and verificationA Concise Introduction to Languages and Machines (Undergraduate Topics in Computer Science)
By Alan P. Parkes. 2008
A Concise Introduction to Languages, Machines and Logic provides an accessible introduction to three key topics within computer science: formal…
languages, abstract machines and formal logic. Written in an easy-to-read, informal style, this textbook assumes only a basic knowledge of programming on the part of the reader. The approach is deliberately non-mathematical, and features: - Clear explanations of formal notation and jargon, - Extensive use of examples to illustrate algorithms and proofs, - Pictorial representations of key concepts, - Chapter opening overviews providing an introduction and guidance to each topic, - End-of-chapter exercises and solutions, - Offers an intuitive approach to the topics. This reader-friendly textbook has been written with undergraduates in mind and will be suitable for use on course covering formal languages, formal logic, computability and automata theory. It will also make an excellent supplementary text for courses on algorithm complexity and compilers.Autonomous and Autonomic Systems: With Applications To Nasa Intelligent Spacecraft Operations And Exploration Systems (NASA Monographs in Systems and Software Engineering)
By Christopher Rouff, Michael Hinchey, James Rash, Jay Karlin, Harold Hallock. 2009
This book provides an in-depth discussion of autonomous and autonomic systems their interdependencies differences and similarities Current…
and pending issues in these evermore increasingly important subjects are highlighted and discussed Concepts ideas and experiences are explored in relation to real-life NASA systems in spacecraft control and in the exploration domainAkka Cookbook
By Hector Veiga Ortiz, Piyush Mishra. 2017
Learn how to use the Akka framework to build effective applications in Scala About This Book • Covers a discussion…
on Lagom—the newest launched Akka framework that is built to create complex microservices easily • The recipe approach of the book allows the reader to know important and independent concepts of Scala and Akka in a seamless manner • Provides a comprehensive understanding of the Akka actor model and implementing it to create reactive web applications Who This Book Is For If you are a Scala developer who wants to build scalable and concurrent applications, then this book is for you. Basic knowledge of Akka will help you take advantage of this book. What You Will Learn • Control an actor using the ContolAware mailbox • Test a fault-tolerant application using the Akka test kit • Create a parallel application using futures and agents • Package and deploy Akka application inside Docker • Deploy remote actors programmatically on different nodes • Integrate Streams with Akka actors • Install Lagom and create a Lagom project In Detail Akka is an open source toolkit that simplifies the construction of distributed and concurrent applications on the JVM. This book will teach you how to develop reactive applications in Scala using the Akka framework. This book will show you how to build concurrent, scalable, and reactive applications in Akka. You will see how to create high performance applications, extend applications, build microservices with Lagom, and more. We will explore Akka's actor model and show you how to incorporate concurrency into your applications. The book puts a special emphasis on performance improvement and how to make an application available for users. We also make a special mention of message routing and construction. By the end of this book, you will be able to create a high-performing Scala application using the Akka framework. Style and approach This highly practical recipe-based approach will allow you to build scalable, robust, and reactive applications using the Akka framework.CSS Framework Alternatives: Explore Five Lightweight Alternatives To Bootstrap And Foundation With Project Examples
By Aravind Shenoy, Anirudh Prabhu. 2018
Learn how to use lightweight CSS framework alternatives to build intuitive websites This book presents five project examples that…
use Skeleton Miligram UI Kit Material Design Lite and Susy This no-nonsense introduction will help you understand the concept of designing interactive websites using these frameworks with ease Each framework is demonstrated through a practical project in an easy-to-understand manner Web design is streamlined nowadays thanks to CSS frameworks and although Bootstrap and Foundation rule the roost with web design you don t need an exhaustive framework like these for smaller websites You ll get a glimpse into additional front-end frameworks which basically are pre-prepared packages containing structure of files and folders of HTML and CSS documents some with JavaScript functions that help designers and developers build interactive and immersive websites What You ll LearnDelve deeper into the world of CSS designs Create interactive and immersive webpages with UI Kit Material Design Life and SusyBuild a landing webpage with Skeleton Design a product page for a Secure VPN product with Milligram Who This Book Is ForReaders who are familiar with basic knowledge of HTML CSS and JavaScript and experienced web designers who aren t familiar with frameworks other than Bootstrap or FoundationThis book explains the fundamental concepts of information theory, so as to help students better understand modern communication technologies. It…
was especially written for electrical and communication engineers working on communication subjects. The book especially focuses on the understandability of the topics, and accordingly uses simple and detailed mathematics, together with a wealth of solved examples.The book consists of four chapters, the first of which explains the entropy and mutual information concept for discrete random variables. Chapter 2 introduces the concepts of entropy and mutual information for continuous random variables, along with the channel capacity. In turn, Chapter 3 is devoted to the typical sequences and data compression. One of Shannon’s most important discoveries is the channel coding theorem, and it is critical for electrical and communication engineers to fully comprehend the theorem. As such, Chapter 4 solely focuses on it.To gain the most from the book, readers should have a fundamental grasp of probability and random variables; otherwise, they will find it nearly impossible to understand the topics discussed.Personal Multimedia Preservation
By Vasileios Mezaris, Claudia Niederée, Robert H. Logie. 2018
This unique text/reference advocates a novel forgetful approach to dealing with personal multimedia content in the long run, which is…
inspired by the effectiveness of human forgetting as a mechanism for helping us to stay focused on important things. The text presents theoretical foundations, technologies, applications, and case study results that help the reader to understand the problems and challenges associated with personal digital preservation, and the solutions that can be developed in response to these challenges.Topics and features: Highlights the value of an intelligent and selective approach to personal multimedia preservation, involving managed forgetting and contextualized remembering; considers how a conceptual understanding of human memory function can be used to inspire the design of digital managed preservation and forgetting; discusses methods that endow computers with capabilities to understand digital content, in order to support intelligent preservation decisions; examines the assessment of the importance of information items, introducing the concepts of memory buoyancy and preservation value; reviews methods for preserving the context associated with a digital item, and for assessing how this context evolves over time; proposes a reference model for the Preserve-or-Forget (PoF) approach which is integrative, value-driven, brain-inspired, forgetful, and evolution-aware; describes the integration of preservation functionalities in a Personal Information Management (PIM) application; presents a user study on a photo selection task, using the results to design methods for automatically selecting important photos from personal collections.This interdisciplinary volume provides significant insights from computer science, engineering and psychology that will be of great interest to researchers involved in multimedia and software engineering, multimedia preservation, cultural informatics, digital heritage, and the digital humanities.Key Features Start your microservices journey and get a broader perspective on microservices development using C# 7.0 with .NET Core…
2.0 Build, deploy, and test microservices using ASP.Net Core, ASP.NET Core API, and Microsoft Azure Cloud Get the basics of reactive microservices Book Description The microservices architectural style promotes the development of complex applications as a suite of small services based on business capabilities. This book will help you identify the appropriate service boundaries within your business. We'll start by looking at what microservices are and their main characteristics. Moving forward, you will be introduced to real-life application scenarios; after assessing the current issues, we will begin the journey of transforming this application by splitting it into a suite of microservices using C# 7.0 with .NET Core 2.0. You will identify service boundaries, split the application into multiple microservices, and define service contracts. You will find out how to configure, deploy, and monitor microservices, and configure scaling to allow the application to quickly adapt to increased demand in the future. With an introduction to reactive microservices, you’ll strategically gain further value to keep your code base simple, focusing on what is more important rather than on messy asynchronous calls. What you will learn Get acquainted with Microsoft Azure Service Fabric Compare microservices with monolithic applications and SOA Learn Docker and Azure API management Define a service interface and implement APIs using ASP.NET Core 2.0 Integrate services using a synchronous approach via RESTful APIs with ASP.NET Core 2.0 Implement microservices security using Azure Active Directory, OpenID Connect, and OAuth 2.0 Understand the operation and scaling of microservices in .NET Core 2.0 Understand the key features of reactive microservices and implement them using reactive extensionsKey Features End-to-end guide on full-stack development with Vue js 2 and Laravel 5 Developing modern user interfaces with…
a reusable component-based architecture Use Webpack to improve applications performance and development workflow Explore the features of Vuex to build applications that are powerful consistent and maintainable Book Description Vue is a JavaScript framework that can be used for anything from simple data display to sophisticated front-end applications and Laravel is a PHP framework used for developing fast and secure web-sites This book gives you practical knowledge of building modern full-stack web apps from scratch using Vue with a Laravel back end In this book you will build a room-booking website named Vuebnb This project will show you the core features of Vue Laravel and other state-of-the-art web development tools and techniques The book begins with a thorough introduction to Vue js and its core concepts like data binding directives and computed properties with each concept being explained first then put into practice in the case-study project You will then use Laravel to set up a web service and integrate the front end into a full-stack app You will be shown a best-practice development workflow using tools like Webpack and Laravel Mix With the basics covered you will learn how sophisticated UI features can be added using ES syntax and a component-based architecture You will use Vue Router to make the app multi-page and Vuex to manage application state Finally you will learn how to use Laravel Passport for authenticated AJAX requests between Vue and the API completing the full-stack architecture Vuebnb will then be prepared for production and deployed to a free Heroku cloud server What you will learn Core features of Vue js to create sophisticated user interfaces Build a secure backend API with Laravel Learn a state-of-the-art web development workflow with Webpack Full-stack app design principles and best practices Learn to deploy a full-stack app to a cloud server and CDN Managing complex application state with Vuex Securing a web service with Laravel PassportImage Quality Assessment of Computer-generated Images: Based On Machine Learning And Soft Computing (Springerbriefs In Computer Science Ser.)
By Andr Bigand, Julien Dehos, Christophe Renaud, Joseph Constantin. 2018
Image Quality Assessment is well-known for measuring the perceived image degradation of natural scene images but is still an emerging…
topic for computer-generated images This book addresses this problem and presents recent advances based on soft computing It is aimed at students practitioners and researchers in the field of image processing and related areas such as computer graphics and visualization In this book we first clarify the differences between natural scene images and computer-generated images and address the problem of Image Quality Assessment IQA by focusing on the visual perception of noise Rather than using known perceptual models we first investigate the use of soft computing approaches classically used in Artificial Intelligence as full-reference and reduced-reference metrics Thus by creating Learning Machines such as SVMs and RVMs we can assess the perceptual quality of a computer-generated image We also investigate the use of interval-valued fuzzy sets as a no-reference metric These approaches are treated both theoretically and practically for the complete process of IQA The learning step is performed using a database built from experiments with human users and the resulting models can be used for any image computed with a stochastic rendering algorithm This can be useful for detecting the visual convergence of the different parts of an image during the rendering process and thus to optimize the computation These models can also be extended to other applications that handle complex models in the fields of signal processing and image processingMastering Reactive JavaScript
By Erich De Oliveira. 2017
Expand your boundaries by creating applications empowered with real-time data using RxJs without compromising performance About This Book • Handle…
an infinite stream of incoming data using RxJs without going crazy • Explore important RxJs operators that can help you improve your code readability • Get acquainted with the different techniques and operators used to handle data traffic, which occurs when you receive data faster than you can process Who This Book Is For If you're a web developer with some basic JavaScript programming knowledge who wants to implement the reactive programming paradigm with JavaScript, then this book is for you. What You Will Learn • Get to know the basics of functional reactive programming using RxJs • Process a continuous flow of data with linear memory consumption • Filter, group, and react to changes in your system • Discover how to deal with data traffic • Compose operators to create new operators and use them in multiple observables to avoid code repetition • Explore transducers and see how they can improve your code readability • Detect and recover from errors in observables using Retry and Catch operators • Create your own reactive application: a real-time webchat In Detail If you're struggling to handle a large amount of data and don't know how to improve your code readability, then reactive programming is the right solution for you. It lets you describe how your code behaves when changes happen and makes it easier to deal with real-time data. This book will teach you what reactive programming is, and how you can use it to write better applications. The book starts with the basics of reactive programming, what Reactive Extensions is, and how can you use it in JavaScript along with some reactive code using Bacon. Next, you'll discover what an Observable and an Observer are and when to use them.You'll also find out how you can query data through operators, and how to use schedulers to react to changes. Moving on, you'll explore the RxJs API, be introduced to the problem of data traffic (backpressure), and see how you can mitigate it. You'll also learn about other important operators that can help improve your code readability, and you'll see how to use transducers to compose operators. At the end of the book, you'll get hands-on experience of using RxJs, and will create a real-time web chat using RxJs on the client and server, providing you with the complete package to master RxJs. Style and approach This easy-to-follow guide is full of hands-on examples of reactive programming. Each topic is explained and placed in context, and for the more inquisitive there are more details of the concepts used, ending with an application using the concepts learned through the book.Professional WordPress: Design and Development
By Brad Williams, David Damstra, Hal Stern. 2010
An in-depth look at the internals of the WordPress system. As the most popular blogging and content management platform available…
today, WordPress is a powerful tool. This exciting book goes beyond the basics and delves into the heart of the WordPress system, offering overviews of the functional aspects of WordPress as well as plug-in and theme development. What is covered in this book? WordPress as a Content Management System Hosting Options Installing WordPress Files Database Configuration Dashboard Widgets Customizing the Dashboard Creating and Managing Content Categorizing Your Content Working with Media Comments and Discussion Working with Users Managing, Adding, Upgrading, and Using the Theme Editor Working with Widgets Adding and Managing New Plugins Configuring WordPress Exploring the Code Configuring Key Files wp-config.php file Advanced wp-config Options What's in the Core? WordPress Codex and Resources Understanding and customizing the Loop Building A Custom Query Complex Database Operations Dealing With Errors Direct Database Manipulation Building Your Own Taxonomies Plugin Packaging Create a Dashboard Widget Creating a Plugin Example Publish to the Plugin Directory Installing a Theme Creating Your Own Theme How and When to Use Custom Page Templates How to Use Custom Page Templates Pushing Content from WordPress to Other Sites Usability and Usability Testing Getting Your Site Found How Web Standards Get Your Data Discovered Load Balancing Your WordPress Site Securing Your WordPress Site Using WordPress in the Enterprise Is WordPress Right for Your Enterprise? and much more!This volume contains a selection of revised and extended research articles written by prominent researchers participating in a large international…
conference on Advances in Engineering Technologies and Physical Science which was held in London UK 5-7 July 2017 Topics covered include mechanical engineering engineering mathematics computer science knowledge engineering electrical engineering wireless networks and industrial applications With contributions carefully chosen to represent the most cutting-edge research presented during the conference the book offers the state of art in engineering technologies and physical science and applications and also serves as an excellent reference work for researchers and graduate students working with on engineering technologies and physical science and applicationsQuantifying and Processing Biomedical and Behavioral Signals (Smart Innovation, Systems And Technologies Ser. #103)
By Anna Esposito, Marcos Faundez, Francesco Morabito, Eros Pasero. 2019
The book is based on interdisciplinary research on various aspects and dynamics of human multimodal signal exchanges It discusses…
realistic application scenarios where human interaction is the focus in order toidentify new methods for data processing and data flow coordination through synchronization and optimization of new encoding features combining contextually enacted communicative signals anddevelop shared digital data repositories and annotation standards for benchmarking the algorithmic feasibility and successive implementation of believable human computer interaction HCI systems This book is a valuable resource for a the research community PhD students early stage researchersc schools hospitals and rehabilitation and assisted-living centerse the ICT market and representatives from multimedia industriesNumber-Theoretic Methods in Cryptology: First International Conference, Nutmic 2017, Warsaw, Poland, September 11-13, 2017, Revised Selected Papers (Lecture Notes in Computer Science #10737)
By Josef Pieprzyk, Jerzy Kaczorowski, Jacek Pomykała. 2018
This book constitutes the refereed post-conference proceedings of the First International Conference on Number-Theoretic Methods in Cryptology, NuTMiC 2017, held…
in Warsaw, Poland, in September 2017.The 15 revised full papers presented in this book together with 3 invited talks were carefully reviewed and selected from 32 initial submissions. The papers are organized in topical sections on elliptic curves in cryptography; public-key cryptography; lattices in cryptography; number theory; pseudorandomness; and algebraic structures and analysis.Diagnosability, Security and Safety of Hybrid Dynamic and Cyber-Physical Systems
By Moamar Sayed. 2018
Cyber-physical systems CPS are characterized as a combination of physical physical plant process network …
and cyber software algorithm computation components whose operations are monitored controlled coordinated and integrated by a computing and communicating core The interaction between both physical and cyber components requires tools allowing analyzing and modeling both the discrete and continuous dynamics Therefore many CPS can be modeled as hybrid dynamic systems in order to take into account both discrete and continuous behaviors as well as the interactions between them Guaranteeing the security and safety of CPS is a challenging task because of the inherent interconnected and heterogeneous combination of behaviors cyber physical discrete continuous in these systems This book presents recent and advanced approaches and tech-niques that address the complex problem of analyzing the diagnosability property of cyber physical systems and ensuring their security and safety against faults and attacks The CPS are modeled as hybrid dynamic systems using different model-based and data-driven approaches in different application domains electric transmission networks wireless communication networks intrusions in industrial control systems intrusions in production systems wind farms etc These approaches handle the problem of ensuring the security of CPS in presence of attacks and verifying their diagnosability in presence of different kinds of uncertainty uncertainty related to the event occurrences to their order of occurrence to their value etc