The Business Value of Developer RelationsDiscover the true value of Developer Relations as you learn to build and maintain positive relationships with your developer community. Use the principles laid out in this book to walk through your company goals and discover how you can formulate a plan tailored to your specific needs.
First you will understand the value of a technical community: why you need to foster a community and how to do it. Then you will learn how to be involved in community building on a daily basis: finding the right audience, walking the tightrope between representing the company and building a personal brand, in-person events, and more.
Featuring interviews with Developer Relations professionals from many successful companies including Red Hat, Google, Chef, Docker, Mozilla, SparkPost, Heroku, Twilio, CoreOS, and more, and with a foreword by Jono Bacon, The Business Value of Developer Relations is the perfect book for anyone who is working in the tech industry and wants to understand where DevRel is n ...
Practical TLA+Learn how to design complex, correct programs and fix problems before writing a single line of code. This book is a practical, comprehensive resource on TLA+ programming with rich, complex examples. Practical TLA+ shows you how to use TLA+ to specify a complex system and test the design itself for bugs.
You'll learn how even a short TLA+ spec can find critical bugs. Start by getting your feet wet with an example of TLA+ used in a bank transfer system, to see how it helps you design, test, and build a better application. Then, get some fundamentals of TLA+ operators, logic, functions, PlusCal, models, and concurrency. Along the way you will discover how to organize your blueprints and how to specify distributed systems and eventual consistency.
Finally, you'll put what you learn into practice with some working case study applications, applying TLA+ to a wide variety of practical problems: from algorithm performance and data structures to business code and MapReduce. After reading ...
DevOps for SalesforceSalesforce is one of the top CRM tools used these days, and with its immense functionalities and features, it eases the functioning of an enterprise in various areas of sales, marketing, and finance, among others. Deploying Salesforce applications is a tricky event, and it can get quite taxing for admins and consultants. This book addresses all the problems that you might encounter while trying to deploy your applications and shows you how to resort to DevOps to take these challenges head on.
Beginning with an overview of the development and delivery process of a Salesforce app, DevOps for Salesforce covers various types of sandboxing and helps you understand when to choose which type. You will then see how different it is to deploy with Salesforce as compared to deploying with another app. You will learn how to leverage a migration tool and automate deployment using the latest and most popular tools in the ecosystem. This book explores topics such as version control and DevOps tech ...
Hands-On DevOps with VagrantHands-On DevOps with Vagrant teaches you how to use Vagrant as a powerful DevOps tool and gives an overview of how it fits into the DevOps landscape. You will learn how to install VirtualBox and Vagrant in Windows, macOS, and Linux. You will then move on to understanding Vagrant commands, discovering its boxes and Vagrant Cloud.
After getting to grips with the basics, the next set of chapters helps you to understand how to configure Vagrant, along with networking. You will explore multimachine, followed by studying how to create multiple environments and the communication between them. In addition to this, you will cover concepts such as Vagrant plugins and file syncing.
The last set of chapters provides insights into provisioning shell scripts, also guiding you in how to use Vagrant with configuration management tools such as Chef, Ansible, Docker, Puppet, and Salt.
By the end of this book, you will have grasped Vagrant's features and how to use them for your benefit with the ...
Modern Python Standard Library CookbookThe Python 3 Standard Library is a vast array of modules that you can use for developing various kinds of applications. It contains an exhaustive list of libraries, and this book will help you choose the best one to address specific programming problems in Python.
The Modern Python Standard Library Cookbook begins with recipes on containers and data structures and guides you in performing effective text management in Python. You will find Python recipes for command-line operations, networking, filesystems and directories, and concurrent execution. You will learn about Python security essentials in Python and get to grips with various development tools for debugging, benchmarking, inspection, error reporting, and tracing. The book includes recipes to help you create graphical user interfaces for your application. You will learn to work with multimedia components and perform mathematical operations on date and time. The recipes will also show you how to deploy different searching and ...
Kali Linux 2018: Assuring Security by Penetration Testing, 4th EditionKali Linux is a comprehensive penetration testing platform with advanced tools to identify, detect, and exploit the vulnerabilities uncovered in the target network environment. With Kali Linux, you can apply the appropriate testing methodology with defined business objectives and a scheduled test plan, resulting in successful penetration testing project engagement.
This fourth edition of Kali Linux 2018: Assuring Security by Penetration Testing starts with the installation of Kali Linux. You will be able to create a full test environment to safely practice scanning, vulnerability assessment, and exploitation. You'll explore the essentials of penetration testing by collecting relevant data on the target network with the use of several footprinting and discovery tools. As you make your way through the chapters, you'll focus on specific hosts and services via scanning and run vulnerability scans to discover various risks and threats within the target, which can then be exploited. In th ...
The LEGO Architecture Idea BookTake your creations to the next level with The LEGO Architecture Idea Book! These clever building tips will give you endless inspiration for making your own amazing mansions, castles, houses, spooky shacks, and more.
Every chapter includes ideas for creating architectural elements like columns, doors, windows, and walls. But rather than providing step-by-step instructions, the book includes helpful photography from every angle that shows you how to achieve the look, adapt it to your build, and make it your own.
Build amazing walls that break the mold, with brick-and-mortar effects, weathered walls, and loose bricks; Recreate structural effects like timber framing, soaring towers and turrets, shingled roofs, clapboard siding, and more; Elevate your models with "stained glass", intricate color patterns, and tumble-down wear-and-tear; Use pieces like croissants, snakes, and goblets to make unique architectural ornamentation.
Bursting with clever ideas, The LEGO Architecture Idea ...
The LEGO Christmas Ornaments Book, Volume 2Building instructions for 16 clever Christmas ornaments that can be built from standard LEGO parts that fans are likely to have in their collection. These small and uncomplicated ornaments are quick to build and a joy to display.
Readers can build 16 classic Christmas designs including a gingerbread house, Santa, reindeer, a snowman, a wreath, a poinsettia, and traditional shapes like baubles and modern geometric swirls. With easy-to-follow instructions and stunning full color photography, The LEGO Christmas Ornament Book, Volume 2 will help you spread some holiday cheer with LEGO in no time! ...
LEGO Micro CitiesCreate your own custom city with instructions for over 50 builds from 8 amazing LEGO Micro Cities!
Readers learn how to recreate classic architectural styles using only LEGO bricks. In addition to creating entire buildings, LEGO model-building expert Jeff Friesen shows how to create interesting architectural features like bridges and skyscrapers, and will offer suggestions on how to customize your cities and make the models your own. With its collection of stunning photography and instructions for building modern cities, futuristic metropolises, and otherworldly utopias, LEGO Micro Cities is sure to provide hours of building fun and inspiration for readers of all ages. ...
A Beginner's Guide to CircuitsA Beginner's Guide to Circuits is the perfect first step for anyone ready to jump into the world of electronics and circuit design.
First, you'll learn to read circuit diagrams and use a breadboard, which allows you to connect electrical components without using a hot soldering iron! Next, you'll build nine simple projects using just a handful of readily available components, like resistors, transistors, capacitors, and other parts. As you build, you'll learn what each component does, how it works, and how to combine components to achieve new and interesting effects.
By the end of the book, you'll be able to build your own electronic creations. With easy-to-follow directions, anyone can become an inventor with the help of A Beginner's Guide to Circuits!
Build These 9 Simple Circuits!
Steady-Hand Game: Test your nerves using a wire and a buzzer to create an Operation-style game!
Touch-Enabled Light: Turn on a light with your finger!
Cookie Jar Alarm: Catch cookie thieves r ...