Browse Results

Showing 35,201 through 35,225 of 53,669 results

Introduction to Software Testing

by Jeff Offutt Paul Ammann

Extensively class-tested, this textbook takes an innovative approach to software testing: it defines testing as the process of applying a few well-defined, general-purpose test criteria to a structure or model of the software. It incorporates the latest innovations in testing, including techniques to test modern types of software such as OO, web applications, and embedded software. The book contains numerous examples throughout. An instructors solution manual, PowerPoint slides, sample syllabi, additional examples and updates, testing tools for students, and example software programs in Java are available on an extensive website.

Turkish Natural Language Processing (Theory and Applications of Natural Language Processing)

by Kemal Oflazer Murat Saraçlar

This book brings together work on Turkish natural language and speech processing over the last 25 years, covering numerous fundamental tasks ranging from morphological processing and language modeling, to full-fledged deep parsing and machine translation, as well as computational resources developed along the way to enable most of this work. Owing to its complex morphology and free constituent order, Turkish has proved to be a fascinating language for natural language and speech processing research and applications.After an overview of the aspects of Turkish that make it challenging for natural language and speech processing tasks, this book discusses in detail the main tasks and applications of Turkish natural language and speech processing. A compendium of the work on Turkish natural language and speech processing, it is a valuable reference for new researchers considering computational work on Turkish, as well as a one-stop resource for commercial and research institutions planning to develop applications for Turkish. It also serves as a blueprint for similar work on other Turkic languages such as Azeri, Turkmen and Uzbek.

The Hardware Hacking Handbook: Breaking Embedded Security with Hardware Attacks

by Colin O'Flynn Jasper van Woudenberg

The Hardware Hacking Handbook takes you deep inside embedded devices to show how different kinds of attacks work, then guides you through each hack on real hardware.Embedded devices are chip-size microcomputers small enough to be included in the structure of the object they control, and they&’re everywhere—in phones, cars, credit cards, laptops, medical equipment, even critical infrastructure. This means understanding their security is critical. The Hardware Hacking Handbook takes you deep inside different types of embedded systems, revealing the designs, components, security limits, and reverse-engineering challenges you need to know for executing effective hardware attacks.Written with wit and infused with hands-on lab experiments, this handbook puts you in the role of an attacker interested in breaking security to do good. Starting with a crash course on the architecture of embedded devices, threat modeling, and attack trees, you&’ll go on to explore hardware interfaces, ports and communication protocols, electrical signaling, tips for analyzing firmware images, and more. Along the way, you&’ll use a home testing lab to perform fault-injection, side-channel (SCA), and simple and differential power analysis (SPA/DPA) attacks on a variety of real devices, such as a crypto wallet. The authors also share insights into real-life attacks on embedded systems, including Sony&’s PlayStation 3, the Xbox 360, and Philips Hue lights, and provide an appendix of the equipment needed for your hardware hacking lab – like a multimeter and an oscilloscope – with options for every type of budget. You&’ll learn: • How to model security threats, using attacker profiles, assets, objectives, and countermeasures • Electrical basics that will help you understand communication interfaces, signaling, and measurement • How to identify injection points for executing clock, voltage, electromagnetic, laser, and body-biasing fault attacks, as well as practical injection tips • How to use timing and power analysis attacks to extract passwords and cryptographic keys • Techniques for leveling up both simple and differential power analysis, from practical measurement tips to filtering, processing, and visualizationWhether you&’re an industry engineer tasked with understanding these attacks, a student starting out in the field, or an electronics hobbyist curious about replicating existing work, The Hardware Hacking Handbook is an indispensable resource – one you&’ll always want to have onhand.

Advances in Information and Computer Security: 11th International Workshop on Security, IWSEC 2016, Tokyo, Japan, September 12-14, 2016, Proceedings (Lecture Notes in Computer Science #9836)

by Kazuto Ogawa Katsunari Yoshioka

This book constitutes the refereed proceedings of the 11th International Workshop on Security, IWSEC 2016, held in Tokyo, Japan, in September 2016. The 15 regular papers and 4 short papers presented in this volume were carefully reviewed and selected from 53 submissions. They were organized in topical sections named: system security; searchable encryption; cryptanalysis; permutation and symmetric encryption; privacy preserving; hardware security; post-quantum cryptography; and paring computation.

Natural User Interfaces in Medical Image Analysis

by Marek R. Ogiela Tomasz Hachaj

This unique text/reference highlights a selection of practical applications of advanced image analysis methods for medical images. The book covers the complete methodology for processing, analysing and interpreting diagnostic results of sample CT images. The text also presents significant problems related to new approaches and paradigms in image understanding and semantic image analysis. To further engage the reader, example source code is provided for the implemented algorithms in the described solutions. Features: describes the most important methods and algorithms used for image analysis; examines the fundamentals of cognitive computer image analysis for computer-aided diagnosis and semantic image description; presents original approaches for the semantic analysis of CT perfusion and CT angiography images of the brain and carotid artery; discusses techniques for creating 3D visualisations of large datasets; reviews natural user interfaces in medical imaging systems, including GDL technology.

Secure Information Management Using Linguistic Threshold Approach

by Marek R. Ogiela Urszula Ogiela

In recent years, cryptographic techniques for protecting and hiding secret information have been included in directions of research on intelligent information management. Data can be managed securely due to the use of algorithms for ensuring the confidentiality of data, information splitting techniques as well as protocols for sharing information and methods of its reconstruction. This is why techniques of advanced splitting and reconstruction of information form the primary subject of Secure Information Management Using Linguistic Threshold Approach, whose main purpose is to discuss the so-called linguistic threshold schemes for information sharing. An attempt is also made to describe the opportunities of using these techniques to create new models of managing strategic information shared within a commercial organisation or a state institution. Such information is specially protected, and its contents are used only if the authorised users are enabled to access it. This monograph attempts to define a model structure of information flow and for assigning information shares to particular groups of individuals concerned. The proposed information flow model can be integrated into practical solutions within any organisation or institution, improving the functionality of its legacy information systems. The use of strong mathematical cryptographic models to manage information constitutes a scientific innovation and a demonstration of the methods and opportunities of using advanced techniques for confidentially exchanging information in tasks supporting data flow within a commercial organisation. The interdisciplinary nature of the solutions proposed means that the subject of linguistic threshold schemes forming part of intelligent information management becomes a new challenge for the research and application work carried out.The authors of this monograph hope that it will guide readers on an interesting journey through the cutting edge solution in the field of secure information management.

Fundamentals of Java Programming

by Mitsunori Ogihara

Making extensive use of examples, this textbook on Java programming teaches the fundamental skills for getting started in a command-line environment. Meant to be used for a one-semester course to build solid foundations in Java, Fundamentals of Java Programming eschews second-semester content to concentrate on over 180 code examples and 250 exercises.Key object classes (String, Scanner, PrintStream, Arrays, and File) are included to get started in Java programming. The programs are explained with almost line-by-line descriptions, also with chapter-by-chapter coding exercises.Teaching resources include solutions to the exercises, as well as digital lecture slides.

Mastering Cocos2d Game Development

by Alex Ogorek

If you are a developer who is experienced with Cocos2d and Objective-C, and want to take your game development skills to the next level, this book is going to help you achieve your goal.

Necromedia

by Marcel O'Gorman

In Necromedia, media activist Marcel O'Gorman takes aim at "the collusion of death and technology," drawing on a broad arsenal that ranges from posthumanist philosophy and social psychology to digital art and handmade "objects-to-think-with." Throughout, O'Gorman mixes philosophical speculation with artistic creation, personal memoir, and existential dread. He is not so much arguing against technoculture as documenting a struggle to embrace the technical essence of human being without permitting technology worshippers to have the last word on what it means to be human.Inspired in part by the work of cultural anthropologist Ernest Becker, O'Gorman begins by suggesting that technology provides human beings with a cultural hero system built on the denial of death and a false promise of immortality. This theory adds an existential zest to the book, allowing the author not only to devise a creative diagnosis of what Bernard Stiegler has called the malaise of contemporary technoculture but also to contribute a potential therapy--one that requires embracing human finitude, infusing care into the process of technological production, and recognizing the vulnerability of all things, human and nonhuman. With this goal in mind, Necromedia prescribes new research practices in the humanities that involve both written work and the creation of objects-to-think-with that are designed to infiltrate and shape the technoculture that surrounds us.

Customer Centricity: Innovative Unternehmenspraxis: Insights, Strategien und Impulse

by Susanne O’Gorman Gabriele Schuster

Dieses Buch schlägt eine Brücke zwischen wissenschaftlicher Forschung zu Customer Centricity und ihrer praxisorientierten Anwendung. Das Interesse und die Begeisterung für Customer Centricity sind seit einigen Jahren ungebrochen, doch trotz reger Forschungstätigkeit und großem Interesse aus der Praxis scheitern viele Unternehmen nach wie vor an der Umsetzung. Zahlreiche Beitragsautor:innen betrachten in diesem Buch sowohl die Perspektive der Konsument:innen als auch der Unternehmen und integrieren zukunftsorientierte Ansätze wie Design Thinking, Augmented/Virtual Reality und CX-Plattformen. Die Leser:innen erhalten wissenschaftlich fundierte Handlungsempfehlungen für ein kundenzentriertes Unternehmen von praxiserfahrenen Expert:innen.Mit Beiträgen von:Prof. Dr. Laura-Maria AltendorferElaine BecraftProf. Dr. Thomas BolzProf. Dr. Benny BriesemeisterChristian FeddersenCharlotte FietzLivia FreudlTim GnanntProf. Dr. Stefan Godehardt-BestmannDr. Gregor ElbelProf. Dr. Katja GruppMatthias HackenbrachtProf. Dr. Cansu HattulaProf. Dr. Clare HindleyProf. Dr. Nicole KleinProf. Dr. Alexandra KühtePhilip MaloneyProf. Dr. Rico ManßProf. Dr. Astrid MühlböckProf. Dr. Bettina-Maria Müller Prof. Dr. Miriam O’SheaProf. Dr. Katharina RehfeldProf. Dr. Christian SchachtnerProf. Dr. Katrin E. ScheinProf. Dr. Uta ScheunertProf. Dr. Inga F. SchlömerProf. Dr. Benjamin Schulte Stephan SchusserMelanie StehrDr. Sascha TammTimo ThuencherNeal WesslingProf. Dr. Annegret Wittmann-Wurzer Prof. Dr. Nicola ZechProf. Dr. Matthias ZeisbergDr. Li Zeng

GitLab Quick Start Guide: Migrate to GitLab for all your repository management solutions

by Adam O'Grady

Port projects over from GitHub and convert SVN projects to GitLab hosted git projectsKey FeaturesEffective guide for GitLab migration from GitHub and SVNLearn to implement DevOps with GitLab 11Manage projects with issue boards and time trackingBook DescriptionGitlab is an open source repository management and version control toolkit with an enterprise offering. This book is the ideal guide to GitLab as a version control system (VCS), issue management tool, and a continuous integration platform.The book starts with an introduction to GitLab, a walkthrough of its features, and explores concepts such as version control systems, continuous integration, and continuous deployment. It then takes you through the process of downloading and installing a local copy of the on-premise version of GitLab in Ubuntu and/or CentOS.You will look at some common workflows associated with GitLab workflow and learn about project management in GitLab. You will see tools and techniques for migrating your code base from various version control systems such as GitHub and SVN to GitLab.By the end of the book, you will be using Gitlab for repository management, and be able to migrate projects from other VCSs to GitLab.What you will learnSet up CI and test builds for your projectsUnderstand the benefits and limitations of GitLab workflowMigrate from other common VCS platforms to GitlabCreate, review, and merge code changesLearn to branch local code and create a new branch in GitLabConfigure sequential stages and simultaneous stages for CI/CDAccess Mattermost for on-premise GitLabDiscover the issue tracking features of GitLabWho this book is forThe book is intended for the developers, SREs, and DevOps professionals who are looking for techniques to port their codebase to GitLab from GitHub or are looking to work with GitLab as their version control system of choice. If you've used other VCSs before, that will help with this book.

The New Kingmakers

by Stephen O'Grady

<p>The New Kingmakers documents the rise of the developer class, and provides strategies for companies to adapt to the new technology landscape. From recruiting to retention, it provides a playbook to work more efficiently and effectively with the most important members of your organization.</p>

The Software Paradox

by Stephen O'Grady

Software is more important than ever today and yet its commercial value is steadily declining. Microsoft, for instance, has seen its gross margins decrease for a decade, while startups and corporations alike are distributing free software that would have been worth millions a few years ago.Welcome to the software paradox. In this O'Reilly report, RedMonk's Stephen O'Grady explains why the real money no longer lies in software, and what it means for companies that depend on that revenue. You'll learn how this paradox came about and what your company can do in response.This book covers:Why it's growing more difficult to sell software on a standalone basisHow software has come full circle, from enabler to product and back againThe roles that open source, software-as-a-service, and subscriptions playHow software developers have become the new kingmakersWhy Microsoft, Apple, and Google epitomize this transitionHow the paradox has affected other tech giants, such as Oracle and Salesforce.comStrategies your software firm can explore, including alternative revenue models

Modeling, Analysis and Optimization of Network-on-Chip Communication Architectures

by Umit Y. Ogras Radu Marculescu

Traditionally, design space exploration for Systems-on-Chip (SoCs) has focused on the computational aspects of the problem at hand. However, as the number of components on a single chip and their performance continue to increase, the communication architecture plays a major role in the area, performance and energy consumption of the overall system. As a result, a shift from computation-based to communication-based design becomes mandatory. Towards this end, network-on-chip (NoC) communication architectures have emerged recently as a promising alternative to classical bus and point-to-point communication architectures. In this dissertation, we study outstanding research problems related to modeling, analysis and optimization of NoC communication architectures. More precisely, we present novel design methodologies, software tools and FPGA prototypes to aid the design of application-specific NoCs.

Behavior Trees in Robotics and AI: An Introduction (Chapman & Hall/CRC Artificial Intelligence and Robotics Series)

by Petter Ögren Michele Colledanchise

Behavior Trees (BTs) provide a way to structure the behavior of an artificial agent such as a robot or a non-player character in a computer game. Traditional design methods, such as finite state machines, are known to produce brittle behaviors when complexity increases, making it very hard to add features without breaking existing functionality. BTs were created to address this very problem, and enables the creation of systems that are both modular and reactive. Behavior Trees in Robotics and AI: An Introduction provides a broad introduction as well as an in-depth exploration of the topic, and is the first comprehensive book on the use of BTs. <P><P> This book introduces the subject of BTs from simple topics, such as semantics and design principles, to complex topics, such as learning and task planning. For each topic, the authors provide a set of examples, ranging from simple illustrations to realistic complex behaviors, to enable the reader to successfully combine theory with practice. <P><P> Starting with an introduction to BTs, the book then describes how BTs relate to, and in many cases, generalize earlier switching structures, or control architectures. These ideas are then used as a foundation for a set of efficient and easy to use design principles. The book then presents a set of important extensions and provides a set of tools for formally analyzing these extensions using a state space formulation of BTs. <P><P> With the new analysis tools, the book then formalizes the descriptions of how BTs generalize earlier approaches and shows how BTs can be automatically generated using planning and learning. The final part of the book provides an extended set of tools to capture the behavior of Stochastic BTs, where the outcomes of actions are described by probabilities. These tools enable the computation of both success probabilities and time to completion. <P><P> This book targets a broad audience, including both students and professionals interested in modeling complex behaviors for robots, game characters, or other AI agents. Readers can choose at which depth and pace they want to learn the subject, depending on their needs and background.

Circuit Simulation Methods and Algorithms (Electronic Engineering Systems #4)

by Jan Ogrodzki

Circuit Simulation Methods and Algorithms provides a step-by-step theoretical consideration of methods, techniques, and algorithms in an easy-to-understand format. Many illustrations explain more difficult problems and present instructive circuits. The book works on three levels:The simulator-user level for practitioners and students who want to better understand circuit simulators. The basic theoretical level, with examples, dedicated to students and beginning researchers. The thorough level for deep insight into circuit simulation based on computer experiments using PSPICE and OPTIMA. Only basic mathematical knowledge, such as matrix algebra, derivatives, and integrals, is presumed.

Smart Technologies in Data Science and Communication: Proceedings of SMART-DSC 2022 (Lecture Notes in Networks and Systems #558)

by Kingsley A. Ogudo Sanjoy Kumar Saha Debnath Bhattacharyya

This book features high-quality, peer-reviewed research papers presented at the Fifth International Conference on Smart Technologies in Data Science and Communication (SMARTDSC 2022), held Koneru Lakshmaiah Education Foundation, Guntur, Andhra Pradesh, India, on 16 – 17 June 2022. It includes innovative and novel contributions in the areas of data analytics, communication and soft computing.

Speech and Audio Processing for Coding, Enhancement and Recognition

by Tokunbo Ogunfunmi Roberto Togneri Madihally Sim Narasimha

This book describes the basic principles underlying the generation, coding, transmission and enhancement of speech and audio signals, including advanced statistical and machine learning techniques for speech and speaker recognition with an overview of the key innovations in these areas. Key research undertaken in speech coding, speech enhancement, speech recognition, emotion recognition and speaker diarization are also presented, along with recent advances and new paradigms in these areas.

Drupal 6 Site Blueprints

by Timi Ogunjobi

The hands-on example projects in this book are based on fictitious web site development briefs, and they illustrate practical ways of applying Drupal. The book dives straight into the process of constructing the featured projects. A chapter is dedicated to each example web site project. Each chapter contains a fictitious brief from which we derive the list of core and contributed modules that we will require to implement the project. Then each chapter progresses into step-by-step instructions for building the web project, aided by the extensive use of screenshots. When you have completed each project, you will have the knowledge and confidence to apply the techniques you have learned to create your own custom web application. This book is for anybody who wants to build a range of Drupal sites, and see how to apply the many available Drupal plugins and features in different scenarios. If you develop Drupal sites professionally, or would like to try building web sites as a freelancer, this is a great book to help you get started.

Drupal 6 Site Blueprints: LITE

by Timi Ogunjobi

Each chapter is dedicated to a hands-on example project, which are based on fictitious web site development briefs that illustrate practical ways of applying Drupal. Each chapter contains step-by-step instructions for building the web project, aided by the extensive use of screenshots. When you have completed each project, you will have the knowledge and confidence to apply the techniques you have learned to create your own custom web application. This book is for anybody who wants to build Drupal sites, and see how to apply the many available Drupal plugins and features in different scenarios. If you develop Drupal sites professionally, or would like to try building web sites as a freelancer, this is a great book to help you get started.

Drupal Web Profiles

by Timi Ogunjobi

Demystifying one of the most popular content management systems in use today, Drupal Web Profiles offers a complete introduction to the installation, configuration, and administration of Drupal versions 6 and 7. Filled with worked examples, step-by-step instructions, and hands-on projects, it provides readers with the tools to develop effective business web solutions using Drupal. The book supplies easy-to-follow instruction on the primary aspects of the Drupal framework-from basic installation, configuration, and administration to creating new functionality with custom modules and themes.Defining key Drupal terminology in a way that users and developers can easily understand, this project-based guide explains how to: Create an installation environment for Drupal as well as how to carry out the actual installation Build web applications using Drupal builds and profiles Add new content to a Drupal site and describe, classify, and organize content using the Taxonomy module Optimize Drupal performance with automatic throttling, bandwidth optimization, and page caching Customize Drupal themes and create, install, and debug modules The first five chapters describe how to install, configure, and administer a basic site using Drupal version 6 or 7. The next five chapters introduce Drupal profiles and explain how to get them set up and running. Supplying in-depth treatment of web analytics, including Google analytics, parsing Web logs, and node tagging, the book arms you with time-tested advice on how to monitor, analyze, and optimize the performance of your Drupal installation.

Joomla! 1.5 Site Blueprints

by Timi Ogunjobi

The hands-on example projects in this book are based on fictitious website development briefs, and they illustrate practical ways of applying Joomla! The book dives straight into the process of constructing the featured projects. A chapter is dedicated to each example website project. Each chapter is a separate project booklet, written independently of any other chapter. Each chapter contains a fictitious brief from which we derive the list of core and contributed extensions that we will need to implement the project. Then each chapter progresses into step-by-step instructions for building the web project, aided by the extensive use of screenshots. This book is for Joomla! developers who want to build a range of Joomla! sites, and see how to apply the many available Joomla! extensions and features in different scenarios. If you would like to try building websites as a freelancer or give your business a professional quality web presence, this is a great book to help you get started.

Joomla! 1.5 Site Blueprints: LITE

by Timi Ogunjobi

Each chapter is dedicated to a hands-on example project, which are based on fictitious web site development briefs that illustrate practical ways of applying Joomla!. Each chapter contains step-by-step instructions for building the web project, aided by the extensive use of screenshots. When you have completed each project, you will have the knowledge and confidence to apply the techniques you have learned to create your own custom web application. This book is for anybody who wants to build Joomla! sites, and see how to apply the many available Joomla! plugins and features in different scenarios. If you develop Joomla! sites professionally, or would like to try building web sites as a freelancer, this is a great book to help you get started.

Estratégia de Brindes de Bilhões de Dólares: Fundamentos de Marketing Exclusivos e Eficientes para Pequenas Empresas

by Sesan Oguntade

Você quer descobrir os segredos por trás do uso de brindes por empresas bilionárias e Organizações? Deseja aprender como você pode começar a usar esses segredos por conta própria Negócios para aumentar os lucros e a base de clientes? Estratégia de brindes de bilhões de dólares... Marketing único e eficiente para pequenas empresas Fundamentos para expandir os seus negócios descreve como indivíduos e empresas de sucesso usaram produtos e serviços gratuitos para aumentar os lucros e expandir os seus negócios e organização. Este livro leva o holofote para as operações desses indivíduos bilionários e empresas a descobrir as suas intenções secretas de distribuir produtos e serviços gratuitos. Este livro fez a pergunta: Porque é que uma empresa gastaria tanto tempo, dinheiro e esforços para desenvolver produtos e serviços de alto valor e criar uma plataforma para distribuí-los ao público gratuitamente! Este livro, Estratégia de brindes de bilhões de dólares... Pequenas e eficientes empresas de pequeno porte Fundamentos de marketing para expandir seus negócios, revele as respostas para a pergunta importante acima. Este livro faz mais. Organizou as informações e colocou-as como Ideias da Área de Trabalho para quem quiser usá-los para aumentar os lucros e expandir os seus negócios. Você encontrará ótimas informações sobre: 1. Marketing para pequenas empresas 2. Guia de inicialização de pequenas empresas 3. Fundamentos de marketing para pequenas empresas 4. Estratégias práticas de marketing para transformar o seu negócio num negócio de mega-lucro. Este é um livro curto. As informações corretas que você pode pegar e começar a usar imediatamente. Obtenha uma cópia hoje.

Estrategia Multimillonaria de Regalos de Promoción: Fundamentos de Mercadeo Únicos y Eficientes para Pequeños Negocios

by Sesan Oguntade

Deseo que descubras cómo las organizaciones multimillonarias has utilizado regalos de promoción, obsequios gratuitos para crear negocios multimillonarios. Estos secretos pueden ayudarte a hacer tu propio negocio muy rápidamente. Suena raro que los negocios puedan en verdad ganar dinero o acumular ganancias sin límite al ofrecer cosas sin costo. Aun así, mis descubrimientos muestran que esto es exactamente lo que estas organizaciones han hecho por muchos años y no piensan abandonar esta estrategia multimillonaria. Yo he intentado imitar algunos aspectos de esta estrategia y he visto cuán útiles han sido par mis negocios y para la organización que administro. Expongo mis extensivos hallazgos en este libro sencillo de usar. He investigado algunas de las organizaciones e individuos multimillonarios más importantes y he utilizado mi tercer ojo para apreciar la manera en que utilizan la estrategia de regalos de promoción para incrementar las ganancias de sus negocios. Más de 15 organizaciones fueron investigadas y sus estilos analizados para ti. También me aseguré de ofrecer una descripción de cómo puedes imitar las estrategias de estas organizaciones luego de cada análisis. Disfrutarás este aspecto de la guía.

Refine Search

Showing 35,201 through 35,225 of 53,669 results