Vi bøger
Levering: 1 - 2 hverdage

Bøger udgivet af APress

Filter
Filter
Sorter efterSorter Populære
  • af Alejandra Quetzalli
    360,95 kr.

    Investing in engineering documentation (Docs) means investing in community user experience. This book teaches readers how mastering the docs-as-code ecosystem empowers communities to understand better their favorite products and Open-Source (OSS) technologies better.Author Alejandra Quetzalli believes that ¿docs-as-ecosystem¿ represents a more comprehensive and collaborative approach to documentation development than ¿docsas- code¿ because it recognizes that documentation is more than just code. Docs involve technical writing, design, community feedback, community management, accessibility, SEO, UX, and today¿ even Artificial Intelligence tools! The word ecosystem promotes a paradigm where we treat documentation as a complex and dynamic system that must be managed and nurtured.In this book, yoüll acquire practical skills such as creating public style guides, incorporating responsive and accessible design, designing user flows and information architecture, retrieving user feedback, and setting up Docs analytics. Yoüll learn to identify the difference in work processes between maintaining Docs for a product versus an OSS technology. Yoüll discover the secrets to managing technical writers and OSS contributions, all while building a thriving Docs community. To end on a futuristic note, yoüll discover why technical writers who harness Artificial Intelligence (AI) tools (i.e., ChatGPT) need not fear a robot uprising anytime soon. What You'll LearnExamine accessibility and the user experienceUnderstand Information architecture Review docs-as-ecosystem processes Manage technical writersOversee OSS Docs contributions Retrieve and integrate user feedback Build Docs and Education communities Who This Book is ForDevelopers of all levels, VPs of Product/Engineering, Product Managers, and Designers,

  • af Amber Atherton
    305,95 kr.

    Uncover the fascinating history of virtual communities and how we connect to each other online. The Rise of Virtual Communities, explores the earliest online community platforms, mapping the technological evolutions, and the individuals, that have shaped the culture of the internet.Read in-depth interviews with the visionary founders of iconic online platforms, and uncover the history of virtual communities and how the industry has developed over time. Featuring never-before told stories, this exploration introduces new ideas and predictions for the future, explaining how we got here and challenging what we think we may know about building online communities.Readers will: Learn what a virtual community is and how it has become an integral part of modern society Review key insights into building virtual communities and platforms from the founders and pioneers who created them See what thecurrent developments and the potential challenges are related to the future of virtual communitiesWho is this for:Community managers, company founders and those who want to know more about the origins and future of virtual communities.interviews Include:Randy Farmer & Chip Morningstar ¿ Lucasfilm Games ¿Habitat¿ and creators of the modern AvatarHoward Rheingold - Community expert and member of the WELLStacy Horn - Founder of Echo NYCJim Bumgardner - Founder of The PalacePhilip Rosedale - Founder of Second LifeSampo Karjalainen - Co-founder of Habbo HotelLance Priebe - Co-Founder of Club Penguin Angelo Sotira - Co-Founder of Deviant Art Caterina Fake - Co-Founder of FlickrAlexis Ohanian- Founder of Reddit Kevin Rose ¿ Co-Founder of Digg & PROOF CollectiveJason Citron - Founder of Discord Trevor McFedries - Founder of FWB & Brud Cherie Hu - Founder of Water & MusicMichelle Kennedy - Founder of Peanut

  • af Joel Murphy
    449,95 kr.

    Bring live heartbeats and heart rate data into your electronics projects as an impressive feature that builds user engagement. If yoüre a Maker, developer, or artist, yoüve probably run into common, frustrating stumbling blocks for incorporating bio-sensors. Get the upper hand on smoothly integrating heartbeats into your projects on any platform with PulseSensor. First, you'll explore working with PulseSensor with a simple battery, LED, and speaker. Then deepen your knowledge by going through achievable projects using Arduino, nRF52, mico:bit, and other prototyping platforms. This book will guide you through hooking up the PulseSensor to circuits with motors, a GUI, and even the cloud. Yoüll get practical tips and tricks that work in the lab, field, and even at public events, and look at the advantages of using PulseSensor on one electronics platform vs. another. You'll also look at the best ways to get a reliable heartbeat and BPM readings from different users in different applications. Finally, this book will show you the easiest path to put heartbeats into your prototypes, whether creating a new generation of hardware or making a memorable cosplay costume. What You'll LearnWork with PulseSensor directly on a breadboard with AA batteries and LEDs Get up and running with PulseSensor on Arduino, micro:bit, and nRF52 Anticipate and address common bio-sensing issues that slow down prototyping Explore future applications like BPM tracking on the Arduino IoT CloudWho This Book Is ForMakers from hobbyists to engineers to students who would like to incorporate cardiac biofeedback into their projects.

  • af Ryan Leirvik
    445,95 kr.

    When it comes to managing cybersecurity in an organization, most organizations tussle with basic foundational components. This practitioner's guide lays down those foundational components, with real client examples and pitfalls to avoid.A plethora of cybersecurity management resources are available-many with sound advice, management approaches, and technical solutions-but few with one common theme that pulls together management and technology, with a focus on executive oversight. Author Ryan Leirvik helps solve these common problems by providing a clear, easy-to-understand, and easy-to-deploy foundational cyber risk management approach applicable to your entire organization.The book provides tools and methods in a straight-forward practical manner to guide the management of your cybersecurity program and helps practitioners pull cyber from a "e;technical"e; problem to a "e;business risk management"e; problem, equipping you with a simple approach to understand, manage, and measure cyber risk for your enterprise. What You Will LearnEducate the executives/board on what you are doing to reduce riskCommunicate the value of cybersecurity programs and investments through insightful risk-informative metricsKnow your key performance indicators (KPIs), key risk indicators (KRIs), and/or objectives and key resultsPrioritize appropriate resources through identifying program-related gapsLay down the foundational components of a program based on real examples, including pitfalls to avoidWho This Book Is ForCISOs, CROs, CIOs, directors of risk management, and anyone struggling to pull together frameworks or basic metrics to quantify uncertainty and address risk

  • af Peter Doomen
    493,95 kr.

    SparxSystems Enterprise Architect (EA) is a logical choice for many companies and organizations: it combines a broad feature set with an affordable price. However, the robust range of features makes starting to use this fantastic tool a bit intimidating. Enter Michael, a fictional consultant and experienced enterprise architect featured throughout the book to show you how to populate a model with elements and connectors, and how to create diagrams that speak to the audience: management, project managers, internal audit, business stakeholders and IT representatives. As the book progresses Michael's duties continue with more advanced topics including the use of workflow tools such as Kanban boards. You'll even see how to present directly from Enterprise Architect so that latest information can be shown straight from the source!The last days of Michael¿s mission are devoted to fine-tuning the enterprise architecture model with the help of tagged values. And to leave the model in the hands of the customer by creating a custom toolbox. What You'll Learn Setup EA and populate a model with elements, connectors and diagramsReview the Big Five of enterprise architect: Model, Packages, Diagrams, Elements, ConnectorsImplement evidence-based best practice strategies aligned with overall goalsWho This Book Is ForNon-technical users who use EA mainly to document entire landscapes.

  • af Thomas Jeegers
    312,95 kr.

    Saying that many investors were not convinced by cryptocurrencies in their first decade of existence would be an understatement.Originally, author Thomas Jeegers was one of them. He looked into this new virtual money more than once and, each time, decided not to invest. Like many long-term investors, he was looking for fundamentals. Crypto had none ¿ or so he thought. This book details why his perspective on cryptoassets has shifted ¿ and why yours should, too.Recent developments in this field have turned crypto from a speculative financial innovation to a new asset class, one with a new kind of fundamentals that offer real economic value. One that will change finance and investments. One that may be a trigger defining the fourth industrial revolution, the same way steam, electricity, and the Internet were triggers for the first, second, and third industrial revolutions, respectively.Despite what advocates of the traditional financial establishmentlike to claim, cryptoassets were by far the best financial investment of the last decade, even risk-adjusted, and could still be so for the coming one. They should not be overlooked, regardless of one¿s opinion of them.This book answers the main questions any potential long-term investor in cryptoassets should ask:What are cryptoassets and blockchain technology?Why consider cryptoasset investments?When is a good time to invest?Where should one invest? How should one invest? Which valuation methods are appropriate?Understanding Crypto Fundamentals includes a deep dive into the management of risks specific to cryptoassets, both financial and non-financial, and provides the tools needed for investment success in this new asset class. Upon completing the book, you will have a new perspective on cryptoassets and how you can benefit from them as an investor.Thomas Jeegers is a CFA Charterholder and Financial Risk Manager (FRM), and has earned an MBA from INSEAD as well as multiple blockchain certifications from institutions including INSEAD and Oxford University. He has worked in finance for 10 years and is a frequent speaker at events on blockchain and cryptoassets.

  • af Eberhard Hechler
    603,95 kr.

    Understand modern data fabric and data mesh concepts using AI-based self-service data discovery and delivery capabilities, a range of intelligent data integration styles, and automated unified data governance¿all designed to deliver "data as a product" within hybrid cloud landscapes.This book teaches you how to successfully deploy state-of-the-art data mesh solutions and gain a comprehensive overview on how a data fabric architecture uses artificial intelligence (AI) and machine learning (ML) for automated metadata management and self-service data discovery and consumption. You will learn how data fabric and data mesh relate to other concepts such as data DataOps, MLOps, AIDevOps, and more. Many examples are included to demonstrate how to modernize the consumption of data to enable a shopping-for-data (data as a product) experience.By the end of this book, you will understand the data fabric concept and architecture as it relates to themes such as automated unifieddata governance and compliance, enterprise information architecture, AI and hybrid cloud landscapes, and intelligent cataloging and metadata management. What You Will LearnDiscover best practices and methods to successfully implement a data fabric architecture and data mesh solutionUnderstand key data fabric capabilities, e.g., self-service data discovery, intelligent data integration techniques, intelligent cataloging and metadata management, and trustworthy AIRecognize the importance of data fabric to accelerate digital transformation and democratize data accessDive into important data fabric topics, addressing current data fabric challengesConceive data fabric and data mesh concepts holistically within an enterprise contextBecome acquainted with the business benefits of data fabric and data meshWho This Book Is ForAnyone who is interested in deploying modern data fabric architectures and data mesh solutions within an enterprise, including IT and business leaders, data governance and data office professionals, data stewards and engineers, data scientists, and information and data architects. Readers should have a basic understanding of enterprise information architecture.

  • af Michael Butler, Jacob G. Oakley, Wayne York, mfl.
    439,95 kr.

  • af Martin Treder
    229,95 kr.

    Es lässt sich nicht leugnen, dass das 21. Jahrhundert datengesteuert ist, wobei viele digitale Branchen auf die sorgfältige Erfassung und Analyse großer Mengen von Informationen angewiesen sind. Ein Chief Data Officer (CDO) in einem Unternehmen ist der Leiter dieses Prozesses, was diese Position oft zu einer Herausforderung macht. Das Chief Data Officer Management Handbook soll hier Abhilfe schaffen.In diesem Buch gibt der Autor Martin Treder Ratschläge, wie CDOs besser auf ihren Verantwortungsbereich vorbereitet werden können, wie sie einen nachhaltigeren Ansatz entwickeln und wie sie die typischen Fallstricke vermeiden können. Basierend auf den positiven und negativen Erfahrungen aktueller CDOs hilft das Chief Data Officer Management Handbook dabei, die ideale Struktur eines Datenbüros zu entwerfen, sie zu implementieren und die richtigen Leute an Bord zu holen.Wichtige Themen wie die Datenversorgungskette, die Datenstrategie und die Data Governance werden vonTreder sorgfältig behandelt. Als CDO ist es wichtig, dass Sie Ihre Position mit Ihrem gesamten Team effektiv nutzen. Das Chief Data Officer Management Handbook ermöglicht es allen Mitarbeitern, die Verantwortung für die Zusammenarbeit im Bereich Daten zu übernehmen. Daten sind die Grundlage heutiger und zukünftiger technologischer Innovationen, und Sie könnten die Führungspersönlichkeit sein, die die nächste große Veränderung bewirkt.Was Sie lernen werden:Wichtige Elemente eines effektiven Datenmanagements anwendenSie erhalten einen umfassenden Überblick über alle Datenbereiche (die oft unabhängig voneinander verwaltet werden) Arbeiten Sie mit der Datenversorgungskette, von der Datenerfassung bis zur Datennutzung, einer Überprüfung aller relevanten Interessengruppen, der Datenstrategie und der DatenverwaltungFür wen ist dieses Buch gedacht?CDOs, Datenverantwortliche, Datenberater und alle Fachleute, die verstehenwollen, wie ein Datenbüro in einer Organisation funktioniert.

  • af Toju Duke
    305,95 kr.

    This book introduces a Responsible AI framework and guides you through processes to apply at each stage of the machine learning (ML) life cycle, from problem definition to deployment, to reduce and mitigate the risks and harms found in artificial intelligence (AI) technologies. AI offers the ability to solve many problems today if implemented correctly and responsibly. This book helps you avoid negative impacts ¿ that in some cases have caused loss of life ¿ and develop models that are fair, transparent, safe, secure, and robust.The approach in this book raises your awareness of the missteps that can lead to negative outcomes in AI technologies and provides a Responsible AI framework to deliver responsible and ethical results in ML. It begins with an examination of the foundational elements of responsibility, principles, and data. Next comes guidance on implementation addressing issues such as fairness, transparency, safety, privacy, and robustness. The book helps you think responsibly while building AI and ML models and guides you through practical steps aimed at delivering responsible ML models, datasets, and products for your end users and customers. What You Will LearnBuild AI/ML models using Responsible AI frameworks and processesDocument information on your datasets and improve data qualityMeasure fairness metrics in ML modelsIdentify harms and risks per task and run safety evaluations on ML modelsCreate transparent AI/ML modelsDevelop Responsible AI principles and organizational guidelinesWho This Book Is ForAI and ML practitioners looking for guidance on building models that are fair, transparent, and ethical; those seeking awareness of the missteps that can lead to unintentional bias and harm from their AI algorithms; policy makers planning to craft laws, policies, and regulations that promote fairness and equity in automated algorithms

  • af Osama Mustafa
    487,95 kr.

    Gain a thorough understanding of DevOps concepts and learn to deploy AWS DevOps services in an organization. This book covers AWS DevOps deployment and building applications and services for enhanced performance.A Complete Guide to DevOps with AWS will show you how to use AWS DevOps to launch and scale services using AWS tools. It demonstrates how to handle infrastructure as code such as AWS CodeCommit, AWS CodeBuild, and AWS CodeArtifact, and how to adapt your software with familiar tools such as terraform and cloud formation. This practice also helps in the continuous integration and deployment of pipelines such as AWS CodeDeploy and AWS CodePipeline with different deployment strategies. You will also learn how to find bugs quicker, enhance software quality, reduce your time to market, and how to build, test, and prepare for a release with frequent code changes. You will also see how to scale your applications to provide maximum performance for users with high traffic. The book also covers monitoring and logging applications, giving an overall picture of the ecosystem of product development. It also explains Kubernetes in depth with AWS EKS. It concludes by walking you through how to build projects with AWS DevOps tools and technologies. After completing this book, you will have gained a solid understanding of the concepts of AWS DevOps through examples, including building projects with integration of software tools. What You Will LearnAutomate processes with AWS toolsUnderstand AWS Services for Continuous deployment, and how to use themUse infrastructure as code with AWS in different formatsIntegrate AWS security into DevOpsWho This Book Is ForDevOps professionals and cloud engineers.

  • af Brian L. Gorman
    603,95 kr.

    Improve your odds of passing one of the most highly sought-after exams for developers working with Microsoft¿s cloud platform: Exam AZ-204: Developing Solutions for Microsoft Azure. This book guides you through practical examples of each of the technologies covered by the exam while exposing you to the settings and interactions between platform solutions that you will need to be in command of to prepare for the exam and to use on your job in Azure development.Chapters in this book correspond directly to the exam skills outline and are delivered in a ¿from-the-ground-up¿ approach, allowing you to build your knowledge as you go. This approach serves to help even novice developers get up to speed quickly, while allowing more experienced developers to find the exact topics and scenarios they need to hone their skill sets as they both prepare for the exam and reference information for real-world solutions.As you work through each chapter, you will get an introduction to the topic of the chapter followed by a comprehensive discovery of the key elements of the Azure service(s) being covered. Yoüll be guided through solutions by studying typical, real-world scenarios. Each chapter concludes with review questions to solidify your learning and includes links to the corresponding Microsoft Learn modules that are relevant to the concepts in the chapter and associated with each section of the AZ-204 exam.What You Will LearnKnow the essential platform services of AzureDevelop and deploy secure and robust web solutionsArchitect and create serverless solutionsManage containers in the Azure Containers ecosystemChoose the correct messaging and event-handling tools for your applicationsMaster real-world examples and challenges that help prepare you for the AZ-204 examWho This Book Is ForDevelopers planning to take the AZ-204 exam, and developers who want to learn more about development on the most common Azure platform services

  • af Felipe Gutierrez
    350,95 kr.

    This book will teach you how to build complex Spring applications and microservices out of the box, with minimal concern over things like configurations. Pro Spring Boot 3 will show you how to fully leverage Spring Boot 3's robust features and how to apply them to create enterprise-ready applications, microservices, and web/cloud applications that just work. Special focus is given to what's been added in the new Spring Boot 3 release, including support for Java 17 and 19; changes to Spring Security; Spring Boot Actuator with Micrometer updates; GraalVM support; RSocket service interfaces; many dependency upgrades; more flexible support for Spring Data JDBC, the new AOT (Ahead-of-Time Transformation); and much more.This book is your authoritative, pragmatic guide for increasing your enterprise Java and cloud application productivity while decreasing development time. It's a no-nonsense reference packed with casestudies that increase in complexity over the course of the book. The author, a senior solutions architect and Principal Technical instructor with VMware, the company behind the Spring Framework, shares his experience, insights, and firsthand knowledge about how Spring Boot technology works and best practices for getting the most out of it.This is an essential book for your Spring learning and reference library.What You Will LearnBuild web/cloud, microservices, and enterprise applications with the Spring Boot 3 frameworkPersist data with JDBC, JPA, and NoSQL databasesMessage with JMS, RabbitMQ, WebSockets, and RSocketGain a review of Spring Cloud projectsExtend Spring Boot by creating your own Spring Boot Starter and @Enable featureTest and deploy with Spring Boot with best practicesUnderstand the new AOT (Ahead-Of-Time Transformations) and the GraalVM support to go nativeUse the latest version of Spring SecurityWho This Book Is ForExperienced Spring and Java developers seeking increased productivity gains and decreased complexity and development time in their applications and software services.

  • af Arthur B. Cooper Jr.
    481,95 kr.

    This book is your go-to reference on how to achieve PCI compliance. With more than 400 PCI requirements, the updated PCI Data Security Standard (PCI DSS) v4.0 does not detail the specific documentation that a PCI auditor¿known as a Qualified Security Assessor (QSA)¿needs to know. This book is the first reference to detail the specific documentation needed for every PCI requirement. The authors provide real-world examples of complying with the 12 main PCI requirements and clarify many of the gray areas within the PCI DSS.Any merchant or service provider that stores, processes, or transmits credit card data must comply with the PCI Data Security Standard. PCI DSS 1.0 was first published in 2004, yet many of those tasked with PCI compliance still encounter difficulties when trying to make sense of it. PCI DSS version 4 was published in March 2022, and at 360 pages, it has numerous additional requirements, leaving many people struggling to know what they need to do to comply.PCI DSS v4.0 has a transition period in which PCI DSS version 3.2.1 will remain active for two years from the v4.0 publication date. Although the transition period ends on March 31, 2024, and may seem far away, those tasked with PCI compliance will need every bit of the time to acquaint themselves with the many news updates, templates, forms, and more, that PCI v4.0 brings to their world.What Yoüll LearnKnow what it takes to be PCI compliantUnderstand and implement what is in the PCI DSSGet rid of cardholder dataEverything you need to know about segmenting your cardholder data networkKnow what documentation is needed for your PCI compliance effortsLeverage real-world experience to assist PCI compliance workWho This Book Is For Compliance managers and those tasked with PCI compliance, information security managers, internal auditors, chief security officers, chief technology officers, and chief information officers. Readers should have a basic understanding of how credit card payment networks operate, in addition to basic security concepts.

  • af Kevin Cardwell
    603,95 kr.

    Take a systematic approach at identifying intrusions that range from the most basic to the most sophisticated, using Wireshark, an open source protocol analyzer. This book will show you how to effectively manipulate and monitor different conversations and perform statistical analysis of these conversations to identify the IP and TCP information of interest.Next, you'll be walked through a review of the different methods malware uses, from inception through the spread across and compromise of a network of machines. The process from the initial ¿click¿ through intrusion, the characteristics of Command and Control (C2), and the different types of lateral movement will be detailed at the packet level.In the final part of the book, you'll explore the network capture file and identification of data for a potential forensics extraction, including inherent capabilities for the extraction of objects such as file data and other corresponding components in support of a forensics investigation.After completing this book, you will have a complete understanding of the process of carving files from raw PCAP data within the Wireshark tool.What You Will LearnUse Wireshark to identify intrusions into a networkExercise methods to uncover network data even when it is in encrypted formAnalyze malware Command and Control (C2) communications and identify IOCsExtract data in a forensically sound manner to support investigationsLeverage capture file statistics to reconstruct network eventsWho This Book Is ForNetwork analysts, Wireshark analysts, and digital forensic analysts.

  • af Luca Berton
    490,95 kr.

    Learn how to automate your Kubernetes infrastructure using Ansible. This book will enable you to automate more tasks and save time with this human-readable platform.Containerized microservices deployed via Kubernetes allows you to save time, reduce human interaction and errors, and create applications that are more robust. Yoüll learn how to automate the most redundant activities such as reports, services, the launch of a pod, adding permanent storage, configuring load balancing, and adding or modifying any Kubernetes parameter. You'll also gain an understanding of end-to-end use cases and how advanced cluster automation, such as Helm packages and node states, are evolving.Each lesson utilizes a specific use-case for the modern Kubernetes cluster and focuses on a single module from the most crucial parameter, complete with code demonstrations. Each code example is battle-proven in real-life with console interaction and verification.What You'll LearnAutomate Kubernetes cluster management, cloud services, pods, and storage with AnsibleConfigure your Ansible controller nodeWrite and execute Ansible Playbook code that follows best practicesAugment your productivity by applying Infrastructure as Code (IaC)Troubleshoot Ansible Who This Book Is ForIT professionals who would like a jargon-free understanding of Ansible technology, Windows Systems Administrators, DevOps professionals, thought leaders, and infrastructure-as-code enthusiasts.

  • af Shiva Subramanian
    548,95 kr.

    Navigate through the Kubernetes landscape to create and deploy container-based applications. This book will show you how to choose between the various available container-based operating systems, and how to design a better continuous integration pipeline for your container images, where to store them, and how to scan and secure them. In the first half of the book, you'll learn the practical tips on how to setup the system for visibility and troubleshooting, how to reduce the attack vector and reduce risks. The second half of the book focuses on Kubernetes, the popular container orchestration system. You'll see how to setup your Kubernetes for practical applications such as show/chargeback using tagging, efficient use of namespaces and pods, various isolation layers. It also shows you how to integrate with popular implementations of K8S such as AWS EKS (Elastic Container Service), GCP Google Kubernetes Engine (GKE) in touch points such as authentication and authorization, optimization, logging and troubleshooting tools, etc.By practicing the scenarios given in this book, you will be able to make better design choices that are appropriate for the constraints you are working with. Deploy Container Applications Using Kubernetes is your go-to resource for an optimal deployment of workloads using containers and Kubernetes in both public and private cloud settings. What You'll LearnUnderstand the various design choices, their pros and consBuild a better CI/CD pipeline for your containers and KubernetesDeploy your first container application in a public cloud K8S engineImprove your existing K8S deployment for efficiency and eleganceWho This Book Is ForIT Platform Architects, System Engineers/, and System Administrators

  • af Slobodan Dmitrovi¿
    493,95 kr.

    Learn the C++ programming language in a structured, straightforward, and friendly manner. This book teaches the basics of the modern C++ programming language, the C++ Standard Library, and modern C++ standards, including C++23. No previous programming experience is required. C++ is a language like no other, surprising in its complexity, yet wonderfully sleek and elegant in so many ways. It is also a language that cannot be learned by guessing, one that is easy to get wrong and challenging to get right. To overcome this, each section is filled with real-world examples that gradually increase in complexity. Modern C++ for Absolute Beginners, Second Edition teaches more than just programming in C++23. It provides a solid C++ foundation to build upon. The author takes you through the C++ programming language, the Standard Library, and C++11 to C++23 standard basics. Each chapter is accompanied by the right amount oftheory and plenty of source code examples. You will work with C++23 features and standards, yet you will also compare and take a look into previous versions of C++. After reading this book, you'll be able to start programming in modern C++ standards. You will do so with plenty of relevant source code examples, freely available via a dedicated GitHub repository. What You Will LearnGet Introduced to modern C++ in a friendly but effective wayWork with the basics of C++: types, operators, variables, constants, expressions, references, functions, classes, I/O, smart pointers, polymorphism, and moreSet up the Visual Studio environment on Windows and GCC on Linux, where you can write your own codeDeclare and define functions, classes, and objects, and organize code into namespacesDiscover object-oriented programming: classes and objects, encapsulation, inheritance, polymorphism, and more using the most advanced C++ featuresEmploy best practices in organizing source code and controlling program workflowGet familiar with C++ language do's and don'ts, and moreManage the basics of lambdas, inheritance, polymorphism, smart pointers, templates, modules, contracts, concepts, and moreWho This Book Is For Beginner or novice programmers who wish to learn C++ programming. No prior programming experience is required.

  • af Kerry Rodden
    534,95 kr.

    This book is your definitive guide to the rapidly growing role of Quantitative User Experience (Quant UX) Research in product development. The book provides an overview of the skills you need on the job, presents hands-on projects with reusable code, and shares advice on starting and developing a career. The book goes beyond basic skills to focus on what is unique to Quant UX. The authors are two of the most widely recognized practitioners in Quant UX research, and this book shares insights from their combined decades of experience.Organizations today have more data about user needs and behaviors than ever before. With this large-scale data, Quant UX researchers work to understand usage patterns, measure the impact of design changes, and inform strategic decisions. In the Quant UX role, interdisciplinary researchers apply analytical skills to uncover user needs, inform engineering and design, answer strategic business questions, and optimize software and hardware products for human interaction. This book provides guidance around customer satisfaction surveys, understanding user behavior from log analysis, and the statistical methods that are commonly used to assess user outcomes.What You Will LearnDiscover the role of Quantitative User Experience (Quant UX) researchUnderstand how Quant UX research differs from other disciplines such as data sciencePlan common research projects and know how to achieve successPosition Quant UX activities in product development, engineering, and UX organizationsApply the HEART framework to measure user experience outcomesEvaluate your skills and potential to be hired as a Quant UX researcherKnow what to expect during job interviewsFind examples of common Quant UX projects with shared R code and data setsWho This Book Is ForPractitioners and managers who seek a comprehensive guide to the new field of Quantitative User Experience Research. Readers will understand the Quant UX role, build research skills, find examples of hands-on code and analyses, learn about UX organizations and stakeholders, and receive advice on job interviews and career paths. Data scientists, social scientists, and other researchers will learn how their skills transfer to Quant UX, where they can help teams build better, more successful products.

  • af Phillip Whitt
    680,95 kr.

    Beginning Photo Retouching & Restoration Using GIMP teaches the reader how to achieve professional results using this high end image editor. You'll learn how to do everything from making dull images "e;pop"e; to resurrecting badly damaged photographs deemed beyond any hope of rescue. There's no need to shell out good money month after month for the "e;big name"e; software package. GIMP 2.8 is a world-class image editor that wields almost as much power, and is completely free!Learning the art of photo retouching and restoration is fun and rewarding. Reclaim those treasured images from the ravages of time and neglect, and pass them on to future generations. Beginning Photo Retouching & Restoration Using GIMP will provide you with a wide array of editing exercises to help you develop a high degree of proficiency. Whether you are the designated "e;family archivist"e; wanting to preserve your family history, or a professional photographer with a desire to add an extra revenue generating service, this book will be an invaluable aid. • Shows how to acquire the best scans and digitize large photographs.• Teaches you how to digitally repair damaged prints, correct color shifts, reclaim lost detail-even colorize black and white images.• Offers great tips on how to maintain and preserve your newly printed restored photographs, and how to properly store originals.

  • af Ruchi Soni
    573,95 kr.

    Master the intricacies of Snowflake and prepare for the SnowPro Advanced Architect Certification exam with this comprehensive study companion. This book provides robust and effective study tools to help you prepare for the exam and is also designed for those who are interested in learning the advanced features of Snowflake. The practical examples and in-depth background on theory in this book help you unleash the power of Snowflake in building a high-performance system. The best practices demonstrated in the book help you use Snowflake more powerfully and effectively as a data warehousing and analytics platform.Reading this book and reviewing the concepts will help you gain the knowledge you need to take the exam. The book guides you through a study of the different domains covered on the exam: Accounts and Security, Snowflake Architecture, Data Engineering, and Performance Optimization. Yoüll also be well positioned to apply your newly acquired practical skills to real-world Snowflake solutions. You will have a deep understanding of Snowflake to help you take full advantage of Snowflake¿s architecture to deliver value analytics insight to your business.What You Will LearnGain the knowledge you need to prepare for the examReview in-depth theory on Snowflake to help you build high-performance systemsBroaden your skills as a data warehouse designer to cover the Snowflake ecosystemOptimize performance and costs associated with your use of the Snowflake data platformShare data securely both inside your organization and with external partnersApply your practical skills to real-world Snowflake solutionsWho This Book Is ForAnyone who is planning to take the SnowPro Advanced Architect Certification exam, those who want to move beyond traditional database technologies and build their skills to design and architect solutions using Snowflake services, and veteran database professionals seeking an on-the-job reference to understand one of the newest and fastest-growing technologies in data

  • af Boro Sitnikovski
    327,95 kr.

    Dependent types are a concept that allows developers to write proof-carrying code. Idris is a programming language that supports dependent types. This book will teach you the mathematical foundations of Idris as well as how to use it to write software and mathematically prove properties.The first part of the book serves as an introduction to the language's underlying theories. It starts by reviewing formal systems and mathematical logical systems as foundational building blocks, then gradually builds up to dependent types. Next, you'll learn type theory for dependent types. Following this, you'll explore the Idris programming language and conclude by exploring the depths of formal systems and type checkers by implementing them.Introduction to Dependent Types with Idris will walk you through simple examples through more advanced techniques, stepping up the difficulty as you gain more knowledge. Every chapter includes a set of exercises based on what it covered to further cement your learning. No specialized knowledge of mathematics is expected beyond the basics, so it is perfect for novices.What You Will Learn Understand Lambda calculus and dependent types Gain insight into functional programmingWrite mathematical proofs with IdrisWho This Book Is ForProgrammers, mathematicians, academics, and anyone else interested learning dependent types and lambda calculus.

  • af Elizabeth Noble
    621,95 kr.

    Learn how to write and design simple and efficient T-SQL code. This is a hands-on book that teaches you how to write better T-SQL with examples and straightforward explanations. New in this edition is coverage of Parameter Sensitive Plan (PSP) optimization, Azure Synapse Link for real-time analytics, integration with S3-compatible object storage, and SQL Ledger tables based on blockchain. Yoüll learn to improve your T-SQL design in ways that provide faster performance, stronger security, and easier comprehension. The book identifies common anti-patterns in writing T-SQL and instructs you on how to change your code so you can be more confident in writing T-SQL code that is reliable and performs well.Pro T-SQL 2022 is focused on the problems that developers are faced with and must solve in delivering successful applications. The content begins from a foundation of writing T-SQL that is clear and understandable. The book then takes youthrough writing SQL that performs well, is easy to manage through coding standards and version control, can be maintained and modified as business requirements change over time, scales as your business grows, and takes advantage of the full range of security features built into the SQL Server and Azure SQL database engines. What You Will LearnChoose the correct data types and database objects when designing your T-SQLWrite T-SQL that accesses your data efficiently and uses hardware effectivelyImplement source control and testing methods to streamline your deployment process.Design T-SQL that is flexible and can be enhanced or modified with little effortPlan for long-term data management, including growth and purging of older dataEnhance database security through features such as encryption, data masking, row-level security, and the SQL Ledger blockchain table typeWho This Book Is ForDatabase developers who want to improve the efficiency of their applications with better T-SQL; developers who want to know more about T-SQL so they can be prepared to solve complex problems more easily; data professionals who want to write high-quality T-SQL that performs well, is flexible to changing needs, and is easy for others to understand

  • af Kevin Wilson
    305,95 kr.

    Written as an illustrated, step-by-step guide for beginners, this book will introduce you to HTML and CSS with lab exercises and examples of code. You'll begin by setting up the development environment such as local web server and html editor. The next few chapters cover web servers, the basics of HTML such as language syntax, tags, and how to write a program. Next, you'll learn how to put together simple web pages demonstrating how the code works and how to use various HTML tags and CSS to style the pages. Finally, the use of CMS to build websites such as Drupal and WordPress and how HTML and CSS fits in. At the end there are reference libraries for both HTML tags and CSS.The Absolute Beginners Guide to HTML and CSS provides you with the tools, confidence, and inspiration to start building web pages and websites. If you are a programmer, developer or a student, or just someone who wants to learn on their own, this book is for you.What You'll LearnUnderstand basic computer programming conceptsSee how to use HTML and CSS to build web pagesApply the syntax of HTML and CSSSee how HTML and CSS fits into CMS systems such as Drupal and WordPressWho This Book Is For Software programmers, developers, students, and anyone who wants a quick reference for HTML and CSS

  • af Marcin D¿browski
    603,95 kr.

    Urgent deadlines, constant lack of time, permanent delays - these are the most faithful companions and, at the same time, the greatest enemies of the project manager. Even certified project managers, people with enormous knowledge and a lot of experience, find themselves in a situation where they need great mental resilience in order not to give up. The book is a complete manual for all critical situations a project manager might need to handle along the project¿s lifecycle. Written by a project manager with many years of experience, each chapter contains real-life examples with analysis and guidelines. Yoüll benefit from the down-to-earth knowledge that usually project managers learn over the course of years in critical and stressful situations with no preparation beforehand. It¿s not about academic methodologies ¿ it¿s about pragmatic solutions that work in real-life. Far too often, the wise theory of IT project management has nothing to do with reality. Managing IT Projects is your special compendium of knowledge, featuring "project management black magic,¿ chock full of proven recipes for project managers and IT organization managers, as well as advice on how to act in critical situations.What You'll LearnExamine the main reasons for delays in projects and see where they come from Review the key success factors in managing projects beyond project management methodologies and techniquesUnderstand the critical moments of projects and see how to prepare for themApply a pragmatic strategy and philosophy for successful project delivery and cooperation with customersWho This Book Is ForSoftware developers, project managers, engineering managers and software development directors, sales reps, executive and founders

  • af Daniel Irvine
    548,95 kr.

    Learn to write better automated tests that will dramatically increase your productivity and have fun while doing so. This book is a build-your-own adventure designed for individual reading and for collaborative workshops. You will build an xUnit automated test framework using JavaScript: initially a clone of Jest, but adding a couple of neat features borrowed from RSpec, the genre-defining tool for behavior-driven development (BDD). Along the way, you will explore the philosophy behind automated testing best practices. The automated test runner is one of the most important innovations within software engineering. But for many programmers, automated testing remains a mystery, and knowing how to write good tests is akin to sorcery.As the chapters of this book unfold, you will see how the humble test runner is an elegant and simple piece of software. Each chapter picks a single feature to build, like the "it" function or the "beforeEach" block. It picks apart the theory of why the feature needs to exist, and how to use it effectively in your own test suites. Every chapter ends with a set of ideas for extension points should you wish to explore further, alone or in groups. The book culminates in an implementation of test doubles and mocks¿one of the most difficult and misunderstood concepts within automated testing.By the end of the book, you will have gained a solid understanding of automated testing principles that you can immediately apply to your work projects. What You'll LearnBuild an xUnit automated test frameworkSee how an automated test runner worksUnderstand the best practices for automated unit testingEffectively use test doubles and mocksWho This Book Is ForSoftware developers with JavaScript experience who are seeking to master the art of automated testing.

  • af Jonathan Peter Crosby
    437,95 kr.

    Every day, successful software projects scale and sustain businesses of all sizes and across all industries. Unfortunately, the reality is that many software projects still fail. The reasons behind these failures are seldom due to the underlying technology. Misunderstandings and communication barriers lead to wrong decisions, missed opportunities, communication breakdowns, or worse¿huge economic loss.In this digitally connected world, business professionals can¿t afford to be hands-off on technical projects, but they also can¿t be expected to have technical certifications. They have first-hand knowledge of the business processes, are subject matter experts in software requirements, and they finance the projects. Even C-level management or board members need to rapidly gain just enough understanding of technology to make mission-critical decisions for businesses to survive and flourish. In most software projects the number of non-technical stakeholders far exceeds the numberof techies.This book distills the world of software projects into simple terms and relatable metaphors for even the most technically adverse reader. Real-life examples, entertaining analogies, and hand-drawn illustrations will stick with readers throughout their own software projects, bolstering their success. Business requirements, use cases, process flows¿the list goes on. It¿s all broken down in this game-changing book aimed at delivering for business and tech teams what DevOps has done for developers and operations.What You Will LearnKnow the importance of good business requirements and how to write themIdentify the most important business roles, key decisions, and critical activities involved in software projectsStrengthen collaboration between non-technical and technical teamsGrasp common software project terminology, required for non-techies Understand the software development life cycleGain insight on the common software project methodologies and how they differUnderstand what software developers do at a high levelWho This Book Is ForNon-technical business professionals (such as small business owners, startup founders, or employees of a business of any size or industry) who need to secure and implement a software solution. The reader may supervise or collaborate with technical teams, and may be a (beginning) software developer looking for practical insights and better ways to communicate with business colleagues.

  • af Shaun Lawrence
    603,95 kr.

    Interested in giving Microsoft¿s new Multi-platform App UI (MAUI) a try? This book provides developers with a comprehensive set of tools and hands-on coding to build their own cross-platform applications.The book is a comprehensive end-to-end guide on creating, building, and distributing .NET MAUI applications. As you walk through each new concept, .NET MAUI expert and Microsoft MVP Shaun Lawrence will show the concept's value and uses, and then have you apply it in a build-along application. You will work with this build-along application right up until you are ready to ship it to the relevant stores (e.g., App Store, etc.).The underlying theme through the book is to explain a key concept, show how to implement it directly in order to reinforce your understanding, and then show potential simplifications (e.g., alternative libraries) that can help you reduce the complexities of an applications code base. What You Will LearnCreate a .NET MAUI applicationApply commonly required techniquesApply more advanced techniques to make applications stand outKnow what to consider when distributing applications to the relevant storesTake an application from concept through to productionWho This Book Is ForDevelopers who are new to .NET MAUI and cross-platform development. A basic knowledge of C# is required, but no prior knowledge using .NET MAUI is required. Experienced developers also will find the book useful as it covers topics key to modern day development (such as accessibility, performance, and distribution). Xamarin Forms developers will find the book useful as key features new to .NET MAUI that will aid in the migration from Xamarin Forms to .NET MAUI are explained.

  • af Daniel Scott-Raynsford
    493,95 kr.

    Take a deep dive into the Azure SQL Database Hyperscale Service Tier and discover a new form of cloud architecture from Microsoft that supports massive databases. The new horizontally scalable architecture, formerly code-named Socrates, allows you to decouple compute nodes from storage layers. This radically different approach dramatically increases the scalability of the service. This book shows you how to leverage Hyperscale to provide next-level scalability, high throughput, and fast performance from large databases in your environment.The book begins by showing how Hyperscale helps you eliminate many of the problems of traditional high-availability and disaster recovery architecture. Yoüll learn how Hyperscale overcomes storage capacity limitations and issues with scale-up times and costs. With Hyperscale, your costs do not increase linearly with database size and you can manage more data than ever at a lower cost.The book teaches you how todeploy, configure, and monitor an Azure SQL Hyperscale database in a production environment. The book also covers migrating your current workloads from traditional architecture to Azure SQL Hyperscale. What You Will LearnUnderstand the advantages of Hyperscale over traditional architectureDeploy a Hyperscale database on the Azure cloud (interactively and with code)Configure the advanced features of the Hyperscale database tierMonitor and scale database performance to suit your needsBack up and restore your Azure SQL Hyperscale databasesImplement disaster recovery and failover capabilityCompare performance of Hyperscale vs traditional architectureMigrate existing databases to the Hyperscale service tierWho This Book Is ForSQL architects, data engineers, and DBAs who want the most efficient and cost-effective cloud technologies to run their critical data workloads, and those seeking rapid scalability and high performance and throughput while utilizing large databases

  • af Henry van Merode
    603,95 kr.

    Use continuous Integration (CI) and continuous delivery (CD) to improve the speed of software delivery. This book presents a game changer¿how to use pipelines to automate the software delivery process. The theories about CI/CD are much the same, but the book covers what the development of pipelines looks like and how testing of pipelines themselves should be performed.Most teams just plunge into coding, without thinking about the CI/CD process itself. Why don¿t we use the same development method for pipelines that we use for apps? Pipelines code development undergoes similar stages as application code development, such as requirements analysis, development, testing, implementation, operations, and monitoring. This is the starting point of the book. It describes the current challenges with pipeline development and how this process can be improved and structured. It describes in detail how to design pipelines and shows examples in BPMN 2.0 notation.What Yoüll LearnKnow the shortcomings and challenges of current pipeline development such as misalignment between the pipeline engineer and the team¿s workflow, the use of infrastructure as code (IaC), and pipeline securityUnderstand the need for CI/CD requirements through the book's non-exhaustive list of more than 60 CI/CD requirements provided to inspire and increase awarenessSee how certain choices affect the way a pipeline is designed (and realized)Become familiar with branching strategy, build strategy, test strategy, release strategy, and deployment strategy that are explained in detail in the book, including their effect on pipeline designKnow how pipelines can be unit tested, using a real-world exampleKnow how performance bottlenecks in a pipeline occur, how they can be detected, and how they can be solvedView a complete implementation, including code, showing how the guidelines in this book are applied to a real use caseWho This Book Is ForDevOps engineers and solution architects involved with automating the software supply chain and using application lifecycle management (ALM)/integration platforms such as Jenkins, CircleCI, Bamboo, and Azure DevOps; intermediate and experienced DevOps engineers (developers, ops engineers, test engineers); and ICT managers interested in the CI/CD pipeline development domain

Gør som tusindvis af andre bogelskere

Tilmeld dig nyhedsbrevet og få gode tilbud og inspiration til din næste læsning.