Marknadens största urval
Snabb leverans

Böcker utgivna av O'Reilly Media

Filter
Filter
Sortera efterSortera Populära
  • av Mark Masse
    259

    In todays market, where rival web services compete for attention, a well-designed REST API is a must-have feature. This concise book presents a set of API design rules, drawn primarily from best practices that stick close to the Webs REST architectural style. Along with rules for URI design and HTTP use, youll learn guidelines for media types and representational forms.REST APIs are ubiquitous, but few of them follow a consistent design methodology. Using these simple rules, you will design web service APIs that adhere to recognized web standards. To assist you, author Mark Mass introduces the Web Resource Modeling Language (WRML), a conceptual framework he created for the design and implementation of REST APIs.Learn design rules for addressing resources with URIsApply design principles to HTTPs request methods and response status codesWork with guidelines for conveying metadata through HTTP headers and media typesGet design tips to address the needs of client programs, including the special needs of browser-based JavaScript clientsUnderstand why REST APIs should be designed and configured, not coded

  • av Liliana Bounegru, Lucy Chambers & Jonathan Gray
    259

    When you combine the sheer scale and range of digital information now available with a journalists "e;nose for news"e; and her ability to tell a compelling story, a new world of possibility opens up. With The Data Journalism Handbook, youll explore the potential, limits, and applied uses of this new and fascinating field.This valuable handbook has attracted scores of contributors since the European Journalism Centre and the Open Knowledge Foundation launched the project at MozFest 2011. Through a collection of tips and techniques from leading journalists, professors, software developers, and data analysts, youll learn how data can be either the source of data journalism or a tool with which the story is toldor both.Examine the use of data journalism at the BBC, the Chicago Tribune, the Guardian, and other news organizationsExplore in-depth case studies on elections, riots, school performance, and corruptionLearn how to find data from the Web, through freedom of information laws, and by "e;crowd sourcing"e;Extract information from raw data with tips for working with numbers and statistics and using data visualizationDeliver data through infographics, news apps, open data platforms, and download links

  • av Stuart Gripman & Susan Prosser
    619,-

    You dont have to be a techie to use FileMaker Pro 12, but you do need to know what youre doing. With this crystal-clear guide, youll learn how to create a powerful database that lets you do almost anything with your data. Whether youre running a business, printing a catalog, or planning a wedding, youll learn how to customize your database and put it to work.The important stuff you need to know:Get started. Tour FileMaker Pros features and create your first database in minutes.Catalog your data. View, sort, and shape information in dozens of ways.Create professional documents. Publish reports, invoices, and other documents with ease.Harness processing power. Use calculations and scripts to crunch numbers, search text, and automate tasks.Add visual power and clarity. Create colorful charts to illustrate and summarize your data.Think like a developer. Dive into the high-level features of FileMaker Pro Advanced.

  • - Balancing Risk and Innovation
    av Kord Davis
    199,-

    What are your organizations policies for generating and using huge datasets full of personal information? This book examines ethical questions raised by the big data phenomenon, and explains why enterprises need to reconsider business decisions concerning privacy and identity. Authors Kord Davis and Doug Patterson provide methods and techniques to help your business engage in a transparent and productive ethical inquiry into your current data practices.Both individuals and organizations have legitimate interests in understanding how data is handled. Your use of data can directly affect brand quality and revenueas Target, Apple, Netflix, and dozens of other companies have discovered. With this book, youll learn how to align your actions with explicit company values and preserve the trust of customers, partners, and stakeholders.Review your data-handling practices and examine whether they reflect core organizational valuesExpress coherent and consistent positions on your organizations use of big dataDefine tactical plans to close gaps between values and practicesand discover how to maintain alignment as conditions change over timeMaintain a balance between the benefits of innovation and the risks of unintended consequences

  • av Don Wilcher
    305,-

    This companion book to MakerShed's Ultimate Arduino Microcontroller Pack provides 26 clearly explained projects that you can build with this top-selling kit right away--including multicolor flashing lights, timers, tools for testing circuits, sound effects, motor control, and sensor devices.

  • av Preston Gralla
    319,-

    You can do many things with NOOK HD right out of the box, but if you really want to get the most from your HD or HD+ tablet, start with this book. With clear instructions, full-color illustrations, and savvy advice from technology expert Preston Gralla, you'll learn how to use email and the Web, watch movies and shows, play games and more.

  • av Bonnie Biafore
    675,-

    Get up to speed on Microsoft Project 2013 and learn how to manage projects large and small. This crystal-clear book not only guides you step-by-step through Project 2013s new features, it also gives you real-world guidance: how to prep a project before touching your PC, and which Project tools will keep you on target. With this Missing Manual, youll go from project manager to Project master.The important stuff you need to knowLearn Project 2013 inside out. Get hands-on instructions for the Standard and Professional editions.Start with a project management primer. Discover what it takes to handle a project successfully.Build and refine your plan. Put together your team, schedule, and budget.Achieve the results you want. Build realistic schedules with Project, and learn how to keep costs under control.Track your progress. Measure your performance, make course corrections, and manage changes.Create attractive reports. Communicate clearly to stakeholders and team members using charts, tables, and dashboards.Use Projects power tools. Customize Projects features and views, and transfer info via the cloud, using Microsoft SkyDrive.

  • av C. J. Date
    545,-

    Views are a key part of database technology, but they're often considered read-only. In this book, Chris Date - a leading expert in relational databases - offers practical techniques that allow you to update the views that a database presents to you.

  • av Matthew MacDonald
    675,-

    Unlock the secrets of Access 2013 and discover how to use your data in creative ways. With this book's easy step-by-step instructions, you'll learn how to build and maintain a full-featured database and even turn it into a web app.

  • av Matthew MacDonald
    565,-

    The world's most popular spreadsheet program is now more powerful than ever, but it's also more complex. That's where this Missing Manual comes in. With crystal-clear explanations and hands-on examples, Excel 2013: The Missing Manual shows you how to master Excel so you can easily track, analyze, and chart your data.

  • av Nancy Conner
    405,-

    Microsoft Office is the most widely used productivity software in the world, but most people just know the basics. This helpful guide gets you started with the programs in Office 2013, and provides lots of power-user tips and tricks when you're ready for more.

  • - JavaScript Behavior-Driven Development
    av Evan Hahn
    245

    Get a concise introduction to Jasmine, the popular behavior-driven testing framework for JavaScript. This practical guide shows you how to write unit tests with Jasmine that automatically check for bugs in your application. If you have JavaScript experiencewith knowledge of some advanced featuresyoull learn how to write specifications for individual components, and then use those specs to test the code you write.Throughout the book, author Evan Hahn focuses primarily on methods for testing browser-based JavaScript applications, but youll also discover how to use Jasmine with CoffeeScript, Node.js, Ruby on Rails, and Ruby without Rails. You wont find a more in-depth source for Jasmine anywhere.Get an overview of both test-driven and behavior-driven developmentWrite useful specs by determining what you need to testand what you dontTest the behavior of new and existing code against the specs you createApply Jasmine matchers and discover how to build your ownOrganize code suites into groups and subgroups as your code becomes more complexUse a Jasmine spy in place of a function or an objectand learn why its valuable

  • Spara 11%
    av Richard Reese
    385,-

    Improve your programming through a solid understanding of C pointers and memory management. With this practical book, you'll learn how pointers provide the mechanism to dynamically manipulate memory, enhance support for data structures, and enable access to hardware.

  • - Responsive Web Development
    av Jake Spurlock
    199,-

    Discover how easy it is to design killer interfaces and responsive websites with the Bootstrap framework. This practical book gets you started building pages with Bootstraps HTML/CSS-based tools and design templates right away. Youll also learn how to extend your app with interactive features, using its suite of jQuery pluginsoften without writing a single line of code.Developed by Twitter and available free from GitHub, Bootstrap supports responsive design by dynamically adjusting your web page layout. With just a basic knowledge of HTML, CSS, and JavaScript, you can build apps that work equally well on desktop screens, smartphones, and tablets. This book shows you how.Become familiar with Bootstraps file structure, grid systems, and container layoutsLearn HTML elements for typography, code, tables, forms, buttons, images, and iconsDesign interfaces and other web elements, such as navigation, breadcrumbs, and custom modal windowsUse jQuery plugins for features such as revolving slideshows, tabbable interfaces, and dropdown menusModify everything from column count to typography colors with the LESS stylesheet language

  • - Oracle Database 12c
    av Jonathan Stern, Robert Stackowiak & Rick Greenwald
    675,-

    Written by Oracle insiders, this indispensable guide distills an enormous amount of information about the Oracle Database into one compact volume. Ideal for novice and experienced DBAs, developers, managers, and users, Oracle Essentials walks you through technologies and features in Oracles product line, including its architecture, data structures, networking, concurrency, and tuning.Complete with illustrations and helpful hints, this fifth edition provides a valuable one-stop overview of Oracle Database 12c, including an introduction to Oracle and cloud computing. Oracle Essentials provides the conceptual background you need to understand how Oracle truly works.Topics include:A complete overview of Oracle databases and data stores, and Fusion Middleware products and featuresCore concepts and structures in Oracles architecture, including pluggable databasesOracle objects and the various datatypes Oracle supportsSystem and database management, including Oracle Enterprise Manager 12cSecurity options, basic auditing capabilities, and options for meeting compliance needsPerformance characteristics of disk, memory, and CPU tuningBasic principles of multiuser concurrencyOracles online transaction processing (OLTP)Data warehouses, Big Data, and Oracles business intelligence toolsBackup and recovery, and high availability and failover solutions

  • - From Library User to JavaScript Developer
    av Cody Lindley
    249

    If youre an advanced beginner or intermediate JavaScript developer, JavaScript Enlightenment will solidify your understanding of the languageespecially if you use a JavaScript library. In this concise book, JavaScript expert Cody Lindley (jQuery Cookbook) provides an accurate view of the language by examining its objects and supporting nuances.Libraries and frameworks help you build web applications quickly and efficiently, but when things go wrong or performance becomes an issue, knowing how and why they work is critical. If youre ready to go under the hood and get your hands dirty with JavaScript internals, this is your book.Get a short and digestible summary of ECMA-262, Edition 3, backed by real code you can run instantlyExamine the creation of JavaScript objectsLearn complex values, primitive values, scope, and inheritanceUnderstand the importance of the head objectWork with string, number, and Boolean objects and valuesDiscover how to use the null value and the built-in math objectGet into the detailsbeyond Mozillas reference guide for JavaScript 1.5

  • Spara 20%
    - Talking Directly to the Kernel and C Library
    av Robert Love
    605

    Write software that draws directly on services offered by the Linux kernel and core system libraries. With this comprehensive book, Linux kernel contributor Robert Love provides you with a tutorial on Linux system programming, a reference manual on Linux system calls, and an insiders guide to writing smarter, faster code.Love clearly distinguishes between POSIX standard functions and special services offered only by Linux. With a new chapter on multithreading, this updated and expanded edition provides an in-depth look at Linux from both a theoretical and applied perspective over a wide range of programming topics, including:A Linux kernel, C library, and C compiler overviewBasic I/O operations, such as reading from and writing to filesAdvanced I/O interfaces, memory mappings, and optimization techniquesThe family of system calls for basic process managementAdvanced process management, including real-time processesThread concepts, multithreaded programming, and PthreadsFile and directory managementInterfaces for allocating memory and optimizing memory accessBasic and advanced signal interfaces, and their role on the systemClock management, including POSIX clocks and high-resolution timers

  • Spara 20%
    - A Comprehensive Guide to Security Services on the SRX Series
    av Rob Cameron & Brad Woodberg
    689,-

    This complete field guide, authorized by Juniper Networks, is the perfect hands-on reference for deploying, configuring, and operating Junipers SRX Series networking device. Authors Brad Woodberg and Rob Cameron provide field-tested best practices for getting the most out of SRX deployments, based on their extensive field experience.While their earlier book, Junos Security, covered the SRX platform, this book focuses on the SRX Series devices themselves. You'll learn how to use SRX gateways to address an array of network requirementsincluding IP routing, intrusion detection, attack mitigation, unified threat management, and WAN acceleration. Along with case studies and troubleshooting tips, each chapter provides study questions and lots of useful illustrations.Explore SRX components, platforms, and various deployment scenariosLearn best practices for configuring SRXs core networking featuresLeverage SRX system services to attain the best operational stateDeploy SRX in transparent mode to act as a Layer 2 bridgeConfigure, troubleshoot, and deploy SRX in a highly available mannerDesign and configure an effective security policy in your networkImplement and configure network address translation (NAT) typesProvide security against deep threats with AppSecure, intrusion protection services, and unified threat management tools

  • av Mitchell Hashimoto
    485

    Discover why Vagrant is a must-have tool for thousands of developers and ops engineers. This hands-on guide shows you how to use this open source software to build a virtual machine for any purposeincluding a completely sandboxed, fully provisioned development environment right on your desktop.Vagrant creator Mitchell Hashimoto shows you how to share a virtual machine image with members of your team, set up a separate virtualization for each project, and package virtual machines for use by others. This book covers the V1 (1.0.x) configuration syntax running on top of a V2 (1.1+) core, the most stable configuration format running on the latest core.Build a simple virtual machine with just two commands and no configurationCreate a development environment that closely resembles productionAutomate software installation and management with shell scripts, Chef, or PuppetSet up a network interface to access your virtual machine from any computerUse your own editor and browser to develop and test your applicationsTest complicated multi-machine clusters with a single VagrantfileChange Vagrants default operating system to match your production OSExtend Vagrant features with plugins, including components you build yourself

  • - Create Scalable Apps with ASP.NET MVC 4, Azure, Web Sockets, and More
    av Daniel Mohl
    359,-

    Learn how to build key aspects of web, cloud, and mobile solutions by combining F# with various .NET and open source technologies. With helpful examples, this hands-on book shows you how to tackle concurrency, asynchrony, and other server-side challenges. Youll quickly learn how to be productive with F#, whether you want to integrate the language into your existing web application or use it to create the next Twitter.If youre a mid- to senior-level .NET programmer, youll discover how this expressive functional-first language helps you write robust, maintainable, and reusable solutions that scale easily and target multiple devices.Use F# with ASP.NET MVC, ASP.NET Web API, WCF, Windows Azure, HTML5, CSS3, jQuery Mobile, and other toolsBuild next-generation ASP.NET MVC 4 web applications, using F# to do the heavy lifting on the serverCreate WCF SOAP and HTTP web servicesDevelop F# web applications and services that run on Windows AzureBuild scalable solutions that allow reuse by mobile and web front-endsUse F# with the WebSharper and Pit frameworks to build end-to-end web stacks

  • Spara 10%
    - From Simple Machines to Impossible Programs
    av Tom Stuart
    389,-

    Finally, you can learn computation theory and programming language design in an engaging, practical way. Understanding Computation explains theoretical computer science in a context youll recognize, helping you appreciate why these ideas matter and how they can inform your day-to-day programming.Rather than use mathematical notation or an unfamiliar academic programming language like Haskell or Lisp, this book uses Ruby in a reductionist manner to present formal semantics, automata theory, and functional programming with the lambda calculus. Its ideal for programmers versed in modern languages, with little or no formal training in computer science.Understand fundamental computing concepts, such as Turing completeness in languagesDiscover how programs use dynamic semantics to communicate ideas to machinesExplore what a computer can do when reduced to its bare essentialsLearn how universal Turing machines led to todays general-purpose computersPerform complex calculations, using simple languages and cellular automataDetermine which programming language features are essential for computationExamine how halting and self-referencing make some computing problems unsolvableAnalyze programs by using abstract interpretation and type systems

  • - Event-driven Network Programming with Python
    av Abe Fettig & Jessica Mckellar
    545,-

    Get started with Twisted, the event-driven networking framework written in Python. With this introductory guide, youll learn the key concepts and design patterns to build event-driven client and server applications for many popular networking protocols. Youll also learn the tools to build new protocols using Twisteds primitives.Start by building basic TCP clients and servers, and then focus on deploying production-grade applications with the Twisted Application infrastructure. Along the way, you can play with and extend examples of common tasks youll face when building network applications. If youre familiar with Python, youre ready for Twisted.Learn the core components of Twisted servers and clientsWrite asynchronous code with the Deferred APIConstruct HTTP servers with Twisteds high-level web APIsUse the Agent API to develop flexible web clientsConfigure and deploy Twisted services in a robust and standardized fashionAccess databases using Twisteds nonblocking interfaceAdd common server components: logging, authentication, threads and processes, and testingExplore ways to build clients and servers for IRC, popular mail protocols, and SSH

  • av Brett McLaughlin
    399,-

    If you can build websites with CSS and JavaScript, this book takes you to the next levelcreating dynamic, database-driven websites with PHP and MySQL. Learn how to build a database, manage your content, and interact with users. With step-by-step tutorials, this completely revised edition gets you started with expanded coverage of the basics and takes you deeper into the world of server-side programming.The important stuff you need to know:Get up to speed quickly. Learn how to install PHP and MySQL, and get them running on both your computer and a remote server.Gain new techniques. Take advantage of the all-new chapter on integrating PHP with HTML web pages.Manage your content. Use the file system to access user data, including images and other binary files.Make it dynamic. Create pages that change with each new viewing.Build a good database. Use MySQL to store user information and other data.Keep your site working. Master the tools for fixing things that go wrong.Control operations. Create an administrative interface to oversee your site.

  • - Combine the Power of SharePoint, LightSwitch, Power View, and SQL Server 2012
    av Jason Himmelstein & David Feldman
    675,-

    Create dynamic business intelligence (BI) solutions for SharePoint faster and with more capabilities than previously possible. With this book, youll learn the entire processfrom high-level concepts to development and deploymentfor building data-rich BI applications with Visual Studio LightSwitch, SQL Server 2012, and a host of related Microsoft technologies.Youll learn practical techniques and patterns necessary to use all of these technologies together as you build an example application through the course of the book, step by step. Discover how to solve real problems, using BI solutions that will evolve to meet future needs.Learn the fundamentals of SharePoint, LightSwitch, and SQL Server 2012Get a solid grounding in BI application basics and database design principlesUse LightSwitch to build a help desk app, including data model design and SharePoint data integrationBuild a tabular cube with Microsofts Business Intelligence Semantic Model (BISM)Dive into the data visualization stack, including Excel and SQL Server Reporting ServicesCreate reports with Excel Services, Report Builder, and PowerViewUse tips and tricks for setting up your BI application development environment

  • av David Pogue
    565,-

    With Windows 8, Microsoft completely reimagined the graphical user interface for its operating system, and designed it to run on tablets as well as PCs. Its a big change that calls for a trustworthy guideWindows 8: The Missing Manual. New York Times columnist David Pogue provides technical insight, lots of wit, and hardnosed objectivity to help you hit the ground running with Microsofts new OS.This jargon-free book explains Windows 8 features so clearlyrevealing which work well and which dontthat it should have been in the box in the first place.

  • - Normal Forms and All That Jazz
    av C.j. Date
    455

    What makes this book different from others on database design? Many resources on design practice do little to explain the underlying theory, and books on design theory are aimed primarily at theoreticians. In this book, renowned expert Chris Date bridges the gap by introducing design theory in ways practitioners can understanddrawing on lessons learned over four decades of experience to demonstrate why proper database design is so critical in the first place.Every chapter includes a set of exercises that show how to apply the theoretical ideas in practice, provide additional information, or ask you to prove some simple theoretical result. If youre a database professional familiar with the relational model, and have more than a passing interest in database design, this book is for you.Questions this book answers include:Why is Heaths Theorem so important?What is The Principle of Orthogonal Design?What makes some JDs reducible and others irreducible?Why does dependency preservation matter?Should data redundancy always be avoided? Can it be?Databases often stay in production for decades, and careful design is critical for avoiding subtle errors and processing problems over time. If theyre badly designed, the negative impacts can be incredibly widespread. This gentle introduction shows you how to use important theoretical results to create good database designs.

  • av Tony Parisi
    345,-

    Get a quick introduction to WebGL, the new standard for 3D rendering on the Web and a member of HTML5s family of technologies. With this hands-on guide, youll learn essential WebGL development and production concepts, using the JavaScript 3D engine Three.js. At the end of the book, youll put everything together and build a full 3D application with WebGL.You dont have to be a game development wizard or have 3D graphics experience to get started. If you use HTML, CSS, and JavaScriptand have familiarity with JQuery and Ajaxthis book will help you gain a working knowledge of WebGL through clear and simple examples.Understand core 3D graphics concepts and how to implement them in WebGLCreate WebGL sample pages as you learn, and build a racing game application in the final chapterGet to know the Three.js open source library in detailDevelop working knowledge of graphics rendering, texturing, animation, interaction, and behaviorsSeamlessly integrate 3D graphics with other content on the pageLearn the tools, file formats, and techniques for developing robust and secure applications in a production environment"e;WebGL: Up and Running is an ideal introduction to the world of 3D programming on the web. Its well-written, clear, and fun. I wish it had been around when I started learning!"e; Giles Thomas, LearningWebGL.com

  • - Bridging the Gap Between the Web and the Mobile Web
    av Wesley Hales
    359,-

    This hands-on book looks past the hype and buzzwords surrounding HTML5 and gives you a conservative and practical approach to using HTML5, JavaScript MVC frameworks, and the latest W3C specifications. Youll quickly master how to build mobile and desktop web apps that are widely supported across all major web browsers and devices.Even though Web Storage, Web Workers, Geolocation, Device Orientation, and WebSockets have been covered many times in the past, it is often from a very high or basic level. This book goes into the trenches to review actual use cases for each of these APIs and gives real-world examples on how to use each one. If you're familiar with JavaScript, CSS and HTML basics and are ready to start piecing together the architecture of HTML5, then this book is for you.Assemble a coherent architectural whole from HTML5s complex collection of partsGain a clear understanding of client-side architecture and the "e;mobile first"e; approachDesign, create, and tune eye-catching and robust mobile web appsExplore how the top five JavaScript MVC frameworks interact with the serverLearn best practices for setting up a raw WebSocket serverExamine how sites such as Google, Twitter, and Amazon store data on the clientUse real-world methods for applying geolocation, and learn the pitfalls of various implementationsProcess images and other data in the background with Web Workers

  • av David Sawyer Mcfarland
    789,-

    Dreamweaver is the tool most website developers use to design and manage professional-looking sites, but it's a complex program to learn on your own. That's where Dreamweaver CS6: The Missing Manual comes in.

  • av Philipp Janert
    545,-

    How can you take advantage of feedback control for enterprise programming? With this book, author Philipp K. Janert demonstrates how the same principles that govern cruise control in your car also apply to data center management and other enterprise systems.

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.