Gjør som tusenvis av andre bokelskere
Abonner på vårt nyhetsbrev og få rabatter og inspirasjon til din neste leseopplevelse.
Ved å abonnere godtar du vår personvernerklæring.Du kan når som helst melde deg av våre nyhetsbrev.
On the surface, design practices and data science may not seem like obvious partners. But these disciplines actually work toward the same goal, helping designers and product managers understand users so they can craft elegant digital experiences. While data can enhance design, design can bring deeper meaning to data.This practical guide shows you how to conduct data-driven A/B testing for making design decisions on everything from small tweaks to large-scale UX concepts. Complete with real-world examples, this book shows you how to make data-driven design part of your product design workflow.Understand the relationship between data, business, and designGet a firm grounding in data, data types, and components of A/B testingUse an experimentation framework to define opportunities, formulate hypotheses, and test different optionsCreate hypotheses that connect to key metrics and business goalsDesign proposed solutions for hypotheses that are most promisingInterpret the results of an A/B test and determine your next move
LEO the Maker Prince teaches children (both young and old) about 3D printing by following Carla and LEO's journey through Brooklyn. LEO is a walking, talking robot who happens to be able to print (in plastic) any object that Carla draws.
Apple's iWork is more versatile than ever now that there are versions for Mac, iOS, and even iCloud. The only thing iWork doesn't include is its own how-to guide. That's where this friendly, jargon-free Missing Manual comes in.
Web sites have needed text layout since the earliest days, and CSS is the smoothest way to create pleasing layouts. It's not just about choosing and applying fonts (covered in _CSS Fonts_), but about all the other features that demonstrate careful presentation.
iWork '05 is about creating slick and stylish documents and cinema-quality digital presentations. This work gives you the essentials of iWork '05, including undocumented tips, tricks, and secrets for getting good results from applications. It also looks at each program's capabilities, its advantages over other programs, and its limitations.
A million children and adolescents in the US may have childhood-onset bipolar disorder, including an estimated 23 percent of those currently diagnosed with ADHD. This text aims to help parents and professionals recognize, treat, and cope with bipolar disorders in children and adolescents.
Gain hands-on experience with SPARQL, the RDF query language thats bringing new possibilities to semantic web, linked data, and big data projects. This updated and expanded edition shows you how to use SPARQL 1.1 with a variety of tools to retrieve, manipulate, and federate data from the public web as well as from private sources.Author Bob DuCharme has you writing simple queries right away before providing background on how SPARQL fits into RDF technologies. Using short examples that you can run yourself with open source software, youll learn how to update, add to, and delete data in RDF datasets.Get the big picture on RDF, linked data, and the semantic webUse SPARQL to find bad data and create new data from existing dataUse datatype metadata and functions in your queriesLearn techniques and tools to help your queries run more efficientlyUse RDF Schemas and OWL ontologies to extend the power of your queriesDiscover the roles that SPARQL can play in your applications
Updated as of August 2014, this practical book will demonstrate proven methods for anonymizing health data to help your organization share meaningful datasets, without exposing patient identity. Leading experts Khaled El Emam and Luk Arbuckle walk you through a risk-based methodology, using case studies from their efforts to de-identify hundreds of datasets.Clinical data is valuable for research and other types of analytics, but making it anonymous without compromising data quality is tricky. This book demonstrates techniques for handling different data types, based on the authors experiences with a maternal-child registry, inpatient discharge abstracts, health insurance claims, electronic medical record databases, and the World Trade Center disaster registry, among others.Understand different methods for working with cross-sectional and longitudinal datasetsAssess the risk of adversaries who attempt to re-identify patients in anonymized datasetsReduce the size and complexity of massive datasets without losing key information or jeopardizing privacyUse methods to anonymize unstructured free-form text dataMinimize the risks inherent in geospatial data, without omitting critical location-based health informationLook at ways to anonymize coding information in health dataLearn the challenge of anonymously linking related datasets
The next frontier for wireless LANs is 802.11ac, a standard that increases throughput beyond one gigabit per second. This concise guide provides in-depth information to help you plan for 802.11ac, with technical details on design, network operations, deployment, and monitoring.
Product development is the magic that turns circuitry, software, and materials into a product, but moving efficiently from concept to manufactured product is a complex process with many potential pitfalls. This practical guide pulls back the curtain to reveal what happensor should happenwhen you take a product from prototype to production.For makers looking to go pro or product development team members keen to understand the process, author Alan Cohen tracks the development of an intelligent electronic device to explain the strategies and tactics necessary to transform an abstract idea into a successful product that people want to use.Learn 11 deadly sins that kill product development projectsGet an overview of how electronic products are manufacturedDetermine whether your idea has a good chance of being profitableNarrow down the products functionality and associated costsGenerate requirements that describe the final products detailsSelect your processor, operating system, and power sourcesLearn how to comply with safety regulations and standardsDive into developmentfrom rapid prototyping to manufacturingAlan Cohen, a veteran systems and software engineering manager and lifelong technophile, specializes in leading the development of medical devices and other high-reliability products. His passion is to work with engineers and other stakeholders to forge innovative technologies into successful products.
Since Test-Driven Infrastructure with Chef first appeared in mid-2011, infrastructure testing has begun to flourish in the web ops world. In this revised and expanded edition, author Stephen Nelson-Smith brings you up to date on this rapidly evolving discipline, including the philosophy driving it and a growing array of tools. Youll get a hands-on introduction to the Chef framework, and a recommended toolchain and workflow for developing your own test-driven production infrastructure.Several exercises and examples throughout the book help you gain experience with Chef and the entire infrastructure-testing ecosystem. Learn how this test-first approach provides increased security, code quality, and peace of mind.Explore the underpinning philosophy that infrastructure can and should be treated as codeBecome familiar with the MASCOT approach to test-driven infrastructureUnderstand the basics of test-driven and behavior-driven development for managing changeDive into Chef fundamentals by building an infrastructure with real examplesDiscover how Chef works with tools such as Virtualbox and VagrantGet a deeper understanding of Chef by learning Ruby language basicsLearn the tools and workflow necessary to conduct unit, integration, and acceptance tests
Windows 8.1 continues the evolution of the most radical redesign in Microsoft's history. It combines the familiar Windows desktop with a new, touchscreen-friendly world of tiles and full-screen apps. Luckily, David Pogue is back to help you make sense of it - with humor, authority, and 500 illustrations.
Get up to speed on the principal technologies in the Java Platform, Enterprise Edition 7, and learn how the latest version embraces HTML5, focuses on higher productivity, and provides functionality to meet enterprise demands. Written by Arun Gupta, a key member of the Java EE team, this book provides a chapter-by-chapter survey of several Java EE 7 specifications, including WebSockets, Batch Processing, RESTful Web Services, and Java Message Service.Youll also get self-paced instructions for building an end-to-end application with many of the technologies described in the book, which will help you understand the design patterns vital to Java EE development.Understand the key components of the Java EE platform, with easy-to-understand explanations and extensive code samplesExamine all the new components that have been added to Java EE 7 platform, such as WebSockets, JSON, Batch, and ConcurrencyLearn about RESTful Web Services, SOAP XML-based messaging protocol, and Java Message ServiceExplore Enterprise JavaBeans, Contexts and Dependency Injection, and the Java Persistence APIDiscover how different components were updated from Java EE 6 to Java EE 7
In Disruptive Possibilities, Jeffrey Needham enlightens Fortune 500 enterprises about the Big Data ecosystem as they begin to channel their data from stranded silos into an accessible reservoir of possibility and discovery. This book explains where commercial supercomputing came from, as well as its impact on the future of computing.
If you incorporate Arduino or Raspberry Pi into your project, you can build much more sophisticated projects that can react in interesting ways and even connect to the Internet. This book starts by teaching you the basic electronic circuits to read and react to a sensor.
Learn how to develop REST-style and SOAP-based web services and clients with this quick and thorough introduction. This hands-on book delivers a clear, pragmatic approach to web services by providing an architectural overview, complete working code examples, and short yet precise instructions for compiling, deploying, and executing them. Youll learn how to write services from scratch and integrate existing services into your Java applications.With greater emphasis on REST-style services, this second edition covers HttpServlet, Restlet, and JAX-RS APIs; jQuery clients against REST-style services; and JAX-WS for SOAP-based services. Code samples include an Apache Ant script that compiles, packages, and deploys web services.Learn differences and similarities between REST-style and SOAP-based servicesProgram and deliver RESTful web services, using Java APIs and implementationsExplore RESTful web service clients written in Java, JavaScript, and PerlWrite SOAP-based web services with an emphasis on the application levelExamine the handler and transport levels in SOAP-based messagingLearn wire-level security in HTTP(S), users/roles security, and WS-SecurityUse a Java Application Server (JAS) as an alternative to a standalone web server
Building distributed applications is difficult enough without having to coordinate the actions that make them work. This practical guide shows how Apache ZooKeeper helps you manage distributed systems, so you can focus mainly on application logic. Even with ZooKeeper, implementing coordination tasks is not trivial, but this book provides good practices to give you a head start, and points out caveats that developers and administrators alike need to watch for along the way.In three separate sections, ZooKeeper contributors Flavio Junqueira and Benjamin Reed introduce the principles of distributed systems, provide ZooKeeper programming techniques, and include the information you need to administer this service.Learn how ZooKeeper solves common coordination tasksExplore the ZooKeeper APIs Java and C implementations and how they differUse methods to track and react to ZooKeeper state changesHandle failures of the network, application processes, and ZooKeeper itselfLearn about ZooKeepers trickier aspects dealing with concurrency, ordering, and configurationUse the Curator high-level interface for connection managementBecome familiar with ZooKeeper internals and administration tools
Windows 8 presents an incredible opportunity for distributing and monetizing HTML5 games, and this guide shows how you can profit from it. Youll learn everything you need to know about porting your original web-based JavaScript game to the new "e;touch-first"e; version of Windows, as well as several options for selling your game in Windows Store.Windows 8 is a big leap forward for developers because it treats HTML5 as a first-class citizen, alongside C# and C++. Interactive development expert Jesse Freeman explains how Windows 8 works, gets you started with Visual Studio Express (its free!), and uses a case study to show you how to port an HTML5 game with ease.Learn which games and JavaScript libraries work best on Windows 8Adjust artwork for different screen resolutions and Windows 8 featuresAccommodate mouse, keyboard, touch, and other game controlsOptimize your game to run well on any Windows 8 deviceUnderstand the steps for publishing your game to Windows StoreExplore fixed price, trial mode, ad support, and in-app purchase optionsUse a web-first workflow to ensure your game runs on many other platforms
This practical guide provides a complete introduction to developing network programs with Java. Youll learn how to use Javas network class library to quickly and easily accomplish common networking tasks such as writing multithreaded servers, encrypting communications, broadcasting to the local network, and posting data to server-side programs.Author Elliotte Rusty Harold provides complete working programs to illustrate the methods and classes he describes. This thoroughly revised fourth edition covers REST, SPDY, asynchronous I/O, and many other recent technologies.Explore protocols that underlie the Internet, such as TCP/IP and UDP/IPLearn how Javas core I/O API handles network input and outputDiscover how the InetAddress class helps Java programs interact with DNSLocate, identify, and download network resources with Javas URI and URL classesDive deep into the HTTP protocol, including REST, HTTP headers, and cookiesWrite servers and network clients, using Javas low-level socket classesManage many connections at the same time with the nonblocking I/O
If you're new to content management systems - or even new to building websites - this practical guide will get you up and running in no time. You don't have to know much code, if any, to get started.
How can you make your bookkeeping workflow smoother and faster? Simple. With this Missing Manual, youre in control of QuickBooks 2014 for Windows. You get step-by-step instructions on how and when to use specific features, along with basic accounting advice to guide you through the learning process. Thats why this book is the Official Intuit Guide to QuickBooks 2014.The important stuff you need to know:Get started. Quickly set up your accounts, customers, jobs, and invoice items.Learn new features. Get up to speed on the Bank Feed Center, Income Tracker, and other improvements.Follow the money. Track everything from billable time and expenses to income and profit.Spend less time on bookkeeping. Use QuickBooks to create and reuse bills, invoices, sales receipts, and timesheets.Keep your company financially fit. Examine budgets and actual spending, income, inventory, assets, and liabilities.Find key info fast. Rely on QuickBooks Search and Find features, as well as the Vendor, Customer, Inventory, and Employee Centers.
Getting Started with the Intel Galileo gets you up and running with this new, x86-powered board that was developed in collaboration between Arduino and Intel. You'll learn how to set it up, connect it to your computer, and begin programming.
Illustrated in full color with hundreds of photographs and line drawings, the book serves as a perfect introduction to workshop tools and materials for young adults and adults alike. Platt focuses on basic hands tools and assumes no prior experience or knowledge on the part of the reader.
Discover the power of XML publishing with InDesign, and create content for multiple applicationsincluding digital-first publishing workflows. With this book, XML evangelist Dorothy Hoskins teaches you several techniques for working with the built-in XML capabilities of InDesign CS6, using real examples from a college course-catalog project.Learn how to import database content into InDesign, and tag existing InDesign content as XML for export to other applications. InDesign also lets you apply attractive styling to XML content that cant be done with XSL-FO. Through step-by-step instructions, code examples, and lots of screen shots, youll discover how using XML with InDesign increases the value of your content.Get an overview of structured (XML) contentLearn InDesigns XML import options, including XML image informationMingle XML and non-XML content in a text flowUse InDesign as an XML "e;skin"e; by making templates with new style definitionsPut content in "e;XML order"e; for export to EPUB, with InDesign CS5.5 and CS6Dive into advanced topics, such as how to transform XML with XSLUnderstand InDesigns potential and limitations with complex content models such as DocBook and DITA
Make sure your website or web application users get content updates right now with minimal latency. This concise guide shows you how to push new data from the server to clients with HTML5 Server-Sent Events (SSE), an exceptional technology that doesn't require constant polling or user interaction.
The HyperText Transfer Protocol, or HTTP, is the backbone of the World Wide Web. HTTP is the language that each web browser (or other web client) uses to communicate with servers around the world. All web programmers, administrators, and application developers need to be familiar with HTTP in order to work effectively.The HTTP Pocket Reference not only provides a solid conceptual foundation of HTTP, it also serves as a quick reference to each of the headers and status codes that comprise an HTTP transaction. The book starts with a tutorial of HTTP, but then explains the client request and server responses in more detail, and gives a thorough technical explanation of more advanced features of HTTP (such as persistent connections and caching).Most people use the Web every day without knowing anything about HTTP, but for those who need to get "e;beyond the browser,"e; this book is the place to start.
With expanded coverage of the Palm OS, this second edition shows intermediate and experienced C programmers how to build a Palm application from the ground up. The book covers subjects from user interface design, to coding a handheld application, to writing an associated desktop conduit.
Redundant Array of Independent Disks (RAID) technology is becoming a standard feature of computer systems that support mission-critical services like file sharing, mail exchange, or Web servers. RAID offers two benefits to these essential systems: improved I/O performance and fail-safe data storage.Although bandwidth problems on networks are well documented, the internal data transfer bottleneck that exists at the hardware level in each system can also leave you with perplexing performance issues. RAID is a cost-effective and easy-to-manage way to alleviate this bandwidth problem by distributing the I/O load seamlessly across multiple disks and controllers.RAID also provides uninterrupted data access through disk mirroring and parity algorithms. That means systems can remain online even during a disk or controller failure. RAID is scalable, making it robust enough for large, high-traffic sites and small, critical systems. By using RAID, system administrators can combine single disks into terabytes worth of data storage.Managing RAID on Linux covers everything system administrators need to know to put together a system that can support RAID. You will learn about the different types of RAID, along with associated technologies and issues, and how to choose the best RAID system for your needs. With a step-by-step, hands-on approach, the author guides you through the installation of either Linux software RAID or a hardware RAID card. The book shows how to build an array and optionally install a high-performance file system. Contents include:An introduction to RAID and LinuxPlanning and architecture of your RAID systemBuilding a software RAIDSoftware RAID tools and referencesBuilding a hardware RAIDPerformance and tuning of your RAID systemRAID has become the low-cost solution of choice to deal with the ever-increasing demand for data storage space. Written for system administrators, power users, tech managers, and anyone who wants to learn about RAID technology, Managing RAID on Linux sidesteps the often-confusing vendor-specific approach you'll find elsewhere to give you the straight story on RAID. Even non-Linux users will find this book full of valuable material.
qmail concentrates on common tasks like moving a sendmail setup to qmail, or setting up a "POP toaster," a system that provides mail service to a large number of users on other computers sending and retrieving mail remotely. This title fills crucial gaps in existing documentation, detailing exactly what the core qmail software does.
A collection of techniques for customizing Windows 98. The text shows how to quickly identify a particular annoyance and immediately offers one or more solutions. Included is a CD with a trial version of "O'Reilly Utilities: Quick Solutions for Windows 98 Annoyances".
Abonner på vårt nyhetsbrev og få rabatter og inspirasjon til din neste leseopplevelse.
Ved å abonnere godtar du vår personvernerklæring.