Browse Results

Showing 20,826 through 20,850 of 53,312 results

Mastering DynamoDB

by Tanmay Deshpande

If you have interest in DynamoDB and want to know what DynamoDB is all about and become proficient in using it, this is the book for you. If you are an intermediate user who wishes to enhance your knowledge of DynamoDB, this book is aimed at you. Basic familiarity with programming, NoSQL, and cloud computing concepts would be helpful.

Mastering Dynamics 365 - Second Edition: An advanced guide to developing and customizing CRM solutions to improve your business applications, 2nd Edition

by Deepesh Somani

This book is for those with Dynamics CRM knowledge who want to utilize the latest features available with Dynamics 365. It is also for skilled developers who are looking to move to the Microsoft stack to build business solution software. Extensive Dynamics CRM development experience would be beneficial.

Mastering Drupal 8 Views

by Gregg Marshall

Accelerate your development process using Drupal 8 Views with this advanced, practical guide About This Book * A practical, step-by-step guide with illustrative examples to give you a clear understanding of Drupal 8 views * Get the only book on the market that talks about Drupal 8 views and their importance for developers * Get an understanding of how views work and how they help to create modular applications Who This Book Is For This book is for web developers, web designers, and website administrators who use Drupal 8, have some basic knowledge of managing and developing apps with Drupal, and who want to get an advanced, practical knowledge of views and how to leverage them in Drupal 8 applications. What You Will Learn * Create displays of content that are automatically updated when you add new content * Show maps and rotating image carousels on your site * Combine content to create composite displays using the same data in different ways * Use fields from more than one content type to create powerful views of multi-table data * Modify the field data being displayed, combining it in different ways or changing the HTML that might be normally generated * Add headers and footers above and below a views display * Make the output of your view look exactly like the designer specifies * Change the order in which a list of content is displayed, limit the content shown to only certain content types or values * Filter content using values passed to the view in the URL, making a single view work different ways In Detail Learn how to build complex displays of content--all without programming. Views were used on more than 80% of all Drupal 7 sites; now they are part of the Drupal 8 core. While most site builders and site owners are aware of views, they don't understand how to take full advantage of their power to create many amazing pages and blocks. If they use views, they might build 10 different view displays with different filters, without knowing that a contextual filter would require only a single display. Using our sample company, we'll take its existing content and evolve an ever more complex and powerful website for that company, starting with adapting the administration the user sees and moving on to making complex pages of information for site visitors. Style and approach This is the only advanced resource that will show you how to create, customize, and manage views in the Drupal 8 development environment. This has become more important since Drupal 8 has made views part of its core architecture.

Mastering Drupal 8

by Chaz Chumley William Hurley

Mastering Drupal can lead to a mighty website - discover what Drupal 8 can really do with hidden techniques, best practices, and more! About This Book • The most up-to-date advanced practical guide on Drupal 8 with an in-depth look at all the advanced new features such as authoring, HTML markup, built-in web services, and more • If you are looking to dive deep into Drupal 8 and create industry-standard web apps, then this is the ideal book for you • All the code and examples are explained in great detail to help you in the development process Who This Book Is For This book is ideally suited to web developers, designers, and web administrators who want to dive deep into Drupal. Previous experience with Drupal is a must to unleash the full potential of this book. What You Will Learn • Discover how to better manage content using custom blocks and views • Display content in multiple ways, taking advantage of display modes • Create custom modules with YAML and Symfony 2 • Easily translate content using the new multilingual capabilities • Use RESTful services and JavaScript frameworks to build headless websites • Manage Drupal configuration from one server to another easily In Detail Drupal is an open source content management system trusted by governments and organizations around the globe to run their websites. It brings with it extensive content authoring tools, reliable performance, and a proven track record of security. The community of more than 1,000,000 developers, designers, editors, and others have developed and maintained a wealth of modules, themes, and other add-ons to help you build a dynamic web experience. Drupal 8 is the latest release of the Drupal built on the Symfony2 framework. This is the largest change to the Drupal project in its history. The entire API of Drupal has been rebuilt using Symfony and everything from the administrative UI to themes to custom module development has been affected. This book will cover everything you need to plan and build a complete website using Drupal 8. It will provide a clear and concise walkthrough of the more than 200 new features and improvements introduced in Drupal core. In this book, you will learn advanced site building techniques, create and modify themes using Twig, create custom modules using the new Drupal API, explore the new REST and Multilingual functionality, import, and export Configuration, and learn how to migrate from earlier versions of Drupal. Style and approach This book takes a practical approach with equal emphasis on examples and illustrative screenshots.

Mastering Docker - Third Edition: Unlock new opportunities using Docker's most advanced features, 3rd Edition

by Scott Gallagher Russ McKendrick

If you are an I.T professional and recognize Docker's importance for innovation in everything from system administration to web development, but aren't sure how to use it to its full potential, Mastering Docker is for you.

Mastering Docker - Second Edition: Unlock New Opportunities Using Docker's Most Advanced Features, 3rd Edition

by Russ Mckendrick Scott Gallagher

Unlock new opportunities using Docker's most advanced features. About This Book • Experience first- and third-party tools such as Docker Compose, Docker Machine, Portainer, and Rancher • Learn how to leverage Kubernetes, Amazon ECS, and Docker Swarm and know when each solution is appropriate • Discover how Docker can be integrated into your daily workflows Who This Book Is For If you are an I.T Professional and recognize Docker's importance for innovation in everything from system administration to web development, but aren't sure how to use it to its full potential, this book is for you. What You Will Learn • Become fluent in the basic components and concepts of Docker • Secure your containers and files with Docker's security features • Extend Docker and solve architectural problems using first- and third-party orchestration tools, service discovery, and plugins • Leverage the Linux container virtualization paradigm by creating highly scalable applications In Detail Docker has been a game-changer when it comes to how modern applications are deployed and architectured. It has now grown into a key driver of innovation beyond system administration, with an impact on the world of web development and more. But how can you make sure you're keeping up with the innovations it's driving This book shows you how; it not only demonstrates how to use Docker more effectively, it also helps you rethink and reimagine what's possible with Docker. You will also cover basic topics such as building, managing and storing images along with best practices to make you confident before delving more deeply into Docker security. You'll find everything related to extending and integrating Docker in new and innovative ways. Docker Swarm and Docker Compose will help you take control of your containers in an efficient way. By the end of the book, you will have a broad and detailed sense of exactly what's possible with Docker and how seamlessly it fits in with a range of other platforms and tools. Style and approach A clear, concise, and straightforward book to make you a Master in Docker by including topics such as extending and integrating Docker along with different Docker tools, in a way that's accessible and practical. This book has been created to help you put new ideas into practice, and to demonstrate precisely what's possible with Docker.

Mastering Docker Enterprise: A companion guide for agile container adoption

by Mark Panthofer

A journey toward containerized applications in production with a cloud-portable, secure, robust and highly available Docker Enterprise platform. Key Features Get an insider's view into the container movement and Docker Enterprise Manage the transformation associated with enterprise container adoption Walk through the enterprise container adoption journey Book Description While known mostly as the open source engine behind tens of millions of server nodes, Docker also offers commercially supported enterprise tooling known as the Docker Enterprise. This platform leverages the deep roots from Docker Engine - Community (formerly Docker CE) and Kubernetes, but adds support and tooling to efficiently operate a secure container platform at scale. With hundreds of enterprises on board, best practices and adoption patterns are emerging rapidly. These learning points can be used to inform adopters and help manage the enterprise transformation associated with enterprise container adoption. This book starts by explaining the case for Docker Enterprise, as well as its structure and reference architecture. From there, we progress through the PoC,pilot and production stages as a working model for adoption, evolving the platform's design and configuration for each stage and using detailed application examples along the way to clarify and demonstrate important concepts.The book concludes with Docker's impact on other emerging software technologies, such as Blockchain and Serverless computing. By the end of this book, you'll have a better understanding of what it takes to get your enterprise up and running with Docker Enterprise and beyond. What you will learn Understand why containers are important to an enterprise Understand the features and components of Docker Enterprise 2 Find out about the PoC, pilot, and production adoption phases Get to know the best practices for installing and operating Docker Enterprise Understand what is important for a Docker Enterprise in production Run Kubernetes on Docker Enterprise Who this book is for This book is for Software Architects, DevOps Engineers, Tech Ops, Docker professionals, or any IT professional working with Docker and containers who wants to move containerized workloads to production. This book discusses the enterprise adoption of Docker and Kubernetes,therefore a basic understanding of Docker concepts will be helpful.

Mastering Docker

by Scott Gallagher

Rethink what's possible with Docker - become an expert in the innovative containerization tool to unlock new opportunities in the way you use and deploy softwareAbout This BookCreate highly scalable applications and services using the Linux container virtualization paradigmExtend Docker with external platforms, including Heroku and OpenStackIntegrate with some of the most innovative and exciting orchestration tools such as Kubernetes for larger and more controlled deploymentsWho This Book Is ForIf you recognize Docker's importance for innovation in everything from system administration to web development, but aren't sure how to use it to its full potential, this book is for you.What You Will LearnBecome fluent with the basic components of DockerLearn best practices for storing and managing Docker filesSecure your containers and files with Docker's security featuresLearn how to use Docker machine to build new servers from scratchFind out how to set up and manage multiple environments with Docker composeUtilize Docker Swarm to orchestrate containers across different serversIntegrate Docker with a wide range of cloud and configuration tools to fully realize its potentialIn DetailDocker has been a game-changer when it comes to virtualization - it has now grown to become a key driver of innovation beyond system administration, having an impact on the world of web development and more. But how can you make sure you're keeping up with the innovations that it's driving? How can you be sure you're using it to its full potential? Mastering Docker shows you how - it not only demonstrates how to use Docker more effectively, it also helps you rethink and reimagine what's possible with Docker.Covering best practices to make sure you're confident with and the basics, such as building, managing and storing containers, before diving deeper into Docker security, you'll find everything you need to help you extend and integrate Docker in new and innovative ways. You'll learn how to take greater control over your containers using some of Docker's most sophisticated and useful tools, such as Docker compose and Docker swarm, before bringing together everything you already know and have learned to put your containers into production and monitor them for safety and performance.Beyond this, you'll also explore even more advanced strategies, as you learn how to extend and integrate Docker with cloud platforms such as Heroku and OpenStack, and how tools such as Kubernetes can improve the way you manage large-scale container orchestration. With further guidance on how you can use configuration management tools such as Puppet, Chef and PowerShell, by the end of the book you'll have a broad and detailed sense of exactly what's possible with Docker - and how seamlessly it fits with a range of other platforms and tools.Style and approachThis book takes you through some of the most sophisticated Docker tools in a way that's accessible and practical. It has been created to help you put new ideas in practice - and to demonstrate precisely what's possible with Docker.

Mastering Docker: Enhance your containerization and DevOps skills to deliver production-ready applications, 4th Edition

by Russ McKendrick

Unlock the full potential of the Docker containerization platform with this practical guideKey FeaturesExplore tools such as Docker Engine, Machine, Compose, and SwarmDiscover how you can integrate Docker into your everyday workflowsGet well-versed with Kubernetes options such as Minikube, Kind, and MicroK8sBook DescriptionDocker has been a game changer when it comes to how modern applications are deployed and created. It has now grown into a key driver of innovation beyond system administration, with a significant impact on the world of web development. Mastering Docker shows you how you can ensure that you're keeping up with the innovations it's driving and be sure you're using it to its full potential. This fourth edition not only demonstrates how to use Docker more effectively but also helps you rethink and reimagine what you can achieve with it.You'll start by building, managing, and storing images along with exploring best practices for working with Docker confidently. Once you've got to grips with Docker security, the book covers essential concepts for extending and integrating Docker in new and innovative ways. You'll also learn how to take control of your containers efficiently using Docker Compose, Docker Swarm, and Kubernetes.By the end of this Docker book, you'll have a broad yet detailed sense of what's possible with Docker and how seamlessly it fits in with a range of other platforms and tools.What you will learnGet to grips with essential Docker components and conceptsDiscover the best ways to build, store, and distribute container imagesUnderstand how Docker can fit into your development workflowSecure your containers and files with Docker's security featuresExplore first-party and third-party cluster tools and pluginsLaunch and manage your Kubernetes clusters in major public cloudsWho this book is forIf you are a software architect, DevOps engineer, sysadmin, or IT professional looking to leverage Docker's extensive features for innovating any process from system administration to web development, Mastering Docker will show you how you can use it to its full potential. A basic understanding of containerization and prior Docker experience is necessary.

Mastering Django: Core

by Nigel George

Delivers absolutely everything you will ever need to know to become a master Django programmer About This Book • Gain a complete understanding of Django—the most popular, Python-based web framework in the world • Gain the skills to successfully designing, developing, and deploying your app • This book is packaged with fully described code so you can learn the fundamentals and the advanced topics to get a complete understanding of all of Django's core functions Who This Book Is For This book assumes you have a basic understanding of the Internet and programming. Experience with Python or Django would be an advantage, but is not necessary. It is ideal for beginner to intermediate programmers looking for a fast, secure, scalable, and maintainable alternative web development platform to those based on PHP, Java, and dotNET. What You Will Learn • Use Django to access user-submitted form data, validate it, and work with it • Get to know advanced URLconf tips and tricks • Extend Django's template system with custom code • Define models and use the database API to create, retrieve, update, and delete records • Fully extend and customize the default implementation as per your project's needs • Test and deploy your Django application • Get to know more about Django's session, cache Framework, and middleware In Detail Mastering Django: Core is a completely revised and updated version of the original Django Book, written by Adrian Holovaty and Jacob Kaplan-Moss - the creators of Django. The main goal of this book is to make you a Django expert. By reading this book, you'll learn the skills needed to develop powerful websites quickly, with code that is clean and easy to maintain. This book is also a programmer's manual that provides complete coverage of the current Long Term Support (LTS) version of Django. For developers creating applications for commercial and business critical deployments, Mastering Django: Core provides a complete, up-to-date resource for Django 1.8LTS with a stable code-base, security fixes and support out to 2018. Style and approach This comprehensive step-by-step practical guide offers a thorough understanding of all the web development concepts related to Django. In addition to explaining the features of Django, this book provides real-world experience on how these features fit together to build extraordinary apps.

Mastering Django: A Beginner's Guide (Mastering Computer Science)

by Sufyan Bin Uzayr

Mastering Django helps the reader master the powerful Django framework for Python for creating dynamic applications and projects. Django is a high-level, open-source Python web framework created to help web developers achieve tight deadlines while also meeting a variety of needs. The primary feature of Django that makes it so popular among developers is that it promotes rapid development while providing a consistent and realistic design. Django is a complete toolkit with a basic code architecture and highly adaptable architecture that promotes rapid development — it can shape and pace your web app concept and see it through to launch in a matter of hours. Django's simplicity, stability, scalability, and flexibility are unmatched. It is currently a vibrant, collaborative open source project with thousands of users and contributors. Django is a versatile framework capable of developing any website. Robust design, rapid software development, fantastic documentation and tutorials, a vast community with readymade solutions,reasonably easy learning curve, and a high degree of clarity and readability are all hallmarks of this popular web framework. Django has carved out a niche for itself in the industry over the years, and appropriately so. Many popular apps use Django as their secret ingredient. Django has many faetures and can accommodate any modern web application. If you wish to build a successful career in web development, learning Django is a wise choice. With Mastering Django, learning the Django framework becomes a charm, and will help readers undoubtedly advance their careers. About the Series The Mastering Computer Science covers a wide range of topics, spanning programming languages as well as modern-day technologies and frameworks. The series has a special focus on beginner-level content, and is presented in an easy to understand manner, comprising: Crystal-clear text, spanning various topics sorted by relevance, Special focus on practical exercises, with numerous code samples and programs, A guided approach to programming, with step by step tutorials for the absolute beginners, Keen emphasis on real-world utility of skills, thereby cutting the redundant and seldom-used concepts and focusing instead of industry-prevalent coding paradigm, A wide range of references and resources, to help both beginner and intermediate-level developers gain the most out of the books. Mastering Computer Science series of books start from the core concepts, and then quickly move on to industry-standard coding practices, to help learners gain efficient and crucial skills in as little time as possible. The books assume no prior knowledge of coding, so even the absolute newbie coders can benefit from this series. Mastering Computer Science series is edited by Sufyan bin Uzayr, a writer and educator with over a decade of experience in the computing field.

Mastering Distributed Tracing

by Yuri Shkuro

Any developer interested in testing large systems will find this book very revealing and in places, surprising. Every microservice architect and developer should have an insight into distributed tracing, and the book will help them on their way. System administrators with some development skills will also benefit. No particular programming language skills are required, although an ability to read Java, while non-essential, will help with the core chapters.

Mastering Digitally Controlled Machines: Laser Cutters, 3D Printers, CNC Mills, and Vinyl Cutters to Make Almost Anything (Maker Innovations Series)

by Jean-michel Molenaar Daniele Ingrassia

Take control of your machine building and production processes with computer-run tools to safely use, or even build, a durable machine for use in your garage or even a startup company. This book provides best practices for laser cutters, 3D printers, CNC mills, vinyl cutters, and more. You'll begin by learning the history of digitally controlled tools, as well as how they work and what materials you can use with them. With this knowledge, you won’t just learn how to make common machines work, you’ll go to the next level and build your own machine—whether that be a plasma cutter or a CNC milling machine.You will learn how they use these tools to create amazing products, art, and even new machines! You’ll also find handy overviews of tools, software, and materials to use in a reference appendix. After reading Mastering Digitally Controlled Machines you’ll be able to create something for yourself, your community, or your company.What You'll LearnUse accessible computer-controlled machines safely to make anything you want to buildFit the right tool and materials with the right projectsBuild your own CNC machine custom tailored to your project’s needs Who This Book Is ForPeople who want to understand how accessible computer-controlled tools work and build any kind of product themselves. Makerspaces, Fab Labs, and similar spaces will benefit. And people who want to create prototypes and products for themselves or their company/ startup, or to start creating prototypes without much prior knowledge.

Mastering Delphi Programming: Learn all about building fast, scalable, and high performing applications with Delphi

by Primož Gabrijelčič

Use structural, behavioral, and concurrent patterns in Delphi to skillfully develop applications Key Features Delve into the core patterns and components of Delphi to enhance your application's design Learn how to select the right patterns to improve your program's efficiency and productivity Discover how parallel programming and memory management can optimize your code Book Description Delphi is a cross-platform Integrated Development Environment (IDE) that supports rapid application development for most operating systems, including Microsoft Windows, iOS, and now Linux with RAD Studio 10.2. If you know how to use the features of Delphi, you can easily create scalable applications in no time. This Learning Path begins by explaining how to find performance bottlenecks and apply the correct algorithm to fix them. You'll brush up on tricks, techniques, and best practices to solve common design and architectural challenges. Then, you'll see how to leverage external libraries to write better-performing programs. You'll also learn about the eight most important patterns that'll enable you to develop and improve the interface between items and harmonize shared memories within threads. As you progress, you'll also delve into improving the performance of your code and mastering cross-platform RTL improvements. By the end of this Learning Path, you'll be able to address common design problems and feel confident while building scalable projects. This Learning Path includes content from the following Packt products: Delphi High Performance by Primoz Gabrijelcic Hands-On Design Patterns with Delphi by Primoz Gabrijelcic What you will learn Understand parallel programming and work with the various tools included with Delphi Explore memory managers and their implementation Leverage external libraries to write better-performing programs Keep up to date with the latest additions and design techniques in Delphi Get to grips with various modern multithreading approaches Break a design problem down into its component parts Who this book is for This Learning Path is for intermediate-level Delphi programmers who want to build robust applications using Delphi features. Prior knowledge of Delphi is assumed.

Mastering Defensive Security: Effective techniques to secure your Windows, Linux, IoT, and cloud infrastructure

by Cesar Bravo Darren Kitchen

An immersive learning experience enhanced with technical, hands-on labs to understand the concepts, methods, tools, platforms, and systems required to master the art of cybersecurityKey FeaturesGet hold of the best defensive security strategies and toolsDevelop a defensive security strategy at an enterprise levelGet hands-on with advanced cybersecurity threat detection, including XSS, SQL injections, brute forcing web applications, and moreBook DescriptionEvery organization has its own data and digital assets that need to be protected against an ever-growing threat landscape that compromises the availability, integrity, and confidentiality of crucial data. Therefore, it is important to train professionals in the latest defensive security skills and tools to secure them. Mastering Defensive Security provides you with in-depth knowledge of the latest cybersecurity threats along with the best tools and techniques needed to keep your infrastructure secure.The book begins by establishing a strong foundation of cybersecurity concepts and advances to explore the latest security technologies such as Wireshark, Damn Vulnerable Web App (DVWA), Burp Suite, OpenVAS, and Nmap, hardware threats such as a weaponized Raspberry Pi, and hardening techniques for Unix, Windows, web applications, and cloud infrastructures. As you make progress through the chapters, you'll get to grips with several advanced techniques such as malware analysis, security automation, computer forensics, and vulnerability assessment, which will help you to leverage pentesting for security.By the end of this book, you'll have become familiar with creating your own defensive security tools using IoT devices and developed advanced defensive security skills.What you will learnBecome well versed with concepts related to defensive securityDiscover strategies and tools to secure the most vulnerable factor – the userGet hands-on experience using and configuring the best security toolsUnderstand how to apply hardening techniques in Windows and Unix environmentsLeverage malware analysis and forensics to enhance your security strategySecure Internet of Things (IoT) implementationsEnhance the security of web applications and cloud deploymentsWho this book is forThis book is for IT professionals, including systems administrators, programmers, IT architects, solution engineers, system analysts, data scientists, DBAs, and any IT expert looking to explore the fascinating world of cybersecurity.Cybersecurity professionals who want to broaden their knowledge of security topics to effectively create and design a defensive security strategy for a large organization will find this book useful. A basic understanding of concepts such as networking, IT, servers, virtualization, and cloud is required.

Mastering Data Warehouse Aggregates: Solutions for Star Schema Performance

by Christopher Adamson

This is the first book to provide in-depth coverage of star schema aggregates used in dimensional modeling-from selection and design, to loading and usage, to specific tasks and deliverables for implementation projects Covers the principles of aggregate schema design and the pros and cons of various types of commercial solutions for navigating and building aggregates Discusses how to include aggregates in data warehouse development projects that focus on incremental development, iterative builds, and early data loads

Mastering Data Visualization with Microsoft Visio Professional 2016

by David J Parker

Master the art of presenting information visually using Microsoft Visio Professional 2016 and Visio Pro for Office365 About This Book * A complete guide to data visualization with Microsoft Visio Professional 2016 * Visualize information to meet the needs of your business * Get the quick way to learn Microsoft Visio 2016 Who This Book Is For This book is aimed at the departmental-level business intelligence professional or Microsoft Office power-user who wants to create data diagrams with Microsoft Visio that can accurately represent business information visually. What You Will Learn * Add external data from a variety of data sources * Represent information with data graphics * Create custom data-like shapes * Export data from structured diagrams * Present information graphics to non-Visio users * Automate visualizations from data * Develop custom templates and code for others In Detail Microsoft Visio Professional is a data visualization application that is used by many different market sectors and many different departments to represent information visually, from network infrastructure to organization charts, from process diagrams to office layouts. Starting off with a brief introduction to Vision Professional 2016 and then moving on to data storage, linking data to shapes, and working with SQL Server to create a solid foundation. Then we'll cover topics such as refreshing data, working with geographical data, working with various graphics, and diagrams, and more. Finally, you'll find out how to deploy custom stencils, templates, and code. Style and approach This book has real life examples that will let you explore all the new features of Microsoft Visio 2016 and apply them in your daily life.

Mastering Data Mining with Python – Find patterns hidden in your data

by Megan Squire

Learn how to create more powerful data mining applications with this comprehensive Python guide to advance data analytics techniques About This Book * Dive deeper into data mining with Python - don't be complacent, sharpen your skills! * From the most common elements of data mining to cutting-edge techniques, we've got you covered for any data-related challenge * Become a more fluent and confident Python data-analyst, in full control of its extensive range of libraries Who This Book Is For This book is for data scientists who are already familiar with some basic data mining techniques such as SQL and machine learning, and who are comfortable with Python. If you are ready to learn some more advanced techniques in data mining in order to become a data mining expert, this is the book for you! What You Will Learn * Explore techniques for finding frequent itemsets and association rules in large data sets * Learn identification methods for entity matches across many different types of data * Identify the basics of network mining and how to apply it to real-world data sets * Discover methods for detecting the sentiment of text and for locating named entities in text * Observe multiple techniques for automatically extracting summaries and generating topic models for text * See how to use data mining to fix data anomalies and how to use machine learning to identify outliers in a data set In Detail Data mining is an integral part of the data science pipeline. It is the foundation of any successful data-driven strategy - without it, you'll never be able to uncover truly transformative insights. Since data is vital to just about every modern organization, it is worth taking the next step to unlock even greater value and more meaningful understanding. If you already know the fundamentals of data mining with Python, you are now ready to experiment with more interesting, advanced data analytics techniques using Python's easy-to-use interface and extensive range of libraries. In this book, you'll go deeper into many often overlooked areas of data mining, including association rule mining, entity matching, network mining, sentiment analysis, named entity recognition, text summarization, topic modeling, and anomaly detection. For each data mining technique, we'll review the state-of-the-art and current best practices before comparing a wide variety of strategies for solving each problem. We will then implement example solutions using real-world data from the domain of software engineering, and we will spend time learning how to understand and interpret the results we get. By the end of this book, you will have solid experience implementing some of the most interesting and relevant data mining techniques available today, and you will have achieved a greater fluency in the important field of Python data analytics. Style and approach This book will teach you the intricacies in applying data mining using real-world scenarios and will act as a very practical solution to your data mining needs.

Mastering Data-Intensive Collaboration and Decision Making

by Nikos Karacapilidis

This book reports on cutting-edge research carried out within the context of the EU-funded Dicode project, which aims at facilitating and augmenting collaboration and decision making in data-intensive and cognitively complex settings. Whenever appropriate, Dicode builds on prominent high-performance computing paradigms and large data processing technologies to meaningfully search, analyze, and aggregate data from diverse, extremely large and rapidly evolving sources. The Dicode approach and services are fully explained and particular emphasis is placed on deepening insights regarding the exploitation of big data, as well as on collaboration and issues relating to sense-making support. Building on current advances, the solution developed in the Dicode project brings together the reasoning capabilities of both the machine and humans. It can be viewed as an innovative "workbench" incorporating and orchestrating a set of interoperable services that reduce the data intensiveness and complexity overload at critical decision points to a manageable level, thus permitting stakeholders to be more productive and effective in their work practices.

Mastering Data Analysis with R

by Gergely Daróczi

If you are a data scientist or R developer who wants to explore and optimize your use of R's advanced features and tools, this is the book for you. A basic knowledge of R is required, along with an understanding of database logic.

Mastering Dart

by Sergey Akopkokhyants

If you are an application developer who has experience with Dart and want to develop reusable and robust code in Dart, then this book is for you. You are expected to have a basic knowledge of core elements and applications.

Mastering D3.js

by Pablo Navarro Castillo

If you are a software developer working with data visualizations and want to build complex data visualizations, this book is for you. Basic knowledge of D3 framework is expected. With real-world examples, you will learn how to structure your applications to create enterprise-level charts and interactive dashboards.

Mastering Cyber Intelligence: Gain comprehensive knowledge and skills to conduct threat intelligence for effective system defense

by Jean Nestor Dahj

Develop the analytical skills to effectively safeguard your organization by enhancing defense mechanisms, and become a proficient threat intelligence analyst to help strategic teams in making informed decisionsKey FeaturesBuild the analytics skills and practices you need for analyzing, detecting, and preventing cyber threatsLearn how to perform intrusion analysis using the cyber threat intelligence (CTI) processIntegrate threat intelligence into your current security infrastructure for enhanced protectionBook DescriptionThe sophistication of cyber threats, such as ransomware, advanced phishing campaigns, zero-day vulnerability attacks, and advanced persistent threats (APTs), is pushing organizations and individuals to change strategies for reliable system protection. Cyber Threat Intelligence converts threat information into evidence-based intelligence that uncovers adversaries' intents, motives, and capabilities for effective defense against all kinds of threats.This book thoroughly covers the concepts and practices required to develop and drive threat intelligence programs, detailing the tasks involved in each step of the CTI lifecycle. You'll be able to plan a threat intelligence program by understanding and collecting the requirements, setting up the team, and exploring the intelligence frameworks. You'll also learn how and from where to collect intelligence data for your program, considering your organization level. With the help of practical examples, this book will help you get to grips with threat data processing and analysis. And finally, you'll be well-versed with writing tactical, technical, and strategic intelligence reports and sharing them with the community.By the end of this book, you'll have acquired the knowledge and skills required to drive threat intelligence operations from planning to dissemination phases, protect your organization, and help in critical defense decisions.What you will learnUnderstand the CTI lifecycle which makes the foundation of the studyForm a CTI team and position it in the security stackExplore CTI frameworks, platforms, and their use in the programIntegrate CTI in small, medium, and large enterprisesDiscover intelligence data sources and feedsPerform threat modelling and adversary and threat analysisFind out what Indicators of Compromise (IoCs) are and apply the pyramid of pain in threat detectionGet to grips with writing intelligence reports and sharing intelligenceWho this book is forThis book is for security professionals, researchers, and individuals who want to gain profound knowledge of cyber threat intelligence and discover techniques to prevent varying types of cyber threats. Basic knowledge of cybersecurity and network fundamentals is required to get the most out of this book.

Mastering CSS

by Rich Finelli

Rich Finelli's modern CSS training course, based on his bestselling Mastering CSS video, now available in a book. Master CSS from best practices to practical CSS coding. About This Book • Learn CSS directly from Rich Finelli, author of the bestselling Mastering CSS training course • From best practices to deep coding, Rich Finelli shares his CSS knowledge with you • Rich Finelli covers the latest CSS updates with flexbox and works with retina devices Who This Book Is For This book is for web designers who wish to master the best practices of CSS in their web projects. You already know how to work with a web page, and want to use CSS to master website presentation. What You Will Learn • Master fundamental CSS concepts like the anatomy of a rule set, the box model, and the differences between block and inline elements • Employ flexbox to layout and align elements simply and cleanly • Become proficient with CSS3 properties such as transitions, transforms, gradients, and animations • Delve into modular, reusable, and scalable CSS for more organized and maintainable style sheets • Understand media queries and other pillars of responsive web design • Get creative with the @font-face property, Google Web Fonts, font services such as Typekit, as well as, icon fonts • Understand the workflow for HiDPI (retina) devices using 2x images, SVG, and the srcset attribute In Detail Rich Finelli trains you in CSS deep learning and shows you the techniques you need to work in the world of responsive, feature-rich web applications. Based on his bestselling Mastering CSS training video, you can now learn with Rich in this book! Rich shares with you his skills in creating advanced layouts, and the critical CSS insights you need for responsive web designs, fonts, transitions, animations, and using flexbox. Rich begins your CSS training with a review of CSS best practices, such as using a good text editor to automate your authoring and setting up a CSS baseline. You then move on to create a responsive layout making use of floats and stylable drop-down menus, with Rich guiding you toward a modular-organized approach to CSS. Your training with Rich Finelli then dives into detail about working with CSS and the best solutions to make your websites work. You'll go with him into CSS3 properties, transforms, transitions, and animations. You'll gain his understanding of responsive web designs, web fonts, icon fonts, and the techniques used to support retina devices. Rich expands your knowledge of CSS so you can master one of the most valuable tools in modern web design. Style and approach Let Rich Finelli train you in CSS! This book has a direct training style because it is based on Rich's bestselling Mastering CSS training course.

Mastering CSS: A Beginner's Guide (Mastering Computer Science)

by Sufyan Bin Uzayr

Cascading Style Sheets (CSS) is an open-source programming language used in website building and HTML templates that integrates all relevant information related to web page displays. CSS is used to format the look and structure of a web page, as well as to set design features such as basic layout, colors, and fonts. CSS allows for continuity between different web pages on the website and makes webpage development easier and faster. This book has been created to help readers understand and learn the concepts of CSS. It discusses the fundamental concepts of CSS, including its properties and functions, and guides the reader through creating websites with it. Key Features: Examines the fundamentals of CSS, values, selectors, and queries Discusses its application in modern web development to help readers to quickly advance the necessary information Explores animations, grids, flexboxes, masking, filtering, and compositing using CSS Mastering CSS is a valuable resource for anyone who wants to create a website. After finishing this book, readers will quickly build their website with absolute ease, even if they were utterly oblivious to it before.

Refine Search

Showing 20,826 through 20,850 of 53,312 results