Browse Results

Showing 33,376 through 33,400 of 54,498 results

Mastering Tableau

by David Baldwin

Master the intricacies of Tableau to create effective data visualizations About This Book * Arm yourself with an arsenal of advanced chart types and geocoding to efficiently and engagingly present information * Map a grid over a network node diagram and use that grid to demonstrate loads, processing time, and more in Tableau * Integrate R with Tableau by utilizing R functions, libraries, and saved models Who This Book Is For If you are a business analyst without developer-level programming skills, then this book is for you. You are expected to have at least a fundamental understanding of Tableau and basic knowledge of joins, however SQL knowledge is not assumed. You should have basic computer skills, including at least moderate Excel proficiency. What You Will Learn * Create a worksheet that can display the current balance for any given period in time * Recreate a star schema from in a data warehouse in Tableau * Combine level of detail calculations with table calculations, sets, and parameters * Create custom polygons to build filled maps for area codes in the USA * Visualize data using a set of analytical and advanced charting techniques * Know when to use Tableau instead of PowerPoint * Build a dashboard and export it to PowerPoint In Detail Tableau has emerged as one of the most popular Business Intelligence solutions in recent times, thanks to its powerful and interactive data visualization capabilities. This book will empower you to become a master in Tableau by exploiting the many new features introduced in Tableau 10.0. You will embark on this exciting journey by getting to know the valuable methods of utilizing advanced calculations to solve complex problems. These techniques include creative use of different types of calculations such as row-level, aggregate-level, and more. You will discover how almost any data visualization challenge can be met in Tableau by getting a proper understanding of the tool's inner workings and creatively exploring possibilities. You'll be armed with an arsenal of advanced chart types and techniques to enable you to efficiently and engagingly present information to a variety of audiences through the use of clear, efficient, and engaging dashboards. Explanations and examples of efficient and inefficient visualization techniques, well-designed and poorly designed dashboards, and compromise options when Tableau consumers will not embrace data visualization will build on your understanding of Tableau and how to use it efficiently. By the end of the book, you will be equipped with all the information you need to create effective dashboards and data visualization solutions using Tableau. Style and approach This book takes a direct approach, to systematically evolve to more involved functionalities such as advanced calculation, parameters & sets, data blending and R integration. This book will help you gain skill in building visualizations previously beyond your capacity.

Mastering Tableau

by David Baldwin

<P><P>Mastering Tableau will help you improve your Tableau skills by providing: <P><P>A quick primer to refresh your skills and ensure a sound foundation <P><P>An understanding of how to effectively structure data for best results in Tableau <P><P>Techniques for using Tableau to explore and cleanse data <P><P>A deep dive into Table calculations and LOD calculations <P><P>Insight on various visualization types, how to build them,and when to use them <P><P>Mapping techniques both native and external to Tableau <P><P>Guidance on effective and advanced dashboarding <P><P>Instruction on using Tableau as an effective presentation tool - with or without PowerPoint <P><P>Techniques for improving performance <P><P>Best practices for interfacing with Tableau Server <P><P>A basic understanding of integrating effectively with R

Mastering Text Mining with R

by Avinash Paul Ashish Kumar

Master text-taming techniques and build effective text-processing applications with R About This Book • Develop all the relevant skills for building text-mining apps with R with this easy-to-follow guide • Gain in-depth understanding of the text mining process with lucid implementation in the R language • Example-rich guide that lets you gain high-quality information from text data Who This Book Is For If you are an R programmer, analyst, or data scientist who wants to gain experience in performing text data mining and analytics with R, then this book is for you. Exposure to working with statistical methods and language processing would be helpful. What You Will Learn • Get acquainted with some of the highly efficient R packages such as OpenNLP and RWeka to perform various steps in the text mining process • Access and manipulate data from different sources such as JSON and HTTP • Process text using regular expressions • Get to know the different approaches of tagging texts, such as POS tagging, to get started with text analysis • Explore different dimensionality reduction techniques, such as Principal Component Analysis (PCA), and understand its implementation in R • Discover the underlying themes or topics that are present in an unstructured collection of documents, using common topic models such as Latent Dirichlet Allocation (LDA) • Build a baseline sentence completing application • Perform entity extraction and named entity recognition using R In Detail Text Mining (or text data mining or text analytics) is the process of extracting useful and high-quality information from text by devising patterns and trends. R provides an extensive ecosystem to mine text through its many frameworks and packages. Starting with basic information about the statistics concepts used in text mining, this book will teach you how to access, cleanse, and process text using the R language and will equip you with the tools and the associated knowledge about different tagging, chunking, and entailment approaches and their usage in natural language processing. Moving on, this book will teach you different dimensionality reduction techniques and their implementation in R. Next, we will cover pattern recognition in text data utilizing classification mechanisms, perform entity recognition, and develop an ontology learning framework. By the end of the book, you will develop a practical application from the concepts learned, and will understand how text mining can be leveraged to analyze the massively available data on social media. Style and approach This book takes a hands-on, example-driven approach to the text mining process with lucid implementation in R.

Mastering the Five Tiers of Audit Competency: The Essence of Effective Auditing (ISSN)

by Ann Butera

Risk-based operational audits and performance audits require a broad array of competencies. This book provides auditors and risk professionals with the understanding required to improve results during risk-based audits.Mastering the Five Tiers of Audit Competency: The Essence of Effective Auditing is an anthology of powerful risk-based auditing pra

Mastering the Microsoft Deployment Toolkit

by Manuel Singer Jeff Stokes

Take a deep dive into the world of Windows desktop deployment using the Microsoft Deployment Toolkit About This Book * Learn Microsoft Deployment Toolkit best practices and how to adopt them into your deployment project * Troubleshoot task sequence errors and quickly resolve deployment blockers * An easy-to-follow, in-depth guide to image creation, customization, and deployment of Windows Who This Book Is For This book is ideal for those deploying or planning to deploy Windows, in need of a top-to-bottom guide on project deployment. It is also an invaluable resource for consultants who need a top-to-bottom guide (or just a refresher) on project deployment. What You Will Learn * Build a production-ready MDT environment * Administer the environment for multiple users * Customize your reference image with an MDT Task Sequence * Create standalone media for offline deployments * Customize the default user profile according to the version of Windows * Get to grips with some troubleshooting steps and processes to reduce the time for recovery of a failed image * Customize and create Windows images for deployment * Discover useful tips and tricks to help save time in your deployment projects In Detail The Microsoft Deployment Toolkit (MDT) provides a comprehensive collection of tools, processes, and guidance for automating desktop and server deployments. It considerably reduces deployment time and standardizes desktop and server images. Moreover, MDT offers improved security and ongoing configuration management. Microsoft Deployment Toolkit is the official supported method of creating and customizing Windows images for deployment. Starting from scratch, this book walks you through the MDT setup, task sequence creation, and image deployment steps in detail. Breaking down the various MDT concepts, this book will give you a thorough understanding of the deployment process. Beginning with imaging concepts and theory, you will go on to build a Microsoft Deployment Toolkit environment. You will understand the intricacies of customizing the default user profile in different versions of Windows. Driver handling can be a challenge for larger organizations; we'll cover various driver concepts including mandatory driver profiles. ]Other important topics like the User State Migration Tool (USMT), configuration of XML files, and how to troubleshoot the USMT are also discussed in the book. We will cover the verifier and Windows Performance Toolkit for image validation scenarios. Furthermore, you will learn about MDT web frontend implementation as well as how to utilize the database capabilities of MDT for deeper deployment options. We'll wrap it all up with some links to resources for more information, blogs to watch, and useful Twitter handles. Style and approach This is a comprehensive guide written using a step-by-step approach. It begins with the basics and gradually moves on to the advanced topics MDT.

Mastering the New Media Landscape

by Rusty Shelton Barbara Cave Henricks

The New Way to Get Noticed The giant brands that once dominated the media landscape--Oprah, the New York Times, NPR, CNN--have seen their monopoly on public attention smashed by the Internet and now find themselves competing with individuals and brands in a sea of micromedia: websites, social media, blogs, podcasts, and more. Ace publicists and marketers Barbara Cave Henricks and Rusty Shelton show that to navigate through this modern terrain, you need to think more like a media executive than a marketer. The key lies in mastering three crucial categories of media--earned, owned, and rented--and knowing how to integrate each for maximum success. By using this proven strategy, you can create a positive feedback loop that will generate massive momentum and grow a large, loyal audience for your message.

Mastering Ubuntu Server

by Jay Lacroix

Get up to date with the finer points of Ubuntu Server using this comprehensive guide About This Book * Get well-versed with newly-added features in Ubuntu 16.04 * Master the art of installing, managing, and troubleshooting Ubuntu Server * A practical easy-to-understand book that will help you enhance your existing skills. Who This Book Is For This book is intended for readers with intermediate or advanced-beginner skills with Linux, who would like to learn all about setting up servers with Ubuntu Server. This book assumes that the reader knows the basics of Linux, such as editing configuration files and running basic commands. What You Will Learn * Learn how to manage users, groups, and permissions * Encrypt and decrypt disks with Linux Unified Key Setup /Luks * Setup SSH for remote access, and connect it to other nodes * Understand how to add, remove, and search for packages * Use NFS and Samba to share directories with other users * Get to know techniques for managing Apache and MariaDB * Explore best practices and troubleshooting techniques In Detail Ubuntu is a Debian-based Linux operating system, and has various versions targeted at servers, desktops, phones, tablets and televisions. The Ubuntu Server Edition, also called Ubuntu Server, offers support for several common configurations, and also simplifies common Linux server deployment processes. With this book as their guide, readers will be able to configure and deploy Ubuntu Servers using Ubuntu Server 16.04, with all the skills necessary to manage real servers. The book begins with the concept of user management, group management, as well as file-system permissions. To manage your storage on Ubuntu Server systems, you will learn how to add and format storage and view disk usage. Later, you will also learn how to configure network interfaces, manage IP addresses, deploy Network Manager in order to connect to networks, and manage network interfaces. Furthermore, you will understand how to start and stop services so that you can manage running processes on Linux servers. The book will then demonstrate how to access and share files to or from Ubuntu Servers. You will learn how to create and manage databases using MariaDB and share web content with Apache. To virtualize hosts and applications, you will be shown how to set up KVM/Qemu and Docker and manage virtual machines with virt-manager. Lastly, you will explore best practices and troubleshooting techniques when working with Ubuntu Servers. By the end of the book, you will be an expert Ubuntu Server user well-versed in its advanced concepts. Style and Approach This book is an advanced guide that will show readers how to administer, manage, and deploy Ubuntu server and will also provide expert-level knowledge on advanced security and backup techniques.

Mastering Unity 2D Game Development - Second Edition

by Ashley Godbold Simon Jackson

Master everything you need to build a 2D game using Unity 5 by developing a complete RPG game framework! About This Book * Explore the new features of Unity 5 and recognize obsolete code and elements. * Develop and build a complete 2D retro RPG with a conversation system, inventory, random map battles, full game menus, and sound. * This book demonstrates how to use the new Unity UI system effectively through detailed C# scripts with full explanations. Who This Book Is For This book is for anyone looking to get started developing 2D games with Unity 5. If you're already accomplished in Unity 2D and wish to expand or supplement your current Unity knowledge, or are working in 2D in Unity 4 and looking to upgrade Unity 5, this book is for you. A basic understanding of programming logic is needed to begin learning with this book, but intermediate and advanced programming topic are explained thoroughly so that coders of any level can follow along. Previous programming experience in C# is not required. What You Will Learn * Create a 2D game in Unity 5 by developing a complete retro 2D RPG framework. * Effectively manipulate and utilize 2D sprites. * Create 2D sprite animations and trigger them effectively with code. * Write beginning to advanced-level C# code using MonoDevelop. * Implement the new UI system effectively and beautifully. * Use state machines to trigger events within your game. In Detail The Unity engine has revolutionized the gaming industry, by making it easier than ever for indie game developers to create quality games on a budget. Hobbyists and students can use this powerful engine to build 2D and 3D games, to play, distribute, and even sell for free! This book will help you master the 2D features available in Unity 5, by walking you through the development of a 2D RPG framework. With fully explained and detailed C# scripts, this book will show you how to create and program animations, a NPC conversation system, an inventory system, random RPG map battles, and full game menus. After your core game is complete, you'll learn how to add finishing touches like sound and music, monetization strategies, and splash screens. You'll then be guided through the process of publishing and sharing your game on multiple platforms. After completing this book, you will have the necessary knowledge to develop, build, and deploy 2D games of any genre! Style and approach This book takes a step-by-step practical tutorial style approach. The steps are accompanied by examples, and all the intermediate steps will be clearly explained. The focus of this book will obviously be on the advanced topics so that the game looks and performs efficiently.

Mastering Unity Shaders and Effects

by Jamie Dean

Harness the power of Unity 5 tools to write shaders and create stunning effects for next generation games About This Book * Leverage the power of Unity 5 compatible shaders to create a variety of realistic surfaces * Create amazing visual effects for your Unity 5.x games by blending advanced post-processing techniques and lighting effects * Add that extra visual edge to your games by learning pro level techniques Who This Book Is For This book is for users who are familiar with creating Unity projects and are looking for the next step to create stunning high-end visuals in their game project using the latest tools and features. You are expected to understand the creation of basic Unity projects, game object types, and scene navigation. You will need some basic programming experience in C# or JavaScript. What You Will Learn * Build your own custom shaders to suit a variety of organic and inorganic surfaces * Create amazing visual effects using Unity 5's improved toolset * Compare the advantages of Metallic and Specular workflows in Unity's Physically Based Lighting System * Take your Unity 5 project to the next level with advanced real-time and baked lighting methods * Design powerful particle effects * Find out how shaders, materials, and scripts work together within the Unity framework * Develop high-end and optimized game visuals suitable for mobile devices and other platforms In Detail With the inclusion of Physically Based Shading and the Standard Shader, Unity has changed the game for independent and large scale developers alike. Never before has it been so easy to create startling high quality visuals in games and other interactive projects. This book will give you a solid understanding of the interaction of shaders, lighting and effects in Unity 5, and give you some great ideas for how you can maximize the visual impact of your own games for PC, mobile and other platforms. In the sequence of chapters you will find solutions to some of the major challenges to the creation of responsive and realistic looking games. As you work on example scenes, you will get to know the syntax of ShaderLab and CG languages, creating simple and complex shader solutions for a variety of different surface effects. You will see how Unity's responsive lighting solutions can be harnessed to build immersive and appealing game experiences. Style and approach This is the most up-to-date resource on creating amazing visual effects for your Unity 5.x games. With the perfect mix of advanced techniques and their illustrations in real-world examples, this is the most comprehensive advanced guide on Unity shaders and effects you'll find.

Mastering Unreal Engine 4.X

by Muhammad A. Moniem

Take your game development skills to the next level with one of the best engines on the market About This Book * Build an entire AAA game level throughout the book * Take your C++ scripting skills to the next level and use them extensively to build the game * An advanced practical guide with a tutorial style approach that will help you make the best of Unreal engine 4 Who This Book Is For This book is for game developers who have a basic knowledge of Unreal Engine and C++ scripting knowledge. If you want to take the leap from a casual game developer to a full-fledged professional game developer with Unreal Engine 4, this is the book for you. What You Will Learn * Script your player controls in C++ * Build a superb and engaging level with advanced design techniques * Program AI with C++ * Use Cascade to add life to your games * Use custom shaders and advanced shading techniques to make things pretty * Implement an awesome UI in the game * Control gameplay using data tables In Detail Unreal Engine 4 has garnered a lot of attention in the gaming world because of its new and improved graphics and rendering engine, the physics simulator, particle generator, and more. This book is the ideal guide to help you leverage all these features to create state-of-the-art games that capture the eye of your audience. Inside we'll explain advanced shaders and effects techniques and how you can implement them in your games. You'll create custom lighting effects, use the physics simulator to add that extra edge to your games, and create customized game environments that look visually stunning using the rendering technique. You'll find out how to use the new rendering engine efficiently, add amazing post-processing effects, and use data tables to create data-driven gameplay that is engaging and exciting. By the end of this book, you will be able to create professional games with stunning graphics using Unreal Engine 4! Style and approach An advanced guide that will take you to the next level of developing games with Unreal engine with illustrative examples that will make you confident of creating customized professional level games on your won.

Mastering VMware Horizon 7 - Second Edition

by Barry Coombs Peter Von Oven

Learn advanced desktop virtualization techniques and strategies and dive deeper into VMware Horizon 7, take responsibility for optimizing your end user experience About This Book * Build better virtualized services for your users with VMware Horizon 7 * Take full advantage of Horizon's range of features for confidence and control in your virtualized solutions * Take responsibility for transforming your organization - this guide will get you started! Who This Book Is For Admins, architects... whatever your role, if you find virtualization a bit of a headache this book is for you. You'll go deep into VMware Horizon and see just what its capable of. It will take you to an advanced level, but at a pace that ensures you're always solving real-world problems. You'll need some experience in desktop management using Windows and Microsoft Office, and familiarity with Active Directory, SQL, Windows Remote Desktop Session Hosting, and VMware vSphere technology. What You Will Learn * Successfully configure Horizon 7 for the needs of your users * Find out how VMware is perfect for end-user computing delivering virtual desktops, session-based desktops, and hosted applications all from the same platform * Learn how to develop, and deploy a complete end-to-end solution * Discover how to optimize desktop OS images for virtual desktops * Build, optimize, and tune desktop operating systems to deliver a superior end-user experience * Explore the Horizon 7 infrastructure, so you can take full advantage of it! In Detail Desktop virtualization can be a bit of a headache. But VMware Horizon 7 changes all that. With a rich and adaptive UX, improved security and a range of useful features for storage and networking optimization, there's plenty to love. But to properly fall in love with it, you need to know how to use it. And that means venturing deeper into the software, taking advantage of its extensive range of features, many of which are underused and underpromoted. This guide will take you through everything you need to know to not only successfully virtualize your desktop infrastructure but also to maintain and optimize the infrastructure to keep all your users happy. We'll show you how to assess and analyze your infrastructure, and how to use that analysis to design a solution that meets your organizational and user needs. Once you've done that, you'll find out how to build your virtualized environment, before deploying your virtualized solution. But more than that, we'll also make sure you know everything you need to know about the full range of features on offer, including mobile cloud, so you can use them to take full control of your virtualized infrastructure. Style and approach Focusing on an end-user project, this useful, yet comprehensive guide will show you how to take full advantage of VMware's Horizon 7 solution and how to successfully implement it for your organization.

Mastering Windows Server 2016

by Jordan Krause

A comprehensive and practical guide to Windows Server 2016 About This Book * In-depth coverage of new features of Windows Server 2016 * Gain the necessary skills and knowledge to design and implement Microsoft Server 2016 in enterprise environment * Know how you can support your medium to large enterprise and leverage your experience in administering Microsoft Server 2016, * A practical guide to administering Windows server 2016 Who This Book Is For The book is targeted at System Administrators and IT professionals who would like to design and deploy Windows Server 2016 (physical and logical) Enterprise infrastructure. Previous experience of Windows Server operating systems and familiarity with networking concepts is assumed. System administrators who are upgrading or migrating to Windows Server 2016 would also find this book useful. What You Will Learn * Familiarize yourself with Windows Server 2016 ideology, the core of most datacenters running today * New functions and benefits provided only by the new Windows Server 2016 * Get comfortable working with Nanoserver * Secure your network with new technologies in Server 2016 * Harden your Windows Servers to help keep those bad guys out! * Using new built-in integration for Docker with this latest release of Windows Server 2016 * Virtualize your datacenter with Hyper-V In Detail Windows Server 2016 is the server operating system developed by Microsoft as part of the Windows NT family of operating systems, developed concurrently with Windows 10. With Windows Server 2016, Microsoft has gotten us thinking outside of the box for what it means to be a system administration, and comes with some interesting new capabilities. These are exciting times to be or to become a server administrator! This book covers all aspects of administration level tasks and activities required to gain expertise in Microsoft Windows Server 2016. You will begin by getting familiar and comfortable navigating around in the interface. Next, you will learn to install and manage Windows Server 2016 and discover some tips for adapting to the new server management ideology that is all about centralized monitoring and configuration. You will deep dive into core Microsoft infrastructure technologies that the majority of companies are going to run on Server 2016. Core technologies such as Active Directory, DNS, DHCP, Certificate Services, File Services, and more. We will talk about networking in this new operating system, giving you a networking toolset that is useful for everyday troubleshooting and maintenance. Also discussed is the idea of Software Defined Networking. You will later walk through different aspects of certificate administration in Windows Server 2016. Three important and crucial areas to cover in the Remote Access role -- DirectAccess, VPN, and the Web Application Proxy -- are also covered. You will then move into security functions and benefits that are available in Windows Server 2016. Also covered is the brand new and all-important Nano Server! We will incorporate PowerShell as a central platform for performing many of the functions that are discussed in this book, including a chapter dedicated to the new PowerShell 5.0. Additionally, you will learn about the new built-in integration for Docker with this latest release of Windows Server 2016. The book ends with a discussion and information on virtualizing your datacenter with Hyper-V. By the end of this book, you will have all the ammunition required to start planning for and implementing Windows Server 2016. Style and approach This book offers a practical and wide coverage of all features of brand new Microsoft Server 2016 along with tips on daily administration tasks.

Mastering Wireshark

by Charit Mishra

Analyze data network like a professional by mastering Wireshark - From 0 to 1337 About This Book * Master Wireshark and train it as your network sniffer * Impress your peers and get yourself pronounced as a network doctor * Understand Wireshark and its numerous features with the aid of this fast-paced book packed with numerous screenshots, and become a pro at resolving network anomalies Who This Book Is For Are you curious to know what's going on in a network? Do you get frustrated when you are unable to detect the cause of problems in your networks? This is where the book comes into play. Mastering Wireshark is for developers or network enthusiasts who are interested in understanding the internal workings of networks and have prior knowledge of using Wireshark, but are not aware about all of its functionalities. What You Will Learn * Install Wireshark and understand its GUI and all the functionalities of it * Create and use different filters * Analyze different layers of network protocols and know the amount of packets that flow through the network * Decrypt encrypted wireless traffic * Use Wireshark as a diagnostic tool and also for network security analysis to keep track of malware * Troubleshoot all the network anomalies with help of Wireshark * Resolve latencies and bottleneck issues in the network In Detail Wireshark is a popular and powerful tool used to analyze the amount of bits and bytes that are flowing through a network. Wireshark deals with the second to seventh layer of network protocols, and the analysis made is presented in a human readable form. Mastering Wireshark will help you raise your knowledge to an expert level. At the start of the book, you will be taught how to install Wireshark, and will be introduced to its interface so you understand all its functionalities. Moving forward, you will discover different ways to create and use capture and display filters. Halfway through the book, you'll be mastering the features of Wireshark, analyzing different layers of the network protocol, looking for any anomalies. As you reach to the end of the book, you will be taught how to use Wireshark for network security analysis and configure it for troubleshooting purposes. Style and approach Every chapter in this book is explained to you in an easy way accompanied by real-life examples and screenshots of the interface, making it easy for you to become an expert at using Wireshark.

Mastering Xamarin.Forms

by Ed Snider

Build rich, maintainable multiplatform native mobile apps with Xamarin.Forms About This Book * Build an effective mobile app architecture with the Xamarin.Forms toolkit * Maximize the testability, flexibility, and overall quality of your Xamarin.Forms mobile app * This step-by-step tutorial is packed with real-world scenarios and solutions to build professional grade mobile apps with Xamarin.Forms Who This Book Is For This book is intended for C# developers who are familiar with the Xamarin platform and the Xamarin.Forms toolkit. If you have already started working with Xamarin.Forms and want to take your app to the next level and make it more maintainable, testable, and flexible, then this book is for you. What You Will Learn * Find out how, when, and why you should use architecture patterns and get best practices with Xamarin.Forms * Implement the Model-View-ViewModel (MVVM) pattern and data-binding in Xamarin.Forms mobile apps * Extend the Xamarin.Forms navigation API with a custom ViewModel-centric navigation service * Leverage the inversion of control and dependency injection patterns in Xamarin.Forms mobile apps * Work with online and offline data in Xamarin.Forms mobile apps * Test both business logic and user interface code in Xamarin.Forms mobile apps * Use platform-specific APIs to build rich custom user interfaces in Xamarin.Forms mobile apps * Explore how to improve mobile app quality with analytics and crash reporting using Xamarin Insights In Detail Discover how to extend and build upon the components of the Xamarin.Forms toolkit to develop an effective, robust mobile app architecture. Starting with an app built with the basics of the Xamarin.Forms toolkit, we'll go step by step through several advanced topics to create a solution architecture rich with the benefits of good design patterns and best practices. We'll start by introducing a core separation between the app's user interface and the app's business logic by applying the MVVM pattern and data binding. Discover how to extend and build upon the components of the Xamarin.Forms toolkit to develop an effective, robust mobile app architecture. Starting with an app built with the basics of the Xamarin.Forms toolkit, we'll go step by step through several advanced topics to create a solution architecture rich with the benefits of good design patterns and best practices. We'll start by introducing a core separation between the app's user interface and the app's business logic by applying the MVVM pattern and data binding. Then we will focus on building out a layer of plugin-like services that handle platform-specific utilities such as navigation, geo-location, and the camera, as well as how to use these services with inversion of control and dependency injection. Next we'll connect the app to a live web-based API and set up offline synchronization. Then, we'll dive into testing the app--both the app logic through unit tests and the user interface using Xamarin's UITest framework. Finally, we'll integrate Xamarin Insights for monitoring usage and bugs to gain a proactive edge on app quality. Style and approach This easy-to-follow, code-rich guide will walk you through building a real-world Xamarin.Forms mobile app from start to finish. Each chapter builds upon the app by applying new advanced functionalities, design patterns, and best practices.

Mastering Yii

by Charles R. Portwood II

Advance your modern web application development skills with Yii Framework 2 About This Book * Learn to work with the key aspects of Yii Framework 2 * Explore how to create RESTful APIs with Yii * Incorporate codeception with Yii2 to test your code thoroughly Who This Book Is For This book is for Yii Framework developers who want to quickly master Yii2. This book assumes some familiarity with Yii2, PHP 5, and HTML5. What You Will Learn * Explore Yii2's conventions and learn how to properly configure Yii2 * Create both web and console applications * Reduce development time by learning to create classes automatically with Gii, Yii2's automatic code generation tool * Use Yii2's database migration tool * Manage and access databases with Active Record, DAO, and Query Builder * Handle user authentication and authorization within Yii2 * Create RESTful APIs with Yii Framework 2 * Test applications automatically with codeception In Detail The successor of Yii Framework 1.1, Yii2 is a complete rewrite of Yii Framework, one of the most popular PHP 5 frameworks for making modern web applications. The update embraces the best practices and protocols established with newer versions of PHP, while still maintaining the simple, fast, and extendable behavior found in its predecessor. This book has been written to enhance your skills and knowledge with Yii Framework 2. Starting with configuration and how to initialize new projects, you'll learn how to configure, manage, and use every aspect of Yii2 from Gii, DAO, Query Builder, Active Record, and migrations, to asset manager. You'll also discover how to automatically test your code using codeception. With this book by your side, you'll have all the skills you need to quickly create rich modern web and console applications with Yii2. Style and approach This book is a step-by-step guide to mastering every aspect of Yii Framework 2. Each chapter outlines a new set of tools along with code that can be used to efficiently create modern web and console applications

Material Design implementation with AngularJS

by V. Keerti Kotaru

Build high-quality web and mobile user interfaces (UI) that are interactive, fluid, and provide a consistent experience across devices from desktops to tablets to smartphones. Use a Material Design approach to position elements and create animations along with principles of the sophisticated AngularJS JavaScript framework. Take advantage of Angular Material, a UI component framework that works out of the box to design web pages that adapt to various screen sizes and adhere to Material Design specifications. What You Will Learn: Develop a UI that adheres to Material Design principles using Angular Material, a UI component framework Use various Angular Material elements, directives, and services in conjunction with CSS3 Flexbox for layout management Use best practice design techniques to develop a responsive UI to fit multiple devices and screen sizes from desktop to tablet to mobile phone Develop web apps for both mobile and desktop form factors and screen sizes using HTML, CSS, and JavaScript Who This Book Is For: Web and mobile app developers with a basic understanding of JavaScript, HTML, and CSS

Mathematical and Engineering Methods in Computer Science

by Tomáš Vojnar Jan Kofroň

This volume contains the post-conference proceedings of the 10th Doctoral Workshop on Mathematical and Engineering Methods in Computer Science, MEMICS 2015, held in Telč, Czech Republic, in October 2015. The 10 thoroughly revised full papers were carefully selected out of 25 submissions and are presented together with 3 invited papers. The topics covered include: security and safety, bioinformatics, recommender systems, high-performance and cloud computing, and non-traditional computational models (quantum computing, etc. ).

Mathematical Modeling and Computational Intelligence in Engineering Applications

by Antônio José da Silva Neto Orestes Llanes Santiago Geraldo Nunes Silva

This book brings together a rich selection of studies in mathematical modeling and computational intelligence, with application in several fields of engineering, like automation, biomedical, chemical, civil, electrical, electronic, geophysical and mechanical engineering, on a multidisciplinary approach. Authors from five countries and 16 different research centers contribute with their expertise in both the fundamentals and real problems applications based upon their strong background on modeling and computational intelligence. The reader will find a wide variety of applications, mathematical and computational tools and original results, all presented with rigorous mathematical procedures. This work is intended for use in graduate courses of engineering, applied mathematics and applied computation where tools as mathematical and computational modeling, numerical methods and computational intelligence are applied to the solution of real problems.

Mathematical Progress in Expressive Image Synthesis III

by Yoshinori Dobashi Hiroyuki Ochiai

"Progress in Expressive Image Synthesis"(MEIS2015), was held in Fukuoka, Japan, September 25-27, 2015. The aim of thesymposium was to provide a unique venue where various issues in computergraphics (CG) application fields could be discussed by mathematicians, CGresearchers, and practitioners. Through the previous symposiums MEIS2013 andMEIS2014, mathematicians as well as CG researchers have recognized that CG is aspecific and practical activity derived from mathematical theories. Issuesfound in CG broaden the field of mathematics and vice versa, and CG visualizesmathematical theories in an aesthetic manner. In this volume, the editors aim toprovoke interdisciplinary research projects through the peer-reviewed papersand poster presentations at the this year's symposium. This book capturesinteractions among mathematicians, CG researchers, and practitioners sharingimportant, state-of-the-art issues in graphics and visual perception. The bookis suitable for all CG researchers seeking open problem areas and especiallyfor those entering the field who have not yet selected a research direction.

Mathematical Software - ICMS 2016

by Gert-Martin Greuel Thorsten Koch Peter Paule Andrew Sommese

This book constitutes the proceedings of the 5th International Conference on Mathematical Software, ICMS 2015, held in Berlin, Germany, in July 2016. The 68 papers included in this volume were carefully reviewed and selected from numerous submissions. The papers are organized in topical sections named: univalent foundations and proof assistants; software for mathematical reasoning and applications; algebraic and toric geometry; algebraic geometry in applications; software of polynomial systems; software for numerically solving polynomial systems; high-precision arithmetic, effective analysis, and special functions; mathematical optimization; interactive operation to scientific artwork and mathematical reasoning; information services for mathematics: software, services, models, and data; semDML: towards a semantic layer of a world digital mathematical library; miscellanea.

Matrix-Based Introduction to Multivariate Data Analysis

by Kohei Adachi

This book enables readers who may not be familiar with matrices to understand a variety of multivariate analysis procedures in matrix forms. Another feature of the book is that it emphasizes what model underlies a procedure and what objective function is optimized for fitting the model to data. The author believes that the matrix-based learning of such models and objective functions is the fastest way to comprehend multivariate data analysis. The text is arranged so that readers can intuitively capture the purposes for which multivariate analysis procedures are utilized: plain explanations of the purposes with numerical examples precede mathematical descriptions in almost every chapter. This volume is appropriate for undergraduate students who already have studied introductory statistics. Graduate students and researchers who are not familiar with matrix-intensive formulations of multivariate data analysis will also find the book useful, as it is based on modern matrix formulations with a special emphasis on singular value decomposition among theorems in matrix algebra. The book begins with an explanation of fundamental matrix operations and the matrix expressions of elementary statistics, followed by the introduction of popular multivariate procedures with advancing levels of matrix algebra chapter by chapter. This organization of the book allows readers without knowledge of matrices to deepen their understanding of multivariate data analysis.

Maya Programming with Python Cookbook

by Adrian Herbez

Master complex workflows and conquer the world with Python and Maya About This Book * Improve your modelling skills and reduce your scripting problems using Python in Maya * Learn to communicate with web applications using Python for easier team development * A quick and practical answer to every problem you can have whilst scripting in Maya with Python Who This Book Is For This book is for Python developers who have just started scripting with Maya. What You Will Learn * Find out how to use Python scripting to automate tedious tasks * Create functional user interfaces to make scripts easy to share with others * Add new functionality to Maya via the power of scripting * Import and export arbitrary data into and out of Maya * Improve your workflow, and that of your team * Create custom create custom controls to make rigs that are easy to work with * Implement a system to render 3D assets for isometric games * Use script jobs to trigger actions automatically in response to user interaction * Open a command port to allow other applications to communicate with Maya In Detail Maya is a 3D graphics and animation software, used to develop interactive 3D applications and games with stupendous visual effects. The Maya Programming with Python Cookbook is all about creating fast, powerful automation systems with minimum coding using Maya Python. With the help of insightful and essential recipes, this book will help you improve your modelling skills. Expand your development options and overcome scripting problems encountered whilst developing code in Maya. Right from the beginning, get solutions to complex development concerns faced when implementing as parts of build. Style and approach This book is comprised of a set of practical recipes, grouped under specific topics, which can be referred to independently or in sequence. These recipes provide quick solutions to common problems, and cover most of the real-world scenarios that developers are likely to face when working with Maya.

MCSA Microsoft Windows 10 Study Guide: Exam 70-697

by William Panek

NOTE: The correct URL to access the Sybex interactive online test bank and study tools is www.wiley.com/go/sybextestprep. The book’s back cover, Introduction, and last page in the book provided the wrong URL. We apologize for any confusion and inconvenience this may have caused you.Master 100 percent of Microsoft Windows 10 exam with real-world hands-on practice MCSA: Microsoft Windows 10 Complete Study Guide is your ultimate preparation resource for the new Windows 10 certification. Fully updated to align with the latest version of the exam, this new edition digs deeper into the intricacies of the Windows OS and provides the most up-to-date information on new Windows 10 technologies. With complete coverage of all exam topics, this invaluable guide walks you through device planning, deployment, and management; network and storage configuration; access, data, app, and recovery management, and much more to help you master the exam material. You also get access to the Sybex interactive online learning environment, featuring electronic flashcards, a searchable glossary, an assessment test, and bonus practice exams designed to give you a preview of exam day. MCSA: Microsoft Windows 10 is the Microsoft Certified Solutions Associate certification for Windows 10, testing your abilities in a broad variety of associate-level tasks. This book rounds them up into a comprehensive knowledge base to help you clarify, memorize, and deepen your understanding so you can approach exam day with confidence. Master 100 percent of exam 70-697, Configuring Windows Devices, objectives Get more hands-on practice in real-world scenarios Test your knowledge with challenging review questions Access digital study aids and practice tests for comprehensive prep Windows is the world's leading operating system, with an estimated 90 percent share of the desktop OS market. There are currently over 110 million Windows 10 users, and that number is expected to rise—putting Windows 10 Specialists in high demand in the job market. If you're ready to fill the growing need for trained Windows 10 associates, Microsoft Configuring Windows Devices Study Guide Exam 70-697 has you covered for complete and detailed exam preparation.

MDX with Microsoft SQL Server 2016 Analysis Services Cookbook - Third Edition

by Tomislav Piasevoli Sherry Li

Over 70 practical recipes to analyze multi-dimensional data in SQL Server 2016 Analysis Services cubes About This Book * Updated for SQL Server 2016, this book helps you take advantage of the new MDX commands and the new features introduced in SSAS * Perform time-related, context-aware, and business related-calculations with ease to enrich your Business Intelligence solutions * Collection of techniques to write flexible and high performing MDX queries in SSAS with carefully structured examples Who This Book Is For This book is for anyone who has been involved in working with multidimensional data. If you are a multidimensional cube developer, a multidimensional database administrator, or a report developer who writes MDX queries to access multidimensional cube, this book will help you. If you are a power cube user or an experienced business analyst, you will also find this book invaluable in your data analysis. This book is for you are interested in doing more data analysis so that the management can make timely and accurate business decisions. What You Will Learn * Grasp the fundamental MDX concepts, features, and techniques * Work with sets * Work with Time dimension and create time-aware calculations * Make analytical reports compact, concise, and efficient * Navigate cubes * Master MDX for reporting with Reporting Services (new) * Perform business analytics * Design efficient cubes and efficient MDX queries * Create metadata-driven calculations (new) * Capture MDX queries and many other techniques In Detail If you're often faced with MDX challenges, this is a book for you. It will teach you how to solve various real-world business requirements using MDX queries and calculations. Examples in the book introduce an idea or a problem and then guide you through the process of implementing the solution in a step-by-step manner, inform you about the best practices and offer a deep knowledge in terms of how the solution works. Recipes are organized by chapters, each covering a single topic. They start slowly and logically progress to more advanced techniques. In case of complexity, things are broken down. Instead of one, there are series of recipes built one on top of another. This way you are able to see intermediate results and debug potential errors faster. Finally, the cookbook format is here to help you quickly identify the topic of interest and in it a wide range of practical solutions, that is - MDX recipes for your success. Style and approach This book is written in a cookbook format, where you can browse through and look for solutions to a particular problem in one place. Each recipe is short, to the point and grouped by relevancy. All the recipes are sequenced in a logical progression; you will be able to build up your understanding of the topic incrementally.

MEAN Web Development - Second Edition

by Amos Q. Haviv

Develop your real-time MEAN application efficiently using a combination of MongoDB, Express, Angular, and Node About This Book * Construct a fully-functional MEAN application by using its components along with the best third-party modules * Harness the power of the JavaScript ecosystem to effectively run, build, and test your MEAN application * Gain a deep, practical understanding of real-time web application development through real-world examples Who This Book Is For If you are a JavaScript developer who is interested in building modern web applications using MongoDB, Express, Angular 2, and Node 5.0, then this book is for you. You only need knowledge of JavaScript development. What You Will Learn * Use MongoDB to store and retrieve your application's data * Connect your Express application to MongoDB and use the Mongoose module * Manage your users' authentication and offer them diverse login options using Passport * Structure and use an Angular 2 application in your MEAN project * Use Socket.io to create real-time communication between your client and server * Test your application's Express and Angular 2 entities In Detail The MEAN stack is a collection of the most popular modern tools for web development that helps you build fast, robust, and maintainable web applications. Starting with the MEAN core frameworks, this pragmatic guide will explain the key concepts of each framework, how to set them up properly, and how to use popular modules to connect it all together. By following the real-world examples shown in this tutorial, you will scaffold your MEAN application architecture, add an authentication layer, and develop an MVC structure to support your project development. You will learn the best practices of maintaining clear and simple code and will see how to avoid common pitfalls. Finally, you will walk through the different tools and frameworks that will help expedite your daily development cycles. Watch how your application development grows by learning from the only guide that is solely orientated towards building a full, end-to-end, real-time application using the MEAN stack! Style and approach This comprehensive guide covers every part of the MEAN stack, and focuses on the gestalt power of the apps they can create through practical, real-world examples

Refine Search

Showing 33,376 through 33,400 of 54,498 results