Marknadens största urval
Snabb leverans

Böcker utgivna av O'Reilly Media

Filter
Filter
Sortera efterSortera Populära
  • Spara 10%
    - How Great Designers Create Successful Products
    av Scott Hurff
    389,-

    How can you create products that successfully find customers? With this practical book, youll learn from some of the best product designers in the field, from companies like Facebook and LinkedIn to up-and-coming contenders. Youll understand how to discover and interpret customer pain, and learn how to use this research to guide your team through each step of product creation.Written for designers, product managers, and others who want to communicate better with designers, this book is essential reading for anyone who contributes to the product creation process.Understand exactly who your customers are, what they want, and how to build products that make them happyLearn frameworks and principles that successful product designers useIncorporate five states into every screen of your interface to improve conversions and reduce perceived loading timesDiscover meeting techniques that Apple, Amazon, and LinkedIn use to help teams solve the right problems and make decisions fasterDesign effective interfaces across different form factors by understanding how people hold devices and complete tasksLearn how successful designers create working prototypes that capture essential customer feedbackCreate habit-forming and emotionally engaging experiences, using the latest psychological research

  • - The Impact of Bad Product Design and How to Fix It
    av Jonathan Shariat & Cynthia Savard Saucier
    405

    Bad design is everywhere, and its cost is much higher than we think. In this thought-provoking book, authors Jonathan Shariat and Cynthia Savard Saucier explain how poorly designed products can anger, sadden, exclude, and even kill people who use them. The designers responsible certainly didnt intend harm, so what can you do to avoid making similar mistakes?Tragic Design examines real case studies that show how certain design choices adversely affected users, and includes in-depth interviews with authorities in the design industry. Pick up this book and learn how you can be an agent of change in the design community and at your company.Youll explore:Designs that can kill, including the bad interface that doomed a young cancer patientDesigns that anger, through impolite technology and dark patternsHow design can inadvertently cause emotional painDesigns that exclude people through lack of accessibility, diversity, and justiceHow to advocate for ethical design when it isnt easy to do soTools and techniques that can help you avoid harmful design decisionsInspiring professionals who use design to improve our world

  • av J.m Hughes
    499,-

    This book brings together in one place all the information you need to get something done with Arduino. It will save you from endless web searches and digging through translations of datasheets or notes in project-based texts to find the information that corresponds to your own particular setup and question.

  • av Jason Myers
    405

    Using real-world examples, this practical guide shows you how to build a simple database application with SQLAlchemy, and how to connect to multiple databases simultaneously with the same metadata.

  • av Ethan Brown
    659,-

    This practical book takes programmers (amateurs and pros alike) on a no-nonsense tour of ES6, along with some related tools and techniques.

  • av Samuel Bernier
    209

    Through a series of tutorials and case studies, this book gives you the techniques to turn a product idea into a 3D model and a prototype. Focusing on free design software and affordable technologies, the exercises in this book are the perfect boost to any beginner looking to start designing for 3D printing.

  • Spara 18%
    - Practical Data Integration for the Web
    av Tom Marrs
    445

    JSON is becoming the backbone for meaningful data interchange over the internet. This format is now supported by an entire ecosystem of standards, tools, and technologies for building truly elegant, useful, and efficient applications. With this hands-on guide, author and architect Tom Marrs shows you how to build enterprise-class applications and services by leveraging JSON tooling and message/document design.JSON at Work provides application architects and developers with guidelines, best practices, and use cases, along with lots of real-world examples and code samples. Youll start with a comprehensive JSON overview, explore the JSON ecosystem, and then dive into JSONs use in the enterprise.Get acquainted with JSON basics and learn how to model JSON dataLearn how to use JSON with Node.js, Ruby on Rails, and JavaStructure JSON documents with JSON Schema to design and test APIsSearch the contents of JSON documents with JSON Search toolsConvert JSON documents to other data formats with JSON Transform toolsCompare JSON-based hypermedia formats, including HAL and jsonapiLeverage MongoDB to store and access JSON documentsUse Apache Kafka to exchange JSON-based messages between services

  • - Tips and Tools to Make Your Life Easier
    av Jacqueline Kazil & Katharine Jarmul
    495

    How do you take your data analysis skills beyond Excel to the next level? By learning just enough Python to get stuff done. This hands-on guide shows non-programmers like you how to process information thats initially too messy or difficult to access. You don't need to know a thing about the Python programming language to get started.Through various step-by-step exercises, youll learn how to acquire, clean, analyze, and present data efficiently. Youll also discover how to automate your data process, schedule file- editing and clean-up tasks, process larger datasets, and create compelling stories with data you obtain.Quickly learn basic Python syntax, data types, and language conceptsWork with both machine-readable and human-consumable dataScrape websites and APIs to find a bounty of useful informationClean and format data to eliminate duplicates and errors in your datasetsLearn when to standardize data and when to test and script data cleanupExplore and analyze your datasets with new Python libraries and techniquesUse Python solutions to automate your entire data-wrangling process

  • Spara 10%
    - Practical Advice from the Trenches
    av Carl Anderson
    439,-

    What do you need to become a data-driven organization? Far more than having big data or a crack team of unicorn data scientists, it requires establishing an effective, deeply-ingrained data culture. This practical book shows you how true data-drivenness involves processes that require genuine buy-in across your company, from analysts and management to the C-Suite and the board.Through interviews and examples from data scientists and analytics leaders in a variety of industries, author Carl Anderson explains the analytics value chain you need to adopt when building predictive business modelsfrom data collection and analysis to the insights and leadership that drive concrete actions. Youll learn what works and what doesnt, and why creating a data-driven culture throughout your organization is essential.Start from the bottom up: learn how to collect the right data the right wayHire analysts with the right skills, and organize them into teamsExamine statistical and visualization tools, and fact-based story-telling methodsCollect and analyze data while respecting privacy and ethicsUnderstand how analysts and their managers can help spur a data-driven cultureLearn the importance of data leadership and C-level positions such as chief data officer and chief analytics officer

  • - An Introduction for Data Scientists
    av Jenny Kim & Benjamin Bengfort
    345,-

    Ready to use statistical and machine-learning techniques across large data sets? This practical guide shows you why the Hadoop ecosystem is perfect for the job. Instead of deployment, operations, or software development usually associated with distributed computing, youll focus on particular analyses you can build, the data warehousing techniques that Hadoop provides, and higher order data workflows this framework can produce.Data scientists and analysts will learn how to perform a wide range of techniques, from writing MapReduce and Spark applications with Python to using advanced modeling and data management with Spark MLlib, Hive, and HBase. Youll also learn about the analytical processes and data systems available to build and empower data products that can handleand actually requirehuge amounts of data.Understand core concepts behind Hadoop and cluster computingUse design patterns and parallel analytical algorithms to create distributed data analysis jobsLearn about data management, mining, and warehousing in a distributed context using Apache Hive and HBaseUse Sqoop and Apache Flume to ingest data from relational databasesProgram complex Hadoop and Spark applications with Apache Pig and Spark DataFramesPerform machine learning techniques such as classification, clustering, and collaborative filtering with Sparks MLlib

  • Spara 19%
    av Louis Rosenfeld
    569

    To guide you through this broad ecosystem, this popular guide provides essential concepts, methods, and techniques for digital design that have withstood the test of time. UX designers, product managers, developers, and anyone involved in digital design will learn how to create semantic structures that will help people engage with your message.

  • av Carin Meier
    545,-

    If youre an experienced programmer who has not worked with Clojure before, this guide is the perfect thorough but gentle introduction for you. Author Carin Meier not only provides a practical overview of this JVM language and its functional programming concepts, but also includes a complete hands-on training course to help you learn Clojure in a structured way.The first half of the book takes you through Clojures unique design and lets you try your hand at two Clojure projects, including a web app. The holistic course in second half provides you with critical tools and resources, including ways to plug into the Clojure community.Understand the basic structure of a Clojure expressionLearn how to shape and control code in a functional wayDiscover how Clojure handles real-world state and concurrencyTake advantage of Java classes and learn how Clojure handles polymorphismManage and use libraries in a Clojure projectUse the core.async library for asynchronous and concurrent communicationExplore the power of macros in Clojure programmingLearn how to think in Clojure by following the books seven-week training course

  • - Architecting in the Cloud with Azure Data Lake, HDInsight, and Spark
    av Zoiner Tejada
    615,-

    Microsoft Azure has over 20 platform-as-a-service (PaaS) offerings that can act in support of a big data analytics solution. So which one is right for your project? This practical book helps you understand the breadth of Azure services by organizing them into a reference framework you can use when crafting your own big data analytics solution.Youll not only be able to determine which service best fits the job, but also learn how to implement a complete solution that scales, provides human fault tolerance, and supports future needs.Understand the fundamental patterns of the data lake and lambda architectureRecognize the canonical steps in the analytics data pipeline and learn how to use Azure Data Factory to orchestrate themImplement data lakes and lambda architectures, using Azure Data Lake Store, Data Lake Analytics, HDInsight (including Spark), Stream Analytics, SQL Data Warehouse, and Event HubsUnderstand where Azure Machine Learning fits into your analytics pipelineGain experience using these services on real-world data that has real-world problems, with scenarios ranging from aviation to Internet of Things (IoT)

  • av Shelley Powers
    545,-

    Updated for the latest Node Long Term Support (LTS) and Node Current (6.0) releases, this hands-on edition helps you master Node's core fundamentals and gain experience with several built-in and contributed modules.

  • - Best Practices
    av Jonathan Leblanc & Tim Messerschmidt
    405

    Developers, designers, engineers, and creators can no longer afford to pass responsibility for identity and data security onto others. Web developers who dont understand how to obscure data in transmission, for instance, can open security flaws on a site without realizing it. With this practical guide, youll learn how and why everyone working on a system needs to ensure that users and data are protected.Authors Jonathan LeBlanc and Tim Messerschmidt provide a deep dive into the concepts, technology, and programming methodologies necessary to build a secure interface for data and identitywithout compromising usability. Youll learn how to plug holes in existing systems, protect against viable attack vectors, and work in environments that sometimes are naturally insecure.Understand the state of web and application security todayDesign security password encryption, and combat password attack vectorsCreate digital fingerprints to identify users through browser, device, and paired device detectionBuild secure data transmission systems through OAuth and OpenID ConnectUse alternate methods of identification for a second factor of authenticationHarden your web applications against attackCreate a secure data transmission system using SSL/TLS, and synchronous and asynchronous cryptography

  • Spara 18%
    av Duncan Winn
    441

    This practical guide demonstrates how this open source, cloud-native application platform not only significantly reduces the develop-to-deploy cycle time, but also raises the value line for application operators by changing the way applications and supporting services are deployed and run.

  • Spara 11%
    - Patterns for Scalable Infrastructure and Applications in a Dynamic Environment
    av Kris Nóva & Justin Garrison
    385,-

    Cloud native infrastructure is more than servers, network, and storage in the cloudit is as much about operational hygiene as it is about elasticity and scalability. In this book, youll learn practices, patterns, and requirements for creating infrastructure that meets your needs, capable of managing the full life cycle of cloud native applications.Justin Garrison and Kris Nova reveal hard-earned lessons on architecting infrastructure from companies such as Google, Amazon, and Netflix. They draw inspiration from projects adopted by the Cloud Native Computing Foundation (CNCF), and provide examples of patterns seen in existing tools such as Kubernetes.With this book, you will:Understand why cloud native infrastructure is necessary to effectively run cloud native applicationsUse guidelines to decide whenand ifyour business should adopt cloud native practicesLearn patterns for deploying and managing infrastructure and applicationsDesign tests to prove that your infrastructure works as intended, even in a variety of edge casesLearn how to secure infrastructure with policy as code

  • Spara 18%
    - Solutions and Examples for bash Users
    av Carl Albing
    529

    This cookbook provides more than 300 practical recipes for using bash, the popular Unix shell that enables you to harness and customize the power of any Unix or Linux system. Ideal for new and experienced users alike-including proficient Windows users and sysadmins-this updated second edition helps you solve a wide range of problems.

  • - Help Any Team Build a Better Experience
    av Austin Govella
    735

    You can launch a new app or website in days by piecing together frameworks and hosting on AWS. Implementation is no longer the problem. But that speed to market just makes it tougher to confirm that your team is actually building the right product.Ideal for agile teams and lean organizations, this guide includes 11 practical tools to help you collaborate on strategy, user research, and UX. Hundreds of real-world tips help you facilitate productive meetings and create good collaboration habits. Designers, developers, and product owners will learn how to build better products much faster than before.Topics include:Foundations for collaboration and facilitation: Learn how to work better together with your team, stakeholders, and clientsProject strategy: Help teams align with shared goals and visionUser research and personas: Identify and understand your users and share that vision with the broader organizationJourney maps: Build better touchpoints that improve conversion and retentionInterfaces and prototypes: Rightsize sketches and wireframes so you can test and iterate quickly

  • av Mike Senese
    159,-

    Make: Volume 56 shows you how to make electricity using everyday mud, extract DNA with a 3D-printed centrifuge, and isolate fruit DNA in your cocktails. Plus learn about one group hacking medical devices for real time diabetes data and another that's trying to open source life-saving insulin.

  • Spara 20%
    - The What, Where, When, and How of Large-Scale Data Processing
    av Tyler Akidau, Slava Chernyak & Reuven Lax
    695

    Streaming data is a big deal in big data these days. As more and more businesses seek to tame the massive unbounded data sets that pervade our world, streaming systems have finally reached a level of maturity sufficient for mainstream adoption. With this practical guide, data engineers, data scientists, and developers will learn how to work with streaming data in a conceptual and platform-agnostic way.Expanded from Tyler Akidaus popular blog posts "e;Streaming 101"e; and "e;Streaming 102"e;, this book takes you from an introductory level to a nuanced understanding of the what, where, when, and how of processing real-time data streams. Youll also dive deep into watermarks and exactly-once processing with co-authors Slava Chernyak and Reuven Lax.Youll explore:How streaming and batch data processing patterns compareThe core principles and concepts behind robust out-of-order data processingHow watermarks track progress and completeness in infinite datasetsHow exactly-once data processing techniques ensure correctnessHow the concepts of streams and tables form the foundations of both batch and streaming data processingThe practical motivations behind a powerful persistent state mechanism, driven by a real-world exampleHow time-varying relations provide a link between stream processing and the world of SQL and relational algebra

  • Spara 17%
    - Fundamentals, Implementation, and Operation of Streaming Applications
    av Fabian Hueske & Vasiliki Kalavri
    719,-

    Get started with Apache Flink, the open source framework that powers some of the worlds largest stream processing applications. With this practical book, youll explore the fundamental concepts of parallel stream processing and discover how this technology differs from traditional batch data processing.Longtime Apache Flink committers Fabian Hueske and Vasia Kalavri show you how to implement scalable streaming applications with Flinks DataStream API and continuously run and maintain these applications in operational environments. Stream processing is ideal for many use cases, including low-latency ETL, streaming analytics, and real-time dashboards as well as fraud detection, anomaly detection, and alerting. You can process continuous data of any kind, including user interactions, financial transactions, and IoT data, as soon as you generate them.Learn concepts and challenges of distributed stateful stream processingExplore Flinks system architecture, including its event-time processing mode and fault-tolerance modelUnderstand the fundamentals and building blocks of the DataStream API, including its time-based and statefuloperatorsRead data from and write data to external systems with exactly-once consistencyDeploy and configure Flink clustersOperate continuously running streaming applications

  • - Coding and Making with the BBC's Open Development Board
    av Wolfram Donat
    305,-

    This book will teach you how to really harness the power of the micro:bit. You'll learn about sensors, Bluetooth communications, and embedded operating systems, and along the way you'll develop an understanding of the next big thing in computers: the Internet of Things.

  • Spara 18%
    - Bringing the Power of Native to the Browser
    av Tal Ater
    445

    Move over native apps. New progressive web apps have capabilities that will soon make you obsolete. With this hands-on guide, web developers and business execs will learn howand whyto develop web apps that take advantage of features that have so far been exclusive to native apps. Features that include fast load times, push notifications, offline access, homescreen shortcuts, and an entirely app-like experience.By leveraging the latest browser APIs, progressive web apps combine all of the benefits of native apps, while avoiding their issues. Throughout the book, author Tal Ater shows you how to improve a simple website for the fictional Gotham Imperial Hotel into a modern progressive web app. Plus:Understand how service workers work, and use them to create sites that launch in an instant, regardless of the users internet connectionCreate full-screen web apps that launch from the phone's homescreen just like native appsRe-engage users with push notifications, even days after they have left your siteEmbrace offline-first and build web apps that gracefully handle loss of connectivityExplore new UX opportunities and challenges presented by progressive web apps

  • - Patterns and Practices for Developing Maintainable Applications
    av Paul Bakker & Sander Mak
    405

    The upcoming Java 9 module system will affect existing applications and offer new ways of creating modular and maintainable applications. With this hands-on book, Java developers will learn not only about the joys of modularity, but also about the patterns needed to create truly modular and reliable applications. Authors Sander Mak and Paul Bakker teach you the concepts behind the Java 9 module system, along with the new tools it offers. Youll also learn how to modularize existing code and how to build new Java applications in a modular way.Understand Java 9 module system conceptsMaster the patterns and practices for building truly modular applicationsMigrate existing applications and libraries to Java 9 modulesUse JDK 9 tools for modular development and migration

  • - Defending Against Digital Extortion
    av Timothy Gallo & Allan Liska
    545,-

    The biggest online threat to businesses and consumers today is ransomware, a category of malware that can encrypt your computer files until you pay a ransom to unlock them. With this practical book, youll learn how easily ransomware infects your system and what steps you can take to stop the attack before it sets foot in the network.Security experts Allan Liska and Timothy Gallo explain how the success of these attacks has spawned not only several variants of ransomware, but also a litany of ever-changing ways theyre delivered to targets. Youll learn pragmatic methods for responding quickly to a ransomware attack, as well as how to protect yourself from becoming infected in the first place.Learn how ransomware enters your system and encrypts your filesUnderstand why ransomware use has grown, especially in recent yearsExamine the organizations behind ransomware and the victims they targetLearn how wannabe hackers use Ransomware as a Service (RaaS) to launch campaignsUnderstand how ransom is paidand the pros and cons of payingUse methods to protect your organizations workstations and servers

  • - Digital Design for Beginners with Mojo and Lucid HDL
    av Justin Rajewski
    499

    Learn how to design digital circuits with FPGAs (field-programmable gate arrays), the devices that reconfigure themselves to become the very hardware circuits you set out to program. With this practical guide, author Justin Rajewski shows you hands-on how to create FPGA projects, whether youre a programmer, engineer, product designer, or maker. Youll quickly go from the basics to designing your own processor.Designing digital circuits used to be a long and costly endeavor that only big companies could pursue. FPGAs make the process much easier, and now theyre affordable enough even for hobbyists. If youre familiar with electricity and basic electrical components, this book starts simply and progresses through increasingly complex projects.Set up your environment by installing Xilinx ISE and the authors Mojo IDELearn how hardware designs are broken into modules, comparable to functions in a software programCreate digital hardware designs and learn the basics on how theyll be implemented by the FPGABuild your projects with Lucid, a beginner-friendly hardware description language, based on Verilog, with syntax similar to C/C++ and Java

  • - Trusting the Devices That Surround US
    av Sean Smith
    415,-

    By 2020, the Internet of Things (IoT) will consist of millions of computational devices intimately connected to real-world aspects of human life. This insightful book demonstrates that if we build the IoT the way we built the current internet and other information technology initiatives, we're headed for trouble.

  • av Simon St. Laurent
    259

    Smooth, powerful, and small, Elixir is an excellent language for learning functional programming, and with this hands-on introduction, you'll discover just how powerful Elixir can be.

  • Spara 19%
    - Protecting Systems with Data and Algorithms
    av David Freeman & Clarence Chio
    579

    Can machine learning techniques solve our computer security problems and finally put an end to the cat-and-mouse game between attackers and defenders? Or is this hope merely hype? Now you can dive into the science and answer this question for yourself! With this practical guide, youll explore ways to apply machine learning to security issues such as intrusion detection, malware classification, and network analysis.Machine learning and security specialists Clarence Chio and David Freeman provide a framework for discussing the marriage of these two fields, as well as a toolkit of machine-learning algorithms that you can apply to an array of security problems. This book is ideal for security engineers and data scientists alike.Learn how machine learning has contributed to the success of modern spam filtersQuickly detect anomalies, including breaches, fraud, and impending system failureConduct malware analysis by extracting useful information from computer binariesUncover attackers within the network by finding patterns inside datasetsExamine how attackers exploit consumer-facing websites and app functionalityTranslate your machine learning algorithms from the lab to productionUnderstand the threat attackers pose to machine learning solutions

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.