Make: More Electronics: Journey Deep Into the World of Logic Chips, Amplifiers, Sensors, and RandomicityCharles Platt  
More Details

Want to learn even more about electronics in a fun, hands-on way? If you finished the projects in Make: Electronics, or if you're already familiar with the material in that book, you're ready for Make: More Electronics. Right away, you'll start working on real projects, and you'll explore all the key components and essential principles through the book's collection of experiments. You'll build the circuits first, then learn the theory behind them!

This book picks up where Make: Electronics left off: you'll work with components like comparators, light sensors, higher-level logic chips, multiplexers, shift registers, encoders, decoders, and magnetic sensors. You'll also learn about topics like audio amplification, randomicity, as well as positive and negative feedback. With step-by-step instructions, and hundreds of color photographs and illustrations, this book will help you use — and understand — intermediate to advanced electronics concepts and techniques.

1449344046
Model-Based Engineering of Embedded Systems: The SPES 2020 MethodologyKlaus Pohl, Harald Hönninger, Reinhold Achatz, Manfred Broy  
More Details

Embedded systems have long become essential in application areas in which human control is impossible or infeasible. The development of modern embedded systems is becoming increasingly difficult and challenging because of their overall system complexity, their tighter and cross-functional integration, the increasing requirements concerning safety and real-time behavior, and the need to reduce development and operation costs.

This book provides a comprehensive overview of the Software Platform Embedded Systems (SPES) modeling framework and demonstrates its applicability in embedded system development in various industry domains such as automation, automotive, avionics, energy, and healthcare. In SPES 2020, twenty-one partners from academia and industry have joined forces in order to develop and evaluate in different industrial domains a modeling framework that reflects the current state of the art in embedded systems engineering.

The content of this book is structured in four parts. Part I “Starting Point” discusses the status quo of embedded systems development and model-based engineering, and summarizes the key requirements faced when developing embedded systems in different application domains. Part II “The SPES Modeling Framework” describes the SPES modeling framework. Part III “Application and Evaluation of the SPES Modeling Framework” reports on the validation steps taken to ensure that the framework met the requirements discussed in Part I. Finally, Part IV “Impact of the SPES Modeling Framework” summarizes the results achieved and provides an outlook on future work.

The book is mainly aimed at professionals and practitioners who deal with the development of embedded systems on a daily basis. Researchers in academia and industry may use it as a compendium for the requirements and state-of-the-art solution concepts for embedded systems development.

3642346138
Intelligent Control Systems with LabVIEWPedro Ponce-Cruz, Fernando D. Ramírez-Figueroa  
More Details

Intelligent Control with LabVIEW™ is a fresh and pragmatic approach to the understanding of a subject often clouded by too much mathematical theory. It exploits the full suite of tools provided by LabVIEW™, showing the student how to design, develop, analyze, and visualize intelligent control algorithms quickly and simply. Block diagrams are used to follow the progress of an algorithm through the design process and allow seamless integration with hardware systems for rapid deployment in laboratory experiments.

This text delivers a thorough grounding in the main tools of intelligent control: fuzzy logic systems; artificial neural networks; neuro-fuzzy systems; evolutionary methods; and predictive methods.

Learning and teaching are facilitated by: extensive use of worked examples; end of chapter problems with separate solutions; and provision of intelligent control tools for LabVIEW™.

1848826834
Python Programming & GUI's: for Electronic EngineersAndrew Pratt  
More Details

This book is aimed at engineers, scientists and hobbyists who want to interface PCs with hardware projects using graphic user interfaces. Desktop and web based applications are covered. The programming language used is Python, an object-oriented scripting language; a higher level language than, say, C. Obviously having fewer lines of code will be quicker to write but also fewer lines of code means fewer opportunities to make mistakes. Code will be more readable, and easier to modify at a later date. You can concentrate on the overall operation of the system you are making. This abstraction also applies when writing graphic user-interfaces. Writing low level code for graphics and mouse clicks and the like is something that you do not have to do. In Python all this is wrapped up in relatively simple functions.

The book guides you through starting with Linux by way of a free downloadable, live bootable distribution that can be ported around different computers without requiring hard drive installation. Practical demonstration circuits and downloadable, full software examples are presented that can be the basis for further projects. As well as discrete digital inputs and outputs, the examples cover 12 bit analog to digital inputs. The examples given use the UM245R USB to Parallel FIFO Development Module. The book also shows you how you can customize your own live Linux bootable CD to include your own projects. No complicated, elaborate, software development environment is used or even required. Get started quickly and proceed rapidly by use of a straightforward text editor.

0905705874
Microsoft Manual Of Style For Technical PublicationsMicrosoft Press, Microsoft Corporation, MS Corp  
More Details

Everyone who writes about computing needs this book, from technical writers to journalists to marketers. This authoritative reference is now fully updated and extended to cover the latest advances in computing, including important Microsoft technologies, publishing on the Web, Internet topics and terms, and more. And of course, it offers all the hard-to-find facts and easy-to-use features that have established it as the standard in its field.

Organized alphabetically for easy lookup, this book is a gold mine of information, including: Correct and consistent usage of terminology, with an emphasis on technical computer terms, punctuation, grammar, design and interface elements, and more Clear practical advice on good writing practices-everything from using verbs effectively to maintaining the right voice for a chosen audience Words commonly misspelled in technical documents Terms to avoid How to recognize jargon How and when to use abbreviations and acronyms

All this makes the MICROSOFT MANUAL OF STYLE FOR TECHNICAL PUBLICATIONS, SECOND EDITION, required reading for writers, editors, and anyone else who needs to put it correctly, clearly, and cogently.

1572318902
Building a Home Security System with BeagleBoneBill Pretty  
More Details

With Boost libraries you can really unleash the power of C++. Learn to build applications faster and better through a cookbook approach that uses tons of recipes to make it all so easy to assimilate and apply. Build your own state-of-the-art security systemMonitor your system from anywhere you can receive e-mailAdd control of other systems such as sprinklers and gatesSave thousands on monitoring and rental fees

In Detail

One of the best kept secrets of the security industry is just how simple the monitoring hardware actually is - BeagleBone has all the computing power you need to build yourself an extremely sophisticated access control, alarm panel, and home automation and network intrusion-detection system. Security companies make a fortune each year by charging exorbitant fees to their customers. You will learn how easy it is to make an alarm system with Beaglebone.

A company-maintained-and-monitored alarm system has its place - your dear old mum is probably not going to be creating her own system any time soon. But if you are reading this book, you are probably a builder or a hobbyist with all the skills required to do it yourself. With Building a Home Security System with BeagleBone, you will learn everything you need to know to develop your own state-of-the-art security system, all for less than a year's worth of monitoring charges from your local alarm company!

You will start by building and testing your hardware and open source software on an experimenter's prototype board before progressing to more complex systems. You will then learn how to test your new creations in a modular fashion and begin to utilize BeagleBone. Once your system is built and tested, you will install some of the professional-grade sensors used in modern alarm systems and learn how to use them. You will also discover how to extend your alarm system in a variety of different ways. The only limit will be your imagination.

What you will learn from this bookUnderstand the components of an alarm systemBuild a basic zone 1 alarm systemModify your alarm system to perform complex tasksBuild the actual hardware onto BeagleBoneIntegrate home automation into your security systemProtect your network from intrudersKeep an eye on your system from anywhere in the worldInstall and use a range of sensor equipment

Approach

Building a Home Security System with BeagleBone is a practical, hands-on guide for practical, hands-on people. The book includes step-by-step instructions for assembling your own hardware on professionally manufactured PCB's and setting up the software on your system.

Who this book is written for

This book is for anyone who is interested in alarm systems and how they work; for hobbyists and basement tinkerers who love to build things. If you want to build the hardware described in this book, you will need some basic soldering skills, but all the parts are of the thru-hole variety and are very easy to put together. When it comes to software, you can just run it as-is, but if you want to modify the code, you will need knowledge of Java and IDEs.

1783559608
Understanding Markov Chains: Examples and ApplicationsNicolas Privault  
More Details

This book provides an undergraduate introduction to discrete and continuous-time Markov chains and their applications. A large focus is placed on the first step analysis technique and its applications to average hitting times and ruin probabilities. Classical topics such as recurrence and transience, stationary and limiting distributions, as well as branching processes, are also covered. Two major examples (gambling processes and random walks) are treated in detail from the beginning, before the general theory itself is presented in the subsequent chapters. An introduction to discrete-time martingales and their relation to ruin probabilities and mean exit times is also provided, and the book includes a chapter on spatial Poisson processes with some recent results on moment identities and deviation inequalities for Poisson stochastic integrals. The concepts presented are illustrated by examples and by 72 exercises and their complete solutions.

9814451509
Fuzzy Logic CD-ROM LibraryAP Professional  
More Details

The AP PROFESSIONAL Fuzzy Logic CD-ROM Library is a convenient software reference which collects electronic versions of the best of our books and software on fuzzy logic. The CD-ROM includes all of the text, math, and code for the books covered, and runs on Macintosh, Windows, and UNIX machines. Users can search the titles by word, author name, and contributor name.

Key Features
* Key word search via icon, table of contents, contributor list, or index
* Commercially developed fuzzy software packages such as Earl Cox's fuzzy modelling system
* Help file for on-line assistance while searching key texts

0120597551
Python Machine LearningSebastian Raschka  
More Details

Unlock deeper insights into Machine Leaning with this vital guide to cutting-edge predictive analyticsAbout This Book Leverage Python's most powerful open-source libraries for deep learning, data wrangling, and data visualizationLearn effective strategies and best practices to improve and optimize machine learning systems and algorithmsAsk – and answer – tough questions of your data with robust statistical models, built for a range of datasetsWho This Book Is For

If you want to find out how to use Python to start answering critical questions of your data, pick up Python Machine Learning – whether you want to get started from scratch or want to extend your data science knowledge, this is an essential and unmissable resource. What You Will Learn Explore how to use different machine learning models to ask different questions of your dataLearn how to build neural networks using Keras and TheanoFind out how to write clean and elegant Python code that will optimize the strength of your algorithmsDiscover how to embed your machine learning model in a web application for increased accessibilityPredict continuous target outcomes using regression analysisUncover hidden patterns and structures in data with clusteringOrganize data using effective pre-processing techniquesGet to grips with sentiment analysis to delve deeper into textual and social media dataIn Detail

Machine learning and predictive analytics are transforming the way businesses and other organizations operate. Being able to understand trends and patterns in complex data is critical to success, becoming one of the key strategies for unlocking growth in a challenging contemporary marketplace. Python can help you deliver key insights into your data – its unique capabilities as a language let you build sophisticated algorithms and statistical models that can reveal new perspectives and answer key questions that are vital for success.

Python Machine Learning gives you access to the world of predictive analytics and demonstrates why Python is one of the world's leading data science languages. If you want to ask better questions of data, or need to improve and extend the capabilities of your machine learning systems, this practical data science book is invaluable. Covering a wide range of powerful Python libraries, including scikit-learn, Theano, and Keras, and featuring guidance and tips on everything from sentiment analysis to neural networks, you'll soon be able to answer some of the most important questions facing you and your organization. Style and approach

Python Machine Learning connects the fundamental theoretical principles behind machine learning to their practical application in a way that focuses you on asking and answering the right questions. It walks you through the key elements of Python and its powerful machine learning libraries, while demonstrating how to get to grips with a range of statistical models.

1783555130
WooCommerce CookbookPatrick Rauland  
More Details

Create, design, and manage your own personalized online store with WooCommerce, the fastest growing e-commerce platformAbout This Book Get your online store up and running in no timeDozens of simple recipes to setup and manage your storeEasy to understand code samples that can help you customize every tiny detail and take your store to the next levelWho This Book Is For

If you have ever built or managed a WordPress site and want to add e-commerce functionality into your site, WooCommerce and this book are perfect for you. Learning how to use WooCommerce through this series of recipes will give you a solid platform to add any future e-commerce needs. In Detail

Explore the different ways an e-commerce store can be configured and select the best settings for your store, using this practical guide. We begin by introducing dozens of step-by-step recipes to configure all of the basic settings you need to open your store. You will then go into the different ways you can create products. You can then remove unnecessary elements or add extra elements to help people navigate your store. Next you'll set up shipping methods and automatically get live quotes. Finally, you'll learn how to set up different payment methods and customize the checkout.

Whether you're planning on building a WooCommerce site for yourself of for someone else you can give yourself a 10-hour headstart by reading through this book.

178439405X
Building E-Commerce Solutions with WooCommerce - Second EditionRobbert Ravensbergen  
More Details

Key Features Offers do-it-yourself e-commerce solution using WordPress and WooCommerceDiscover the new Onboarding wizard that makes complex processes user-friendlyManage your online store and expand its functions using pluginsBook Description

Building an online store is often considered to be a difficult, complex task. Using the combination of WordPress and the WooCommerce plugin, this is no longer the case. WooCommerce is the most popular e-commerce platform for WordPress and is being rapidly developed by WooThemes. It provides a strong e-commerce solution to set up your own online store in just a couple of hours.

This easy and practical book will help you make the most of WooCommerce to be able to set up and run your online store yourself. Installing WooCommerce is an easy task, but this book will explain in detail all the possible settings. After that you'll be adding products, different payment methods, and shipping solutions to your store. You will then customize your store by adding themes to change the look and feel. Once your store is running, you'll learn how to use discount coupons, process your orders, look at reports, and even expand the functionality further with additional plugins.

By the end of the book, you will learn everything you need to add a fully functional online store to you WordPress website and start running an online business. What you will learn Use WooCommerce settings to set up the behavior of the online storeGet familiar with the downloadable and variable productsSet up shipping and payment methodsUse discount coupons for marketing purposesChoose the right WooCommerce theme for your online storeCustomize your website using the Storefront theme as a baseHandle orders, payments, and emails on a daily basis with easeWork with WooCommerce reporting possibilitiesExpanding your online store with the functionalities offered by WooCommerceAbout the Author

Robbert Ravensbergen is an experienced e-commerce and IT manager. He has been working in several international roles for various companies. He's also a passionate writer and blogger. WordPress, WooCommerce, and Magento are the topics that he writes about.

Robbert released several books about Magento and WooCommerce for Packt Publishing during the last couple of years. Besides this, he's an important writer in the Netherlands and well known for his understandable books for beginners about WordPress.

Readers can reach Robbert on his personal blog at http://www.joomblocks.com. Table of Contents Setting Up WooCommerceCreating Your First ProductsUsing Downloadable Products and VariationsPayments, Shipping, and CouponsWorking with WooCommerce ThemesCustomizing a WooCommerce ThemeRunning Your Online StoreMore Possibilities Using Plugins

1785881566
Mac OS X UnleashedJohn Ray, William C. Ray, William C Ray  
More Details

With the release of version 10.1 of Mac OS X in the fall of 2001, the new operating system was finally stable enough for mass distribution on all shipping Macintosh computers. Yet underneath the new colorful interface was a powerful, complicated operating system based on BSD Unix. An Mac users of all kinds needed help both in figuring out how to run OS X and in understanding how OS X worked underneath the covers and how to get the most out of it.

In late summer 2002 Apple is expected to release a new version of OS X-code-named "Jaguar"-that will add some end user featurs (like iChat), that will increase OS X's stability, and that will further extend the capabilities of the underlying Unix-based subsystem.

The second edition of Mac OS X Unleashed takes the same approach as the best-selling first edition, helping the reader deal with the most trouble-prone aspects of the user interface-including the new features in the latest version-but focusing to a much greater extent on the BSD environment and how the user or administrator can get the most out of both the current operating system as well as the new components expected in the latest version.

0672322293