Using LEDs, LCDs and GLCDs in Microcontroller ProjectsDescribing the use of displays in microcontroller based projects, the author makes extensive use of real-world, tested projects. The complete details of each project are given, including the full circuit diagram and source code. The author explains how to program microcontrollers (in C language) with LED, LCD and GLCD displays; and gives a brief theory about the operation, advantages and disadvantages of each type of display.
Using LEDs, LCDS, and GLCDs in Microcontroller Projects is an application oriented book providing a number of design projects making it practical and accessible for electrical & electronic engineering and computer engineering senior undergraduates and postgraduates. ...
Techniques for Noise Robustness in Automatic Speech RecognitionAutomatic speech recognition (ASR) systems are finding increasing use in everyday life. Many of the commonplace environments where the systems are used are noisy, for example users calling up a voice search system from a busy cafeteria or a street. This can result in degraded speech recordings and adversely affect the performance of speech recognition systems. As the use of ASR systems increases, knowledge of the state-of-the-art in techniques to deal with such problems becomes critical to system and application engineers and researchers who work with or on ASR technologies. This book presents a comprehensive survey of the state-of-the-art in techniques used to improve the robustness of speech recognition systems to these degrading external influences. ...
Innovative Software Development in GISAt a time when people use more and more geographic information and tools, the management of geographical information in software systems still holds many challenges and motivates researchers from different backgrounds to propose innovative solutions.
Representing geographical space beyond our mere perception is key to making relevant decisions, whether it is with respect to sustainable development or to the planning of everyday activities. Designing, sharing and exploiting such representations entails many challenges. ...
Exam Ref 70-483: Programming in C#Prepare for Microsoft Exam 70-483 - and help demonstrate your real-world mastery of programming in C#. Designed for experienced software developers ready to advance their status, Exam Ref focuses on the critical-thinking and decision-making acumen needed for success at the Microsoft Specialist level. ...
Podcasting BiblePodcasting is a blazing hot new medium, but to create effective audio and video for the Internet, you need a thorough grounding in the tools and techniques that make it possible. You'll find it all - including business planning worksheets and tips - in this comprehensive guide from two industry experts. Each of the book's seven sections focuses on key elements in a logical sequence, so you can find what you need, when you need it - from an in-depth look at the basics, to high-level recording techniques, to creating a revenue-producing business. ...
Expert One-on-One J2EE Development without EJBIn this hands-on guide, Ill show you alternatives to EJB that can be used to create higher quality applications faster and at lower cost. Ill demonstrate how to leverage practical techniques and tools, including the popular open source Spring Framework and Hibernate. Ill guide you through productive solutions to core problems such as transaction management, persistence, remoting, and web tier design. We will examine how these alternatives affect testing, performance, and scalability, and discover how lightweight architectures can slash time and effort on many projects. ...
MCSD Certification Toolkit (Exam 70-483)As the entry-level Microsoft certification exam for C# developers, the MCSD 70-483 proves to employers that you have the required skills to build professional-quality applications. This essential resource provides you with in-depth coverage of the exam that will test your competency in C# programming, with chapters covering each of the core subject domains that comprise the exam. Rather than just teaching you how to answer a set of exam questions, the authors provide an understanding of the underlying concepts and skills needed to succeed as a professional C# programmer. In short, you will not just learn how to pass a testyou will learn how to become a better C# developer! ...
Plone 3 MultimediaPlone is a free and open source content management system built on top of the Zope application server. Multimedia provides us with stunning interactive user experiences and many design options, but it requires discipline and knowledge to utilize it effectively so that we do not alienate our audiences. By providing an overview of multimedia content together with a practical focus on how to process it in the web context, this book will be your ideal partner when turning your Plone site into a full-featured multimedia Internet presence. ...
Case Study Research in Software EngineeringBased on their own experiences of in-depth case studies of software projects in international corporations, in this book the authors present detailed practical guidelines on the preparation, conduct, design and reporting of case studies of software engineering. This is the first software engineering specific book on the case study research method. ...
Flexibility and Robustness in SchedulingScheduling is a broad research area and scheduling problems arise from several application domains (production systems, logistic, computer science, etc.). Solving scheduling problems requires tools of combinatorial optimization, exact or approximated algorithms. Flexibility is at the frontier between predictive deterministic approaches and reactive or on-line approaches. The purpose of flexibility is to provide one or more solutions adapted to the context of the application in order to provide the ideal solution. This book focuses on the integration of flexibility and robustness considerations in the study of scheduling problems. After considering both flexibility and robustness, it then covers various scheduling problems, treated with an emphasis on flexibility or robustness, or both. ...