Marknadens största urval
Snabb leverans

Böcker utgivna av O'Reilly Media

Filter
Filter
Sortera efterSortera Populära
  • - with HTML5 canvas, jQuery, and More
    av Raffaele Cecco
    545,-

    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

  • - Connecting Sensors and Microcontrollers to the Cloud
    av Cuno Pfister
    269,-

    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.

  • av Ryan Benedetti
    405,-

    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
    605

    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
    789,-

    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
    355,-

    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.

  • - Get the Most Out of Your Database
    av Kristina Chodorow
    295,-

    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 Daniels Lee, Maile Ohye, Paul Carff, m.fl.
    409,-

    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

  • Spara 12%
    av Shelley Powers
    189

    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
    299,-

    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.

  • - Solutions to Everyday Telephony Problems
    av Leif Madsen & Russell Bryant
    305,-

    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

  • - A Case Study in Real-World Data Analysis
    av Jeremy Leipzig & Xiao-Yi Li
    159,-

    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
    409,-

    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
    545,-

    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
    299,-

    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

  • av Preston Gralla
    199,-

    Motorola Xoom is the first tablet to rival the iPad, and no wonder with all of the great features packed into this device. But learning how to use everything can be tricky-and Xoom doesn't come with a printed guide. That's where this Missing Manual comes in.

  • - Bringing Your Players Into the Game
    av Vandad Nahavandipoor
    305,-

    Now that Apple has introduced the GameKit framework to its iOS SDK, you can integrate Game Center features directly into your iPhone and iPad apps. This concise cookbook shows you how it's done, with 18 targeted recipes for adding leaderboards, user authentication, achievements, multiplayer games, and many other features.How do you display players' scores and achievements? How do you create Game Center accounts and add friends? Each recipe in this book 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.Recipes include techniques to:Set up Game Center for an iOS AppUse block objects and Grand Central Dispatch to write Game Center appsAuthenticate a local player in Game CenterUse iTunes Connect to create leaderboards and achievementsRetrieve leaderboard and achievement information programmaticallyHandle players' state changes in multiplayer games

  • - From installation to relevance tuning
    av Andrew Aksyonoff
    415,-

    This concise introduction to Sphinx shows you how to use this free software to index an enormous number of documents and provide fast results to both simple and complex searches. Written by the creator of Sphinx, this authoritative book is short and to the point.Understand the particular way Sphinx conducts searchesInstall and configure Sphinx, and run a few basic testsIssue basic queries to Sphinx at the application levelLearn the syntax of search text and the effects of various search optionsGet strategies for dealing with large data sets, such as multi-index searchingApply relevance and ranking guidelines for presenting best results to the user

  • av Addison Berry
    615,-

    With the recipes in this book, you'll take full advantage of the vast collection of community-contributed modules that make the Drupal web framework useful and unique. Learn how to combine modules in interesting ways to develop a variety of community-driven websites.

  • - Creating Applications the Easy Way
    av John Mertic
    299,-

    In the crowded field of customer relationship management (CRM) systems, SugarCRM stands outnot only for its modular design, but also for the ease with which you can develop, customize, and extend your CRM applications. This concise book provides a thorough overview of the development tools and APIs available in SugarCRM 6.2, showing both developers and nondevelopers alike how to use them to build a sample application step-by-step.You'll learn how to bend and twist SugarCRMs extensible MVC framework to create custom applications, including solutions for automating your business that go beyond traditional CRMs.Learn how SugarCRM modules interact with one another through data relationshipsBuild your CRM application with SugarCRMs GUI developer toolswithout touching codeUse built-in design templates with Module Builder to design new CRM modulesCustomize modules with the Studio tool to add new fields or additional relationships between modulesAutomate common and tedious tasks within your application, using custom PHP code with SugarCRM's powerful APIIntegrate external applications into your CRM solution through SugarCRM's web services API

  • - Creating Evolvable Hypermedia Applications
    av Mike Amundsen
    359,-

    With this concise book, youll learn the art of building hypermedia APIs that dont simply run on the Web, but that actually exist in the Web. Youll start with the general principles and technologies behind this architectural approach, and then dive hands-on into three fully-functional API examples.Too many APIs rely on concepts rooted in desktop and local area network patterns that dont scale wellcostly solutions that are difficult to maintain over time. This book shows system architects and web developers how to design and implement human- and machine-readable web services that remain stable and flexible as they scale.Learn the H-Factors for representing application metadata across all media types and formatsUnderstand the four basic design elements for authoring hypermedia typesConvert a simple read-only XML-based media type into a successful API designExamine the challenges and advantages of designing a hypermedia type with JSONUse HTML5s rich set of hypermedia controls in the API design processLearn the details of documenting, publishing, and registering media type designs and link-relation types

  • Spara 10%
    - Stealing Data, Hijacking Software, and How to Prevent It
    av Jonathan Zdziarski
    389,-

    If youre an app developer with a solid foundation in Objective-C, this book is an absolute mustchances are very high that your companys iOS applications are vulnerable to attack. Thats because malicious attackers now use an arsenal of tools to reverse-engineer, trace, and manipulate applications in ways that most programmers arent aware of.This guide illustrates several types of iOS attacks, as well as the tools and techniques that hackers use. Youll learn best practices to help protect your applications, and discover how important it is to understand and strategize like your adversary.Examine subtle vulnerabilities in real-world applicationsand avoid the same problems in your appsLearn how attackers infect apps with malware through code injectionDiscover how attackers defeat iOS keychain and data-protection encryptionUse a debugger and custom code injection to manipulate the runtime Objective-C environmentPrevent attackers from hijacking SSL sessions and stealing trafficSecurely delete files and design your apps to prevent forensic data leakageAvoid debugging abuse, validate the integrity of run-time classes, and make your code harder to trace

  • av O'reilly Media Inc
    105,-

    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 Announcements of events

  • Spara 13%
    av Ayah Bdeir
    188,99

    This book, co-authored by littleBits founder Ayah Bdeir, along with top-selling author Matt Richardson (Getting Started with Raspberry Pi), teaches you just enough electronics to start making things with littleBits and takes you on up through connecting littleBits to the cloud and programming with its Arduino-compatible module.

  • av Jason Babler
    159,-

  • - Create a Bot That Reads Your Thoughts
    av Tero Karvinen
    109,-

    "Make a Mind Controlled Arduino Robot" shows you how to build your own. You learn to measure attention level with a NeuroSky headband and send this information into Arduino. You will also build a line-avoiding system into the bot. And, of course, you will build the chassis of your robot from scratch.

  • av Allison Parrish, Michael Dory & Brendan Berg
    345,-

    Walk through the basics of Tornado, the high-performance web server known for its speed, simplicity, and scalability on projects large and small. With this hands-on guide, youll learn how to use Tornados acclaimed features by working with several example applications. You also get best practices for using Tornado in the real world.Are you interested in creating a scalable social application, real-time analytics engine, or RESTful APIall with the power and simplicity of Python? This book shows you why Tornado is fantastic choice for writing powerful applications that are simple to create, extend, and deploy.Learn how to use Tornados lightweight and flexible templating languageExtend templates to repurpose headers, footers, layout grids, and other contentUse persistent storage like MongoDB to store, serve, and edit dynamic contentExplore Tornados ability to make asynchronous web requestsSecure your application against cookie and request vulnerabilitiesAuthenticate with external services, using Tornados auth moduleAdopt deployment strategies that help harden your application and increase request throughput

  • - Mobile Positioning and Mapping on iPhone and iPad
    av Alasdair Allan
    299,-

    Take advantage of iPhone and iPad sensors and advanced geolocation technologies to build state-of-the-art location applications. In this concise hands-on guide, author Alasdair Allan (Learning iOS Programming) takes you deep inside Apples Core Location framework, Map Kit, and other iOS tools, using illustrative examples and sample Objective-C code. Learn how to build location-aware apps for both iPhones and iPads, using code that detects hardware features and then adjusts your apps behavior.If youre a programmer with iOS experience, or a Mac developer familiar with Objective-C, this book helps you get off to a solid start in location-based app development.Youll learn about:Core Location: Understand the significant-change location service and geo-fencing capabilitiesMap Kit: Embed maps into your applications viewsMagnetometer: Use the on-board sensor as a digital compassGeocoding capabilities: Translate geographic coordinates into place names, and vice versaHeat maps: Get a code walkthrough for displaying these maps on top of a standard MapKit viewThird-party SDKs: Add unique geo-location capabilities to your app from SkyHook Wireless, MapBox, and other providers

  • - Extreme Scalability at Your Fingertips
    av Mc Brown
    299,-

    CouchDB is a new breed of database for the Internet, geared to meet the needs of todays dynamic web applications. With this concise introduction, youll learn how CouchDBs simple model for storing, processing, and accessing data makes it ideal for the type of data and rapid response users now demand from your applicationsand how easy CouchDB is to set up, deploy, maintain, and scale.The code-packed examples in this book will help you learn how to work with documents, populate a simple database, replicate data from one database to another, and a host of other tasks.Install CouchDB on Linux, Mac OS X, Windows, or (if you must) from the source codeInteract with data through CouchDBs RESTful API, and use standard HTTP operations, such as PUT, GET, POST, and DELETEUse FutonCouchDBs web-based interface to manage databases and documents, and to configure replicationsLearn how to create, update, and delete documents in JSON format, and how to create and delete databasesWork with design documents to get the formatting and indexing your application requires

  • av Bruce Hartpence
    269,-

    Go beyond layer 2 broadcast domains with this in-depth tour of advanced link and internetwork layer protocols, and learn how they enable you to expand to larger topologies. An ideal follow-up to Packet Guide to Core Network Protocols, this concise guide dissects several of these protocols to explain their structure and operation.This isnt a book on packet theory. Author Bruce Hartpence built topologies in a lab as he wrote this guide, and each chapter includes several packet captures. Youll learn about protocol classification, static vs. dynamic topologies, and reasons for installing a particular route.This guide covers:Host routingProcess a routing table and learn how traffic starts out across a networkStatic routingBuild router routing tables and understand how forwarding decisions are made and processedSpanning Tree ProtocolLearn how this protocol is an integral part of every network containing switchesVirtual Local Area NetworksUse VLANs to address the limitations of layer 2 networksTrunkingGet an indepth look at VLAN tagging and the 802.1Q protocolRouting Information ProtocolUnderstand how this distance vector protocol works in small, modern communication networksOpen Shortest Path FirstDiscover why convergence times of OSPF and other link state protocols are improved over distance vectors

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.