Gjør som tusenvis av andre bokelskere
Abonner på vårt nyhetsbrev og få rabatter og inspirasjon til din neste leseopplevelse.
Ved å abonnere godtar du vår personvernerklæring.Du kan når som helst melde deg av våre nyhetsbrev.
Want to create animated graphics for iPhone, iPad, and the Web, using familiar Adobe features? Youve come to the right book. Adobe Edge Animate: The Missing Manual shows you how to build HTML5 graphics with Adobe visual tools. No programming experience? No problem. Adobe Edge Animate writes all of the code for you. With this book, youll be designing great-looking web elements in no time. (Note: This book does not cover Adobe Edge Animate CC and later versions.)The important stuff you need to know:Jump into animation. Master Animates elements, properties, and timeline panels.Create and import graphics. Make drawings with Animates tools, or use art youve created in other programs.Work with text. Build menus, label buttons, provide instructions, and perform other tasks.Make it interactive. Use triggers and actions to give users control over their web experience.Dig into JavaScript. Customize your projects by tweaking your code.Look great at any size. Publish responsive web pages that adjust to any display, tablet, or smartphone.
Take full advantage of Heroku's cloud-based hosting services. This guide takes you through the inner workings of this PaaS platform and delivers practical advice for architecting your application to work as efficiently as possible.
Whether youre building a social media site or an internal-use enterprise application, this hands-on guide shows you the connection between MongoDB and the business problems its designed to solve. Youll learn how to apply MongoDB design patterns to several challenging domains, such as ecommerce, content management, and online gaming. Using Python and JavaScript code examples, youll discover how MongoDB lets you scale your data model while simplifying the development process.Many businesses launch NoSQL databases without understanding the techniques for using their features most effectively. This book demonstrates the benefits of document embedding, polymorphic schemas, and other MongoDB patterns for tackling specific big data use cases, including:Operational intelligence: Perform real-time analytics of business dataEcommerce: Use MongoDB as a product catalog master or inventory management systemContent management: Learn methods for storing content nodes, binary assets, and discussionsOnline advertising networks: Apply techniques for frequency capping ad impressions, and keyword targeting and biddingSocial networking: Learn how to store a complex social graph, modeled after Google+Online gaming: Provide concurrent access to character and world data for a multiplayer role-playing game
When companies develop a new technology, do they ask how it might affect the people who will actually use it? That, more or less, sums up Brian David Johnson's duties as Intel's futurist-in-residence. In this fascinating book, Johnson provides a collection of science fiction prototyping stories that attempt to answer the question.
Design and build Web APIs for a broad range of clientsincluding browsers and mobile devicesthat can adapt to change over time. This practical, hands-on guide takes you through the theory and tools you need to build evolvable HTTP services with Microsofts ASP.NET Web API framework. In the process, youll learn how design and implement a real-world Web API.Ideal for experienced .NET developers, this books sections on basic Web API theory and design also apply to developers who work with other development stacks such as Java, Ruby, PHP, and Node.Dig into HTTP essentials, as well as API development concepts and stylesLearn ASP.NET Web API fundamentals, including the lifecycle of a request as it travels through the frameworkDesign the Issue Tracker API example, exploring topics such as hypermedia support with collection+jsonUse behavioral-driven development with ASP.NET Web API to implement and enhance the applicationExplore techniques for building clients that are resilient to change, and make it easy to consume hypermedia APIsGet a comprehensive reference on how ASP.NET Web API works under the hood, including security and testability
Designed for various levels of IT professionals and power users, this guide provides practical solutions for the common Windows XP tasks. These step-by-step recipes allow you to install, manage, and support your operating system with ease. It also covers Microsoft's XP Service Pack 2.
If you've been tasked with building a team to handle risk management for online payments (RMP), this practical introduction provides a framework for choosing the technologies and personnel you need.
Get hands-on experience building speedy mobile web apps with Sencha Touch 2.3, the user interface JavaScript framework built specifically for the mobile Web. With this book, youll learn how to build a complete touch application, called Find a Cab, that has the look and feel of a native app on Android, iOS, Windows, and BlackBerry devices.In the process, youll work with Senchas model-view-controller (MVC) components for form handling, styling, integration with outside data, and other elements. The Sencha Touch learning curve can be steep, but if youre familiar with JavaScript, HTML5, CSS3, and JSON, this guide will get you up to speed through real-world examples.Learn the fundamentals, including the class and layout systemsUse the Sencha MVC architecture to structure your codeImplement data models and stores, and create an event controllerMake remote connections by implementing server proxiesSave data offline by implementing client proxiesWork with view components such as maps, lists, and floating panelsImplement and handle forms, and construct a custom themeCreate production and native build packages
Every year, tens of thousands of companies - from industry giants to aspiring upstarts - apply to speak at conferences. What does it take to be chosen to speak, and to rock the mic when given the chance? This book takes you behind-the-scenes of the conference process, showing you how to submit, plan, and deliver a talk that matters.
Learn how to design and develop distributed web services in Java, using RESTful architectural principles and the JAX-RS 2.0 specification in Java EE 7. By focusing on implementation rather than theory, this hands-on reference demonstrates how easy it is to get started with services based on the REST architecture.With the books technical guide, youll learn how REST and JAX-RS work and when to use them. The RESTEasy workbook that follows provides step-by-step instructions for installing, configuring, and running several working JAX-RS examples, using the JBoss RESTEasy implementation of JAX-RS 2.0.Learn JAX-RS 2.0 features, including a client API, server-side asynchronous HTTP, and filters and interceptorsExamine the design of a distributed RESTful interface for an e-commerce order entry systemUse the JAX-RS Response object to return complex responses to your client (ResponseBuilder)Increase the performance of your services by leveraging HTTP caching protocolsDeploy and integrate web services within Java EE7, servlet containers, EJB, Spring, and JPALearn popular mechanisms to perform authentication on the Web, including client-side SSL and OAuth 2.0
Design and create real-world objects with 3D printers, laser cutters, or common materials that you assemble yourself. It's easy with Autodesk's free 123D tools. In this full-color book, Jesse Harrington Au - Autodesk's Maker Advocate - shows you how to design objects from scratch, work with existing models, or scan real-world objects.
If your organization is about to enter the world of big data, you not only need to decide whether Apache Hadoop is the right platform to use, but also which of its many components are best suited to your task. This field guide makes the exercise manageable by breaking down the Hadoop ecosystem into short, digestible sections.
The Web is slowly but surely changing from a model in which a human reader browses content on web pages to a model in which services and clients (not necessarily humans) exchange information. And because of this, author Silvia Puglisi explains, it makes more sense to build platforms instead of just products or applications. Platforms are like ecosystems interconnecting different applications, services, users, developers, and partners, and offer many benefits.In this book, you'll learn how to design and develop Representational State Transfer (REST) platforms in Rails. You'll begin with an introduction to Ruby on Rails, and then move quickly through new concepts. At the end of each chapter, you'll have learned something new about building and organically extending a multi-service platform spanning different devicesand will have had some fun in the process. By the end of the book you'll know how to build an architecture composed of different services accessing shared resources through a set of collaborating APIs and applications.Explore the basics of REST and HTTP, including REST architecture and the role of hypermediaGet to know Rails and Ruby on RailsLearn about API development and create an APITake a thorough look at REST, including Asynchronous REST and testing RESTful servicesWork with data streams as you map them onto an application UI and integrate external APIs in your applicationLearn about device-independent developmentUse data analytics to recognize important events, develop key metrics, and track themExplore various tools you can use to build your own data analytic platformLearn how to scale a Rails application successfullyExamine privacy and security issues and the implications of handling and collecting user data
Why a book about logs? Thats easy: the humble log is an abstraction that lies at the heart of many systems, from NoSQL databases to cryptocurrencies. Even though most engineers dont think much about them, this short book shows you why logs are worthy of your attention.Based on his popular blog posts, LinkedIn principal engineer Jay Kreps shows you how logs work in distributed systems, and then delivers practical applications of these concepts in a variety of common usesdata integration, enterprise architecture, real-time stream processing, data system design, and abstract computing models.Go ahead and take the plunge with logs; youre going love them.Learn how logs are used for programmatic access in databases and distributed systemsDiscover solutions to the huge data integration problem when more data of more varieties meet more systemsUnderstand why logs are at the heart of real-time stream processingLearn the role of a log in the internals of online data systemsExplore how Jay Kreps applies these ideas to his own work on data infrastructure systems at LinkedIn
Failure is inevitable and a postmortem analysis, conducted in an open, blameless way, is the best way for IT techs and managers to learn from outages and near-misses. But when the "e;root cause"e; is determined to be "e;human error"e; (or worse, particular humans), the real causes and conditions are lost.In this insightful book, IT veteran Dave Zwieback shows you an approach for making postmortems blameless, so you can focus instead on addressing areas of fragility within systems and organizations. If youre involved with assessing why something goes wrong on a project or at your companyas a system administrator, developer, team manager, or executivethe concrete steps in this guide will help you find a real solution that works.Recognize and mitigate the effects of stress during outagesLearn how to communicate effectively in a charged, high-stakes postmortem conversationCollect the necessary data before the postmortem beginsFocus on determining the actual causes and conditions of an outageLearn techniques for writing up a postmortem for either internal or external use
Today's synthetic biologists are in the early stages of engineering living cells to help treat diseases, sense toxic compounds in the environment, and produce valuable drugs. With this manual, you can be part of it.
With loads of illustrations, step-by-step instructions, and savvy tips, you'll learn how to manage your media library in the cloud, find the coolest apps, and make the most of your Kindle Fire experience - no matter which model you choose.
Want to simplify web development? This hands-on book shows you how to write frontend and backend code simultaneously, using the Opa framework. Opa provides a complete stack for web application development, including a web server, database engine, distribution libraries, and a programming language that compiles to JavaScript. Youll learn step-by-step how to use Opa by building two projects through the course of the book: a wiki application similar to Wikipedia, and a Twitter-like micro-blogging platform. Discover how easy it is to use Opa to develop applications with real-time updates, database interactions, and web service design. Do you have JavaScript experience? Youre ready to get started.Learn fundamental concepts, including Opas functional programming styleDiscover how Opa compiles to JavaScript, using jQuery on the frontend and Node.js on the serverConstruct HTML resources dynamically and embed static resources on an Opa serverUse Opas method for performing CRUD operations and storing key-value pairs in MongoDBBuild an Opa user interface with the Bootstrap toolkit from TwitterLearn variant types, pattern-matching, polymorphic types, recursive functions, and other advanced featuresManage user accounts by building login forms, handling account activation, and tracking logged usersBuild a reactive UIa real-time interface that continuously updates user events
Microsoft Outlook in its various guises is the preferred e-mail application for millions of computer users. This compact guide is written for those who know their way around the application but require assistance occasionally for tasks they are unsure about.
If you're getting started with iOS development, or want a firmer grasp of the basics, this practical guide provides a clear view of its fundamental building blocks - Objective-C, Xcode, and Cocoa Touch.
Integrating data from multiple sources is essential in the age of big data, but it can be a challenging and time-consuming task. This handy cookbook provides dozens of ready-to-use recipes for using Apache Sqoop, the command-line interface application that optimizes data transfers between relational databases and Hadoop.Sqoop is both powerful and bewildering, but with this cookbooks problem-solution-discussion format, youll quickly learn how to deploy and then apply Sqoop in your environment. The authors provide MySQL, Oracle, and PostgreSQL database examples on GitHub that you can easily adapt for SQL Server, Netezza, Teradata, or other relational systems.Transfer data from a single database table into your Hadoop ecosystemKeep table data and Hadoop in sync by importing data incrementallyImport data from more than one database tableCustomize transferred data by calling various database functionsExport generated, processed, or backed-up data from Hadoop to your databaseRun Sqoop within Oozie, Hadoops specialized workflow schedulerLoad data into Hadoops data warehouse (Hive) or database (HBase)Handle installation, connection, and syntax issues common to specific database vendors
Dive into the RStudio Integrated Development Environment (IDE) for using and programming R, the popular open source software for statistical computing and graphics. This concise book provides new and experienced users with an overview of RStudio, as well as hands-on instructions for analyzing data, generating reports, and developing R software packages.The open source RStudio IDE brings many powerful coding tools together into an intuitive, easy-to-learn interface. With this guide, youll learn how to use its main componentsincluding the console, source code editor, and data viewerthrough descriptions and case studies. Getting Started with RStudio serves as both a reference and introduction to this unique IDE.Use RStudio to provide enhanced support for interactive R sessionsClean and format raw data quickly with several RStudio componentsEdit R commands with RStudios code editor, and combine them into functionsEasily locate and use more than 3,000 add-on packages in Rs CRAN serviceDevelop and document your own R packages with the code editor and related componentsCreate one-click PDF reports in RStudio with a mix of text and R output
Get a hands-on introduction to the world of personal fabrication with the MakerBot, the easiest and cheapest rapid prototyper available. This book shows you how the MakerBot open source 3D printer democratizes manufacturing and brings the power of large factories right to your desktop.
In this fascinating book, futurist Brian David Johnson and cultural historian James Carrott offer insights into what Steampunk's alternative history says about our own world and its technological future.
If youre comfortable with jQuery but a bit shaky with JavaScript, this concise guide will help you expand your knowledge of the languageespecially the code that jQuery covers up for you. Many jQuery devotees write as little code as possible, but with some JavaScript under your belt, you can prevent errors, reduce overhead, and make your application code more efficient.This book explores event handling, prototypes, and working with the DOM and AJAX through examples and lots of code. Youll learn common conventions and patterns in JavaScript andif youve never coded with JavaScript beforea tutorial will take you through the basics.Enhance your jQuery code by using object constructors and prototypesReduce overhead and gain more control by handling events with JavaScriptWork with the DOM much faster with JavaScript than you can with jQuerySend a few AJAX requests without having to load the entire jQuery libraryUnderstand the importance of JavaScript code standards, comments, code reuse, and anti-patternsEnlist JavaScript resources, such as a good IDE, a syntax checker, and version control
With the second edition of this popular book, youll learn how to build HTML5 and CSS3-based apps that access geolocation, accelerometer, multi-touch screens, offline storage, and other features in todays smartphones, tablets, and feature phones. The market for mobile apps continues to evolve at a breakneck pace, and this book is the most complete reference available for the mobile web.Author and mobile development expert Maximiliano Firtman shows you how to develop a standard app core that you can extend to work with specific devices. This updated edition covers many recent advances in mobile development, including responsive web design techniques, offline storage, mobile design patterns, and new mobile browsers, platforms, and hardware APIs.Learn the particulars and pitfalls of building mobile websites and apps with HTML5, CSS, JavaScript and responsive techniquesCreate effective user interfaces for touch devices and different resolution displaysUnderstand variations among iOS, Android, Windows Phone, BlackBerry, Firefox OS, and other mobile platformsBypass the browser to create native web apps, ebooks, and PhoneGap applicationsBuild apps for browsers and online retailers such as the App Store, Google Play Store, Windows Store, and App World
Dive into MQ (aka ZeroMQ), the smart socket library that gives you fast, easy, message-based concurrency for your applications. With this quick-paced guide, youll learn hands-on how to use this scalable, lightweight, and highly flexible networking tool for exchanging messages among clusters, the cloud, and other multi-system environments.MQ maintainer Pieter Hintjens takes you on a tour of real-world applications, using extended examples in C to help you work with MQs API, sockets, and patterns. Learn how to use specific MQ programming techniques, build multithreaded applications, and create your own messaging architectures. Youll discover how MQ works with several programming languages and most operating systemswith little or no cost.Learn MQs main patterns: request-reply, publish-subscribe, and pipelineWork with MQ sockets and patterns by building several small applicationsExplore advanced uses of MQs request-reply pattern through working examplesBuild reliable request-reply patterns that keep working when code or hardware failsExtend MQs core pub-sub patterns for performance, reliability, state distribution, and monitoringLearn techniques for building a distributed architecture with MQDiscover whats required to build a general-purpose framework for distributed applications
Cloud services are just as susceptible to network outages as any other platform. This concise book shows you how to prepare for potentially devastating interruptions by building your own resilient and reliable applications in the public cloud. Guided by engineers from 9appsan independent provider of Amazon Web Services and Eucalyptus cloud solutionsyoull learn how to combine AWS with open source tools such as PostgreSQL, MongoDB, and Redis.This isnt a book on theory. With detailed examples, sample scripts, and solid advice, software engineers with operations experience will learn specific techniques that 9apps routinely uses in its cloud infrastructures.Build cloud applications with the "e;rip, mix, and burn"e; approachGet a crash course on Amazon Web ServicesLearn the top ten tips for surviving outages in the cloudUse elasticsearch to build a dependable NoSQL data storeCombine AWS and PostgreSQL to build an RDBMS that scales wellCreate a highly available document database with MongoDB Replica Set and SimpleDBAugment Redis with AWS to provide backup/restore, failover, and monitoring capabilitiesWork with CloudFront and Route 53 to safeguard global content delivery
Apple's iPods continue to set the bar for media players, with bold new features like the Touch's supersized screen and Siri voice control. But iPods still lack a guide to all their features. That's where this full-color book comes in. It shows you how to play music, movies, and slideshows; and shoot photos and videos.
This book introduces you to both the original BeagleBone and the BeagleBone Black and gets you started with projects that take advantage of the board's processing power and its ability to interface with the outside world.
Abonner på vårt nyhetsbrev og få rabatter og inspirasjon til din neste leseopplevelse.
Ved å abonnere godtar du vår personvernerklæring.