Utvidet returrett til 31. januar 2025

Bøker utgitt av O'Reilly Media

Filter
Filter
Sorter etterSorter Populære
  • av Lucas Carlson
    415,-

    Updated to include Ruby 1.9 and 2.0, the second edition of Ruby Cookbook highlights the increasingly popular Ruby programming language. By including recipes for the Rails framework and other projects involving Ruby, this book will set the standard for the language in a variety of programming environments.

  • av John Hughes
    341,-

    Filling the gap between a beginner's primer and a formal textbook, Practical Electronics explores aspects of electronic components, techniques, and tools that you would typically learn on the job and from years of experience.

  • av Ben Jones
    381,-

    Go beyond spreadsheets and tables and design a data presentation that really makes an impact. This practical guide shows you how to use Tableau Software to convert raw data into compelling data visualizations that provide insight or allow viewers to explore the data for themselves.Ideal for analysts, engineers, marketers, journalists, and researchers, this book describes the principles of communicating data and takes you on an in-depth tour of common visualization methods. Youll learn how to craft articulate and creative data visualizations with Tableau Desktop 8.1 and Tableau Public 8.1.Present comparisons of how much and how manyUse blended data sources to create ratios and ratesCreate charts to depict proportions and percentagesVisualize measures of mean, median, and modeLean how to deal with variation and uncertaintyCommunicate multiple quantities in the same viewShow how quantities and events change over timeUse maps to communicate positional dataBuild dashboards to combine several visualizations

  • - Lightweight Client-Server Communications
    av Andrew Lombardi
    336,-

    Until recently, creating desktop-like applications in the browser meant using inefficient Ajax or Comet technologies to communicate with the server. With this practical guide, youll learn how to use WebSocket, a protocol that enables the client and server to communicate with each other on a single connection simultaneously. No more asynchronous communication or long polling!For developers with a good grasp of JavaScript (and perhaps Node.js), author Andrew Lombardi provides useful hands-on examples throughout the book to help you get up to speed with the WebSocket API. Youll also learn how to use WebSocket with Transport Layer Security (TLS).Learn how to use WebSocket API events, messages, attributes, and methods within your client applicationBuild bi-directional chat applications on the client and server with WebSocket as the communication layerCreate a subprotocol over WebSocket for STOMP 1.0, the Simple Text Oriented Messaging ProtocolUse options for older browsers that dont natively support WebSocketProtect your WebSocket application against various attack vectors with TLS and other toolsDebug applications by learning aspects of the WebSocket lifecycle

  • av Clinton Gormley
    415,-

    This practical guide not only shows you how to search, analyze, and explore data with Elasticsearch, but also helps you deal with the complexities of human language, geolocation, and relationships.

  • av David Pogue
    394,-

    Experts David Pogue and Aaron Miller give you hands-on advice and step-by-step instructions for creating polished movies on your Mac, iPhone, or iPad. Dive in and discover why this is the top-selling iMovie book. This edition covers iMovie 10.0 for Mac and iMovie 2.0 for iOS.

  • av Tom Fifield, Diane Fleming, Anne Gentle, m.fl.
    345,-

    Design, deploy, and maintain your own private or public Infrastructure as a Service (IaaS), using the open source OpenStack platform. In this practical guide, experienced developers and OpenStack contributors show you how to build clouds based on reference architectures, as well as how to perform daily administration tasks.Designed for horizontal scalability, OpenStack lets you build a cloud by integrating several technologies. This approach provides flexibility, but knowing which options to use can be bewildering. Once you complete this book, youll know the right questions to ask while you organize compute, storage, and networking resources. If you already know how to manage multiple Ubuntu machines and maintain MySQL, youre ready to:Set up automated deployment and configurationDesign a single-node cloud controllerUse metrics to improve scalabilityExplore compute nodes, network design, and storageInstall OpenStack packagesUse an example architecture to help simplify decision-makingBuild a working environment to explore an IaaS cloudManage users, projects, and quotasTackle maintenance, debugging, and network troubleshootingMonitor, log, backup, and restore

  • av Becky Stern
    150,-

    This book shows you how to plan your wearable circuits, sew with electronics, and write programs that run on the FLORA to control the electronics. The FLORA family includes an assortment of sensors, as well as RGB LEDs that let you add lighting to your wearable projects.

  • av Mike Westerfield
    351,-

    This book teaches the reader to build rockets--powered by compressed air, water, and solid propellant--with the maximum possible fun, safety, and educational experience.

  • av Casimir Saternos
    446,-

    As a Java programmer, how can you tackle the disruptive client-server approach to web development? With this comprehensive guide, youll learn how todays client-side technologies and web APIs work with various Java tools. Author Casimir Saternos provides the big picture of client-server development, and then takes you through many practical client-server architectures. Youll work with hands-on projects in several chapters to get a feel for the topics discussed.User habits, technologies, and development methods have drastically altered web app design in recent years. But the Web itself hasnt changed. This book shows you how to build apps that conform to the webs underlying architecture.Learn the advantages of using separate client and server tiers, including code organization and speedy prototypingExplore the major tools, frameworks, and starter projects used in JavaScript developmentDive into web API design and REST style of software architectureUnderstand Javas alternatives to traditional packaging methods and application server deploymentBuild projects with lightweight servers, using jQuery with Jython, and Sinatra with AngularCreate client-server web apps with traditional Java web application servers and libraries

  • - Asynchronous Processing Techniques for Android Applications
    av Anders Goransson
    425,-

    Multithreading is essential if you want to create an Android app with a great user experience, but how do you know which techniques can help solve your problem? This practical book describes many asynchronous mechanisms available in the Android SDK, and provides guidelines for selecting the ones most appropriate for the app youre building.Author Anders Goransson demonstrates the advantages and disadvantages of each technique, with sample code and detailed explanations for using it efficiently. The first part of the book describes the building blocks of asynchronous processing, and the second part covers Android libraries and constructs for developing fast, responsive, and well-structured apps.Understand multithreading basics in Java and on the Android platformLearn how threads communicate within and between processesUse strategies to reduce the risk of memory leaksManage the lifecycle of a basic threadRun tasks sequentially in the background with HandlerThreadUse Javas Executor Framework to control or cancel threadsHandle background task execution with AsyncTask and IntentServiceAccess content providers with AsyncQueryHandlerUse loaders to update the UI with new data

  • - A NoSQL Document Database and Application Platform
    av Erik Siegel & Adam Retter
    387,-

    Get a head start with eXist, the open source NoSQL database and application development platform built entirely around XML technologies. With this hands-on guide, youll learn eXist from the ground up, from using this feature-rich database to work with millions of documents to building complex web applications that take advantage of eXists many extensions.If youre familiar with XMLas a student, professor, publisher, or developeryoull find that eXist is ideal for all kinds of documents. This book shows you how to store, query, and search documents with XQuery and other XML technologies, and how to construct applications on top of the database with tools such as eXide and eXists built-in development environment.Manage both data-oriented and text-oriented markup documents securelyBuild a sample application that analyzes and searches Shakespeares playsGo inside the architecture and learn how eXist processes documentsLearn how to work with eXists internal development environmentChoose among various indexes, including a full-text index based on Apache LuceneDive into eXists APIs for integrating or interacting with the databaseExtend eXist by building your own Triggers, Scheduled Tasks, and XQuery extension modules

  • - Environment, Language, and Information Architecture
    av Andrew Hinton
    505,-

    To make sense of the world, were always trying to place things in context, whether our environment is physical, cultural, or something else altogether. Now that we live among digital, always-networked products, apps, and places, context is more complicated than everstarting with "e;where"e; and "e;who"e; we are.This practical, insightful book provides a powerful toolset to help information architects, UX professionals, and web and app designers understand and solve the many challenges of contextual ambiguity in the products and services they create. Youll discover not only how to design for a given context, but also how design participates in making context.Learn how people perceive context when touching and navigating digital environmentsSee how labels, relationships, and rules work as building blocks for contextFind out how to make better sense of cross-channel, multi-device products or servicesDiscover how language creates infrastructure in organizations, software, and the Internet of ThingsLearn models for figuring out the contextual angles of any user experience

  • av Silvia Hagen
    477,-

    If your organization is gearing up for IPv6, this in-depth book provides the practical information and guidance you need to plan for, design, and implement this vastly improved protocol. Author Silvia Hagen takes system and network administrators, engineers, and network designers through the technical details of IPv6 features and functions, and provides options for those who need to integrate IPv6 with their current IPv4 infrastructure.The flood of Internet-enabled devices has made migrating to IPv6 a paramount concern worldwide. In this updated edition, Hagen distills more than ten years of studying, working with, and consulting with enterprises on IPv6. Its the only book of its kind.IPv6 Essentials covers:Address architecture, header structure, and the ICMPv6 message formatIPv6 mechanisms such as Neighbor Discovery, Stateless Address autoconfiguration, and Duplicate Address detectionNetwork-related aspects and services: Layer 2 support, Upper Layer Protocols, and ChecksumsIPv6 security: general practices, IPSec basics, IPv6 security elements, and enterprise security modelsTransitioning to IPv6: dual-stack operation, tunneling, and translation techniquesMobile IPv6: technology for a new generation of mobile servicesPlanning options, integration scenarios, address plan, best practices, and dos and donts

  • av Ted Dunning
    188,-

    This O'Reilly report uses practical example to explain how the underlying concepts of anomaly detection work.

  • av O'Reilly Media
    75,-

    BioCoder is a quarterly newsletter for DIYbio, synthetic bio, and anything related.

  • av Bruce W Perry
    420,-

    The 'Java Servlet and JSP Cookbook' offers clear explanations of how and why the code works, warns of potential pitfalls, and directs you to sources of additional information, so you can learn to adapt the problem-solving techniques to similar situations.

  • - Tools and Techniques for Low-Power Networking
    av Robert Davidson, Kevin Townsend, Carles Cufi & m.fl.
    379,-

    With Bluetooth Low Energy (BLE), smart devices are about to become even smarter. This practical guide demonstrates how this exciting wireless technology helps developers build mobile apps that share data with external hardware, and how hardware engineers can gain easy and reliable access to mobile operating systems.This book provides a solid, high-level overview of how devices use BLE to communicate with each other. Youll learn useful low-cost tools for developing and testing BLE-enabled mobile apps and embedded firmware and get examples using various development platformsincluding iOS and Android for app developers and embedded platforms for product designers and hardware engineers.Understand how data is organized and transferred by BLE devicesExplore BLEs concepts, key limitations, and network topologyDig into the protocol stack to grasp how and why BLE operatesLearn how BLE devices discover each other and establish secure connectionsSet up the tools and infrastructure for BLE application developmentGet examples for connecting BLE to iPhones, iPads, Android devices, and sensorsDevelop code for a simple device that transmits heart rate data to a mobile device

  • - Graphics and Visualization on the Web
    av Chris Wilson
    210,-

    Create beautiful, interactive images on the Web with RaphalJS, the JavaScript library that lets you draw Scalable Vector Graphics (SVG) right in the browser. With this concise guide, youll quickly learn how to paint the screen with shapes and colors that you can turn into lively, animated graphics and visualizations.Author Chris Wilson (Time.com) shows you how to create Raphal objects and manipulate them with animation, transformations, and other techniques, using just a few lines of code. Packed with working examples, sample code, and cool hands-on projects, RaphalJS is ideal for new and experienced JavaScript programmers alike.Create images that work on browsers new and old, as well as mobile devicesStart with the basicsshapes, colors, transformations, sets, and textLearn how to build custom curves and shapes with pathsCode animations that move through space, follow paths, or change directionMake your artwork come alive through user interactionBind a dataset to a collection of visual objectsthe basis of data visualizationLearn techniques to make your detailed visuals stand out on screens of any size

  • - Covers Versions Through Oracle Database 12c
    av Steven Feuerstein & Bill Pribyl
    673,-

    Considered the best Oracle PL/SQL programming guide by the Oracle community, this definitive guide is precisely what you need to make the most of Oracles powerful procedural language. The sixth edition describes the features and capabilities of PL/SQL up through Oracle Database 12c Release 1.Hundreds of thousands of PL/SQL developers have benefited from this book over the last twenty years; this edition continues that tradition. With extensive code examples and a lively sense of humor, this book explains language fundamentals, explores advanced coding techniques, and offers best practices to help you solve real-world problems.Get PL/SQL programs up and running quickly, with clear instructions for executing, tracing, testing, debugging, and managing codeUnderstand new 12.1 features, including the ACCESSIBLE_BY clause, WITH FUNCTION and UDF pragma, BEQUEATH CURRENT_USER for views, and new conditional compilation directivesTake advantage of extensive code samples, from easy-to-follow examples to reusable packaged utilitiesOptimize PL/SQL performance with features like the function result cache and Oracle utilities such as PL/Scope and the PL/SQL hierarchical profilerBuild modular, easy-to-maintain PL/SQL applications using packages, procedures, functions, and triggers

  • - Implement Robust, Fault-Tolerant Systems
    av Francesco Cesarini & Steve Vinoski
    421,-

    If you need to build a scalable, fault tolerant system with requirements for high availability, discover why the Erlang/OTP platform stands out for the breadth, depth, and consistency of its features. This hands-on guide demonstrates how to use the Erlang programming language and its OTP framework of reusable libraries, tools, and design principles to develop complex commercial-grade systems that simply cannot fail.In the first part of the book, youll learn how to design and implement process behaviors and supervision trees with Erlang/OTP, and bundle them into standalone nodes. The second part addresses reliability, scalability, and high availability in your overall system design. If youre familiar with Erlang, this book will help you understand the design choices and trade-offs necessary to keep your system running.Explore OTPs building blocks: the Erlang language, tools and libraries collection, and its abstract principles and design rulesDive into the fundamentals of OTP reusable frameworks: the Erlang process structures OTP uses for behaviorsUnderstand how OTP behaviors support client-server structures, finite state machine patterns, event handling, and runtime/code integrationWrite your own behaviors and special processesUse OTPs tools, techniques, and architectures to handle deployment, monitoring, and operations

  • av Guy Podjamy
    152,-

    Is Responsive Web Design (RWD) slowing your site down? It doesn't have to. With this concise book, you'll learn practical techniques for improving performance with RWD, including a default set of guidelines you can use as an easy starting point.

  • av O'Reilly Media Inc.
    75,-

    BioCoder is a quarterly newsletter for DIYbio, synthetic bio, and anything related. You'll discover: Articles about interesting projects and experiments, such as the glowing plant Articles about tools, both those you buy and those you build Visits to DIYbio laboratories Profiles of key people in the community

  • av Mark Frauenfelder
    149,-

    Make's second annual 3D Printing Guide is once again your go-to resource for discovering the latest information in this fast-changing field of printers, software, projects, and accessories. Inside, you'll find up-to-date reviews on the latest in 3D printing technology.

  • - Near Field Communication with Arduino, Android, and PhoneGap
    av Brian Jepson, Tom Igoe & Don Coleman
    265,-

    Jump into the world of Near Field Communications (NFC), the fast-growing technology that lets devices in close proximity exchange data, using radio signals. With lots of examples, sample code, exercises, and step-by-step projects, this hands-on guide shows you how to build NFC applications for Android, the Arduino microcontroller, and embedded Linux devices.Youll learn how to write apps using the NFC Data Exchange Format (NDEF) in PhoneGap, Arduino, and node.js that help devices read messages from passive NFC tags and exchange data with other NFC-enabled devices. If you know HTML and JavaScript, youre ready to start with NFC.Dig into NFCs architecture, and learn how its related to RFIDWrite sample apps for Android with PhoneGap and its NFC pluginDive into NDEF: examine existing tag-writer apps and build your ownListen for and filter NDEF messages, using PhoneGap event listenersBuild a full Android app to control lights and music in your homeCreate a hotel registration app with Arduino, from check-in to door lockWrite peer-to-peer NFC messages between two Android devicesExplore embedded Linux applications, using examples on Raspberry Pi and BeagleBone

  • av Harlan Harris
    114,-

    Despite the excitement around "data science," "big data," and "analytics," the ambiguity of these terms has led to poor communication between data scientists and organizations seeking their help. In this report, authors Harlan Harris, Sean Murphy, and Marck Vaisman examine their survey of several hundred data science practitioners in mid-2012, when they asked respondents how they viewed their skills, careers, and experiences with prospective employers. The results are striking.Based on the survey data, the authors found that data scientists today can be clustered into four subgroups, each with a different mix of skillsets. Their purpose is to identify a new, more precise vocabulary for data science roles, teams, and career paths.This report describes:* Four data scientist clusters: Data Businesspeople, Data Creatives, Data Developers, and Data Researchers* Cases in miscommunication between data scientists and organizations looking to hire* Why "T-shaped" data scientists have an advantage in breadth and depth of skills* How organizations can apply the survey results to identify, train, integrate, team up, and promote data scientists

  • - Robust Web Architecture with Node, HTML5, and Modern JS Libraries
    av Eric Elliott
    333,-

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

  • av James Ferreira
    251,-

    If you have basic coding skills and some JavaScript experience, this practical book shows you how Apps Script works, and provides step-by-step guidance for building applications you can use right away.

  • - Making Your Site Look Good on Any Device
    av Mike Crittenden
    254,-

    If you want your Drupal website to work well on smartphones, tablets, and desktops, this practical guide shows you how to incorporate Responsive Web Design (RWD) with specific Drupal 7 themes. Youll learn how to create attractive, easy-to-navigate layouts for everything from tiny phone screens to 30-inch desktop monitorsall with the same codebase.Ideal for experienced Drupal developers, this book takes you through RWD basics and shows you how to build sites based on Aurora, Zen, and Omegathree popular base themes created by Drupal contributors. Whether youre creating a new site with RWD or adapting an existing one, youll learn how to become a better, more efficient Drupal themer.Understand how Responsive Web Design and CSS media queries workLearn how the Sass stylesheet language and Compass framework support RWDAdopt a mobile-first approach to RWDand learn why its importantGet step-by-step instructions for creating custom subthemes on top of Aurora, Zen, and OmegaTackle common problems when building and theming responsive Drupal sitesExplore alternative options for accommodating smartphone and tablet users

  • av Patrick Mulder
    260,-

    With this practical guide, author Patrick Mulder takes experienced backend developers and JavaScript programmers through the steps necessary to create a fully functional single-page application.

Gjør som tusenvis av andre bokelskere

Abonner på vårt nyhetsbrev og få rabatter og inspirasjon til din neste leseopplevelse.