Browse Results

Showing 20,651 through 20,675 of 54,343 results

Beginning T-SQL: A Step-by-Step Approach

by Kathi Kellenberger Lee Everest

Get a performance-oriented introduction to the T-SQL language underlying the Microsoft SQL Server and Azure SQL database engines. This fourth edition is updated to include SQL Notebooks as well as up-to-date syntax and features for T-SQL on-premises and in the Azure cloud. Exercises and examples now include the WideWorldImporters database, the newest sample database from Microsoft for SQL Server. Also new in this edition is coverage of JSON from T-SQL, news about performance enhancements called Intelligent Query Processing, and an appendix on running SQL Server in a container on macOS or Linux. Beginning T-SQL starts you on the path to mastering T-SQL with an emphasis on best practices. Using the sound coding techniques taught in this book will lead to excellent performance in the queries that you write in your daily work. Important techniques such as windowing functions are covered to help you write fast-executing queries that solve real business problems.The book begins with an introduction to databases, normalization, and to setting up your learning environment. You will learn about the tools you need to use such as SQL Server Management Studio, Azure Data Studio, and SQL Notebooks. Each subsequent chapter teaches an aspect of T-SQL, building on the skills learned in previous chapters. Exercises in most chapters provide an opportunity for the hands-on practice that leads to true learning and distinguishes the competent professional. A stand-out feature in this book is that most chapters end with a Thinking About Performance section. These sections cover aspects of query performance relative to the content just presented, including the new Intelligent Query Processing features that make queries faster without changing code. They will help you avoid beginner mistakes by knowing about and thinking about performance from day 1.What You Will LearnInstall a sandboxed SQL Server instance for learningUnderstand how relational databases are designedCreate objects such as tables and stored proceduresQuery a SQL Server table Filter and order the results of a queryQuery and work with specialized data types such as XML and JSONApply modern features such as window functionsChoose correct techniques so that your queries perform wellWho This Book Is ForAnyone who wants to learn T-SQL from the beginning or improve their T-SQL skills; those who need T-SQL as an additional skill; and those who write queries such as application developers, database administrators, business intelligence developers, and data scientists. The book is also helpful for anyone who must retrieve data from a SQL Server database.

Windows 10 for the Internet of Things: Controlling Internet-Connected Devices from Raspberry Pi

by Charles Bell

Manage and control Internet-connected devices from Windows and Raspberry Pi. Master the Windows 10 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. New in this edition is coverage of enterprise-level tools and features in the Windows 10 IoT Enterprise server operating system, allowing you to manage IoT solutions having large numbers of devices and to deploy applications to enterprise-grade hardware. 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 to develop Windows and IoT applications that run on single board computers such as the Raspberry Pi. You’ll learn to develop for the Raspberry PI using native Windows and all the related programming skills that you have built up from developing desktop and mobile applications. This book 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 LearnKnow Windows 10 on the Raspberry PiRead sensor data and control actuatorsConnect to and transmit data into the cloudRemotely control your devices from any Windows deviceDevelop IOT applications under Windows using C#, C++, and Visual BasicStore your IOT data in a database for later analysisWho This Book Is ForDevelopers and enthusiasts wanting to take their skills in Windows development and connect everyday devices to the Internet by developing for Windows 10 IoT Core. Readers learn to develop in C#, C++, and Visual Basic using Visual Studio, for deployment on devices such as the Raspberry Pi.

Microsoft Excel Functions Quick Reference: For High-Quality Data Analysis, Dashboards, and More

by Mandeep Mehta

This condensed syntax reference presents the essential Excel function syntax in a well-organized format that can be used as a quick and handy reference. You can use it to improve your Excel knowledge and increase your productivity. It will help you upgrade the quality of your data analysis, dashboards, models, and templates.The Microsoft Excel Functions Quick Reference helps you set up workbooks, enter data, and format it for easier viewing. It starts by giving an overview of Excel functions explaining the different types of Excel functions available followed by an understanding of string functions and date functions. It then covers time, lookup, aggregate, and logical functions along with practice problems. Further, you will see math functions and information functions in Excel. You will also be able to create sophisticated forecast worksheets, key performance indicators (KPIs), and timelines. Each function in the text is illustrated by helpful, illuminating examples.With this book by your side, you'll always have the answer to your Excel function syntax questions. What You Will LearnWork with basic Excel functionsUse the LOOKUP functionTake advantage of new functions in information functionsCreate a mega formulaWho This Book Is ForAdministrators, analysts, and anyone else working with Microsoft Excel.

Computer Vision Using Deep Learning: Neural Network Architectures with Python and Keras

by Vaibhav Verdhan

Organizations spend huge resources in developing software that can perform the way a human does. Image classification, object detection and tracking, pose estimation, facial recognition, and sentiment estimation all play a major role in solving computer vision problems. This book will bring into focus these and other deep learning architectures and techniques to help you create solutions using Keras and the TensorFlow library. You'll also review mutliple neural network architectures, including LeNet, AlexNet, VGG, Inception, R-CNN, Fast R-CNN, Faster R-CNN, Mask R-CNN, YOLO, and SqueezeNet and see how they work alongside Python code via best practices, tips, tricks, shortcuts, and pitfalls. All code snippets will be broken down and discussed thoroughly so you can implement the same principles in your respective environments.Computer Vision Using Deep Learning offers a comprehensive yet succinct guide that stitches DL and CV together to automate operations, reduce human intervention, increase capability, and cut the costs. What You'll LearnExamine deep learning code and concepts to apply guiding principals to your own projectsClassify and evaluate various architectures to better understand your options in various use casesGo behind the scenes of basic deep learning functions to find out how they workWho This Book Is ForProfessional practitioners working in the fields of software engineering and data science. A working knowledge of Python is strongly recommended. Students and innovators working on advanced degrees in areas related to computer vision and Deep Learning.

PHP 8 Quick Scripting Reference: A Pocket Guide to PHP Web Scripting

by Mikael Olsson

This pocket reference has been updated with the new PHP 8 release. It is a condensed, code-rich scripting and syntax handbook for the PHP scripting language. You won’t find any technical jargon, bloated samples, drawn-out history lessons or witty stories in this book. What you will find is a web scripting language reference that is concise, to the point, and highly accessible. The book is packed with useful information and is a must-have for any PHP programmer or web developer. In it, you will find a concise reference to the PHP 8 scripting language syntax. It includes short, simple, and focused code examples; a well-laid-out table of contents; and a comprehensive index allowing easy review. PHP 8 Quick Scripting Reference presents the essentials of PHP in a well-organized format, including new features in PHP 8 such as the just in time (JIT) compiler, union types, nullsafe operator, null coalescing assignment operator, match expressions, named arguments, throw expressions, static return type, non-capturing catches, reclassified engine warnings and constructor property promotion. What You Will Learn Discover what is new in PHP 8 and how to get started with it Work with variables, operators, strings, arrays, conditionals, loops, and other constructs Group and reuse code with functions, methods, and namespaces Use object-oriented features such as classes, inheritance, abstract classes, and interfaces Import files and retrieve user data Make use of type declarations and type conversions Test variables, create references, and use overloading methods Store user data with cookies and sessions Deal with errors through error handling, exception handling, and assertions Who This Book Is For Experienced PHP programmers and web developers who may be new to PHP.

Software Engineering for Absolute Beginners: Your Guide to Creating Software Products

by Nico Loubser

Start programming from scratch, no experience required. This beginners’ guide to software engineering starts with a discussion of the different editors used to create software and covers setting up a Docker environment. Next, you will learn about repositories and version control along with its uses. Now that you are ready to program, you’ll go through the basics of Python, the ideal language to learn as a novice software engineer. Many modern applications need to talk to a database of some kind, so you will explore how to create and connect to a database and how to design one for your app. Additionally you will discover how to use Python’s Flask microframework and how to efficiently test your code. Finally, the book explains best practices in coding, design, deployment, and security. Software Engineering for Absolute Beginners answers the question of what topics you should know when you start out to learn software engineering. This book covers a lot of topics, and aims to clarify the hidden, but very important, portions of the software development toolkit.After reading this book, you, a complete beginner, will be able to identify best practices and efficient approaches to software development. You will be able to go into a work environment and recognize the technology and approaches used, and set up a professional environment to create your own software applications.What You Will LearnExplore the concepts that you will encounter in the majority of companies doing software development Create readable code that is neat as well as well-designed Build code that is source controlled, containerized, and deployable Secure your codebase Optimize your workspaceWho This Book Is For A reader with a keen interest in creating software. It is also helpful for students.

Modern Front-end Architecture: Optimize Your Front-end Development with Components, Storybook, and Mise en Place Philosophy

by Ryan Lanciaux

Learn how to build front-end applications that can help you ship applications faster with fewer defects. Many software projects fail because they are not planned well, or lack organization. Applying strategies from other industries can help you create better software. This book explores the “mise en place” technique from cooking and reveals how you can apply it to the art of creating software.In many professional kitchens, the work of preparing a meal is divided and performed in workstations to help create the whole. You'll review the philosophy behind this and see how to leverage this approach in your code. You'll also learn to visualize your applications as a series of components and build parts of your application in isolation - just like a professional chef crafting each part of the meal.The book describes to how to structure your code base for reuse, and how to communicate the code’s intent to other developers. You’ll develop your components in isolation and test these building blocks for quality at a granular level. Then compose these components as building blocks in increasingly complicated features. Finally, you’ll apply some strategies not directly related to code to ensure maximum quality and efficiency.With Modern Front-end Architecture, developers of all levels will learn strategies that they and their teams can leverage to be more productive. What You'll LearnStructure an application as a series of componentsBuild a component library that others in an organization can leverageEnsure quality and accessibility at a component level rather than a page or app levelTest code in a way that gives the maximum amount of confidence while providing an excellent developer experienceAutomate repeatable tasksWho This Book Is For Front end developers looking to maximize their code for reuse, quality, and shipping features quickly. Experienced developers will pick up new techniques that they can apply to their code base. Less experienced developers will be able to start applications off on the right foot.

Running Microsoft Workloads on AWS: Active Directory, Databases, Development, and More

by Ryan Pothecary

Did you know that Amazon Web Services runs nearly double the amount of Microsoft Workloads in the cloud than any other provider?Running Microsoft Workloads in AWS is your single-source solution for learning the best practice skills and guidance that AWS consultants offer their customers in the field. Over 70% of enterprise workloads are based on Microsoft technologies and AWS has been running these technologies in the AWS Cloud for more than 12 years—far longer than Microsoft’s own Azure cloud platform. This book introduces AWS foundations and compares them to traditional Microsoft architectures, showing you how to design your AWS Cloud platform to run your current Microsoft solutions. It covers the crucial area of identity and access control, showing how to implement Active Directory inside the AWS platform and the most secure ways of enabling Single Sign On from your own data centers and from Microsoft AzureAD. The book goes in-depth and shows how developers across the globe are using their existing .NET skills to develop directly on top of AWS, using current AWS development services such as AWS Code Pipeline, AWS Code Build, and AWS Code Deploy to create the next generation of cloud-native applications using the most popular cloud serverless service—AWS Lambda. What You Will LearnBe familiar with the basic building blocks of AWS and how the terminology differs from your own data center and Microsoft AzureUnderstand Amazon Machine Images (AMI) strategies and solutions to best manage the trade-off between speed and manageabilityRun one of the most popular Microsoft products: SQL Server on AWSBe aware of the different database architecture designs for using Amazon RDS and Amazon EC2Read an overview of Serverless Development in the AWS cloud from a Microsoft .NET perspectiveKnow migration strategies for moving your Microsoft Workloads to the AWS Cloud Who This Book Is For Covers high-level concepts and solutions for CTOs and CCTOs; provides a solution for architects; and dives deep into the topic for administrators and DevOps engineers

Salesforce Architect's Handbook: A Comprehensive End-to-End Solutions Guide

by Dipanker Jyoti James A. Hutcherson

Take a deep dive into the architectural approach, best practices, and key considerations needed to comprehend, evaluate, and design an efficient, scalable, and sustainable Salesforce-based solution. This book takes a comprehensive look at the seven architectural domains that must be considered when architecting a Salesforce-based solution and equips you to develop the artifacts needed for an end-to-end enterprise architecture blueprint for Salesforce implementation and DevOps.This must-have handbook helps Salesforce professionals implement and manage Salesforce in their organization. You will learn Salesforce architecture: solution architecture, data architecture, security architecture, integration architecture, identity and access management architecture, and strategies that can be used for Salesforce-based mobile applications.In addition to the main architecture concepts, the book also offers industry best practices and the recommended framework for approaching, managing, delivering, and continuously improving a Salesforce solution using its Salesforce Development & Deployment Lifecycle. What You Will LearnGet a detailed overview of the Salesforce multi-tenant, metadata-driven architectural framework and the under-the-hood technology stack that supports SalesforceKnow the seven architecture domains, their intricacies, and the considerations needed within each when designing a Salesforce solutionHave an architectural mindset and the artifacts needed to architect an end-to-end enterprise-level implementation of SalesforceBe familiar with the most common Salesforce products, licenses, AppExchange products, and the key considerations of using out-of-the-box declarative capabilities vs custom programmatic capabilities of SalesforceUnderstand data architecture design considerations that include data modeling in Salesforce, identifying and mitigating large data volume concerns, and the key considerations for data migration and data archiving strategiesUnderstand security architecture considerations related to securing data within Salesforce and the various approaches to allow or restrict sharing and visibility from within SalesforceUnderstand integration architecture considerations that provide an overview of the integration patterns and the integrations solutions that can be used with Salesforce to connect Salesforce with a remote system hosted on-premises, on the cloud, or by third-party solution providersUnderstand identity and access management architectural considerations across the 9 stages of an identity and access management lifecycleBe aware of the strategies available to design mobile solutions with Salesforce and the options available for Salesforce mobile architectureEmploy the principles of the DevOps & Development Lifecycle needed for an ideal state Salesforce implementation Who This Book Is ForProfessionals interested in implementing, optimizing, and architecting Salesforce solutions enterprise-wide; Salesforce implementation (SI) partners needing a detailed playbook for architecting and delivering successful Salesforce solutions; Salesforce admins, developers, and architects looking for a one-stop educational resource to mastering the Salesforce architect domains or those pursuing the Salesforce architecture domain certification exams, including the Salesforce Certified Technical Architect (CTA) board exam

Beginning HCL Programming: Using Hashicorp Language for Automation and Configuration

by Pierluigi Riti David Flynn

Get started with programming and using the Hashicorp Language (HCL). This book introduces you to the HCL syntax and its ecosystem then it shows you how to integrate it as part of an overall DevOps approach. Next, you’ll learn how to implement infrastructure as code, specifically, using the Terraform template, a set of cloud infrastructure automation tools. As part of this discussion, you’ll cover Consul, a service mesh solution providing a full-featured control plane with service discovery, configuration, and segmentation functionality. You’ll integrate these with Vault to build HCL-based infrastructure as code solutions. Finally, you’ll use Jenkins and HCL to provision and maintain the infrastructure as code system. After reading and using Beginning HCL Programming, you'll have the know-how and source code to get started with flexible HCL for all your cloud and DevOps needs. What You Will Learn Get started with programming and using HCL Use Vault, Consul, and Terraform Apply HCL to infrastructure as code Define the Terraform template with HCL Configure Consul using HCL Use HCL to configure Vault Provision and maintain infrastructure as code using Jenkins and HCL Who This Book Is For Anyone new to HCL but who does have at least some prior programming experience as well as knowledge of DevOps in general.

Exploring Windows Presentation Foundation: With Practical Applications in .NET 5

by Taurius Litvinavicius

Use the Windows Presentation Foundation (WPF) technology to develop Windows applications using C# and XAML for design. This book will get you through not only the basics, but also some of the more advanced concepts of WPF in .NET 5. The book starts with basic concepts such as window, page, text box, and message box as well as a sequence of common events and event handling in WPF. You will learn how to use various elements in WPF and deal with them in .NET 5. You will understand how to work with files and access them in WPF along with binding and MVVM (Model-View-View-Model). You will learn how to retrieve data from APIs, work in XAML, and understand where design and style properties should be applied in WPF.After reading this book you will be able to work on WPF and apply its concepts in .NET 5, .NET core, and the .NET framework.What You Will LearnUnderstand the basics of WPF: click event, inputs, and general setupWork with WPF interface events and handlingKnow how file handling works in WPFRetrieve data from APIs in a modern wayWho This Book Is ForDevelopers with basic knowledge of C#.

Advanced Gatsby Projects: Create Two Advanced Sites Using Technologies that Compliment Gatsby

by Nabendu Biswas

Roll your sleeves up and master advanced topics in Gatsby development by building two production-ready websites. This project-focused book teaches you how to use Gatsby alongside the latest technologies including Snipcart, and Firebase. It builds off of Foundation Gatsby Projects and it's recommended that you complete that first if you are new to Gatsby. In the first project, you will create a fully functional e-commerce site for a restaurant using Snipcart. Lastly, you’ll learn to build a recipe site using the Firebase database. Many Gatsby tutorials out there today only cover how to create a simple blog site – get ahead of the crowd using this book today. What You'll Learn Create an e-commerce site in no time using Snipcart with GatsbyWork with the Firebase database from Google in a Gatsby siteDeploy all sites in NetlifyAdd functionalities with the powerful Gatsby plugin ecosystem Who This Book Is For Anyone who wants to create a site using Gatsby, though knowledge of React and Gatsby is expected. You will need to be familiar with JavaScript concepts and be confident with basic web development. It is advisable to complete Foundation Gatsby Projects first if you have no Gatsby experience.

Modern C for Absolute Beginners: A Friendly Introduction to the C Programming Language

by Slobodan Dmitrović

Learn the C programming language easily and in a straightforward way. This book teaches the basics of C, the C Standard Library, and modern C standards. No previous programming experience is required.C is a language that is as popular today as it was decades ago. C covers a wide variety of domains. It can be used to program a microcontroller, or to develop an entire operating system. This book is an effort to introduce the reader to the C programming language in a concise and easy to follow manner.The author takes you through the C programming language, the Standard Library, and the C standards basics. Each chapter is the right balance of theory and code examples. After reading and using this book, you'll have the essentials to start programming in modern C. What You Will LearnThe C programming language fundamentalsThe C Standard Library fundamentalsNew C Standards featuresThe basics of types, operators, statements, arrays, functions, and structsThe basics of pointers, memory allocation, and memory manipulationTake advantage of best practices in C Who This Book Is For Beginner or novice programmers who wish to learn the C programming language. No prior programming experience is required.

Android for Absolute Beginners: Getting Started with Mobile Apps Development Using the Android Java SDK

by Grant Allen

Get started as a mobile app developer and learn the art and science of Android app development. With no assumed knowledge about programming languages or Android required, you will gain the key skills for constructing fully functional Android apps for smartphones, tablets, and other devices.You will also build a solid foundation in the Java programming language and the business of creating and releasing software for Android. Along the way you’ll get comfortable with Android Studio - the best way to write modern Android apps - before diving into your first Android code. The author spends plenty of time explaining how to build a robust UI with widgets, menus, layouts and more. These components will be the basis of your Android apps and so are covered in depth.Having grasped the basics, you’ll move onto what will make your app stand out: sound, music, images, animations, and notifications. Taking these elements and combining them with phone features like calling and sensors, will take your apps to the next level.The final part of the book covers services, events, intents, receivers, files and databases, essential sources of information and functionality for users and your app. In addition, you'll see how to protect your users and their data with permissions and security in examples throughout the bookWhat You Will LearnGet started with Android and build your first apps with itInstall and use the Android Studio IDESet up and manage the app development life cycleMaster the basics of Java and XML required to create Android appsDiscover the strengths and features of the Android APIs and device capabilitiesWho This Book Is For Total beginners who have little or no exposure to software development. This book is also useful for developers who are completely new to Android.

TensorFlow 2.x in the Colaboratory Cloud: An Introduction to Deep Learning on Google’s Cloud Service

by David Paper

Use TensorFlow 2.x with Google's Colaboratory (Colab) product that offers a free cloud service for Python programmers. Colab is especially well suited as a platform for TensorFlow 2.x deep learning applications. You will learn Colab’s default install of the most current TensorFlow 2.x along with Colab’s easy access to on-demand GPU hardware acceleration in the cloud for fast execution of deep learning models. This book offers you the opportunity to grasp deep learning in an applied manner with the only requirement being an Internet connection. Everything else—Python, TensorFlow 2.x, GPU support, and Jupyter Notebooks—is provided and ready to go from Colab. The book begins with an introduction to TensorFlow 2.x and the Google Colab cloud service. You will learn how to provision a workspace on Google Colab and build a simple neural network application. From there you will progress into TensorFlow datasets and building input pipelines in support of modeling and testing. You will find coverage of deep learning classification and regression, with clear code examples showing how to perform each of those functions. Advanced topics covered in the book include convolutional neural networks and recurrent neural networks. This book contains all the applied math and programming you need to master the content. Examples range from simple to relatively complex when necessary to ensure acquisition of appropriate deep learning concepts and constructs. Examples are carefully explained, concise, accurate, and complete to perfectly complement deep learning skill development. Care is taken to walk you through the foundational principles of deep learning through clear examples written in Python that you can try out and experiment with using Google Colab from the comfort of your own home or office.What You Will LearnBe familiar with the basic concepts and constructs of applied deep learningCreate machine learning models with clean and reliable Python codeWork with datasets common to deep learning applicationsPrepare data for TensorFlow consumptionTake advantage of Google Colab’s built-in support for deep learningExecute deep learning experiments using a variety of neural network modelsBe able to mount Google Colab directly to your Google Drive accountVisualize training versus test performance to see model fitWho This Book Is ForReaders who want to learn the highly popular TensorFlow 2.x deep learning platform, those who wish to master deep learning fundamentals that are sometimes skipped over in the rush to be productive, and those looking to build competency with a modern cloud service tool such as Google Colab

MySQL Concurrency: Locking and Transactions for MySQL Developers and DBAs

by Jesper Wisborg Krogh

Know how locks work in MySQL and how they relate to transactions. This book explains the major role that locks play in database systems, showing how locks are essential in allowing high-concurrency workloads. You will learn about lock access levels and lock granularities from the user level as well as table locks to record and gap locks. Most importantly, the book covers troubleshooting techniques when locking becomes a pain point. Several of the lock types in MySQL have a duration of a transaction. For this reason, it is important to understand how transactions work. This book covers the basics of transactions as well as transaction isolation levels and how they affect locking. The book is meant to be your go-to resource for solving locking contention and similar problems in high-performance MySQL database applications. Detecting locking issues when they occur is the first key to resolving such issues. MySQL Concurrency provides techniques for detecting locking issues such as contention. The book shows how to analyze locks that are causing contention to see why those locks are in place. A collection of six comprehensive case studies combine locking and transactional theory with realistic lock conflicts. The case studies walk you through the symptoms to look for in order to identify which issue you are facing, the cause of the conflict, its analysis, solution, and how to prevent the issue in the future. What You Will LearnUnderstand which lock types exist in MySQL and how they are usedChoose the best transaction isolation level for a given transactionDetect and analyze lock contention when it occursReduce locking issues in your applicationsResolve deadlocks between transactionsResolve InnoDB record-level locking issuesResolve issues from metadata and schema locksWho This Book Is ForDatabase administrators and SQL developers who are familiar with MySQL and want to gain a better understanding of locking and transactions as well as how to work with them. While some experience with MySQL is required, no prior knowledge of locks and transactions is needed.

Big Breaches: Cybersecurity Lessons for Everyone

by Neil Daswani Moudy Elbayadi

The cybersecurity industry has seen an investment of over $45 billion in the past 15 years. Hundreds of thousands of jobs in the field remain unfilled amid breach after breach, and the problem has come to a head. It is time for everyone—not just techies—to become informed and empowered on the subject of cybersecurity.In engaging and exciting fashion, Big Breaches covers some of the largest security breaches and the technical topics behind them such as phishing, malware, third-party compromise, software vulnerabilities, unencrypted data, and more. Cybersecurity affects daily life for all of us, and the area has never been more accessible than with this book.You will obtain a confident grasp on industry insider knowledge such as effective prevention and detection countermeasures, the meta-level causes of breaches, the seven crucial habits for optimal security in your organization, and much more. These valuable lessons are applied to real-world cases, helping you deduce just how high-profile mega-breaches at Target, JPMorgan Chase, Equifax, Marriott, and more were able to occur.Whether you are seeking to implement a stronger foundation of cybersecurity within your organization or you are an individual who wants to learn the basics, Big Breaches ensures that everybody comes away with essential knowledge to move forward successfully. Arm yourself with this book’s expert insights and be prepared for the future of cybersecurity. Who This Book Is For Those interested in understanding what cybersecurity is all about, the failures have taken place in the field to date, and how they could have been avoided. For existing leadership and management in enterprises and government organizations, existing professionals in the field, and for those who are considering entering the field, this book covers everything from how to create a culture of security to the technologies and processes you can employ to achieve security based on lessons that can be learned from past breaches.

Unraveling Bluetooth LE Audio: Stretching the Limits of Interoperable Wireless Audio with Bluetooth Next-Generation Low Energy Audio Standards

by Himanshu Bhalla Oren Haggai

Explore how Bluetooth Low Energy (LE) has transformed the audio landscape, from music streaming to voice recognition applications. This book describes the rationale behind moving to LE audio, the potential power savings, and how various specifications need to be linked together to develop a final end product. LE Audio is a natural development of the Bluetooth audio standard. The standard is spread across more than a dozen different specifications, from application profiles, down to the core transports in both Host part and Controller part. You'll see how this new architecture of the Bluetooth audio stack defines a LE Audio stack from the Core Controller to the Host Protocols, and Profiles. You’ll also learn how to free yourself from wires and charging. LE Audio introduces a new audio compression codec called LC3 (Low Complexity Communication Codec), which covers sampling rates for the full range of voice and media application at high fidelity, low complexity and low bit-rate and is ideal for new applications – such as voice assistance and gaming. Unraveling Bluetooth Low Energy Audio provides full context to anyone who is curious to learn about the new LE Audio technology.What You'll LearnUnderstand the advantages of LE audio over current standardsDescribe the overall Bluetooth LE audio stack and its various blocksEnable LE audio with the Core Controller specificationSee how an end-to-end application works its through the LE audio ecosystemExamine how LE Audio addresses current and future trends in interoperable wireless audio Who This Book Is ForThe target audience for this book are developers, manufacturers, students, lecturers, teachers, technology geeks, platform integrators, and entrepreneurs.

Practical WebDriverIO: Learn to Automate Effectively Using WebDriverIO APIs

by Shashank Shukla

Learn how to quickly set up the test automation tool WebdriverIO, one of the major Node.js-based test frameworks. Software testing is here to stay, and an integral part of this is test automation. Dive into the amazing possibilities that WebDriverIO offers to automate browser interactions for a user of any web application. You will learn to automate a vast range of actions that a user takes to interact with the browser. From a simple click to more complex user actions such as frame switches, selecting from drop-downs, and file downloads using WebDriverIO APIs. You will also learn about assertions, timeouts, waits, parallel testing frameworks, and the general pros and cons of WebDriverIO.With over 150 working code samples demonstrating various test scenarios that you require in your day-to-day automation testing, this book is your practical handbook to WebDriverIO. What You'll Learn Set up and install WebdriverIO efficientlyRun parallel execution using WebdriverIOReview the pros, cons and challenges you may face with WebdriverIOEnsure optimum usage and avoid common mistakes Who This Book Is ForThis book is ideal for test engineers who have a basic understanding of test automation with Selenium, developers who want to implement this testing tool for internal testing, Test Managers/IT Project Managers who want to get some general understanding of this tool and its advantage, and students who want to pursue career in test automation.

Hands-on Question Answering Systems with BERT: Applications in Neural Networks and Natural Language Processing

by Navin Sabharwal Amit Agrawal

Get hands-on knowledge of how BERT (Bidirectional Encoder Representations from Transformers) can be used to develop question answering (QA) systems by using natural language processing (NLP) and deep learning. The book begins with an overview of the technology landscape behind BERT. It takes you through the basics of NLP, including natural language understanding with tokenization, stemming, and lemmatization, and bag of words. Next, you’ll look at neural networks for NLP starting with its variants such as recurrent neural networks, encoders and decoders, bi-directional encoders and decoders, and transformer models. Along the way, you’ll cover word embedding and their types along with the basics of BERT. After this solid foundation, you’ll be ready to take a deep dive into BERT algorithms such as masked language models and next sentence prediction. You’ll see different BERT variations followed by a hands-on example of a question answering system. Hands-on Question Answering Systems with BERT is a good starting point for developers and data scientists who want to develop and design NLP systems using BERT. It provides step-by-step guidance for using BERT. What You Will Learn Examine the fundamentals of word embeddings Apply neural networks and BERT for various NLP tasks Develop a question-answering system from scratch Train question-answering systems for your own data Who This Book Is For AI and machine learning developers and natural language processing developers.

Splunk Certified Study Guide: Prepare for the User, Power User, and Enterprise Admin Certifications

by Deep Mehta

Make your Splunk certification easier with this exam study guide that covers the User, Power User, and Enterprise Admin certifications. This book is divided into three parts. The first part focuses on the Splunk User and Power User certifications starting with how to install Splunk, Splunk Processing Language (SPL), field extraction, field aliases and macros, and Splunk tags. You will be able to make your own data model and prepare an advanced dashboard in Splunk.In the second part, you will explore the Splunk Admin certification. There will be in-depth coverage of Splunk licenses and user role management, and how to configure Splunk forwarders, indexer clustering, and the security policy of Splunk. You’ll also explore advanced data input options in Splunk as well as .conf file merging logic, btool, various attributes, stanza types, editing advanced data inputs through the .conf file, and various other types of .conf file in Splunk.The concluding part covers the advanced topics of the Splunk Admin certification. You will also learn to troubleshoot Splunk and to manage existing Splunk infrastructure. You will understand how to configure search head, multi-site indexer clustering, and search peers besides exploring how to troubleshoot Splunk Enterprise using the monitoring console and matrix.log. This part will also include search issues and configuration issues. You will learn to deploy an app through a deployment server on your client’s instance, create a server class, and carry out load balancing, socks proxy, and indexer discovery.By the end of the Splunk Certified Study Guide, you will have learned how to manage resources in Splunk and how to use REST API services for Splunk. This section also explains how to set up Splunk Enterprise on the AWS platform and some of the best practices to make them work efficiently together.The book offers multiple choice question tests for each part that will help you better prepare for the exam.What You Will LearnStudy to pass the Splunk User, Power User, and Admin certificate examsImplement and manage Splunk multi-site clusteringDesign, implement, and manage a complex Splunk Enterprise solutionMaster the roles of Splunk Admin and troubleshootingConfigure Splunk using AWSWho This Book Is For People looking to pass the User, Power User, and Enterprise Admin exams. It is also useful for Splunk administrators and support engineers for managing an existing deployment.

Cisco Networks: Engineers' Handbook of Routing, Switching, and Security with IOS, NX-OS, and ASA

by William Wilson Noel Rivera Chris Carthern

For beginning and experienced network engineers tasked with building LAN, WAN, and data center connections, this book lays out clear directions for installing, configuring, and troubleshooting networks with Cisco devices. Cisco Networks, 2nd Edition is a practical guide and desk reference for Cisco engineers. This new edition will discuss tools that can be used to automate and troubleshoot networks. A new chapter on quality of service has been added to teach managing network resources by prioritizing specific types of network traffic. The new edition has an updated wireless section which focuses on an updated controller and integration with Cisco Identity Services Engine (ISE) and Cisco Prime Infrastructure.This practical desk companion doubles as a comprehensive overview of the basic knowledge and skills needed by CCNA and CCNP exam takers. Prior familiarity with Cisco routing and switching is desirable but not necessary, as Chris Carthern, Dr. Will Wilson, and Noel Rivera start their book with a review of network basics. Further they explain practical considerations and troubleshooting when establishing a physical medium for network communications. Later they explain the concept of network layers, intermediate LAN switching, and routing. Next they introduce you to the tools and automation used with Cisco networks. Moving forward they explain management planes, data planes, and control planes. Next they describe advanced security, trouble shooting, and network management. They conclude the book with a section which focuses on using network automation to automate Cisco IOS networks.What You Will LearnConfigure Cisco switches, routers, and data center devices in typical corporate network architecturesUse black-hat tools to conduct penetration testing on the security of your networkConfigure and secure virtual private networks (VPNs)Enable identity management in your network with the Cisco Identity Services Engine (ISE) Who This Book Is For Network designers, engineers, programmers, managers, and students.

Building a Salesforce-Powered Front Office: A Quick-Start Guide

by Rashed A. Chowdhury

Harness the power of Salesforce to manage and grow your business. This book shows you how to use the Salesforce CRM tool to consolidate consumer data into a single place to gain better insight into your business and more easily manage data.Data (such as email, spreadsheets, databases) is generated through the front office or face of your business, where your company interacts with customers and revenue is generated. In a hotel, for instance, the front office is the lobby where guests are greeted, their problems are handled, and room payments are made. Another example is a coffee shop, where the front office is an employee taking a customer's order or serving a drink.Salespeople connect to customers by selling your company’s goods or services. Marketing team members connect with them through advertising and promotional activities. Service and support staff assist customers with problems and provide help with products.This book introduces the many ways Salesforce-based innovations are transforming the technology landscape and the strategies that may be used for designing and launching a digital front office. The book examines how organizations can launch and grow digital solutions and strategies for the governance of the platform and provides an overview of digital transformation across industries. What You Will Learn Understand basic Salesforce concepts, including the digital front office process tower, lead to cash journey, core CRM functions, best practices, and moreReview data management concepts, integrated sales, customer service, marketing operations, and proposal and business development needs in a systematic wayUse frameworks to build a business architecture and multi-year technology roadmapGet familiar with Salesforce business processes and concepts such as account, contact, lead, and opportunity management; marketing campaigns; master data management (MDM); and lead scoring, grading, and activity management across the front officeDefine and develop digital marketing challenges and strategy (people, process, brand, messaging, and ROI), measure campaign data, and create an end-to-end campaign in Salesforce Who This Book Is ForBusiness executives, C-suites, IT management, and Salesforce managers and professionals working in IT, business development, sales operations, program management, marketing operations, and proposal development

Learn FileMaker Pro 19: The Comprehensive Guide to Building Custom Databases

by Mark Conway Munro

Discover how easy it is to create multi-user, cross-platform custom solutions with FileMaker Pro, the relational database platform published by Apple subsidiary Claris International, Inc. Meticulously rewritten with clearer lessons, more real-world examples and updated to include feature changes introduced in recent versions, this book makes it easier to get started planning, building and deploying a custom database solution. The material is presented in an easy to follow manner with each chapter building on the last. After an initial review of the user environment and application basics, it begins a deep exploration of the integrated development environment that seamlessly combines the full stack of data table schema, business logic and interface layers into one visual programming experience. This book includes everything needed to get started building custom databases and contains advanced material that seasoned professionals will appreciate. Written by a professional developer with decades of real-world experience, Learn FileMaker Pro 19 is your comprehensive learning and reference guide. Join millions of users and developers worldwide in achieving a new level of workflow efficiency with FileMaker Pro. What You’ll Learn Discover interface and feature changes in FileMaker 17-19Create and maintain healthy filesPlan and create custom tables, fields, relationshipsWrite calculations using built-in and custom functionsBuild recursive and repeating formulasDiscover advanced features using cURL, JSON, SQL, ODBC and FM URLManipulate data files in the computer directory with scriptsDeploy solutions to a server and share with desktop, iOS and web clients Who This Book Is For Casual programmers, full time consultants, and IT professionals

Beginning Power Apps: The Non-Developer's Guide to Building Business Applications

by Tim Leung

Transform the way your business works with easy-to-build apps. With this updated and expanded second edition, you can build business apps that work with your company's systems and databases, without having to enlist the expertise of costly, professionally trained software developers.In this new edition, business applications expert Tim Leung offers step-by-step guidance on how you can improve all areas of your business. He shows how you can replace manual or paper processes with modern apps that run on phone or tablet devices. For administrative and back-office operations, he covers how to build apps with workflow and dashboard capabilities. To facilitate collaboration with customers and clients, you’ll learn how to build secure web portals with data entry capabilities, including how to customize those portals with code. This hands-on new edition has 10 new chapters—including coverage on model-driven and portal apps, artificial intelligence, building components using the Power Apps Component Framework, using PowerShell for administration, and more—complete with context, explanatory screenshots, and non-technical terminology.What You Will LearnCreate offline capable mobile apps and responsive web apps Carry out logic, data access, and data entry through formulas Embellish apps with charting, file handling, photo, barcode, and location features Set up Common Data Service, SharePoint, and SQL data sources Use AI to predict outcomes, recognize images, and analyze sentiment Integrate apps with external web services and automate tasks with Power Automate Build reusable code and canvas components, make customizations with JavaScriptTransfer apps and data, and secure, administer, and monitor Power Apps environmentsWho This Book Is For Beginners and non-developers, and assumes no prior knowledge of Power Apps

Refine Search

Showing 20,651 through 20,675 of 54,343 results