Marknadens största urval
Snabb leverans

Böcker utgivna av O'Reilly Media

Filter
Filter
Sortera efterSortera Populära
  • - Managing Data Security
    av Ellen Friedman & Ted Dunning
    357

    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. Youll 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 youre 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. Youll 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, youll discover new options to share data safely without sacrificing security.

  • - Best Practices for Scaling and Optimizing Apache Spark
    av Rachel Warren & Holden Karau
    661

    Apache Spark is amazing when everything clicks. But if you havent seen the performance improvements you expected, or still dont feel confident enough to use Spark in production, this practical book is for you. Authors Holden Karau and Rachel Warren demonstrate performance optimizations to help your Spark queries run faster and handle larger data sizes, while using fewer resources.Ideal for software engineers, data engineers, developers, and system administrators working with large-scale data applications, this book describes techniques that can reduce data infrastructure costs and developer hours. Not only will you gain a more comprehensive understanding of Spark, youll also learn how to make it sing.With this book, youll explore:How Spark SQLs new interfaces improve performance over SQLs RDD data structureThe choice between data joins in Core Spark and Spark SQLTechniques for getting the most out of standard RDD transformationsHow to work around performance issues in Sparks key/value pair paradigmWriting high-performance Spark code without Scala or the JVMHow to test for functionality and performance when applying suggested improvementsUsing Spark MLlib and Spark ML machine learning librariesSparks Streaming components and external community packages

  • - Digital Signal Processing in Python
    av Allen B. Downey
    311

    If you understand basic mathematics and know how to program with Python, youre ready to dive into signal processing. While most resources start with theory to teach this complex subject, this practical book introduces techniques by showing you how theyre applied in the real world. In the first chapter alone, youll be able to decompose a sound into its harmonics, modify the harmonics, and generate new sounds.Author Allen Downey explains techniques such as spectral decomposition, filtering, convolution, and the Fast Fourier Transform. This book also provides exercises and code examples to help you understand the material.Youll explore:Periodic signals and their spectrumsHarmonic structure of simple waveformsChirps and other sounds whose spectrum changes over timeNoise signals and natural sources of noiseThe autocorrelation function for estimating pitchThe discrete cosine transform (DCT) for compressionThe Fast Fourier Transform for spectral analysisRelating operations in time to filters in the frequency domainLinear time-invariant (LTI) system theoryAmplitude modulation (AM) used in radioOther books in this series include Think Stats and Think Bayes, also by Allen Downey.

  • - Creating Asynchronous, Event-Based Applications
    av Ben Christensen & Tomasz Nurkiewicz
    447

    In todays app-driven era, when programs are asynchronous and responsiveness is so vital, reactive programming can help you write code thats more reliable, easier to scale, and better-performing. With this practical book, Java developers will first learn how to view problems in the reactive way, and then build programs that leverage the best features of this exciting new programming paradigm.Authors Tomasz Nurkiewicz and Ben Christensen include concrete examples that use the RxJava library to solve real-world performance issues on Android devices as well as the server. Youll learn how RxJava leverages parallelism and concurrency to help you solve todays problems. This book also provides a preview of the upcoming 2.0 release.Write programs that react to multiple asynchronous sources of input without descending into "e;callback hell"e;Get to that aha! moment when you understand how to solve problems in the reactive wayCope with Observables that produce data too quickly to be consumedExplore strategies to debug and to test programs written in the reactive styleEfficiently exploit parallelism and concurrency in your programsLearn about the transition to RxJava version 2

  • av Bob Knetzger
    361

    This book has something for everyone, from a marble maze to a talking booby trap; from custom cookie cutters to an "EZ Make" oven. Discover the basic principles of science, electronics, and engineering through hands-on projects that range from easy to more challenging... and are always fun!

  • av Peter Hirshberg
    201

    The Maker City Playbook is a comprehensive case studies and how-to information useful for city leaders, civic innovators, nonprofits, and others engaged in urban economic development. Maker City Project is a collaboration between the Kauffman Foundation, the Gray Area for the Arts, and Maker Media.

  • Spara 17%
    av Kevin Scott Hoffman
    537

    This hands-on guide shows you how to create, test, compile, and deploy microservices, using the ASP.NET Core free and open-source framework. Along the way, you'll pick up good, practical habits for building powerful and robust services.

  • - Bringing the Power of Simplicity to Modern Sites
    av Brian Rinaldi & Raymond Camden
    547

    Just like vinyl LPs, static sites are making a comeback, evidenced by the wide array of static-site generators now available. This practical book shows you hands-on how to build these simple sites for blogs and other use cases, and how to make them more powerful. In the process, youll work with some of todays more mature and popular static-site generators.Authors Raymond Camden and Brian Rinaldi explain the advantages of using static-site generators for building fast and secure sites. Web and frontend designers and developers will also explore methods for adding dynamic elements and for migrating an existing CMS to a static site.Build a basic four-page static site with the Harp generatorCreate a simple blog with JekyllDevelop a documentation site with Hugo by generating site files and creating the layoutAdd dynamic elements, such as forms, comments, and searchIntegrate a CMS with tools such as CloudCannon and Netlify CMSUse one of several options to deploy your static filesLearn methods for moving an existing CMS to a static site

  • Spara 18%
    - Obey the Testing Goat: Using Django, Selenium, and JavaScript
    av Harry J. W. Percival
    617

    By taking you through the development of a real web application from beginning to end, the second edition of this hands-on guide demonstrates the practical advantages of test-driven development (TDD) with Python.

  • Spara 16%
    - Practical Electronic Recipes with Arduino and Raspberry Pi
    av Simon Monk
    454,99

    If youre 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, youll learn how to solve specific problems while diving into as much or as little theory as youre 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 Ohms 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

  • Spara 17%
    - From Common UX Implementations to Complex Responsive Animation
    av Sarah Drasner
    447

    SVG is extremely powerful, with its reduced HTTP requests and crispness on any display. It becomes increasingly more interesting as you explore its capabilities for responsive animation and performance boons. When you animate SVG, you must be aware of normal image traits like composition, color, implementation, and optimization. But when you animate, it increases the complexity of each of these factors exponentially.This practical book takes a deep dive into how you can to solve these problems with stability, performance, and creativity in mind.Learn how to make SVG cross-browser compatible, backwards compatible, optimized, and responsivePlan and debug animationMake a complex animation responsive, as many sites are responsiveProfile each animation technique in terms of performance so that you know what you're getting in to with each library or native technology

  • Spara 18%
    av Ian F. Darwin
    621

    Jump in and build working Android apps using hundreds of practical recipes in the Android Cookbook. You'll get solutions for working with the user interface, location-aware apps, web services, device features such as the camera and accelerometer, and a lot more, including steps to package your app for sale in the Android Market.

  • av Duncan Winn
    247

    This O'Reilly report explains the capabilities of cloud-native platforms and examines the fundamental changes enterprises need to make in process, organization, and culture if they're to take real advantage of this approach.

  • av Darren Cook
    661

    This hands-on guide teaches you how to use H20 with only minimal math and theory behind the learning algorithms.

  • av Eric Meyer
    141

    This concise guide takes you on a deep dive into the concepts necessary for understanding CSS and tables in your web layout, including table formatting, cell alignment, and table width.

  • av Michael FitzGerald
    247

    This handy pocket reference offers brief yet clear explanations of Ruby's core components, from operators to reserved words to data structures to method syntax, highlighting those key features that you'll likely use every day when coding Ruby.

  • av Rob Fletcher
    777

    This practical guide shows you how to write concise and highly readable tests with Spock, the most innovative testing and specification framework for the JVM since JUnit. Author Rob Fletcher takes you from Spock basics to advanced topics, using fully worked integration examples.

  • - Simple, Lean, and Powerful Web Applications
    av Dan Woods
    661

    Build robust, highly scalable reactive web applications with Ratpack, the lightweight JVM framework. With this practical guide, youll discover how asynchronous applications differ from more traditional thread-per-request systemsand how you can reap the benefits of complex non-blocking through an API that makes the effort easy to understand and adopt.Author Dan Woodsa member of the Ratpack core teamprovides a progressively in-depth tour of Ratpack and its capabilities, from basic concepts to tools and strategies to help you construct fast, test-driven applications in a semantic and expressive way. Ideal for Java web developers familiar with Grails or Spring, this book is applicable to all versions of Ratpack 1.x.Configure your applications and servers to accommodate the cloudUse Ratpack testing structures on both new and legacy applicationsAdd advanced capabilities, such as component binding, with modulesExplore Ratpacks static content generation and serving mechanismsProvide a guaranteed execution order to asynchronous processingModel data and the data access layer to build high-performance, data-driven applicationsWork with reactive and functional programming strategiesUse distribution techniques that support continuous delivery and other deployment tactics

  • av David Sawyer Mcfarland
    501

    CSS lets you create professional-looking websites, but learning its finer points can be tricky-even for seasoned web developers. This fully updated edition provides the most modern and effective tips, tricks, and tutorial-based instruction on CSS available today.

  • av Susan Prosser & Stuart Gripman
    407

    You dont need a technical background to build powerful databases with FileMaker Pro 14. This crystal-clear, objective guide shows you how to create a database that lets you do almost anything with your data so you can quickly achieve your goals. Whether youre creating catalogs, managing inventory and billing, or planning a wedding, youll learn how to customize your database to run on a PC, Mac, web browser, or iOS device.The important stuff you need to know:Dive into relational data. Solve problems quickly by connecting and combining data from different tables.Create professional documents. Publish reports, charts, invoices, catalogs, and other documents with ease.Access data anywhere. Use FileMaker Go on your iPad or iPhoneor share data on the Web.Harness processing power. Use new calculation and scripting tools to crunch numbers, search text, and automate tasks.Run your database on a secure server. Learn the high-level features of FileMaker Pro Advanced.Keep your data safe. Set privileges and allow data sharing with FileMakers streamlined security features.

  • - Optimize Your Code for Better Apps
    av Gaurav Vaish
    677

    Ready to build mobile apps that out-perform the rest? If youre an iOS developer with app-building experience, this practical guide provides tips and best practices to help you solve many common performance issues. Youll learn how to design and optimize iOS apps that deliver a smooth experience even when the network is poor and memory is low.Todays picky users want fast and responsive apps that dont hog resources. In this book, author Gaurav Vaish demonstrates methods for writing optimal code from an engineering perspective, using reusable Objective-C code that you can use right away. Up your game and create high-performance native iOS apps that truly stand out from the crowd.Measure key performance indicatorsattributes that constitute and affect app performanceWrite efficient apps by minimizing memory and power consumption, and explore options for using available CPU coresOptimize your apps lifecycle and UI, as well as its networking, data sharing, and security featuresLearn about application testing, debugging and analysis tools, and monitoring your app in the wildCollect data from real users to analyze app usage, identify bottlenecks, and provide fixesUse iOS 9 upgrades to improve your apps performance

  • av Editors Of Make
    251

    You may have mastered Arduino and 3D printing, but what will you make when the power goes out? This book, featuring projects drawn from previous issues of Make: and Craft:, features projects you can build with little or no technology.

  • av Lorna Jane Mitchell
    311

    Whether you're sharing data between two internal systems or building an API so that users can access their data, this practical guide has everything you need to build APIs with PHP.

  • av Brian Debugging
    311

    The authors share their insights on how to lead a team effectively, navigate an organization, and build a healthy relationship with the users of your software. This is valuable information from two respected software engineers whose popular series of talks-including "Working with Poisonous People"-has attracted hundreds of thousands of followers.

  • av Stephen O'grady
    197

    Software is more important than ever today and yet its commercial value is steadily declining. Microsoft, for instance, has seen its gross margins decrease for a decade, while startups and corporations alike are distributing free software that would have been worth millions a few years ago.Welcome to the software paradox. In this O'Reilly report, RedMonk's Stephen O'Grady explains why the real money no longer lies in software, and what it means for companies that depend on that revenue. You'll learn how this paradox came about and what your company can do in response.This book covers:Why it's growing more difficult to sell software on a standalone basisHow software has come full circle, from enabler to product and back againThe roles that open source, software-as-a-service, and subscriptions playHow software developers have become the new kingmakersWhy Microsoft, Apple, and Google epitomize this transitionHow the paradox has affected other tech giants, such as Oracle and Salesforce.comStrategies your software firm can explore, including alternative revenue models

  • av Eric Meyer
    161

    Present information in stunning new ways by transforming CSS elements in two- and three-dimensional space. Whether you're rotating a photo, doing some interesting perspective tricks, or creating an interface that lets you reveal information on an element's backside, this practical guide shows you how to use them to great effect.

  • av Eric Meyer
    247

    This practical guide shows you many ways to use colors, backgrounds, and gradients to achieve some pretty awesome effects. Short and sweet, this book is an excerpt from the upcoming fourth edition of CSS: The Definitive Guide.

  • Spara 16%
    - Build, Test, and Evaluate Secure Systems
    av Josiah Dykstra
    451

    If youre involved in cybersecurity as a software developer, forensic investigator, or network administrator, this practical guide shows you how to apply the scientific method when assessing techniques for protecting your information systems. Youll learn how to conduct scientific experiments on everyday tools and procedures, whether youre evaluating corporate security systems, testing your own security product, or looking for bugs in a mobile game.Once author Josiah Dykstra gets you up to speed on the scientific method, he helps you focus on standalone, domain-specific topics, such as cryptography, malware analysis, and system security engineering. The latter chapters include practical case studies that demonstrate how to use available tools to conduct domain-specific scientific experiments.Learn the steps necessary to conduct scientific experiments in cybersecurityExplore fuzzing to test how your software handles various inputsMeasure the performance of the Snort intrusion detection systemLocate malicious needles in a haystack in your network and IT environmentEvaluate cryptography design and application in IoT productsConduct an experiment to identify relationships between similar malware binariesUnderstand system-level security requirements for enterprise networks and web services

  • - Programming Productivity Without Breaking Things
    av Owen Yamauchi
    547

    How can you take advantage of the HipHop Virtual Machine (HHVM) and the Hack programming language, two new technologies that Facebook developed to run their web servers? With this practical guide, Owen Yamauchia member of Facebooks core Hack and HHVM teamsshows you how to get started with these battle-tested open-source tools.Youll explore static typechecking and several other features that separate Hack from its PHP origins, and learn how to set up, configure, deploy, and monitor HHVM. Ideal for developers with basic PHP knowledge or experience with other languages, this book also demonstrates how these tools can be used with existing PHP codebases and new projects alike.Learn how Hack provides static typechecking while retaining PHPs flexible, rapid development capabilityWrite typesafe code with Hacks generics featureExplore HHVM, a just-in-time compilation runtime engine with full PHP compatibilityDive into Hack collections, asynchronous functions, and the XHP extension for PHPUnderstand Hacks design rationale, including why it omits some PHP featuresUse Hack for multitasking, and for generating HTML securelyLearn tools for working with Hack code, including PHP-to-Hack migration

  • av Stephanie Moyerman
    361

    This book, written by Stephanie Moyerman, a research scientist with Intel's Smart Device Innovation Team, teaches you everything you need to know to get started making things with Edison, the compact and powerful Internet of Things platform.

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.