Marknadens största urval
Snabb leverans

Böcker utgivna av Packt Publishing Limited

Filter
Filter
Sortera efterSortera Populära
  • av Fanny Ip, Jeremiah Crowley & Tom Torlone
    716,-

  • av Aaron Guilmette, Yura Lee, Grant Oliasani & m.fl.
    656,-

  • av Nikit Swaraj
    826,-

  • av Alessandro Arrichiello, Gianni Salinetti & Brent J. Baude
    826,-

  • av Lamis Chebbi
    750,-

    Discover how you can leverage the reactive paradigm with RxJS in your Angular applications using some common patterns and techniques that can be implemented in real-world use casesKey Features:- Learn how to write clean, maintainable, performant, and optimized Angular web applications using reactive patterns- Explore various RxJS operators and techniques in detail to improve the testing and performance of your code- Switch from an imperative mindset to reactive by comparing bothBook Description:RxJS is a fast, reliable, and compact library for handling asynchronous and event-based programs. It is a first-class citizen in Angular and enables web developers to enhance application performance, code quality, and user experience, so using reactive patterns in your Angular web development projects can improve user interaction on your apps, which will significantly improve the ROI of your applications.This book is a step-by-step guide to learning everything about RxJS and reactivity. You'll begin by understanding the importance of the reactive paradigm and the new features of RxJS 7. Next, you'll discover various reactive patterns, based on real-world use cases, for managing your application's data efficiently and implementing common features using the fewest lines of code.As you build a complete application progressively throughout the book, you'll learn how to handle your app data reactively and explore different patterns that enhance the user experience and code quality, while also improving the maintainability of Angular apps and the developer's productivity. Finally, you'll test your asynchronous streams and enhance the performance and quality of your applications by following best practices.By the end of this RxJS Angular book, you'll be able to develop Angular applications by implementing reactive patterns.What You Will Learn:- Understand how to use the marble diagram and read it for designing reactive applications- Work with the latest features of RxJS 7- Build a complete Angular app reactively, from requirement gathering to deploying it- Become well-versed with the concepts of streams, including transforming, combining, and composing them- Explore the different testing strategies for RxJS apps, their advantages, and drawbacks- Understand memory leak problems in web apps and techniques to avoid them- Discover multicasting in RxJS and how it can resolve complex problemsWho this book is for:If you're an Angular developer who wants to leverage RxJS for building reactive web applications, this is the book for you. Beginner-level experience with Angular and TypeScript and knowledge of functional programming concepts is assumed.Table of ContentsThe Power of the Reactive ParadigmRxJS 7 - The Major FeaturesA Walkthrough of the ApplicationFetching Data as StreamsError HandlingCombining StreamsTransforming StreamsMulticasting EssentialsCaching StreamsSharing Data between ComponentsBulk OperationsProcessing Real-Time UpdatesTesting RxJS Observables

  • av Jean Nestor M. Dahj
    656,-

  • av Carl-Hugo Marcotte & Abdelhamid Zebdi
    670,-

  • av Mustafa Toroman, Tom Janetscheck & Sarthak Sarbahi
    656,-

  • av Mary-Jo Diepeveen
    656,-

  • av Christopher Webb & Bhavik Merchant
    796,-

    Supercharge performance analytics and create repeatable patterns to ensure you get the best performance and scalability from your analytics solutions with Power BIKey Features:- Learn how to build performant data models and apply Row-Level Security- Identify and fix performance issues in reports, DAX, and datasets using DAX Studio/VertiPaq Analyzer- Use a formal process to manage performance, from setting targets to monitoring and remediating issuesBook Description:This book comprehensively covers every layer of Power BI, from the report canvas to data modeling, transformations, storage, and architecture.Developers and architects working with any area of Power BI will be able to put their knowledge to work with this practical guide to design and implement at every stage of the analytics solution development process. This book is not only a unique collection of best practices and tips, but also provides you with a hands-on approach to identifying and fixing common performance issues.Complete with explanations of essential concepts and practical examples, you'll learn about common design choices that affect performance and consume more resources and how to avoid these problems. You'll grasp the general architectural issues and settings that broadly affect most solutions. As you progress, you'll walk through each layer of a typical Power BI solution, learning how to ensure your designs can handle scale while not sacrificing usability. You'll focus on the data layer and then work your way up to report design. We will also cover Power BI Premium and load testing.By the end of this Power BI book, you'll be able to confidently maintain well-performing Power BI solutions with reduced effort and know how to use freely available tools and a systematic process to monitor and diagnose performance problems.What You Will Learn:- Understand how to set realistic performance targets and address performance proactively- Understand how architectural options and configuration affect performance- Build efficient Power BI reports and data transformations- Explore best practices for data modeling, DAX, and large datasets- Understand the inner workings of Power BI Premium- Explore options for extreme scale with Azure services- Understand how to use tools that help identify and fix performance issuesWho this book is for:Data analysts, BI developers, and data professionals who have learnt the basics of Power BI and now want to understand how to build advanced analytics solutions will find this business intelligence book useful. Familiarity with the major components of Power BI and a beginner-level understanding of their purpose and use cases are required.Table of Contents- Setting Targets and Identifying Problem Areas- Exploring Power BI Architecture and Configuration- DirectQuery Optimization- Analyzing Logs and Metrics- Desktop Performance Analyzer- Third-Party Utilities- Governing with a Performance Framework- Loading, Transforming, and Refreshing Data- Report and Dashboard Design- Data Modeling and Row-Level Security- Improving DAX- High-Scale Patterns- Optimizing Premium and Embedded Capacities- Embedding in Applications

  • av John Madieu
    736,-

  • av Trenton Potgieter & Jonathan Dahlberg
    656,-

  • av Eyal Estrin
    640,-

  • av Madhu Ramanujan
    576,-

  • av Kishen Das Kondabagilu Rajanna
    656,-

  • av Rishalin Pillay
    576,-

  • av Joseph Philip & Frank David Todd
    780,-

  • av Gian Marco Iodice
    640,-

    Work through over 50 recipes to develop smart applications on Arduino Nano 33 BLE Sense and Raspberry Pi Pico using the power of machine learningKey FeaturesTrain and deploy ML models on Arduino Nano 33 BLE Sense and Raspberry Pi PicoWork with different ML frameworks such as TensorFlow Lite for Microcontrollers and Edge ImpulseExplore cutting-edge technologies such as microTVM and Arm Ethos-U55 microNPUBook DescriptionThis book explores TinyML, a fast-growing field at the unique intersection of machine learning and embedded systems to make AI ubiquitous with extremely low-powered devices such as microcontrollers. The TinyML Cookbook starts with a practical introduction to this multidisciplinary field to get you up to speed with some of the fundamentals for deploying intelligent applications on Arduino Nano 33 BLE Sense and Raspberry Pi Pico. As you progress, you'll tackle various problems that you may encounter while prototyping microcontrollers, such as controlling the LED state with GPIO and a push-button, supplying power to microcontrollers with batteries, and more. Next, you'll cover recipes relating to temperature, humidity, and the three "V" sensors (Voice, Vision, and Vibration) to gain the necessary skills to implement end-to-end smart applications in different scenarios. Later, you'll learn best practices for building tiny models for memory-constrained microcontrollers. Finally, you'll explore two of the most recent technologies, microTVM and microNPU that will help you step up your TinyML game. By the end of this book, you'll be well-versed with best practices and machine learning frameworks to develop ML apps easily on microcontrollers and have a clear understanding of the key aspects to consider during the development phase.What you will learnUnderstand the relevant microcontroller programming fundamentalsWork with real-world sensors such as the microphone, camera, and accelerometerRun on-device machine learning with TensorFlow Lite for MicrocontrollersImplement an app that responds to human voice with Edge ImpulseLeverage transfer learning to classify indoor rooms with Arduino Nano 33 BLE SenseCreate a gesture-recognition app with Raspberry Pi PicoDesign a CIFAR-10 model for memory-constrained microcontrollersRun an image classifier on a virtual Arm Ethos-U55 microNPU with microTVMWho this book is forThis book is for machine learning developers/engineers interested in developing machine learning applications on microcontrollers through practical examples quickly. Basic familiarity with C/C++, the Python programming language, and the command-line interface (CLI) is required. However, no prior knowledge of microcontrollers is necessary.Table of ContentsGetting Started with TinyMLPrototyping with MicrocontrollersBuilding a Weather Station with TensorFlow Lite for MicrocontrollersVoice Controlling LEDs with Edge ImpulseIndoor Scene Classification with TensorFlow Lite for Microcontrollers and the Arduino NanoBuilding a Gesture-Based Interface for YouTube PlaybackRunning a Tiny CIFAR-10 Model on a Virtual Platform with the Zephyr OSToward the Next TinyML Generation with microNPU

  • av Michele Riva
    576,-

  • av Rafal Swidzinski
    670,-

    Write comprehensive, professional-standard CMake projects and ensure the quality and simplicity of your solutionsPurchase of the print or Kindle book includes a free eBook in the PDF formatKey FeaturesUnderstand and automate compilation and linking with CMakeManage internal and external dependencies easilyAdd quality checks and tests as an inherent step for your buildsBook DescriptionCreating top-notch software is an extremely difficult undertaking. Developers researching the subject have difficulty determining which advice is up to date and which approaches have already been replaced by easier, better practices. At the same time, most online resources offer limited explanation, while also lacking the proper context and structure. This book offers a simpler, more comprehensive, experience as it treats the subject of building C++ solutions holistically. Modern CMake for C++ is an end-to-end guide to the automatization of complex tasks, including building, testing, and packaging. You'll not only learn how to use the CMake language in CMake projects, but also discover what makes them maintainable, elegant, and clean. The book also focuses on the structure of source directories, building targets, and packages. As you progress, you'll learn how to compile and link executables and libraries, how those processes work, and how to optimize builds in CMake for the best results. You'll understand how to use external dependencies in your project - third-party libraries, testing frameworks, program analysis tools, and documentation generators. Finally, you'll get to grips with exporting, installing, and packaging for internal and external purposes. By the end of this book, you'll be able to use CMake confidently on a professional level.What you will learnUnderstand best practices for building C++ codeGain practical knowledge of the CMake language by focusing on the most useful aspectsUse cutting-edge tooling to guarantee code quality with the help of tests and static and dynamic analysisDiscover how to manage, discover, download, and link dependencies with CMakeBuild solutions that can be reused and maintained in the long termUnderstand how to optimize build artifacts and the build process itselfWho this book is forThe book is for build engineers and software developers with knowledge of C/C++ programming who are looking to learn CMake to automate the process of building small and large software solutions. If you are someone who's just getting started with CMake, a long-time GNU Make user, or simply looking to brush up on the latest best practices, this book is for you.Table of ContentsFirst Steps with CMakeThe CMake LanguageSetting Up Your First CMake ProjectWorking with TargetsCompiling C++ Sources with CMakeLinking with CMakeManaging Dependencies with CMakeTesting FrameworksProgram Analysis ToolsGenerating DocumentationInstalling and PackagingCreating Your Professional ProjectAppendix Miscellaneous Commands

  • av Francesco Abbruzzese & Gabriel Baptista
    736,-

Gör som tusentals andra bokälskare

Prenumerera på vårt nyhetsbrev för att få fantastiska erbjudanden och inspiration för din nästa läsning.