Browse Results

Showing 21,601 through 21,625 of 53,804 results

Programming JavaScript Applications: Robust Web Architecture with Node, HTML5, and Modern JS Libraries

by Eric Elliott

Take advantage of JavaScript's power to build robust web-scale or enterprise applications that are easy to extend and maintain. By applying the design patterns outlined in this practical book, experienced JavaScript developers will learn how to write flexible and resilient code that's easier--yes, easier--to work with as your code base grows.JavaScript may be the most essential web programming language, but in the real world, JavaScript applications often break when you make changes. With this book, author Eric Elliott shows you how to add client- and server-side features to a large JavaScript application without negatively affecting the rest of your code.Examine the anatomy of a large-scale JavaScript applicationBuild modern web apps with the capabilities of desktop applicationsLearn best practices for code organization, modularity, and reuseSeparate your application into different layers of responsibilityBuild efficient, self-describing hypermedia APIs with Node.jsTest, integrate, and deploy software updates in rapid cyclesControl resource access with user authentication and authorizationExpand your application's reach through internationalization

Building Microservices: Designing Fine-Grained Systems

by Sam Newman

Distributed systems have become more fine-grained in the past 10 years, shifting from code-heavy monolithic applications to smaller, self-contained microservices. But developing these systems brings its own set of headaches. With lots of examples and practical advice, this book takes a holistic view of the topics that system architects and administrators must consider when building, managing, and evolving microservice architectures.Microservice technologies are moving quickly. Author Sam Newman provides you with a firm grounding in the concepts while diving into current solutions for modeling, integrating, testing, deploying, and monitoring your own autonomous services. You'll follow a fictional company throughout the book to learn how building a microservice architecture affects a single domain.Discover how microservices allow you to align your system design with your organization's goalsLearn options for integrating a service with the rest of your systemTake an incremental approach when splitting monolithic codebasesDeploy individual microservices through continuous integrationExamine the complexities of testing and monitoring distributed servicesManage security with user-to-service and service-to-service modelsUnderstand the challenges of scaling microservice architectures

Head First Agile: A Brain-Friendly Guide to Agile Principles, Ideas, and Real-World Practices

by Andrew Stellman Jennifer Greene

What will you learn from this book?It’s an exciting time to be agile! Finally, our industry has found a real, sustainable way to solve problems that have perplexed generations of software developers. Agile not only leads to great results, but teams say they also have a much better time at work. Yet … if agile is so great, why isn’t everyone doing it? It turns out that agile can work well for one team and cause serious problems for another. The difference is team mindset. With this brain-friendly guide, you’ll change the way you think about your projects—for the better!Preparing for your PMI-ACP certification? This book has everything you need to pass the exam: a complete study guide, tips, exam questions, and a full-length practice PMI-ACP exam.Why does this book look so different?Based on the latest research in cognitive science and learning theory, Head First Agile uses a visually rich format to engage your mind, rather than a text-heavy approach that puts you to sleep. Why waste your time struggling with new concepts? This multi-sensory learning experience is designed for the way your brain really works.

Solaris 8 Administrator's Guide: Help for Network Administrators

by Dr Paul Andrew Watters

The Solaris operating system, along with related Sun products likeJava, is one of the most reliable and scalable platforms on whichto build e-commerce products, and on which to support all networkedservices. Yet, one problem that potential users face is finding outmore information about what Solaris offers. In a sense, they want toknow how much technical work is involved in migrating to Solaris,and what kind of philosophy Solaris is based on.To answer these questions, Solaris 8 Administrator's Guidecovers all aspects of deploying Solaris as a network server, includingboth basic and advanced network services. Given newfound interest inSolaris as an enterprise network operating system, this guide is aimedsquarely at supporting enterprise-level services. It's written forexperienced network administrators who want an objective guide tonetworking with Solaris, and covers installation on both the Inteland Sparc platforms. With it, you will learn how to setup Solaris asa file server, application server, and database server.In its coverage of advanced topics, Solaris 8 Administrator's Guideoffers examples of configuration files and the installation of third-partysoftware packages. This comprehensive book also contains more conceptualand difficult material that is absent from other Solaris reference manuals.At all points, emphasis is placed on issues like evaluating the security,scalability, and reliability of specific software packages--at the expenseof providing detailed coverage of every available package.The book covers the practical experience and new skills needed to understandthe impact of new services and new software products on existing server systems.Author Paul Watters--a recognized authority on Solaris--avoids so-called"historical" services, like UUCP, which can easily fill chapters but arenot commonly found in today's production environments. Indeed, he doesn'tbother to provide an in-depth history of Solaris or UNIX at all, assumingthat you can find this material elsewhere. Instead, the practical focus ison supporting relevant contemporary networking technologies.Solaris 8 Administrator's Guide provides you with a third-party viewthat not only praises Solaris, but is critical and realistic in its assessment.This book is for experienced Solaris Administrators as well as and those lookingto migrate to this operating system.

Web Performance Tuning

by Patrick Killelea

For as long as there's been a Web, people have been trying to make it faster. The maturation of the Web has meant more users, more data, more bells and whistles, and consequently longer waits on the Web. Improved performance has become one of the most important factors in determining the usability of both the Web in general and of individual sites in particular. Web Performance Tuning is about getting the best performance from the Web. This book isn't just about tuning the web server software; it's also about getting optimal performance from a browser, tuning the hardware (on both the server and browser ends), and maximizing the capacity of the network itself. Web Performance Tuning hits the ground running, giving concrete advice for quick results--the "blunt instruments" for improving crippled performance right away. The book then takes a breath and pulls back to give a conceptual background of the principles of computing performance. The latter half of the book approaches each element of a web transaction--from client to network to server--to examine the weak links in the chain and how to strengthen them. Tips include: Using simultaneous downloads to locate bottlenecks Adjusting TCP for better web performance Reducing the impact of DNS Upgrading device drivers Using alternatives to CGI Locating the web server strategically Minimizing browser cache lookups Avoiding symbolic links for web content

Efficient R Programming: A Practical Guide to Smarter Programming

by Robin Lovelace Colin Gillespie

There are many excellent R resources for visualization, data science, and package development. Hundreds of scattered vignettes, web pages, and forums explain how to use R in particular domains. But little has been written on how to simply make R work effectively--until now. This hands-on book teaches novices and experienced R users how to write efficient R code.Drawing on years of experience teaching R courses, authors Colin Gillespie and Robin Lovelace provide practical advice on a range of topics--from optimizing the set-up of RStudio to leveraging C++--that make this book a useful addition to any R user's bookshelf. Academics, business users, and programmers from a wide range of backgrounds stand to benefit from the guidance in Efficient R Programming.Get advice for setting up an R programming environmentExplore general programming concepts and R coding techniquesUnderstand the ingredients of an efficient R workflowLearn how to efficiently read and write data in RDive into data carpentry--the vital skill for cleaning raw dataOptimize your code with profiling, standard tricks, and other methodsDetermine your hardware capabilities for handling R computationMaximize the benefits of collaborative R programmingAccelerate your transition from R hacker to R programmer

Site Reliability Engineering: How Google Runs Production Systems

by Chris Jones Niall Richard Murphy Betsy Beyer Jennifer Petoff

The overwhelming majority of a software system's lifespan is spent in use, not in design or implementation. So, why does conventional wisdom insist that software engineers focus primarily on the design and development of large-scale computing systems?In this collection of essays and articles, key members of Google's Site Reliability Team explain how and why their commitment to the entire lifecycle has enabled the company to successfully build, deploy, monitor, and maintain some of the largest software systems in the world. You'll learn the principles and practices that enable Google engineers to make systems more scalable, reliable, and efficient--lessons directly applicable to your organization.This book is divided into four sections:Introduction--Learn what site reliability engineering is and why it differs from conventional IT industry practicesPrinciples--Examine the patterns, behaviors, and areas of concern that influence the work of a site reliability engineer (SRE)Practices--Understand the theory and practice of an SRE's day-to-day work: building and operating large distributed computing systemsManagement--Explore Google's best practices for training, communication, and meetings that your organization can use

UX Research: Practical Techniques for Designing Better Products

by Brad Nunnally David Farkas

One key responsibility of product designers and UX practitioners is to conduct formal and informal research to clarify design decisions and business needs. But there's often mystery around product research, with the feeling that you need to be a research Zen master to gather anything useful. Fact is, anyone can conduct product research. With this quick reference guide, you'll learn a common language and set of tools to help you carry out research in an informed and productive manner.This book contains four sections, including a brief introduction to UX research, planning and preparation, facilitating research, and analysis and reporting. Each chapter includes a short exercise so you can quickly apply what you've learned.Learn what it takes to ask good research questionsKnow when to use quantitative and qualitative research methodsExplore the logistics and details of coordinating a research sessionUse softer skills to make research seem natural to participantsLearn tools and approaches to uncover meaning in your raw dataCommunicate your findings with a framework and structure

The Art of Capacity Planning: Scaling Web Resources in the Cloud

by Arun Kejariwal John Allspaw

In their early days, Twitter, Flickr, Etsy, and many other companies experienced sudden spikes in activity that took their web services down in minutes. Today, determining how much capacity you need for handling traffic surges is still a common frustration of operations engineers and software developers. This hands-on guide provides the knowledge and tools you need to measure, deploy, and manage your web application infrastructure before you experience explosive growth.In this thoroughly updated edition, authors Arun Kejariwal (MZ) and John Allspaw provide a systematic, robust, and practical approach to capacity planning—rather than theoretical models—based on their own experiences and those of many colleagues in the industry. They address the vast sea change in web operations, especially cloud computing.Understand issues that arise on heavily trafficked websites or mobile appsExplore how capacity fits into web/mobile app availability and performanceUse tools for measuring and monitoring computer performance and usageTurn measurement data into robust forecasts and learn how trending fits into the planning processExamine related deployment concepts: installation, configuration, and management automationLearn how cloud autoscaling enables you to scale your app’s capacity up or down

Spidering Hacks

by Morbus Iff Tara Calishain

The Internet, with its profusion of information, has made us hungry for ever more, ever better data. Out of necessity, many of us have become pretty adept with search engine queries, but there are times when even the most powerful search engines aren't enough. If you've ever wanted your data in a different form than it's presented, or wanted to collect data from several sites and see it side-by-side without the constraints of a browser, then Spidering Hacks is for you.Spidering Hacks takes you to the next level in Internet data retrieval--beyond search engines--by showing you how to create spiders and bots to retrieve information from your favorite sites and data sources. You'll no longer feel constrained by the way host sites think you want to see their data presented--you'll learn how to scrape and repurpose raw data so you can view in a way that's meaningful to you.Written for developers, researchers, technical assistants, librarians, and power users, Spidering Hacks provides expert tips on spidering and scraping methodologies. You'll begin with a crash course in spidering concepts, tools (Perl, LWP, out-of-the-box utilities), and ethics (how to know when you've gone too far: what's acceptable and unacceptable). Next, you'll collect media files and data from databases. Then you'll learn how to interpret and understand the data, repurpose it for use in other applications, and even build authorized interfaces to integrate the data into your own content. By the time you finish Spidering Hacks, you'll be able to:Aggregate and associate data from disparate locations, then store and manipulate the data as you likeGain a competitive edge in business by knowing when competitors' products are on sale, and comparing sales ranks and product placement on e-commerce sitesIntegrate third-party data into your own applications or web sitesMake your own site easier to scrape and more usable to othersKeep up-to-date with your favorite comics strips, news stories, stock tips, and more without visiting the site every dayLike the other books in O'Reilly's popular Hacks series, Spidering Hacks brings you 100 industrial-strength tips and tools from the experts to help you master this technology. If you're interested in data retrieval of any type, this book provides a wealth of data for finding a wealth of data.

The New Relational Database Dictionary

by C. J. Date

No matter what DBMS you are using--Oracle, DB2, SQL Server, MySQL, PostgreSQL--misunderstandings can always arise over the precise meanings of terms, misunderstandings that can have a serious effect on the success of your database projects. For example, here are some common database terms: attribute, BCNF, consistency, denormalization, predicate, repeating group, join dependency. Do you know what they all mean? Are you sure?The New Relational Database Dictionary defines all of these terms and many, many more. Carefully reviewed for clarity, accuracy, and completeness, this book is an authoritative and comprehensive resource for database professionals, with over 1700 entries (many with examples) dealing with issues and concepts arising from the relational model of data. DBAs, database designers, DBMS implementers, application developers, and database professors and students can find the information they need on a daily basis, information that isn't readily available anywhere else.

Building Software Teams: Ten Best Practices for Effective Software Development

by Gijs Wijnholds Joost Visser Sylvan Rigal Zeeger Lubsen

Why does poor software quality continue to plague enterprises of all sizes in all industries? Part of the problem lies with the process, rather than individual developers. This practical guide provides ten best practices to help team leaders create an effective working environment through key adjustments to their process.As a follow-up to their popular book, Building Maintainable Software, consultants with the Software Improvement Group (SIG) offer critical lessons based on their assessment of development processes used by hundreds of software teams. Each practice includes examples of goalsetting to help you choose the right metrics for your team.Achieve development goals by determining meaningful metrics with the Goal-Question-Metric approachTranslate those goals to a verifiable Definition of DoneManage code versions for consistent and predictable modificationControl separate environments for each stage in the development pipelineAutomate tests as much as possible and steer their guidelines and expectationsLet the Continuous Integration server do much of the hard work for youAutomate the process of pushing code through the pipelineDefine development process standards to improve consistency and simplicityManage dependencies on third party code to keep your software consistent and up to dateDocument only the most necessary and current knowledge.

JavaScript: Master the World's Most-Used Programming Language (Definitive Guide Ser.)

by David Flanagan

For web developers and other programmers interested in using JavaScript, this bestselling book provides the most comprehensive JavaScript material on the market. The seventh edition represents a significant update, with new information for ECMAScript 2020, and new chapters on language-specific features.JavaScript: The Definitive Guide is ideal for experienced programmers who want to learn the programming language of the web, and for current JavaScript programmers who want to master it.

OS X El Capitan: The Missing Manual

by David Pogue

With El Capitan, Apple brings never-before-seen features to OS X--like a split-screen desktop, improved window controls, and amazing graphics. The new edition of David Pogue's #1 bestselling Mac book shows you how to use key new features such as swiping gestures, Notes, a new Spotlight search system, the Safari pinning feature, and Split View.Missing Manuals creator David Pogue is one of the most widely recognized technology authors in the world. A former New York Times technology columnist, he founded and now produces videos for Yahoo Tech.

Etudes for ClojureScript

by J. David Eisenberg

A short composition that provides practice material for a particular musical skill is called an étude. In this hands-on book, you'll find more than 30 études to help you practice ClojureScript skills for specific programming areas, ranging from functions and variables to asynchronous processing. Each of these small projects includes a description of a program that you will compose (write) in ClojureScript.Though not as difficult as their musical counterparts, these programming études will help you stretch beyond the material and examples that you find in most ClojureScript books or online references. One chapter features études for an open-ended project that will help you put together what you've learned. Solutions to each étude are revealed in the appendix.Programming areas include:Working with functions and variables with def and letInteracting with JavaScript and web pages, using several librariesLists, vectors, and higher-order map, filter, and reduce functionsData mapping with ClojureScriptUsing different ClojureScript libraries to program with ReactAdding, subtracting, multiplying, and dividing rational and complex numbers with defprotocol and defrecordAsynchronous processing with core.async

97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts

by Kevlin Henney Trisha Gee

If you want to push your Java skills to the next level, this book provides expert advice from Java leaders and practitioners. You’ll be encouraged to look at problems in new ways, take broader responsibility for your work, stretch yourself by learning new techniques, and become as good at the entire craft of development as you possibly can. <P><P>Edited by Kevlin Henney and Trisha Gee, 97 Things Every Java Programmer Should Know reflects lifetimes of experience writing Java software and living with the process of software development. Great programmers share their collected wisdom to help you rethink Java practices, whether working with legacy code or incorporating changes since Java 8. <P><P>A few of the 97 things you should know: <P><P>"Behavior Is Easy, State Is Hard"—Edson Yanaga <P><P>“Learn Java Idioms and Cache in Your Brain”—Jeanne Boyarsky <P><P>“Java Programming from a JVM Performance Perspective”—Monica Beckwith <P><P>"Garbage Collection Is Your Friend"—Holly K Cummins <P><P>“Java's Unspeakable Types”—Ben Evans <P><P>"The Rebirth of Java"—Sander Mak <P><P>“Do You Know What Time It Is?”—Christin Gorman

Practical Statistics for Data Scientists: 50 Essential Concepts

by Peter Bruce Andrew Bruce

Statistical methods are a key part of of data science, yet very few data scientists have any formal statistics training. Courses and books on basic statistics rarely cover the topic from a data science perspective. This practical guide explains how to apply various statistical methods to data science, tells you how to avoid their misuse, and gives you advice on what's important and what's not.Many data science resources incorporate statistical methods but lack a deeper statistical perspective. If you’re familiar with the R programming language, and have some exposure to statistics, this quick reference bridges the gap in an accessible, readable format.With this book, you’ll learn:Why exploratory data analysis is a key preliminary step in data scienceHow random sampling can reduce bias and yield a higher quality dataset, even with big dataHow the principles of experimental design yield definitive answers to questionsHow to use regression to estimate outcomes and detect anomaliesKey classification techniques for predicting which categories a record belongs toStatistical machine learning methods that “learn” from dataUnsupervised learning methods for extracting meaning from unlabeled data

Arista Warrior: Arista Products with a Focus on EOS (Oreilly And Associate Ser.)

by Gary A. Donahue

Arista Networks has become a key player when it comes to software-driven cloud networking solutions for large data center storage and computing environments. In this updated edition of Arista Warrior, renowned consultant and technical author Gary Donahue Network Arista Networks has become a key player when it comes to software-driven cloud networking solutions for large data center, storage, and computing environments, and with their continued expansion and growth since the first edition was released, this book is a welcome update. In this updated edition of Arista Warrior, renowned trainer, consultant, and technical author Gary A. Donahue (Network Warrior) provides an in-depth, objective guide to Arista’s products explains why its network switches, software products, and Extensible Operating System (EOS) are so effective.Anyone with a CCNA or equivalent knowledge will benefit from this book, especially entrenched administrators, engineers, or architects tasked with building an Arista network. Is Arista right for your network? Pick up this in-depth guide and find out.In addition to the topics covered in the first edition, this book also includes:Configuration Management: Config sessions, config replace, etc.CloudVision: Arista’s management, workload orchestration, workflow automation, configuration, and telemetry toolVXLAN: Layer-2 overlay networkingFlexRoute: Two million routes in hardwareTap Aggregation: Make your switch or blade into a Tap Aggregation deviceAdvanced Mirroring: Mirror to a port-channel or even the CPUNetwork Design: A quick overview of the Arista recommended network designsvEOS: Arista’s Extensible Operating System in a VM with step-by-step instructionscEOS: Arista’s EOS in a container with exampleseAPI: Arista’s fabulous extended Application Programmable Interface

Emotionally Intelligent Design: Rethinking How We Create Products

by Pamela Pavliscak

As technology becomes deeply integrated into every aspect of our lives, we’ve begun to expect more emotionally intelligent interactions. But smartphones don’t know if we’re having a bad day, and cars couldn’t care less about compassion. Technology is developing more IQ, but it still lacks EQ.In this book, Pamela Pavliscak—design researcher and advisor to Fortune 500 companies—explores new research about emotion, new technology that engages emotion, and new emotional design practices. Drawing on her own research and the latest thinking in psychology, neuroscience, and behavioral economics, Pamela shows you how design can help promote emotional well-being.You’ll learn:How design has transformed emotion and how tech is transforming it againNew principles for merging emotional intelligence and design thinkingHow to use a relationship model for framing product interactions and personalityMethods for blending well-being interventions with design patternsHow emotional resonance can guide designers toward ethical futuresImplications of emotionally intelligent technology as it scales from micro- to mega-emotional spheres

Feature Engineering for Machine Learning: Principles and Techniques for Data Scientists

by Alice Zheng Amanda Casari

Feature engineering is a crucial step in the machine-learning pipeline, yet this topic is rarely examined on its own. With this practical book, you’ll learn techniques for extracting and transforming features—the numeric representations of raw data—into formats for machine-learning models. Each chapter guides you through a single data problem, such as how to represent text or image data. Together, these examples illustrate the main principles of feature engineering.Rather than simply teach these principles, authors Alice Zheng and Amanda Casari focus on practical application with exercises throughout the book. The closing chapter brings everything together by tackling a real-world, structured dataset with several feature-engineering techniques. Python packages including numpy, Pandas, Scikit-learn, and Matplotlib are used in code examples.You’ll examine:Feature engineering for numeric data: filtering, binning, scaling, log transforms, and power transformsNatural text techniques: bag-of-words, n-grams, and phrase detectionFrequency-based filtering and feature scaling for eliminating uninformative featuresEncoding techniques of categorical variables, including feature hashing and bin-countingModel-based feature engineering with principal component analysisThe concept of model stacking, using k-means as a featurization techniqueImage feature extraction with manual and deep-learning techniques

Electronics Cookbook: Practical Electronic Recipes with Arduino and Raspberry Pi

by Simon Monk

If you’re among the many hobbyists and designers who came to electronics through Arduino and Raspberry Pi, this cookbook will help you learn and apply the basics of electrical engineering without the need for an EE degree. Through a series of practical recipes, you’ll learn how to solve specific problems while diving into as much or as little theory as you’re comfortable with.Author Simon Monk (Raspberry Pi Cookbook) breaks down this complex subject into several topics, from using the right transistor to building and testing projects and prototypes. With this book, you can quickly search electronics topics and go straight to the recipe you need. It also serves as an ideal reference for experienced electronics makers.This cookbook includes:Theoretical concepts such as Ohm’s law and the relationship between power, voltage, and currentThe fundamental use of resistors, capacitors and inductors, diodes, transistors and integrated circuits, and switches and relaysRecipes on power, sensors and motors, integrated circuits, and radio frequency for designing electronic circuits and devicesAdvice on using Arduino and Raspberry Pi in electronics projectsHow to build and use tools, including multimeters, oscilloscopes, simulations software, and unsoldered prototypes

iPhone: The Missing Manual

by David Pogue

With multitasking and more than a 100 other new features, iPhone 4.0 is a real treat, cooked up with Apple's traditional secret sauce of simplicity, intelligence, and whimsy. iPhone: The Missing Manual gives you a guided tour of everything the new iPhone has to offer, with lots of tips, tricks, and surprises. Learn how to make calls and play songs by voice control, take great photos, keep track of your schedule, and much more with complete step-by-step instructions and crystal-clear explanations by iPhone master David Pogue. Whether you have a brand-new iPhone, or want to update an earlier model with the iPhone 4.0 software, this beautiful full-color book is the best, most objective resource available. Use it as a phone -- learn the basics as well as time-saving tricks and tips for contact searching, texting, and more Treat it as an iPod -- master the ins and outs of iTunes, and listen to music, upload and view photos, and fill the iPhone with TV shows and movies Take the iPhone online -- make the most of your online experience to browse the Web, read and compose email, use social networks, or send photos and audio files Go beyond the iPhone -- learn how to use the App Store, and how to multitask between your apps, organize them in folders, and read ebooks in iBooks Unlock the full potential of your iPhone -- with the book that should have been in the box.

Building Maintainable Software, Java Edition

by Pascal Van Eck Sylvan Rigal Joost Visser Gijs Wijnholds Rob van der Leek

Have you ever felt frustrated working with someone else's code? Difficult-to-maintain source code is a big problem in software development today, leading to costly delays and defects. Be part of the solution. With this practical book, you'll learn 10 easy-to-follow guidelines for delivering Java software that's easy to maintain and adapt. These guidelines have been derived from analyzing hundreds of real-world systems.Written by consultants from the Software Improvement Group (SIG), this book provides clear and concise explanations, with advice for turning the guidelines into practice. Examples for this edition are written in Java, while our companion C# book provides workable examples in that language.Write short units of code: limit the length of methods and constructorsWrite simple units of code: limit the number of branch points per methodWrite code once, rather than risk copying buggy codeKeep unit interfaces small by extracting parameters into objectsSeparate concerns to avoid building large classesCouple architecture components looselyBalance the number and size of top-level components in your codeKeep your codebase as small as possibleAutomate tests for your codebaseWrite clean code, avoiding "code smells" that indicate deeper problems

Lean UX: Designing Great Products with Agile Teams

by Josh Seiden Jeff Gothelf

UX design has traditionally been deliverables-based. Wireframes, site maps, flow diagrams, content inventories, taxonomies, mockups helped define the practice in its infancy.Over time, however, this deliverables-heavy process has put UX designers in the deliverables business. Many are now measured and compensated for the depth and breadth of their deliverables instead of the quality and success of the experiences they design. Designers have become documentation subject matter experts, known for the quality of the documents they create instead of the end-state experiences being designed and developed.So what's to be done? This practical book provides a roadmap and set of practices and principles that will help you keep your focus on the the experience back, rather than the deliverables.Get a tactical understanding of how to successfully integrate Lean and UX/DesignFind new material on business modeling and outcomes to help teams work more strategicallyDelve into the new chapter on experiment designTake advantage of updated examples and case studies

Sharing Big Data Safely

by Ted Dunning Ellen Friedman

Many big data-driven companies today are moving to protect certain types of data against intrusion, leaks, or unauthorized eyes. But how do you lock down data while granting access to people who need to see it? In this practical book, authors Ted Dunning and Ellen Friedman offer two novel and practical solutions that you can implement right away.Ideal for both technical and non-technical decision makers, group leaders, developers, and data scientists, this book shows you how to:Share original data in a controlled way so that different groups within your organization only see part of the whole. You'll learn how to do this with the new open source SQL query engine Apache Drill.Provide synthetic data that emulates the behavior of sensitive data. This approach enables external advisors to work with you on projects involving data that you can't show them.If you're intrigued by the synthetic data solution, explore the log-synth program that Ted Dunning developed as open source code (available on GitHub), along with how-to instructions and tips for best practice. You'll also get a collection of use cases.Providing lock-down security while safely sharing data is a significant challenge for a growing number of organizations. With this book, you'll discover new options to share data safely without sacrificing security.

Refine Search

Showing 21,601 through 21,625 of 53,804 results