Norges billigste bøker

Bøker utgitt av O'Reilly Media

Filter
Filter
Sorter etterSorter Populære
  • - Building Viral Experiences with OpenSocial, OAuth, OpenID, and Distributed Web Frameworks
    av Jonathan Leblanc
    561,-

    Social networking has made one thing clear: websites and applications need to provide users with experiences tailored to their preferences. This in-depth guide shows you how to build rich social frameworks, using open source technologies and specifications. You'll learn how to create third-party applications for existing sites, build engaging social graphs, and develop products to host your own socialized experience.Programming Social Apps focuses on the OpenSocial platform, along with Apache Shindig, OAuth, OpenID, and other tools, demonstrating how they work together to help you solve practical issues. Each chapter uncovers a new layer in the construction of highly viral social applications and platforms.Learn how to build applications on top of social containers, and leverage existing user dataMap user relationships with a social graph, and extend social links between usersCustomize your application with user profile information and encourage growth through friendshipsBuild a scalable social application container with OpenSocial and ShindigDive into advanced OpenSocial topics such as templating and data pipelining methodsProtect your container and its users against malicious code

  • - Configuration Management at Scale
    av James Loope
    208,-

    Get started with Puppet, and learn how this popular configuration management framework helps you automate your servers. This concise introduction shows you how to use Puppets tools and templates to organize and execute configuration plans on Linux, Unix, and Windows servers. Through code samples and real-world examples, youll learn how to manage pools of servers and virtual instances, and how to administer access control. If youre new to Puppet, but familiar with systems administration and Ruby language basics, this book is the ideal way to start using this open source framework.Learn Puppet fundamentals, including its manifest syntax and built-in functionsStore configurations in a central location with PuppetMaster, and define which configurations apply to which nodesBuild a framework to create user accounts in place of LDAP or Kerberos KDCApply techniques to execute and manage server configurations with MCollectiveUse Puppet as an auditing tool to ensure that configurations are correctGather information on the nodes you manage with the Facter library

  • Spar 19%
    av Dan Kusnetzky
    183,-

    If you're contemplating the use of virtualization in any area of your network operations, this concise book presents a clear picture of the concepts involved.

  • av Rich Tretola
    396

    Ready to put your ActionScript 3 skills to work on mobile apps? This hands-on book walks you through the process of creating an Adobe AIR application for Blackberry Tablets from start to finish, using the Flex 4.5 framework. Move quickly from a basic Hello World application to complex interactions with Blackberry APIs, and get complete code examples for working with tablet componentsincluding the accelerometer, GPS unit, camera, file system, and multitouch screen. This is an ideal resource no matter how much Flex experience you have.Use Flash Builder 4.5 to create and debug a Flex Mobile projectChoose a layout option to determine which files Flash Builder autogeneratesObtain permissions you need to install your app on a Blackberry TabletRead and write text files, browse the file system for media files, and create and write to an SQLite databaseLearn how to use native qnx components within your applicationPublish your app to a BlackBerry installer file with Flash Builder

  • av David Pouge
    451

    With Lion, Apple has unleashed the most innovative version of Mac OS X yet - and you'll learn all about it with David Pogue's meticulous Missing Manual. Mac OS X 10.7 completely transforms the Mac user interface with multi-touch gestures borrowed from the iPhone and iPad, and includes more 250 brand-new features.

  • Spar 21%
    - Analytics for Improving Software Teams
    av Jonathan Alexander
    358,-

    How can you help your software team improve? This concise book introduces codermetrics, a clear and objective way to identify, analyze, and discuss the successes and failures of software engineersnot as part of a performance review, but as a way to make the team a more cohesive and productive unit.Experienced team builder Jonathan Alexander explains how codermetrics helps teams understand exactly what occurred during a project, and enables each coder to focus on specific improvements. Alexander presents a variety of simple and complex codermetrics, and teaches you how to create your own.Learn how codermetrics changes long-held assumptions and improves team dynamicsGet recommendations for integrating codermetrics into existing processesAsk the right questions to determine the type of data you need to collectUse metrics to measure individual coder skills and a teams effectiveness over timeIdentify the contributions each coder makes to the teamAnalyze the response to your software and its featuresand verify that you're meeting team and organizational goalsBuild better teams, using codermetrics to make personnel adjustments and additions

  • av Bruce Hartpence
    286,-

    Take an in-depth tour of core Internet protocols and learn how they work together to move data packets from one network to another. With this updated edition, youll dive into the aspects of each protocol, including operation basics and security risks, and learn the function of network hardware such as switches and routers. New chapters examine the transmission control protocol (TCP) and user datagram protocol in detail.Ideal for beginning network engineers, each chapter in this book includes a set of review questions, as well as practical, hands-on lab exercises.Youll explore topics including:Basic network architecture: how protocols and functions fit togetherThe structure and operation of the Ethernet protocolTCP/IP protocol fields, operations, and addressing used for networksThe address resolution process in a typical IPv4 networkSwitches, access points, routers, and components that process packetsTCP details, including packet content and client-server packet flowHow the Internet Control Message Protocol provides error messages during network operationsHow network mask (subnetting) helps determine the networkThe operation, structure, and common uses of the user datagram protocol

  • Spar 19%
    - Unleash Multicore Performance with Grand Central Dispatch
    av Vandad Nahavandipoor
    183,-

    Now that multicore processors are coming to mobile devices, wouldn't it be great to take advantage of all those cores without having to manage threads? This concise book shows you how to use Apple's Grand Central Dispatch (GCD) to simplify programming on multicore iOS devices and Mac OS X.Managing your applications resources on more than one core isn't easy, but it's vital. Apps that use only one core in a multicore environment will slow to a crawl. If you know how to program with Cocoa or Cocoa Touch, this guide will get you started with GCD right away, with many examples to help you write high-performing multithreaded apps.Package your code as block objects and invoke them with GCDUnderstand dispatch queuesthe pools of threads managed by GCDUse different methods for executing UI and non-UI tasksCreate a group of tasks that GCD can run all at onceInstruct GCD to execute tasks only once or after a delayDiscover how to construct your own dispatch queues

  • Spar 23%
    av Dan Woods
    219

    Making an API work to create a new channel is not just a matter of technology. An API must be considered in terms of business strategy, marketing, and operations as well as the technical aspects of programming.

  • - Building Powerful Cross-Platform Environments in JavaScript
    av Zachary Kessin
    340,-

    HTML5 is not just a replacement for plugins. It also makes the Web a first-class development environment by giving JavaScript programmers a solid foundation for building industrial-strength applications. This practical guide takes you beyond simple site creation and shows you how to build self-contained HTML5 applications that can run on mobile devices and compete with desktop apps.Youll learn powerful JavaScript tools for exploiting HTML5 elements, and discover new methods for working with data, such as offline storage and multithreaded processing. Complete with code samples, this book is ideal for experienced JavaScript and mobile developers alike.Store session data in the browser with local storage objectsSave trips to the server: store larger amounts of data with IndexedDBGive browsers limited access to a users system to read and upload filesTake your app offlineand speed up page loading when its onlineUse Web Workers to create multithreaded applicationsTransfer data between browser and server more efficiently with Web SocketsLearn about HTML5 tags for forms, multimedia, graphics, and geolocation"e;HTML5 is all the rage these days, but it's more than just a buzzword. Programming HTML5 Applications provides the knowledge to guide you through all the new technologies needed to make modern web applications."e;--Ralph Whitbeck, cohost of The Official jQuery Podcast

  • Spar 22%
    av Peter Southwick
    616,-

    As the best-selling book ever written about the Junos operating system, the second edition of Junos Enterprise Routing has been updated to serve as the go-to study guide for Juniper Networks enterprise routing certification exams.

  • Spar 22%
    - Scalable Server-Side Code with JavaScript
    av Mike Wilson & Tom Hughes-Croucher
    310

    This book introduces you to Node, the new web development framework written in JavaScript. You'll learn hands-on how Node makes life easier for experienced JavaScript developers: not only can you work on the front end and back end in the same language, you'll also have more flexibility in choosing how to divide application logic between client and server.Written by a core contributor to the framework, Node: Up and Running shows you how Node scales up to support large numbers of simultaneous connections across multiple servers, and scales down to let you create quick one-off applications with minimal infrastructure. Built on the V8 JavaScript engine that runs Google Chrome, Node is already winning the hearts and minds of many companies, including Google and Yahoo! This book shows you why.Understand Node's event-loop architecture, non-blocking I/O, and event-driven programmingDiscover how Node supports a variety of database and data storage toolsLearn best practices for writing easy-to-maintain code for NodeGet concrete examples of how to use the various Node APIs in practiceTake advantage of the books complete API reference

  • av Chris Grover
    561,-

    You can build everything from simple animations to full-fledged iOS and Android apps with Flash CS5.5, but learning this complex program can be difficultunless you have this fully updated, bestselling guide. Learn how to create gorgeous Flash effects even if you have no programming experience. With Flash CS5.5: The Missing Manual, you'll move from the basics to power-user tools with ease.Learn animation basics. Discover how to turn simple ideas into stunning animations.Master Flash's tools. Learn the animation and effects tools with clear explanations and hands-on examples.Use 3D effects. Rotate objects and make them move in three dimensions.Create lifelike motion. Use the IK Bones tool to simulate realistic body movements and other linked motions.Build apps for tablets and smartphones. Create the next generation of iPhone, iPad, and Android apps.Add multimedia. Incorporate your own audio and video files into Flash.Create rich interactive animations. Dive into advanced interactivity with easy-to-learn ActionScript examples.

  • - Up and Running
    av Maximiliano Firtman
    451

    Would you like to build one mobile web application that works on iPad and Kindle Fire as well as iPhone and Android smartphones? This introductory guide to jQuery Mobile shows you how. Through a series of hands-on exercises, youll learn the best ways to use this frameworks many interface components to build customizable, multiplatform apps. You dont need any programming skills or previous experience with jQuery to get started.By the time you finish this book, youll know how to create responsive, Ajax-based interfaces that work on a variety of smartphones and tablets, using jQuery Mobile and semantic HTML5 code.Understand how jQuery Mobile works with HTML5, CSS3, and JavaScriptWork with UI components to format content and create forms, lists, navbars, and buttonsCreate dynamic content with JavaScript, Ajax, and the jQuery core frameworkCustomize your entire user interface with themes and CSS3Enable users to install your app from the browser and work with it offlineDistribute through app stores by packaging your creation as a native app

  • Spar 24%
    - Practical Lisp for the Java World
    av Chas Emerick, Brian Carper & Christophe Grand
    429,-

    Clojure is a practical, general-purpose language that offers expressivity rivaling other dynamic languages like Ruby and Python, while seamlessly taking advantage of Java libraries, services, and all of the resources of the JVM ecosystem. This book helps you learn the fundamentals of Clojure with examples relating it to the languages you know already, in the domains and topics you work with every day. See how this JVM language can help eliminate unnecessary complexity from your programming practice and open up new options for solving the most challenging problems.Clojure Programming demonstrates the languages flexibility by showing how it can be used for common tasks like web programming and working with databases, up through more demanding applications that require safe, effective concurrency and parallelism, data analysis, and more. This in-depth look helps tie together the full Clojure development experience, from how to organize your project and an introduction to Clojure build tooling, to a tutorial on how to make the most of Clojures REPL during development, and how to deploy your finished application in a cloud environment.Learn how to use Clojure while leveraging your investment in the Java platformUnderstand the advantages of Clojure as an efficient Lisp for the JVMSee how Clojure is used today in several practical domainsDiscover how Clojure eliminates the need for many verbose and complicated design patternsDeploy large or small web applications to the cloud with Clojure

  • - with HTML5 canvas, jQuery, and More
    av Raffaele Cecco
    506,-

    With HTML5 and improved web browser support, JavaScript has become the tool of choice for creating high-performance web graphics. This faced-paced book shows you how to use JavaScript, jQuery, DHTML, and HTML5's Canvas element to create rich web applications for computers and mobile devices.By following real-world examples, experienced web developers learn fun and useful approaches to arcade games, DHTML effects, business dashboards, and other applications. This book serves complex subjects in easily digestible pieces, and each topic acts as a foundation for the next.Tackle JavaScript optimization and understand how it impacts performanceCreate fast-moving graphics by combining old-school DHTML with jQueryLearn advanced UI techniques using the jQuery UI and Ext JS librariesBuild games with collision detection, object handling, and JavaScript scrolling techniquesMaster HTML5 Canvas basics for drawings, fills, bitmaps, animation, and moreCreate applications for the small screen with jQuery Mobile and PhoneGapUse Googles data visualization tools to create interactive dashboards

  • Spar 21%
    - Connecting Sensors and Microcontrollers to the Cloud
    av Cuno Pfister
    224,-

    Today's tiny microcontrollers, sensors, and actuators are powerful, inexpensive, and simple enough to code that anyone with basic programming skills can create a variety of fun, useful, and even profitable systems -- and this hands-on guide will quickly show you how it's done.

  • Spar 23%
    av Ryan Benedetti
    350,-

    Want to add more interactivity and polish to your websites? Discover how jQuery can help you build complex scripting functionality in just a few lines of code. With Head First jQuery, you'll quickly get up to speed on this amazing JavaScript library by learning how to navigate HTML documents while handling events, effects, callbacks, and animations. By the time you've completed the book, you'll be incorporating Ajax apps, working seamlessly with HTML and CSS, and handling data with PHP, MySQL and JSON.If you want to learnand understandhow to create interactive web pages, unobtrusive script, and cool animations that don't kill your browser, this book is for you.Use jQuery with DOM to overcome the limitations of HTML and CSSLearn how jQuery selectors and actions work togetherWrite functions and wire them to interface elementsUse jQuery effects to create actions on the pageMake your pages come alive with animationBuild interactive web pages with jQuery and AjaxBuild forms in web applications

  • av Randal L. Schwartz
    511,-

    Written by the authors of the bestselling Llama book, Learning Perl, and updated for Perl 5.14, this book offers a gentle but thorough introduction to intermediate programming in Perl.

  • - Building Web Apps with JavaScript
    av Eric Freeman & Elisabeth Robson
    727,-

    HTML has been on a wild ride. Sure, HTML started as a mere markup language, but more recently HTMLs put on some major muscle. Now weve got a language tuned for building web applications with Web storage, 2D drawing, offline support, sockets and threads, and more. And to speak this language youve got to go beyond HTML5 markup and into the world of the DOM, events, and JavaScript APIs.Now you probably already know all about HTML markup (otherwise known as structure) and you know all aboutCSS style (presentation), but what youve been missing is JavaScript (behavior). If all you know about are structure and presentation, you can create some great looking pages, but theyre still just pages. When you add behavior with JavaScript, you can create an interactive experience; even better, you can create full blown web applications.Head First HTML5 Programming is your ultimate tour guide to creating web applications with HTML5 and JavaScript, and we give you everything you need to know to build them, including: how to add interactivity to your pages, how to communicate with the world of Web services, and how to use the great new APIs being developed for HTML5.Here are just some of the things youll learn in Head First HTML5 Programing:Learn how to make your pages truly interactive by using the power of the DOM.Finally understand how JavaScript works and take yourself from novice to well-informed in just a few chapters.Learn how JavaScript APIs fit into the HTML5 ecosystem, and how to use any API in your web pages.Use the Geolocation API to know where your users are.Bring out your inner artist with Canvas, HTML5s new 2D drawing surface.Go beyond just plugging a video into your pages, and create custom video experiences.Learn the secret to grabbing five megabytes of storage in every users browser.Improve your pages responsiveness and performance with Web workers.And much more.

  • av Matthew McCullough
    340,-

    Gradle is the project automation tool that is taking the Java world by storm. This ebook shows you to us Gradle for building and testing software written in Java and other JVM languages. It covers transitioning to Gradle from Maven, integration with IDEs such as Eclipse, and more.

  • Spar 20%
    - Get the Most Out of Your Database
    av Kristina Chodorow
    254

    Getting started with MongoDB is easy, but once you begin building applications with it, you'll face some complex issues. What are the tradeoffs between normalized and denormalized data? How do you handle replica set failure and failover? This collection of MongoDB tips, tricks, and hacks helps you resolve issues with everything from application design and implementation to data safety and monitoring.You get specific guidance in five topic areas directly from engineers at 10gen, the company that develops and supports this open source database:Application Design Tips: What to keep in mind when designing your schemaImplementation Tips: Programming applications against MongoDBOptimization Tips: Speeding up your applicationsData Safety Tips: Using replication and journaling to keep data safewithout sacrificing too much performanceAdministration Tips: How to configure MongoDB and keep it running smoothly

  • av Steven Hines, Shawn Shen, Andres Ferrate, m.fl.
    396

    By integrating the Web with traditional TV, Google TV offers developers an important new channel for content. But creating apps for Google TV requires learning some new skillsin fact, what you may already know about mobile or desktop web apps isn't entirely applicable. Building Web Apps for Google TV will help you make the transition to Google TV as you learn the tools and techniques necessary to build sophisticated web apps for this platform.This book shows you how Google TV works, how it fits into the web ecosystem, and what the opportunities are for delivering rich content to millions of households.Discover the elements of a compelling TV web app, and what comprises TV-friendly navigationLearn the fundamentals for designing the 10-foot user experienceWork with the Google Chrome browser on a TV display, and migrate an existing siteUse examples for developing a TV web app, including the UI, controls, and scrollingUnderstand how to optimize, deliver, and protect video content for Google TVHelp users discover your content by optimizing your site for Searchespecially videos

  • Spar 18%
    av Shelley Powers
    185

    If you're a web developer or designer familiar with CSS and JavaScript, this tightly focused introduction shows you how to add HTML5 media elements to your web pages, and how to provide custom controls for letting web visitors interact with the content.You'll also learn how to provide subtitles and captions, using file formats that work in browsers now. This book includes code samples and downloadable examples to help you take full advantage of audio and video in your web pages.Ensure your audio or video works in all browsers that support HTML5 media elementsLearn about widely supported media file codecs and containersCustomize the appearance of media elements with CSSBuild your own applications to work with and control media elementsApply video subtitles and closed captioning with SRT and WebVTTUse SVG filters with HTML5, and play videos in your Canvas applicationsExplore upcoming features, including support for multiple tracks and synchronized playback

  • av Alan Harris
    259,-

    Sinatra gives developers a small but powerful and scalable framework for building web applications with Ruby. This introduction gets readers started, helping them to build, install, and polish a first application. It also explores how Sinatra fits in the web application ecosystem, especially in comparison to its far larger cousin, Ruby on Rails.

  • Spar 21%
    - Solutions to Everyday Telephony Problems
    av Leif Madsen & Russell Bryant
    270,-

    Asterisk has a wealth of features to help you customize your PBX to fill very specific business needs. This short cookbook offers recipes for tackling dialplan fundamentals, making and controlling calls, and monitoring channels in your PBX environment. Each recipe includes a simple code solution you can put to work immediately, along with a detailed discussion that offers insight into why and how the recipe works.This book focuses on Asterisk 1.8, although many of the conventions and information presented are version-agnostic. These recipes include solutions to help you:Authenticate callers before moving on in your dialplanRedirect calls received by your auto-attendantCreate an automatic call-back serviceInitiate hot-desking to login to and accept calls at any office deviceMonitor and interrupt live calls to train new employees at a call centerRecord calls from your Asterisk dialplan

  • Spar 18%
    - A Case Study in Real-World Data Analysis
    av Jeremy Leipzig & Xiao-Yi Li
    140

    How do you use R to import, manage, visualize, and analyze real-world data? With this short, hands-on tutorial, you learn how to collect online data, massage it into a reasonable form, and work with it using R facilities to interact with web servers, parse HTML and XML, and more. Rather than use canned sample data, you'll plot and analyze current home foreclosure auctions in Philadelphia.This practical mashup exercise shows you how to access spatial data in several formats locally and over the Web to produce a map of home foreclosures. It's an excellent way to explore how the R environment works with R packages and performs statistical analysis.Parse messy data from public foreclosure auction postingsPlot the data using R's PBSmapping packageImport US Census data to add context to foreclosure dataUse R's lattice and latticeExtra packages for data visualizationCreate multidimensional correlation graphs with the pairs() scatterplot matrix package

  • - Replication, Clustering, and Administration
    av Bradley Holt
    396

    This practical guide offers a short course on scaling CouchDB to meet the capacity needs of your distributed application. Through a series of scenario-based examples, this book lets you explore several methods for creating a system that can accommodate growth and meet expected demand. In the process, you learn about several tools that can help you with replication, load balancing, clustering, and load testing and monitoring.Apply performance tips for tuning your databaseReplicate data, using Futon and CouchDBs RESTful interfaceDistribute CouchDBs workload through load balancingLearn options for creating a cluster of CouchDB nodes, including BigCouch, Lounge, and PillowConduct distributed load testing with Tsung

  • - Measuring SEO, SEM and Site Search
    av Brent Chaters
    506,-

    Many companies still approach Search Engine Optimization (SEO) and paid search as separate initiatives. This in-depth guide shows you how to use these programs as part of a comprehensive strategynot just to improve your sites search rankings, but to attract the right people and increase your conversion rate.Learn how to measure, test, analyze, and interpret all of your search data with a wide array of analytic tools. Gain the knowledge you need to determine the strategys return on investment. Ideal for search specialists, webmasters, and search marketing managers, Mastering Search Analytics shows you how to gain better traffic and more revenue through your search efforts.Focus on conversion and usabilitynot on driving larger volumes of trafficTrack the performance of your SEO and paid search keywordsApply techniques to monitor what your competitors are doingUnderstand the differences between mobile and desktop searchLearn how social media impacts your search rankings and resultsAudit your site for problems that can affect users and search spidersCreate dashboards and expanded reports for all of your search activities

  • - Bringing Location to Web Applications
    av Anthony T. Holdener Iii
    259,-

    Truly revolutionary: now you can write geolocation applications directly in the browser, rather than develop native apps for particular devices. This concise book demonstrates the W3C Geolocation API in action, with code and examples to help you build HTML5 apps using the "e;write once, deploy everywhere"e; model. Along the way, you get a crash course in geolocation, browser support, and ways to integrate the API with common geo tools like Google Maps. Ideal for experienced JavaScript developers.Learn how geo information is gathered from different sources, depending on the deviceDiscover how coordinate systems work, including geodetic systems and datumsUse the API to collect location information from a users browser with JavaScript codePlace geo information on a map using the Google Maps or ArcGIS JavaScript APIsSave geo data with databases, the Keyhole Markup Language, or the shapefile formatBe familiar with several practical uses for geo data, such as geomarketing, geosocial, geotagging, and geo-applications

Gjør som tusenvis av andre bokelskere

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