|
Books > Computing & IT > Computer hardware & operating systems > General
Learn development skills and improve productivity when programming
in Microsoft Dynamics NAV 2018 - the popular Enterprise Resourse
Planning management system used across a variety of industries for
business process management Key Features Solve common business
problems with the valuable features and flexibility of Dynamics NAV
Understand the structure of NAV database - how documents and
business entities are mapped to DB tables Design user interface and
bind the presentation layer with the data storage Book
DescriptionMicrosoft Dynamics NAV is an enterprise resource
planning (ERP) software suite for organizations. The system offers
specialized functionality for manufacturing, distribution,
government, retail, and other industries. This book gets you
started with its integrated development environment for solving
problems by customizing business processes. This book introduces
the NAV development environment - C/SIDE. It gives an overview of
the internal system language and the most essential development
tools. The book will enable the reader to customize and extend NAV
functionality with C/AL code, design a user interface through
pages, create role centers, and build advanced reports in Microsoft
Visual Studio. By the end of the book, you will have learned how to
extend the NAV data model, how to write and debug custom code, and
how to exchange data with external applications. What you will
learn Manage NAV Server configuration with Microsoft Management
Console Manage NAV installation with the NAV Administration Shell
Create integration events and extend functionality via the NAV
event model Run XML Ports from C/AL code Design reports and write
client code in RDLC expressions Who this book is forThis book is
for experienced NAV users who have an understanding of basic
programming concepts. Familiarity with NAV development environment
or its internal development language-C/AL is not expected.
Learn the complete Qt ecosystem and its tools and build UIs for
mobile and desktop applications Key Features Unleash the power of
the latest Qt 5.9 with C++14 Easily compile, run, and debug your
applications from the powerful Qt Creator IDE Build multi-platform
projects that target Android, iOS, Windows, MacOS, Linux, and more
Book DescriptionQt 5.9 is an application development framework that
provides a great user experience and develops full-capability
applications with Qt Widgets, QML, and even Qt 3D. This learning
path demonstrates the power and flexibility of the Qt framework for
desktop application development and shows how you can write an
application once and deploy it to multiple operating systems. It
will address all the challenges while developing cross-platform
applications with the Qt framework. This course will give you a
better understanding of the Qt framework and tools to resolve
serious issues such as linking, debugging, and multithreading. It
will also upskill you by explaining how to create a to-do-style app
and taking you through all the stages in building a successful
project. You will build a suite of apps; while developing these
apps, you'll deepen your knowledge of Qt Quick's layout systems,
and see Qt 3D and widgets in action. The next project will be in
the industrial and agricultural sectors: making sense of sensor
data via a monitoring system. Your apps should run seamlessly
across devices and operating systems such as Android, iOS, Windows,
or Mac, and be cost-effective by integrating with existing web
technologies. You take the role of lead developer and prototype a
monitoring system. In doing so, you'll get to know Qt's Bluetooth
and HTTP APIs, as well as the Charts and Web Engine UI modules.
These projects will help you gain a holistic view of the Qt
framework. What you will learn Install and configure the Qt
Framework and Qt Creator IDE Implement a rich user interface with
QML Learn the fundamentals of QtTest and how to integrate unit
testing Create stunning UIs with Qt Widget and Qt Quick Develop
powerful, cross-platform applications with the Qt framework Design
GUIs with Qt Designer and build a library in it for UI previews
Build a desktop UI with widgets and Designer Get familiar with
multimedia components to handle visual input and output Who this
book is forThis book will appeal to developers and programmers who
would like to build GUI-based applications. Knowledge of C++ is
necessary and a basic familiarity with Qt would be helpful.
Learn robotics through magic, or enhance your magic with robotics!
This book is a beginner's guide to creating robotics-infused magic.
You'll be introduced to simple DIY electronics and Arduino
programming, and you will learn how to use those tools to create a
treasure trove of magic bots and effects, with readily-sourced
materials and everyday objects. It's magic through the lens of the
Maker Movement, with a dedication to accessibility -- cardboard
meets Arduino meets magic! All ages, backgrounds, and abilities
will find clever, fun projects within these pages that challenge
their creativity and explode their imagination.
Learn to use AWS IoT services to build your connected applications
with the help of this comprehensive guide. Key Features Gets you
started with AWS IoT and its functionalities Learn different
modules of AWS IoT with practical use cases. Learn to secure your
IoT communication Book DescriptionThe Internet of Things market
increased a lot in the past few years and IoT development and its
adoption have showed an upward trend. Analysis and predictions say
that Enterprise IoT platforms are the future of IoT. AWS IoT is
currently leading the market with its wide range of device support
SDKs and versatile management console. This book initially
introduces you to the IoT platforms, and how it makes our IoT
development easy. It then covers the complete AWS IoT Suite and how
it can be used to develop secure communication between
internet-connected things such as sensors, actuators, embedded
devices, smart applications, and so on. The book also covers the
various modules of AWS: AWS Greengrass, AWS device SDKs, AWS IoT
Platform, AWS Button, AWS Management consoles, AWS-related CLI, and
API references, all with practical use cases. Near the end, the
book supplies security-related best practices to make
bi-directional communication more secure. When you've finished this
book, you'll be up-and-running with the AWS IoT Suite, and building
IoT projects. What you will learn Implement AWS IoT on IoT projects
Learn the technical capabilities of AWS IoT and IoT devices Create
IoT-based AWS IoT projects Choose IoT devices and AWS IoT platforms
to use based on the kind of project you need to build Deploy AWS
Greengrass and AWS Lambda Develop program for AWS IoT Button
Visualize IoT AWS data Build predictive analytics using AWS IoT and
AWS Machine Learning Who this book is forThis book is for anyone
who wants to get started with the AWS IoT Suite and implement it
with practical use cases. This book acts as an extensive guide, on
completion of which you will be in a position to start building IoT
projects using AWS IoT platform and using cloud services for your
projects.
Using the Pi Camera and a Raspberry Pi board, expand and replicate
interesting machine learning (ML) experiments. This book provides a
solid overview of ML and a myriad of underlying topics to further
explore. Non-technical discussions temper complex technical
explanations to make the hottest and most complex topic in the
hobbyist world of computing understandable and approachable.
Machine learning, also commonly referred to as deep learning (DL),
is currently being integrated into a multitude of commercial
products as well as widely being used in industrial, medical, and
military applications. It is hard to find any modern human
activity, which has not been "touched" by artificial intelligence
(AI) applications. Building on the concepts first presented in
Beginning Artificial Intelligence with the Raspberry Pi, you'll go
beyond simply understanding the concepts of AI into working with
real machine learning experiments and applying practical deep
learning concepts to experiments with the Pi board and computer
vision. What you learn with Machine Learning with the Raspberry Pi
can then be moved on to other platforms to go even further in the
world of AI and ML to better your hobbyist or commercial projects.
What You'll Learn Acquire a working knowledge of current ML Use the
Raspberry Pi to implement ML techniques and algorithms Apply AI and
ML tools and techniques to your own work projects and studies Who
This Book Is For Engineers and scientists but also experienced
makers and hobbyists. Motivated high school students who desire to
learn about ML can benefit from this material with determination.
Der vorliegende Band des Kompendiums Medieninformatik
beschaftigt sich mit der Medienpraxis. Er behandelt Aspekte der
praktischen Informatik und ihre Anwendung in der Medientechnik wie
die Entwicklung von Multimedia-Anwendungen, Grundlagen der
Computergrafik sowie Theorie und Praxis von Mediendatenbanken.
Hinzu kommen ausgewahlte Anwendungen der Medieninformatik: Mit
Content-Related-Technologien konnen mediale Informationen in
besonders effizienter Weise organisiert, strukturiert und an die
richtigen Empfanger verteilt werden.
Zusammen mit dem Band "Mediennetze" beschreibt das Kompendium
Medieninformatik die komplette Wertschopfungskette von digitalen
Mediendaten: Erzeugung, Kodierung, Transport durch drahtgebundene
oder drahtlose Netze bis hin zum Endnutzer."
Over 90 hands-on recipes that will employ Nagios Core as the anchor
of monitoring on your network About This Book * Master the advanced
configuration techniques of Nagios Core to model your network
better by improving hosts, services, and contacts * Filter and
improve the notifications that Nagios Core sends in response to
failed checks, which can greatly assist you when diagnosing
problems * Pull Nagios Core's data into a database to write clever
custom reports of your own devise Who This Book Is For If you are a
network or system administrator and are looking for instructions
and examples on working with Nagios Core, then this book is for
you. Some basic shell command-line experience is required, and some
knowledge of scripting would be helpful when we discuss how plugins
work. What You Will Learn * Manage the configuration of Nagios Core
with advanced techniques to achieve fine detail in your checks *
Find, install, and even write your own check plugins * Filter
notifications to send them to the right people or programs at the
right time * Work around difficult network accessibility issues and
delegate checks to other machines * Tweak a Nagios Core server to
achieve both high performance and redundancy in case of disaster *
Process the results of checks performed by other machines to
monitor backups and similar processes * Extend Nagios Core to allow
advanced scripting, reporting, and network visualization behavior
In Detail Nagios Core is an open source monitoring framework
suitable for any network that ensures both internal and
customer-facing services are running correctly and manages
notification and reporting behavior to diagnose and fix outages
promptly. It allows very fine configuration of exactly when, where,
what, and how to check network services to meet both the uptime
goals of your network and systems team and the needs of your users.
This book shows system and network administrators how to use Nagios
Core to its fullest as a monitoring framework for checks on any
kind of network services, from the smallest home network to much
larger production multi-site services. You will discover that
Nagios Core is capable of doing much more than pinging a host or to
see whether websites respond. The recipes in this book will
demonstrate how to leverage Nagios Core's advanced configuration,
scripting hooks, reports, data retrieval, and extensibility to
integrate it with your existing systems, and to make it the
rock-solid center of your network monitoring world. Style and
approach Each chapter contains a set of step-by-step recipes to
perform an example of a commonly performed task related to network
administration. The book begins by focusing closely on the
properties and configuration of Nagios Core itself, and gradually
moves on to other pieces of software that can support, manage, and
extend the system.
Learn the fundamentals of vRealize Automation to accelerate the
delivery of your IT services About This Book * Learn to install the
vRealize Automation product in a distributed architecture using a
load balancer * Plan backup and recovery strategies for every
vRealize automation component * Use vRealize Automation to manage
applications and improve operational efficiency using this simple
and intuitive guide Who This Book Is For This book is for anyone
who wants to start their journey with vRealize Automation. It is
your one-stop instruction guide to installing and configuring a
distributed setup using NSX load balancer. Regardless of whether or
not you have used vRealize Automation before, following the steps
provided in each chapter will get you started with the product.
What You Will Learn * Understand the basic building blocks of
vRealize Automation before embarking on the journey of installation
* Familiarize yourself with the requirements and steps that need to
be performed during the first phase of the distributed installation
* Carry out a functional validation of the first phase of
installation before completing the installation * Build a blueprint
for vSphere endpoint, an essential step for a successful deployment
of a service catalog * Create, configure, and deploy tenants,
endpoints, blueprints, and the service catalog * Get to grips with
the failover process for all components in vRealize Automation *
Learn to configure the NSX loadbalancer for vRealize Orchestrator
for high availability * Leverage ASD to develop XaaS (Anything as a
Service) in vRealize Automation to deliver valuable competence In
Detail With the growing interest in Software Defined Data Centers
(SDDC), vRealize Automation offers data center users an organized
service catalog and governance for administrators. This way, end
users gain autonomy while the IT department stays in control,
making sure security and compliance requirements are met. Learning
what each component does and how they dovetail with each other will
bolster your understanding of vRealize Automation. The book starts
off with an introduction to the distributed architecture that has
been tested and installed in large scale deployments. Implementing
and configuring distributed architecture with custom certificates
is unarguably a demanding task, and it will be covered next. After
this, we will progress with the installation. A vRealize Automation
blueprint can be prepared in multiple ways; we will focus solely on
vSphere endpoint blueprint. After this, we will discuss the high
availability configuration via NSX loadbalancer for vRealize
Orchestrator. Finally, we end with Advanced Service Designer, which
provides service architects with the ability to create advanced
services and publish them as catalog items. Style and approach This
book takes a step-by-step approach, is explained in a
conversational and easy-to-follow style, and includes ample
screenshots . Each topic is explained sequentially through
planning, preparing, installing, configuring, and validating of all
vRealize Automation's components.
|
|