Ebooks

Maintaining and Troubleshooting Your 3D Printer by Charles Bell is your guide to keeping your 3D printer running through preventive maintenance, repair, and diagnosing and solving problems in 3D printing. If you’ve bought or built a 3D printer such as a MakerBot only to be confounded by jagged edges, corner lift, top layers that aren’t solid, or any of a myriad of other problems that plague 3D printer enthusiasts, then here is the book to help you get past all that and recapture the joy of creative fabrication. The book also includes valuable tips for builders and those who want to modify their printers to get the most out of their investment.

Good fabrication begins with calibration. Aligning the print bed to support deposition of medium in three dimensions is critical. Even off-the-shelf machines that are pre-built must be aligned and periodically realigned throughout their life cycle. Maintaining and Troubleshooting Your 3D Printer helps you achieve and hold proper alignment. Maintaining and Troubleshooting Your 3D Printer also helps with software and hardware troubleshooting. You’ll learn to diagnose and solve firmware calibration problems, filament and feed problems, chassis issues, and more.

Finally there are regular maintenance and enhancements. You’ve invested significantly in your 3D printer. Protect that investment using the guidance in this book. Learn to clean and lubricate your printer, to maintain the chassis, and know when realignment of the print bed is needed. Learn ways to master your craft and improve the quality of your prints through such things as post-print finishing and filament management.

Don’t let the challenges of 3D printing stand in the way of creativity. Maintaining and Troubleshooting Your 3D Printer by Charles Bell helps you conquer the challenges and get the most benefit from your expensive investment in personal fabrication.

Quickly learn to program for microcontrollers and IoT devices without a lot of study and expense. MicroPython and controllers that support it eliminate the need for programming in a C-like language, making the creation of IoT applications and devices easier and more accessible than ever.
MicroPython for the Internet of Things is ideal for readers new to electronics and the world of IoT. Specific examples are provided covering a range of supported devices, sensors, and MicroPython boards such as Pycom’s WiPy modules and MicroPython’s pyboard. Never has programming for microcontrollers been easier.
The book takes a practical and hands-on approach without a lot of detours into the depths of theory. The book:Shows a faster and easier way to program microcontrollers and IoT devices
Teaches MicroPython, a variant of one of the most widely used scripting languages
Is friendly and accessible to those new to electronics, with fun example projects
What You'll Learn
Program in MicroPython
Understand sensors and basic electronics
Develop your own IoT projects
Build applications for popular boards such as WiPy and pyboard
Load MicroPython on the ESP8266 and similar boards
Interface with hardware breakout boardsConnect hardware to software through MicroPythonExplore the easy-to-use Adafruit IO connecting your microcontroller to the cloudWho This Book Is For
Anyone interested in building IoT solutions without the heavy burden of programming in C++ or C. The book also appeals to those wanting an easier way to work with hardware than is provided by the Arduino and the Raspberry Pi platforms.
This book introduces the problems facing Internet of Things developers and explores current technologies and techniques to help you manage, mine, and make sense of the data being collected through the use of the world’s most popular database on the Internet - MySQL.

The IoT is poised to change how we interact with and perceive the world around us, and the possibilities are nearly boundless. As more and more connected devices generate data, we will need to solve the problem of how to collect, store, and make sense of IoT data by leveraging the power of database systems.

The book begins with an introduction of the MySQL database system and storage of sensor data. Detailed instructions and examples are provided to show how to add database nodes to IoT solutions including how to leverage MySQL high availability, including examples of how to protect data from node outages using advanced features of MySQL.

The book closes with a comparison of raw and transformed data showing how transformed data can improve understandability and help you cut through a clutter of superfluous data toward the goal of mining nuggets of useful knowledge.

In this book, you'll learn to:

Understand the crisis of vast volumes of data from connected devicesTransform data to improve reporting and reduce storage volumeStore and aggregate your IoT data across multiple database serversBuild localized, low-cost MySQL database servers using small and inexpensive computersConnect Arduino boards and other devices directly to MySQL database serversBuild high availability MySQL solutions among low-power computing devices



Manage and control Internet-connected devices from Windows and Raspberry Pi. Master the Windows IoT Core application programming interface and feature set to develop Internet of Things applications on the Raspberry Pi using your Windows and .NET programming skills. Windows 10 for the Internet of Things presents a set of example projects covering a wide range of techniques designed specifically to jump start your own Internet of Things creativity. You'll learn everything you need to know about Windows IoT Core in order to develop Windows and IoT applications that run on the Pi.
Microsoft’s release of Windows IoT Core is groundbreaking in how it makes the Raspberry Pi and Internet of Things programming accessible to Windows developers. Now it’s possible to develop for the Raspberry Pi using native Windows and all the related programming skills that Windows programmers have learned from developing desktop and mobile applications. Windows 10 becomes a gateway by which many can experience hardware and Internet of Things development who may never have had the opportunity otherwise.
However, even savvy Windows programmers require help to get started with hardware development. This book, Windows 10 for the Internet of Things, provides just the help you need to get started in putting your Windows skills to use in a burgeoning new world of development for small devices that are ubiquitously connected to the Internet.
What You Will LearnLearn Windows 10 on the Raspberry PiRead sensor data and control actuators
Connect to and transmit data into the cloud
Remotely control your devices from any web browser
Develop IOT applications under Windows using C# and Python
Store your IOT data in a database for later analysis
Who This Book Is For
Developers and enthusiasts wanting to take their skills in Windows development and jump on board one of the largest and fastest growing trends to hit the technology world in years – that of connecting everyday devices to the Internet. This book shows how to develop for Microsoft’s operating-system for devices, Windows 10 IoT Core. Readers learn to develop in C# and Python using Visual Studio, for deployment on devices such as the Raspberry Pi and the Ardunio.
Set up, manage, and configure the new InnoDB Cluster feature in MySQL from Oracle. If you are growing your MySQL installation and want to explore making your servers highly available, this book provides what you need to know about high availability and the new tools that are available in MySQL 8.0.11 and later.
Introducing InnoDB Cluster teaches you about the building blocks that make up InnoDB Cluster such as MySQL Group Replication for storing data redundantly, MySQL Router for the routing of inbound connections, and MySQL Shell for simplified setup and configuration, status reporting, and even automatic failover. You will understand how it all works together to ensure that your data are available even when your primary database server goes down.
Features described in this book are available in the Community Edition of MySQL, beginning with the version 8.0.11 GA release, making this book relevant for any MySQL users in need of redundancy against failure. Tutorials in the book show how to configure a test environment and plan a production deployment. Examples are provided in the form of a walk-through of a typical MySQL high-availability setup.
What You'll Learn
Discover the newest high-availability features in MySQL
Set up and use InnoDB Cluster as an HA solution
Migrate your existing servers to MySQL 8
Employ best practices for using InnoDB Cluster
Configure servers for optimal automatic failover to ensure that applications continue when a server fails
Configure MySQL Router to load-balance inbound connections to the clusterWho This Book Is For

Systems engineers, developers, and database professionals wanting to learn about the powerful high availability (HA) features, beginning with MySQL 8.0.11: MySQL Shell, MySQL Router, and MySQL Group Replication. The book is useful for those designing high-availability systems backed by a database, and for those interested in open source HA solutions.

Learn the new Document Store feature of MySQL 8 and build applications around a mix of the best features from SQL and NoSQL database paradigms. Don’t allow yourself to be forced into one paradigm or the other, but combine both approaches by using the Document Store.
MySQL 8 was designed from the beginning to bridge the gap between NoSQL and SQL. Oracle recognizes that many solutions need the capabilities of both. More specifically, developers need to store objects as loose collections of schema-less documents, but those same developers also need the ability to run structured queries on their data. With MySQL 8, you can do both! Introducing the MySQL 8 Document Store presents new tools and features that make creating a hybrid database solution far easier than ever before. This book covers the vitally important MySQL Document Store, the new X Protocol for developing applications, and a new client shell called the MySQL Shell. Also covered are supporting technologies and concepts such as JSON, schema-less documents, and more. The book gives insight into how features work and how to apply them to get the most out of your MySQL experience. The book covers topics such as:The headline feature in MySQL 8MySQL's answer to NoSQLNew APIs and client protocolsWhat You'll LearnCreate NoSQL-style applications by using the Document Store
Mix the NoSQL and SQL approaches by using each to its best advantage in a hybrid solution
Work with the new X Protocol for application connectivity in MySQL 8
Master the new X Developer Application Programming Interfaces
Combine SQL and JSON in the same database and application
Migrate existing applications to MySQL Document Store
Who This Book Is For

Developers and database professionals wanting to learn about the most profound paradigm-changing features of the MySQL 8 Document Store

Expert MySQL is the leading reference for learning, understanding, and extending the MySQL server. It unlocks the full promise of open source by showing how to modify the code, create your own storage engine, build your own authentication plugins, and even add your own functions and commands to the SQL language. No other book provides the level of detail or the extensive examples of the inner workings of MySQL that have taken engineers years to master. Expert MySQL is a must have book for all systems integrators, engineers, and software developers working with the MySQL server code.

Expert MySQL is also a wealth of information on key aspects of MySQL internals. If you’ve ever needed to somehow make a query go faster, or diagnose a poorly performing application, then the information in this book is invaluable. You’ll learn about internal query representation, how the optimizer creates execution plans, and how to exert control over those plans for optimal performance in your environment. High-availability and replication are also covered, making Expert MySQL a must-have book for anyone doing high-end work involving MySQL. Shows how to customize MySQL and its storage and authentication engines Provides in-depth knowledge of internals for use in query tuning and performance troubleshooting Covers high-end features such as high-availability and replication What you’ll learn Learn the internal workings of MySQL Diagnose and improve poorly performing queries Implement high-availablity solutions and replication Modify and debug the server code Build your own pluggable storage engines and authentication modules Implement new SQL functions and syntax Who this book is for

Expert MySQL is written for systems integrators, software developers, and database administrators who are using MySQL and desire a deeper knowledge of MySQL internals in support of high-end work such as performance troubleshooting, customization of the engine and its plugins, query optimizaion, building of high-availability environments, replication of data, and so forth.

©2019 GoogleSite Terms of ServicePrivacyDevelopersArtistsAbout Google|Location: United StatesLanguage: English (United States)
By purchasing this item, you are transacting with Google Payments and agreeing to the Google Payments Terms of Service and Privacy Notice.