Marknadens största urval
Snabb leverans

Böcker utgivna av O'Reilly Media

Filter
Filter
Sortera efterSortera Populära
  • - Effective Strategies for the Real World
    av Mike Julian
    311

    Do you have a nagging feeling that your monitoring needs improvement, but you just arent sure where to start or how to do it? Are you plagued by constant, meaningless alerts? Does your monitoring system routinely miss real problems? This is the book for you.Mike Julian lays out a practical approach to designing and implementing effective monitoringfrom your enterprise application down to the hardware in a datacenter, and everything between. Practical Monitoring provides you with straightforward strategies and tactics for designing and implementing a strong monitoring foundation for your company.This book takes a unique vendor-neutral approach to monitoring. Rather than discuss how to implement specific tools, Mike teaches the principles and underlying mechanics behind monitoring so you can implement the lessons in any tool.Practical Monitoring covers essential topics including:Monitoring antipatternsPrinciples of monitoring designHow to build an effective on-call rotationGetting metrics and logs out of your application

  • - Developing the Best Digital and Physical Products
    av Kathryn Mcelroy
    417

    Prototyping and user testing is the best way to create successful products, but many designers skip this important step and use gut instinct instead. By explaining the goals and methodologies behind prototypingand demonstrating how to prototype for both physical and digital productsthis practical guide helps beginning and intermediate designers become more comfortable with creating and testing prototypes early and often in the process.Author Kathryn McElroy explains various prototyping methods, from fast and dirty to high fidelity and refined, and reveals ways to test your prototypes with users. Youll gain valuable insights for improving your product, whether its a smartphone app or a new electronic gadget.Learn similarities and differences between prototyping for physical and digital productsKnow what fidelity level is needed for different prototypesGet best practices for prototyping in a variety of mediums, and choose which prototyping software or components to useLearn electronics prototyping basics and resources for getting startedWrite basic pseudocode and translate it into usable code for ArduinoConduct user tests to gain insights from prototypes

  • - New Designs Using Apache Kafka and MapR Streams
    av Ted Dunning & Ellen Friedman
    271

    More and more data-driven companies are looking to adopt stream processing and streaming analytics. With this concise ebook, youll learn best practices for designing a reliable architecture that supports this emerging big-data paradigm.Authors Ted Dunning and Ellen Friedman (Real World Hadoop) help you explore some of the best technologies to handle stream processing and analytics, with a focus on the upstream queuing or message-passing layer. To illustrate the effectiveness of these technologies, this book also includes specific use cases.Ideal for developers and non-technical people alike, this book describes:Key elements in good design for streaming analytics, focusing on the essential characteristics of the messaging layerNew messaging technologies, including Apache Kafka and MapR Streams, with links to sample codeTechnology choices for streaming analytics: Apache Spark Streaming, Apache Flink, Apache Storm, and Apache ApexHow stream-based architectures are helpful to support microservicesSpecific use cases such as fraud detection and geo-distributed data streamsTed Dunning is Chief Applications Architect at MapR Technologies, and active in the open source community. He currently serves as VP for Incubator at the Apache Foundation, as a champion and mentor for a large number of projects, and as committer and PMC member of the Apache ZooKeeper and Drill projects. Ted is on Twitter as @ted_dunning.Ellen Friedman, a committer for the Apache Drill and Apache Mahout projects, is a solutions consultant and well-known speaker and author, currently writing mainly about big data topics. With a PhD in Biochemistry, she has years of experience as a research scientist and has written about a variety of technical topics. Ellen is on Twitter as @Ellen_Friedman.

  • av Francois Garillot
    907

    Before you can build analytics tools to gain quick insights, you first need to know how to process data in real time. With this practical guide, developers familiar with Apache Spark will learn how to put this in-memory framework to use for streaming data.

  • - Effective UX for Current and Future Devices
    av Scott Sullivan
    311

    Now may be the perfect time to enter the wearables industry. With the range of products that have appeared in recent years, you can determine which ideas resonate with users and which dont before leaping into the market. In this practical guide, author Scott Sullivan examines the current wearables ecosystem and then demonstrates the impact that service design in particular will have on these types of devices going forward.Youll learn about the history and influence of activity trackers, smartwatches, wearable cameras, the controversial Google Glass experiment, and other devices that have come out of the recent Wild West period. This book also dives into many other aspects of wearables design, including tools for creating new products and methodologies for measuring their usefulness.Youll explore:Emerging types of wearable technologiesHow to design services around wearable devicesKey concepts that govern service designPrototyping processes and tools such as Arduino and ProcessingThe importance of storytelling for introducing new wearablesHow wearables will change our relationship with computers

  • - A Brain-Friendly Guide to Agile Principles, Ideas, and Real-World Practices
    av Jennifer Greene & Andrew Stellman
    647

    Head First Agile is a complete guide to learning real-world agile ideas, practices, principles.What will you learn from this book?In Head First Agile, you'll learn all about the ideas behind agile and the straightforward practices that drive it. You'll take deep dives into Scrum, XP, Lean, and Kanban, the most common real-world agile approaches today. You'll learn how to use agile to help your teams plan better, work better together, write better code, and improve as a teambecause agile not only leads to great results, but agile teams say they also have a much better time at work. Head First Agile will help you get agile into your brain... and onto your team!Preparing for your PMI-ACP certification?This book also has everything you need to get certified, with 100% coverage of the PMI-ACP exam. Luckily, the most effective way to prepare for the exam is to get agile into your brainso instead of cramming, you're learning.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.

  • Spara 10%
    - Algorithms and Information Retrieval in Java
    av Allen B. Downey
    387

    If youre a student studying computer science or a software developer preparing for technical interviews, this practical book will help you learn and review some of the most important ideas in software engineeringdata structures and algorithmsin a way thats clearer, more concise, and more engaging than other materials.By emphasizing practical knowledge and skills over theory, author Allen Downey shows you how to use data structures to implement efficient algorithms, and then analyze and measure their performance. Youll explore the important classes in the Java collections framework (JCF), how theyre implemented, and how theyre expected to perform. Each chapter presents hands-on exercises supported by test code online.Use data structures such as lists and maps, and understand how they workBuild an application that reads Wikipedia pages, parses the contents, and navigates the resulting data treeAnalyze code to predict how fast it will run and how much memory it will requireWrite classes that implement the Map interface, using a hash table and binary search treeBuild a simple web search engine with a crawler, an indexer that stores web page contents, and a retriever that returns user query resultsOther books by Allen Downey include Think Java, Think Python, Think Stats, and Think Bayes.

  • Spara 10%
    - A Practical Guide for Beginners
    av Stephen Ludin & Javier Garza
    387

    What can your organization gain by adopting HTTP/2? How about faster, simpler, and more robust websites and applications? This practical guide demonstrates how the latest version of the Hypertext Transfer Protocol can dramatically improve website and application performance. Youll take a deep dive into HTTP/2 details, and learn how this updated protocol is changing the web landscape.HTTP/1.1 has been the primary means of communicating data across the web for the past 20 years, but the level of interaction today has gone well beyond what people envisioned in 1997. With this book, authors Stephen Ludin and Javier Garza show you how HTTP/2 will help speed the execution of modern sites and applications.With this book, youll explore:Performance challenges that led to the HTTP upgradeHTTP/2 in a nutshell, including benefits and transition methodsExisting best practices and hacks to improve web performanceHTTP/2 support for browsers, servers, proxies, and content delivery networksHow the performance of sites using HTTP/2 compares to their HTTP/1.1 experienceHTTP/2s effect on specific issues such as latency, packet loss, and Time to First Byte (TTFB)HTTP/2s effect on specific issues such as latency, packet loss, and Time to First Byte (TTFB)

  • Spara 10%
    - Bringing Your UIs to Life
    av Kirupa Chinnathambi
    387

    Thanks to faster browsers, better web standards support, and more powerful devices, the web now defines the next generation of user interfaces that are fun, practical, fluid, and memorable. The key? Animation. But learning how to create animations is hard, and existing learning material doesnt explain the context of the UI problem that animations are trying to solve. Thats where this book comes in.You'll gain a solid technical understanding of how to create awesome animations using CSS and learn how to implement common UI patterns, using practical examples that rely on animations to solve a core problem. Frontend web developers and designers will not only learn important technical details, but also how to apply them to solve real-world problems.Create animations found in common user interface implementations, such as bounce after scrolling, expanding search boxes, and content slidersLearn the technical details of working with CSS animations and transitionsUse CSS transforms to very animate an elements position, scale, and orientationUnderstand the importance of easing

  • - From VBA to Google Apps Script
    av Bruce Mcpherson
    507

    Whether youre moving from Microsoft Office to Google Docs or simply want to learn how to automate Docs with Google Apps Script, this practical guide shows you by example how to work with each of the major Apps Script services.Office still supports VBA, but its not likely to do so for much longer. If youre a VBA or .NET developer, youll learn how to port existing VBA code and structure to their JavaScript-based Apps Script equivalents with minimal effort. Author Bruce Mcpherson introduces JavaScript basics for experienced developers unfamiliar with the language, and demonstrates ways to build real-world apps using all of the Apps Script services previously covered.Use App Scripts equivalent of Excels object modelTarget the most commonly used parts of Microsoft WordAutomate processes in Gmail, Calendar, and ContactsAccess the local client filesystem with Google DriveBuild and run applications in a browserStore persistent data convenientlyRender HTML content in response to HTTP requestsAutomate the maintenance and creation of pages and contentInteract with a REST service or NoSQL databaseAccess Apps Script capabilities from other platforms

  • - The Entrepreneur's Guide to Raising Your First Round
    av Katherine Hague
    417

    The venture capital world is often intimidating and hard to navigate, even for the most seasoned entrepreneurs. But it doesnt have to be. Entrepreneurs who run effective fundraising processes dont do it by accident. With this book, youll learn what it takes to successfully raise a round of funding for your company.Author Katherine Hague explains how the venture capital industry works, and walks you through each step necessary to plan, execute, and optimize your own fundraising round. Packed full of exercises, checklists, and templates, this book guides you through the process from start to finish. Its ideal for entrepreneurs raising later rounds of capital, as well as those just starting out.Gain an understanding of core venture capital concepts and standardsLearn how to develop and hone an investor pitchCome away with a plan to hit the fundraising trail for your companyDevelop the confidence you need to negotiate key terms in a funding dealUnderstand best practices in fundraising, and learn how to avoid the top 10 fundraising mistakes

  • av Dave Taylor
    271

    Think your Mac is powerful now? This practical guide shows you how to get much more from your system by tapping into Unix, the robust operating system concealed beneath OS X's beautiful user interface.

  • - A Hands-On Guide to Designing Distributed Applications
    av Wade Waldron & Michael Nash
    547

    When it comes to big data processing, we can no longer ignore concurrency or try to add it in after the fact. Fortunately, the solution is not a new paradigm of development, but rather an old one. With this hands-on guide, Java and Scala developers will learn how to embrace concurrent and distributed applications with the open source Akka toolkit. Youll learn how to put the actor model and its associated patterns to immediate and practical use.Throughout the book, youll deal with an analogous workforce problem: how to schedule a group of people across a variety of projects while optimizing their time and skillsets. This example will help you understand how Akka uses actors, streams, and other tools to stitch your application together.Model software that reflects the real world with domain-driven designLearn principles and practices for implementing individual actorsUnlock the real potential of Akka with patterns for combining multiple actorsUnderstand the consistency tradeoffs in a distributed systemUse several Akka methods for isolating and dealing with failuresExplore ways to build systems that support availability and scalabilityTune your Akka application for performance with JVM tools and dispatchers

  • - From Concept to Implementation to Real-World Solutions
    av Jason Strimpel & Maxime Najim
    487

    Isomorphic JavaScript, often described as the holy grail of web application development, refers to running JavaScript code on both the browser client and web application server. This application architecture has become increasingly popular for the benefits of SEO, optimized page load and full control of the UI, and isomorphic libraries are being used at companies like Walmart, Airbnb, Facebook, and Netflix.With this practical book, authors Jason Strimpel and Maxime Najim provide the knowledge you need to build and maintain your own isomorphic JavaScript apps.This book includes:Part 1 identifies different classifications of isomorphic JavaScript apps, and shows you how to set up a development environmentPart 2 takes you from theory to practice by showing you how to build out your own isomorphic appPart 3 takes you through existing solutions in the market today, providing you with the knowledge you need to bring isomorphic solutions into your development workflow

  • - Building a Culture of Collaboration, Affinity, and Tooling at Scale
    av Jennifer Davis & Ryn Daniels
    497

    Some companies think that adopting devops means bringing in specialists or a host of new tools. With this practical guide, youll learn why devops is a professional and cultural movement that calls for change from inside your organization. Authors Ryn Daniels and Jennifer Davis provide several approaches for improving collaboration within teams, creating affinity among teams, promoting efficient tool usage in your company, and scaling up what works throughout your organizations inflection points.Devops stresses iterative efforts to break down information silos, monitor relationships, and repair misunderstandings that arise between and within teams in your organization. By applying the actionable strategies in this book, you can make sustainable changes in your environment regardless of your level within your organization.Explore the foundations of devops and learn the four pillars of effective devopsEncourage collaboration to help individuals work together and build durable and long-lasting relationshipsCreate affinity among teams while balancing differing goals or metricsAccelerate cultural direction by selecting tools and workflows that complement your organizationTroubleshoot common problems and misunderstandings that can arise throughout the organizational lifecycleLearn from case studies from organizations and individuals to help inform your own devops journey

  • av David Pogue
    507

    With El Capitan, Apple brings never-before-seen features to OS Xlike 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.

  • av Mike Senese
    251

    If there's a holiday made for makers, it's Halloween! In this special issue collecting Make: projects past and present you'll learn to control off-the-shelf electronic decorations using Arduino, use simple make-up effects to create classic monsters, replicate your favorite costume props, and more. More than 35 projects including: Construct realistic costume chainmail from steel wire; 3D print Arduino-powered, light-up flexible costume spikes; and pneumatic-powered creatures for quick haunted house scares.

  • - Sew, Knit, Print, and Electrify Your Own Designs to Wear, Use, and Play with
    av Kathy Ceceri
    307

    In this book you'll create your own fabric inventions as you learn to make wearables, playthings, and decorative items using textile arts--both old and new. Easy projects using will get you started knitting, adding color to your wardrobe with silkscreen and batik, and transforming old clothing into useful items.

  • av Jason Babler
    161

    In this Issue we explore DIY space. Hear from "The Martian" author Andy Weir, in conversation with Adam Savage. Also learn how to hunt killer asteroids and perfect your star photography.

  • - 100 Tips, Tutorials, and Strategies from a Tableau Zen Master
    av Ryan Sleeper
    597

    Whether you have some experience with Tableau software or are just getting started, this manual goes beyond the basics to help you build compelling, interactive data visualization applications. Author Ryan Sleeper, one of the worlds most qualified Tableau consultants, complements his web posts and instructional videos with this guide to give you a firm understanding of how to use Tableau to find valuable insights in data.Over five sections, Sleeperrecognized as a Tableau Zen Master, Tableau Public Visualization of the Year author, and Tableau Iron Viz Championprovides visualization tips, tutorials, and strategies to help you avoid the pitfalls and take your Tableau knowledge to the next level.Practical Tableau sections include:Fundamentals: get started with Tableau from the beginningChart types: use step-by-step tutorials to build a variety of charts in TableauTips and tricks: learn innovative uses of parameters, color theory, how to make your Tableau workbooks run efficiently, and moreFramework: explore the INSIGHT framework, a proprietary process for building Tableau dashboardsStorytelling: learn tangible tactics for storytelling with data, including specific and actionable tips you can implement immediately

  • av John Keefe
    307

    This book teaches the basics of building sensors and communicating objects through a series of practical, demonstrative, and fun activities.

  • - Doing More with Less
    av Stacy Smith & Jonathan Looney
    501

    How can you grow and maintain a reliable, flexible, and cost-efficient network in the face of ever-increasing demands? With this practical guide, network engineers will learn how to program Juniper network devices to perform day-to-day tasks, using the automation features of the Junos OS.Junos supports several automation tools that provide powerful solutions to common network automation tasks. Authors Jonathan Looney and Stacy Smith, senior testing engineers at Juniper, will help you determine which tools work best for your particular network requirements. If you have experience with Junos, this book will show you how automation can make a big difference in the operation of your existing network.Manage Junos software with remote procedure calls and a RESTful APIRepresent devices as Python objects and manage them with Pythons PyEZ packageCustomize Junos software to detect and block commits that violate your network standardsDevelop custom CLI commands to present information the way you wantProgram Junos software to automatically respond to network eventsRapidly deploy new Junos devices into your network with ZTP and Netconify toolsLearn how to use Ansible or Puppet to manage Junos software

  • av Gregory Brown
    411

    Writing code is the easy part of your work as a software developer. This practical book lets you explore the other 90%-everything from requirements discovery and rapid prototyping to business analysis and designing for maintainability.

  • Spara 18%
    - Enabling Security in a Continuous Delivery Pipeline
    av Laura Bell, Rich Smith, Jim Bird & m.fl.
    531

    Agile continues to be the most adopted software development methodology among organizations worldwide, but it generally hasn't integrated well with traditional security management techniques. And most security professionals arent up to speed in their understanding and experience of agile development. To help bridge the divide between these two worlds, this practical guide introduces several security tools and techniques adapted specifically to integrate with agile development.Written by security experts and agile veterans, this book begins by introducing security principles to agile practitioners, and agile principles to security practitioners. The authors also reveal problems they encountered in their own experiences with agile security, and how they worked to solve them.Youll learn how to:Add security practices to each stage of your existing development lifecycleIntegrate security with planning, requirements, design, and at the code levelInclude security testing as part of your teams effort to deliver working software in each releaseImplement regulatory compliance in an agile or DevOps environmentBuild an effective security program through a culture of empathy, openness, transparency, and collaboration

  • av Eric Meyer
    141

    Whether you want to create sidebars that remain in the viewport (browser window), add sticky section headings to lists or long articles, or overlap one element with another, this concise ebook will expertly guide you through all the main CSS positioning types

  • - An Introduction to Designing with D3
    av Scott Murray
    551

    Create and publish your own interactive data visualization projects on the Web - even if you have little or no experience with data visualization or web development. It's easy and fun with this practical, hands-on introduction.

  • av Arnold Robbins
    261

    This concise little book puts all of the essential information about Bash right at your fingertips. Updated for Bash version 4.4, this pocket reference has the answers to these and other problems in a format that makes browsing quick and easy.

  • av C.j Date
    567

    SQL is full of difficulties and traps for the unwary. You can avoid them if you understand relational theory, but only if you know how to put that theory into practice. In this book, Chris Date explains relational theory in depth, and demonstrates through numerous examples and exercises how you can apply it to your use of SQL.

  • - Words as Art
    av Amelia Bellamy-Royds & Kurt Cagle
    361

    Scalable Vector Graphics (SVG) is an image format, so text isnt the first thing you might think of when considering its uses. But one of SVGs key features is its ability to encode text in a machine-readable form. This book takes a deep dive into the use of text within SVG to explore the creative possibilities as well as the potential pitfalls. Youll start with SVGs text basics, and then learn methods for using SVG to generate complex layouts.If youre an intermediate SVG developer familiar with CSS-styled HTML text, youre ready to get going. This book covers:The SVG text and tspan elements, and basic attributes for positioning simple text labels within a graphicSVGs fill and stroke properties for controlling texts visual appearanceComplex text layouts, using formatted poetry as examplesFeatures to set the position and orientation of individual text charactersMultidirectional text, including right-to-left horizontal text and vertical textCurved or complex text layouts with the textPath elementFont options for your SVG, including web fonts, and their impact on text layout

  • - Strategies for Building Successful Teams and Organizations
    av Alexander Grosse & David Loftesness
    547

    Leading a fast-growing team is a uniquely challenging experience. Startups with a hot product often double or triple in size quicklya recipe for chaos if company leaders arent prepared for the pitfalls of hyper-growth. If youre leading a startup or a new team between 10 and 150 people, this guide provides a practical approach to managing your way through these challenges.Each section covers essential strategies and tactics for managing growth, starting with a single team and exploring typical scaling points as the team grows in size and complexity. The book also provides many examples and lessons learned, based on the authors experience and interviews with industry leaders.Learn how to make the most of:Hiring: Learn a scalable hiring process for growing your teamPeople management: Use 1-on-1 mentorship, dispute resolution, and other techniques to ensure your team is happy and productiveOrganization: Motivate employees by applying five organizational design principlesCulture: Build a culture that can evolve as you grow, while remaining connected to the teams core valuesCommunication: Ensure that important informationand only the important stuffgets through

Gör som tusentals andra bokälskare

Prenumerera på vårt nyhetsbrev för att få fantastiska erbjudanden och inspiration för din nästa läsning.