Norges billigste bøker

Bøker utgitt av Manning Publications

Filter
Filter
Sorter etterSorter Populære
  • av Randy Abernethy
    665,-

    Programmer's Guide to Apache Thrift provides comprehensive coverage of the Apache Thrift framework along with a developer's-eye view of modern distributed application architecture. Packed with complete code examples and pragmatic discussion, this book lays the best practices for multi-language distributed application development. You'll take a guided tour through transports, protocols, IDL and servers as you explore complete example programs in C++, Java and Python. You'll also learn how to work with platforms ranging from enterprise servers to mobile clients. About the technologyAny distributed application includes individual components, often written in different languages and hosted in multiple locations, which must communicate quickly and efficiently. Apache Thrift is a communication framework that enables cross-language remote procedure calls and serialization. Apache Thrift supports embedded, mobile, web, and server environments and a host of languages ranging from JavaScript to C++. It's perfect for back end services and embedded systems where size, scalability and performance are mission critical. Key Features Clear, concise coverage of all of the primary Apache Thrift features Complete coverage of the Apache Thrift Interface Definition Language Building and serializing complex user defined types Working with plug in serialization protocols and data compression Creating cross-language services Tools and features to enable interface evolutionRandy Abernethy is an active Apache Thrift contributor and can be found on the dev and user email lists. A serial entrepreneur, Randy founded Hollywood's first all hard disk recording studio in the early 90s, a direct market access institutional brokerage in the 2000s, and has recently focused on the development of proprietary automated trading systems using Apache Thrift for interoperability.

  • av Max Pumperla
    571,-

    SummaryDeep Learning and the Game of Go teaches you how to apply the power of deep learning to complex reasoning tasks by building a Go-playing AI. After exposing you to the foundations of machine and deep learning, you''ll use Python to build a bot and then teach it the rules of the game.Foreword by Thore Graepel, DeepMindPurchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyThe ancient strategy game of Go is an incredible case study for AI. In 2016, a deep learning-based system shocked the Go world by defeating a world champion. Shortly after that, the upgraded AlphaGo Zero crushed the original bot by using deep reinforcement learning to master the game. Now, you can learn those same deep learning techniques by building your own Go bot!About the BookDeep Learning and the Game of Go introduces deep learning by teaching you to build a Go-winning bot. As you progress, you''ll apply increasingly complex training techniques and strategies using the Python deep learning library Keras. You''ll enjoy watching your bot master the game of Go, and along the way, you''ll discover how to apply your new deep learning skills to a wide range of other scenarios!What''s insideBuild and teach a self-improving game AIEnhance classical game AI systems with deep learningImplement neural networks for deep learningAbout the ReaderAll you need are basic Python skills and high school-level math. No deep learning experience required.About the AuthorMax Pumperla and Kevin Ferguson are experienced deep learning specialists skilled in distributed systems and data science. Together, Max and Kevin built the open source bot BetaGo.Table of ContentsPART 1 - FOUNDATIONSToward deep learning: a machine-learning introductionGo as a machine-learning problemImplementing your first Go botPART 2 - MACHINE LEARNING AND GAME AIPlaying games with tree searchGetting started with neural networksDesigning a neural network for Go dataLearning from data: a deep-learning botDeploying bots in the wildLearning by practice: reinforcement learningReinforcement learning with policy gradientsReinforcement learning with value methodsReinforcement learning with actor-critic methodsPART 3 - GREATER THAN THE SUM OF ITS PARTSAlphaGo: Bringing it all togetherAlphaGo Zero: Integrating tree search with reinforcement learning

  • av Dustin Coates
    621,-

    SummaryVoice Applications for Alexa and Google Assistant is your guide to designing, building, and implementing voice-based applications for Alexa and Google Assistant. Inside, you''ll learn how to build your own "skills"—the voice app term for actions the device can perform—from scratch.Foreword by Max Amordeluso.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. You''ll find registration instructions inside the print book.About the TechnologyIn 2018, an estimated 100 million voice-controlled devices were installed in homes worldwide, and the apps that control them, like Amazon Alexa and Google Assistant, are getting more powerful, with new skills being added every day. Great voice apps improve how users interact with the web, whether they''re checking the weather, asking for sports scores, or playing a game.About the BookVoice Applications for Alexa and Google Assistant is your guide to designing, building, and implementing voice-based applications for Alexa and Google Assistant. You''ll learn to build applications that listen to users, store information, and rely on user context, as you create a voice-powered sleep tracker from scratch. With the basics mastered, you''ll dig deeper into multiuse conversational flow and other more-advanced concepts. Smaller projects along the way reinforce your new techniques and best practices. What''s insideBuilding a call-and-response skillDesigning a voice user interfaceUsing conversational contextGoing multimodalTips and best practicesAbout the ReaderPerfect for developers with intermediate JavaScript skills and basic Node.js skills. No previous experience with voice-first platforms is required.About the AuthorDustin A. Coates is a developer who focuses on voice and conversational applications. He''s currently the voice search lead at Algolia and is also a Google Developers Expert for Assistant as well as cohost of the VUX World podcast.Table of ContentsIntroduction to voice first Building a call-and-response skill on Alexa Designing a voice user interface Using entity resolution and built?in intents in Alexa skills Making a conversational Alexa skill VUI and conversation best practices Using conversation tools to add meaning and usabilityDirecting conversation flowBuilding for Google Assistant Going multimodal Push interactions Building for actions on Google with the Actions SDK

  • av Barry Pollard
    521,-

    SummaryHTTP/2 in Action is a complete guide to HTTP/2, one of the core protocols of the web. Because HTTP/2 has been designed to be easy to transition to, including keeping it backwards compatible, adoption is rapid and expected to increase over the next few years. Concentrating on practical matters, this interesting book presents key HTTP/2 concepts such as frames, streams, and multiplexing and explores how they affect the performance and behavior of your websites.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyHTTP—Hypertext Transfer Protocol—is the standard for exchanging messages between websites and browsers. And after 20 years, it''s gotten a much-needed upgrade. With support for streams, server push, header compression, and prioritization, HTTP/2 delivers vast improvements in speed, security, and efficiency.About the BookHTTP/2 in Action teaches you everything you need to know to use HTTP/2 effectively. You''ll learn how to optimize web performance with new features like frames, multiplexing, and push. You''ll also explore real-world examples on advanced topics like flow control and dependencies. With ready-to-implement tips and best practices, this practical guide is sure to get you—and your websites—up to speed!What''s InsideHTTP/2 for web developersUpgrading and troubleshootingReal-world examples and case studiesQUIC and HTTP/3About the ReaderWritten for web developers and site administrators.About the AuthorsBarry Pollard is a professional developer with two decades of experience developing, supporting, and tuning software and infrastructure.Table of ContentsPART 1 MOVING TO HTTP/2Web technologies and HTTPThe road to HTTP/2 Upgrading to HTTP/2PART 2 USING HTTP/2HTTP/2 protocol basicsImplementing HTTP/2 pushOptimizing for HTTP/2PART 3 ADVANCED HTTP/2Advanced HTTP/2 conceptsHPACK header compressionPART 4 THE FUTURE OF HTTPTCP, QUIC, and HTTP/3Where HTTP goes from here

  • av Sasa Juric
    521 - 789,-

    SummaryRevised and updated for Elixir 1.7, Elixir in Action, Second Edition teaches you how to apply Elixir to practical problems associated with scalability, fault tolerance, and high availability. Along the way, you''ll develop an appreciation for, and considerable skill in, a functional and concurrent style of programming.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyWhen you''re building mission-critical software, fault tolerance matters. The Elixir programming language delivers fast, reliable applications, whether you''re building a large-scale distributed system, a set of backend services, or a simple web app. And Elixir''s elegant syntax and functional programming mindset make your software easy to write, read, and maintain.About the BookElixir in Action, Second Edition teaches you how to build production-quality distributed applications using the Elixir programming language. Author Saša Jurić introduces this powerful language using examples that highlight the benefits of Elixir''s functional and concurrent programming. You''ll discover how the OTP framework can radically reduce tedious low-level coding tasks. You''ll also explore practical approaches to concurrency as you learn to distribute a production system over multiple machines. What''s insideUpdated for Elixir 1.7Functional and concurrent programmingIntroduction to distributed system designCreating deployable releasesAbout the ReaderYou''ll need intermediate skills with client/server applications and a language like Java, C#, or Ruby. No previous experience with Elixir required.About the AuthorSaša Jurić is a developer with extensive experience using Elixir and Erlang in complex server-side systems.Table of ContentsFirst stepsBuilding blocksControl flowData abstractionsConcurrency primitivesGeneric server processesBuilding a concurrent systemFault-tolerance basicsIsolating error effectsBeyond GenServerWorking with componentsBuilding a distributed systemRunning the system

  • av Ashley Davis
    521,-

    SummaryData Wrangling with JavaScript is hands-on guide that will teach you how to create a JavaScript-based data processing pipeline, handle common and exotic data, and master practical troubleshooting strategies.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyWhy not handle your data analysis in JavaScript? Modern libraries and data handling techniques mean you can collect, clean, process, store, visualize, and present web application data while enjoying the efficiency of a single-language pipeline and data-centric web applications that stay in JavaScript end to end.About the BookData Wrangling with JavaScript promotes JavaScript to the center of the data analysis stage! With this hands-on guide, you''ll create a JavaScript-based data processing pipeline, handle common and exotic data, and master practical troubleshooting strategies. You''ll also build interactive visualizations and deploy your apps to production. Each valuable chapter provides a new component for your reusable data wrangling toolkit.What''s insideEstablishing a data pipelineAcquisition, storage, and retrievalHandling unusual data setsCleaning and preparing raw dataInteractive visualizations with D3About the ReaderWritten for intermediate JavaScript developers. No data analysis experience required.About the AuthorAshley Davis is a software developer, entrepreneur, author, and the creator of Data-Forge and Data-Forge Notebook, software for data transformation, analysis, and visualization in JavaScript.Table of ContentsGetting started: establishing your data pipelineGetting started with Node.jsAcquisition, storage, and retrievalWorking with unusual dataExploratory codingClean and prepareDealing with huge data filesWorking with a mountain of dataPractical data analysisBrowser-based visualizationServer-side visualizationLive dataAdvanced visualization with D3Getting to production

  • av Tryggvi Bjorgvinsson
    489,-

    With this practical guide, readers will master an iterative process for identifying and refining user data needs and reflecting those requirements in data projects. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats.

  • - Real-time event systems with Kafka and Kinesis
    av Alexander Dean
    466

    SummaryEvent Streams in Action is a foundational book introducing the ULP paradigm and presenting techniques to use it effectively in data-rich environments.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyMany high-profile applications, like LinkedIn and Netflix, deliver nimble, responsive performance by reacting to user and system events as they occur. In large-scale systems, this requires efficiently monitoring, managing, and reacting to multiple event streams. Tools like Kafka, along with innovative patterns like unified log processing, help create a coherent data processing architecture for event-based applications.About the BookEvent Streams in Action teaches you techniques for aggregating, storing, and processing event streams using the unified log processing pattern. In this hands-on guide, you''ll discover important application designs like the lambda architecture, stream aggregation, and event reprocessing. You''ll also explore scaling, resiliency, advanced stream patterns, and much more! By the time you''re finished, you''ll be designing large-scale data-driven applications that are easier to build, deploy, and maintain.What''s insideValidating and monitoring event streamsEvent analyticsMethods for event modelingExamples using Apache Kafka and Amazon KinesisAbout the ReaderFor readers with experience coding in Java, Scala, or Python.About the AuthorAlexander Dean developed Snowplow, an open source event processing and analytics platform. Valentin Crettaz is an independent IT consultant with 25 years of experience.Table of ContentsPART 1 - EVENT STREAMS AND UNIFIED LOGSIntroducing event streamsThe unified log 24Event stream processing with Apache KafkaEvent stream processing with Amazon KinesisStateful stream processingPART 2- DATA ENGINEERING WITH STREAMSSchemasArchiving eventsRailway-oriented processingCommandsPART 3 - EVENT ANALYTICSAnalytics-on-readAnalytics-on-write

  • av Anthony Brown
    517,-

    Developing applications in a reactive style ensures that the experienceis always responsive. Akka.NET is a framework for buildingdistributed, message-driven applications which are able to stayresponsive for the user even in the face of failure or when faced withmore users. It makes it easy for .NET developers to write applicationswhich are able to react to changes in their environment.Reactive Applications with Akka.NET begins with an overview ofreactive and a sample application written in the reactive style. Readerswill learn concepts of the actor model and what these mean in a realworldreactive context. This hands-on book builds on fundamentalconcepts that teach how to create reliable and resilient applications. Italso teaches useful Akka.NET features for building real-worldapplications. By the end of the book, readers will be able to look at aproblem domain and understand how to create applications which areable to withstand modern demands. Key features:• Hands-on examples that build on fundamental concepts• Building real-world applications with Akka.NET• Designing an Internet of Things architecture with reactive inmind• How to create applications that can withstand modern demands AUDIENCEReaders should be comfortable with C# or F# and the .NET framework. Noprevious reactive experience needed. ABOUT THE TECHNOLOGYDeveloping applications in a reactive style ensures that the experience isalways responsive. Akka.NET is a framework for building distributed,message-driven applications which are able to stay responsive for the usereven in the face of failure or when faced with more users.

  • av Yakov Fain
    521,-

    Key features * Angular CLI * TypeScript programming * Dependency Injection * Creating a modern-looking UI with Angular Material * Reactive programming Audience Written for intermediate web developers. No prior TypeScript or AngularJS experience is required.

  • av Geoffrey Lessel
    521,-

    Key features * Use channels for real-time communication * Learn database interactions with Ecto * Hands-on examples * Step-by-step instructions * Jargon-free Audience Written for web developers familiar with a framework like Rails or ASP.NET. No experience of Elixir or Phoenix required.

  • av Slobodan Stojanovic
    466

    SummaryServerless Applications with Node.js walks you through building serverless apps on AWS using JavaScript. Inside, you''ll discover what Claudia.js brings to the table as you build and deploy a scalable event-based serverless application, based around a pizzeria that''s fully integrated with AWS services, including Lambda and API Gateway. Each chapter is filled with exercises, examples, tips, and more to make sure you''re ready to bring what you''ve learned into your own work.Foreword by Gojko Adzic.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyThe benefits of cloud-hosted serverless web apps are undeniable: lower complexity, quicker time to market, and easier scalability than traditional, server-dependent designs. And thanks to JavaScript support in AWS Lambda and powerful new serverless API tools like the Claudia.js library, you can build and deploy serverless apps end to end without learning a new language.About the BookServerless Applications with Node.js teaches you to design and build serverless web apps on AWS using JavaScript, Node, and Claudia.js. You''ll master the basics of writing AWS Lambda functions, along with core serverless patterns like API Gateway. Along the way, you''ll practice your new skills by building a working chatbot and a voice assistant with Amazon Alexa. You''ll also discover techniques for migrating existing apps to a serverless platform.What''s insideAuthentication and database storageAsynchronous functionsInteresting real-world examplesDeveloping serverless microservicesAbout the ReaderFor web developers comfortable with JavaScript and Node.js.About the AuthorSlobodan Stojanović and Aleksandar Simović are AWS Serverless Heroes and core contributors to the Claudia.js project. They are also coauthors of Desole, an open source serverless errortracking tool, and the lead developers of Claudia Bot Builder.Table of ContentsPART 1 - Serverless pizzeriaIntroduction to serverless with ClaudiaBuilding your first serverless APIAsynchronous work is easy, we Promise()Pizza delivery: Connecting an external serviceHouston, we have a problem!Level up your APIWorking with filesPART 2 - Let''s talkWhen pizza is one message away: ChatbotsTyping... Async and delayed responsesJarvis, I mean Alexa, order me a pizzaPaying for pizzaMigrating to serverlessReal-world case studiesappendix A - Installation and configurationappendix B - Facebook Messenger, Twilio, and Alexa configurationappendix C - Stripe and MongoDB setupappendix D - The pizza recipe

  • av Erik Hanchett
    466

    Key features * Add View and ViewModel interactivity * Work with components * Extend Vue.js with custom plugins and directives * Learn data modeling and consuming APIs Audience Written for web developers with beginning to intermediate in JavaScript, HTML, and CSS.

  • av Andrew Lock
    613 - 731,-

  • Spar 12%
    av Dan Johnsson
    497,-

    As a developer, you need to build software in a secure way. But you can''t spend all your time focusing on security. The answer is to use good design principles, tools, and mindsets that make security an implicit result - it''s secure by design. Secure by Design teaches developers how to use design to drive security in software development. This book is full of patterns, best practices, and mindsets that you can directly apply to your real world development. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

  • - Developing iOS and Android apps with JavaScript
    av Nader Dabit
    548,-

    Key features * Install and run React Native * Implement React Native components and APIs * Request and send data over the network * Store and retrieve data locally * Test React Native code Audience This book is for beginner to intermediate web, JavaScript, or iOS (Swift/Objective C) developers.

  • av David Black
    521,-

  • av Richard Rodger
    566,-

    Key Features:• Key principles of the microservice architecture• Applying these principles to real-world projects• Implementing large-scale systems• Detailed case study AUDIENCEThis book is for developers, architects, or managers who want to deliverfaster, meet changing business requirements, and build scalable and robustsystems.

  • av Victor Yocco
    366,-

    KEY SELLING POINTS Provides insight into creating powerful user focused design Approachable to readers at all stages of their careers Empowers readers to think critically AUDIENCE Web designers, UX designers, Technical architects and anyone involved in customer facing digital products will benefit from the book.

  • av Gavin Roy
    644,-

    KEY FEATURES Approachable detailed resource Explains the "how" and "why" of RabbitMQ Takes readers well beyond the basics AUDIENCE Written for programmers with a basic understanding of messaging oriented systems and RabbitMQ.

  • av Michael Wittig
    571,-

    Key features * Hands-on guide * Practical examples * Step-by-step instructions Audience Written for developers and DevOps engineers moving distributed applications to the AWS platform.

  • av David Clinton
    326

    Key features * Hands-on guide * Step-by-step examples * Task-based Audience Readers should be comfortable working with the files, networks, and basic resources of a modern operating system.

  • av Nicolai Parlog
    521,-

    Key features * Step-by-step guide * Hands-on examples * Expert techniques Audience If you are a developer who has experience working with Java, then this book is perfect for you.

  • av Jamie Duncan
    499

    Key features * Teaches from the ground up * Hands-on examples * Covers troubleshooting best practices Audience Written for operations engineers and developers with experience in a Linux-based distributed environment.

  • av Marc Garreau
    470,-

    The Redux JavaScript library consolidates state in a single object, radically simplifying one of the largest sources of bugs. With Redux in Action, you'll discover how to integrate Redux into your React application and development environment, write custom middleware, and optimize for performance. Key features· Clear introduction· Hands-on examples· Step-by-step guide Audience Written for web developers comfortable with JavaScript and ES6, as well as experience using React.

  • av Ian Miell
    521,-

    Docker's simple idea, wrapping an application and its dependencies into a single deployable package, has continued to drive a revolution in software delivery. Docker in Practice, Second Edition presents nearly 120 practical techniques, hand-picked to help users get the most out of Docker. This book is an essential resource that readers will want to have open on their desk! Key features· Hands-on guide· Step-by-step instructions· Full of practical tips Audience Written for developers and engineers using Docker in production.

  • av Sean Hunter
    548,-

    Aurelia is a web framework that makes it much easier to create single page web applications. Aurelia was written with ES6, so modern JavaScript design principles are baked in from the ground level. Aurelia in Action teaches readers how to build fantastic single page applications with the Aurelia framework. By the end of the book, readers will be able to tune, secure, and deploy their finished SPAs, giving them everything they need to create modern web apps for a modern world. Key features· Step-by-step instructions· Hands-on examples· Clear introduction Audience Written for developers comfortable with JavaScript and MVC-style web development. Some experience with ES6 is helpful, but not required.

  • av Jonathan Wexler
    521,-

    Description Why use several languages for a web application when you only need one? Node.js is a server-side platform and runtime that readers can use to build full stack web applications entirely in JavaScript! Get Programming with Node.js teaches readers to write server-side code in JavaScript using Node.js. In 34 fast-paced, fun, and practical lessons, readers discover how to extend their existing JavaScript skills to write back-end code for their web applications. Key features· Fast-paced· Practical lessons· Hands-on guide Audience Written for developers who know HTML, CSS, and JavaScript. No prior experience with Node.js is required.

  • Spar 34%

Gjør som tusenvis av andre bokelskere

Abonner på vårt nyhetsbrev og få rabatter og inspirasjon til din neste leseopplevelse.