Join thousands of book lovers
Sign up to our newsletter and receive discounts and inspiration for your next reading experience.
By signing up, you agree to our Privacy Policy.You can, at any time, unsubscribe from our newsletters.
This comprehensive guide shows developers and system administrators how to configure and manage AWS services including EC2, CloudFormation, Elastic Load Balancing, S3, and Route 53.
Technologists who want their ideas heard, understood, and funded are often told to speak the language of business-without really knowing what that is. This book's toolkit provides architects, product managers, technology managers, and executives with a shared language-in the form of repeatable, practical patterns and templates.
Updated to cover Docker version 1.10Docker is quickly changing the way that organizations are deploying software at scale. But understanding how Linux containers fit into your workflowand getting the integration details rightare not trivial tasks. With this practical guide, youll learn how to use Docker to package your applications with all of their dependencies, and then test, ship, scale, and support your containers in production.Two Lead Site Reliability Engineers at New Relic share much of what they have learned from using Docker in production since shortly after its initial release. Their goal is to help you reap the benefits of this technology while avoiding the many setbacks they experienced.Learn how Docker simplifies dependency management and deployment workflow for your applicationsStart working with Docker images, containers, and command line toolsUse practical techniques to deploy and test Docker-based Linux containers in productionDebug containers by understanding their composition and internal processesDeploy production containers at scale inside your data center or cloud environmentExplore advanced Docker topics, including deployment tools, networking, orchestration, security, and configuration
Dive into Bitcoin technology with this hands-on guide from one of the leading teachers on Bitcoin and Bitcoin programming. Author Jimmy Song shows Python programmers and developers how to program a Bitcoin library from scratch. Youll learn how to work with the basics, including the math, blocks, network, and transactions behind this popular cryptocurrency and its blockchain payment system.By the end of the book, you'll understand how this cryptocurrency works under the hood by coding all the components necessary for a Bitcoin library. Learn how to create transactions, get the data you need from peers, and send transactions over the network. Whether youre exploring Bitcoin applications for your company or considering a new career path, this practical book will get you started.Parse, validate, and create bitcoin transactionsLearn Script, the smart contract language behind BitcoinDo exercises in each chapter to build a Bitcoin library from scratchUnderstand how proof-of-work secures the blockchainProgram Bitcoin using Python 3Understand how simplified payment verification and light wallets workWork with public-key cryptography and cryptographic primitives
This practical book takes you through many commonly encountered visualization problems, and it provides guidelines on how to turn large datasets into clear and compelling figures.
Get the essential information you need to implement CSS effectively with this concise yet comprehensive quick reference. Ideal for intermediate to advanced web designers and developers, this 4th edition is revised and updated for CSS3, the latest version of the Cascading Style Sheet specification.
Artificial intelligence will power the next generation of inventions, and we want it to be accessible to everyone. In this issue, we look at AI-focused, maker-accessible boards that are pushing the AI world forward; and we show how you can use AI tools in your next project. We also look at the latest electronics prototyping tools from companies like Texas Instruments, Adafruit, SparkFun, and more. Our Board Guide will help you spec out the perfect brain for your project.You'll also find 15 projects in this issue, including:Shoot-and-print photos with an adorable SelfieBotConstruct a DIY waterjet cutter for under $1,500Build a scanner to spot gas station credit card skimmersCreate custom swag with a desktop cutterand more!
Head First Kotlin is a complete introduction to coding in Kotlin. This hands-on book helps you learn the Kotlin language with a unique method that goes beyond syntax and how-to manuals and teaches you how to think like a great Kotlin developer.
This book provides a highly practical look at ES6, without getting lost in the specification or its implementation details. Armed with practical examples, author Nicolas Bevacqua shows you new ways to deal with asynchronous flow control, declare objects or functions, and create proxies or unique sets, among many other features.
Although interest in machine learning has reached a high point, lofty expectations often scuttle projects before they get very far. How can machine learningespecially deep neural networksmake a real difference in your organization? This hands-on guide not only provides the most practical information available on the subject, but also helps you get started building efficient deep learning networks.Authors Adam Gibson and Josh Patterson provide theory on deep learning before introducing their open-source Deeplearning4j (DL4J) library for developing production-class workflows. Through real-world examples, youll learn methods and strategies for training deep network architectures and running deep learning workflows on Spark and Hadoop with DL4J.Dive into machine learning concepts in general, as well as deep learning in particularUnderstand how deep networks evolved from neural network fundamentalsExplore the major deep network architectures, including Convolutional and RecurrentLearn how to map specific deep networks to the right problemWalk through the fundamentals of tuning general neural networks and specific deep network architecturesUse vectorization techniques for different data types with DataVec, DL4Js workflow toolLearn how to use DL4J natively on Spark and Hadoop
The infrastructure-as-code revolution in IT is also affecting database administration. With this practical book, developers, system administrators, and junior to mid-level DBAs will learn how the modern practice of site reliability engineering applies to the craft of database architecture and operations. Authors Laine Campbell and Charity Majors provide a framework for professionals looking to join the ranks of todays database reliability engineers (DBRE).Youll begin by exploring core operational concepts that DBREs need to master. Then youll examine a wide range of database persistence options, including how to implement key technologies to provide resilient, scalable, and performant data storage and retrieval. With a firm foundation in database reliability engineering, youll be ready to dive into the architecture and operations of any modern database.This book covers:Service-level requirements and risk managementBuilding and evolving an architecture for operational visibilityInfrastructure engineering and infrastructure managementHow to facilitate the release management processData storage, indexing, and replicationIdentifying datastore characteristics and best use casesDatastore architectural components and data-driven architectures
A maker's home is their DIY palace. From simple personalization to tricking out a custom connected home, Make: Volume 59 is all about adding maker flair to your abode. In this issue you'll make a NeoPixel map to track the traffic for your morning commute, build a levitating planter straight from the future, and learn how to automatically water your garden.Plus 13 projects inside, including:Build a DIY thermal imaging cameraPrank your friends with a pint-sized, noise-making throwie3D print an articulated blooming flower night lightLearn to code with the BBC micro:bit and Make:CodeAnd more!
This book will demystify Angular as a framework, as well as provide clear instructions and examples on how to get started with writing scalable Angular applications.
The results are in for our 6th annual Desktop Digital Fabrication Shoot Out! Make: Volume 60 has more than 30 reviews that show off the latest and greatest FDM and resin 3D printers, CNC machines, laser cutters, and vinyl cutters, including new machines from Ultimaker, Prusa, Lulzbot, ShopBot, and Glowforge.
In this fully updated second edition, you'll learn how to build custom plugins, themes, and services for just about any kind of web or mobile application.
If you have a working knowledge of JavaScript and ECMAScript 6 (ES6), this practical guide will help you tackle modular programming to produce code that's readable, maintainable, and scalable. You'll learn the fundamentals of modular architecture with JavaScript and the benefits of writing self-contained code at every system level, including the client and server.Nicolás Bevacqua, author of Practical Modern JavaScript, demonstrates how to scale out JavaScript applications by breaking codebases into smaller modules. By following the design practices in this book, senior developers, technical leaders, and software architects will learn how to create modules that are simple and flexible while keeping internal complexity in check.Learn modular design essentials, including how your application will be consumed and what belongs on the interfaceDesign module internals to keep your code readable and its intent clearReduce complexity by refactoring code and containing and eliminating stateTake advantage of modern JavaScript features to write clear programs and reduce complexityApply Twelve-Factor App principles to frontend and backend JavaScript application development
This full-color, illustrated handbook uses comic book-style panels to explain the basics of using a breadboard; then it walks you through ten fun and educational projects. You'll learn-by-doing as you study the circuit diagrams and colorful drawings.
For many organizations, a big part of DevOps' appeal is software automation using infrastructure-as-code techniques. This book presents developers, architects, and infra-ops engineers with a more practical option.
Written by key executives at Trifacta, this book teaches you a shared language and a comprehensive understanding of data wrangling, with an emphasis on recent agile analytic processes used by many of today's data-driven organizations.
Sign up to our newsletter and receive discounts and inspiration for your next reading experience.
By signing up, you agree to our Privacy Policy.