Marknadens största urval
Snabb leverans

Böcker utgivna av O'Reilly Media

Filter
Filter
Sortera efterSortera Populära
  • - Finding connections on the social web
    av Alexander Kouznetsov & Maksim Tsvetovat
    359,-

    Does your startup rely on social network analysis? This concise guide provides a statistical framework to help you identify social processes hidden among the tons of data now available.Social network analysis (SNA) is a discipline that predates Facebook and Twitter by 30 years. Through expert SNA researchers, you'll learn concepts and techniques for recognizing patterns in social media, political groups, companies, cultural trends, and interpersonal networks. You'll also learn how to use Python and other open source toolssuch as NetworkX, NumPy, and Matplotlibto gather, analyze, and visualize social data. This book is the perfect marriage between social network theory and practice, and a valuable source of insight and ideas.Discover how internal social networks affect a companys ability to performFollow terrorists and revolutionaries through the 1998 Khobar Towers bombing, the 9/11 attacks, and the Egyptian uprisingLearn how a single special-interest group can control the outcome of a national electionExamine relationships between companies through investment networks and shared boards of directorsDelve into the anatomy of cultural fads and trendsoffline phenomena often mediated by Twitter and Facebook

  • - Drupal for Designers
    av Dani Nordin
    245

    If you're a solo website designer or part of a small team itching to build interesting projects with Drupal, this concise guide will get you started. Drupals learning curve has thrown off many experienced designers, particularly the way it handles design challenges. This book shows you the lifecycle of a typical Drupal project, with emphasis on the early stages of site planning. Learn how to efficiently estimate and set up your own project, so you can focus on ways to make your vision a reality, rather than let project management details constantly distract you.Plan and estimate your project by discovering your clients goals and audience perceptionsDiscover how Drupal works under the hood, and learn basic DrupalSpeakFrame the UX design challenge through a deeper understanding of your sites intended usersGet real content for your project as early as possiblebefore you start prototypingChoose the right modules for your project, and learn about several go-to modulesUnderstand how to walk clients through the Drupal design and development process

  • - IPv6 is Now. Join the New Internet
    av Silvia Hagen
    285,-

    With IPv4 network addresses close to depletion, moving to IPv6 is now business critical. This concise book helps you plan for IPv6 integration by providing a high-level overview of the technical and non-technical steps involved.

  • - The Essential Guide to Finding Anything Online with Google
    av Stephan Spencer
    149,-

    Behind Google's deceptively simple interface is immense power for both market and competitive researchif you know how to use it well. Sure, basic searches are easy, but complex searches require specialized skills. This concise book takes you through the full range of Google's powerful search-refinement features, so you can quickly find the specific information you need. Learn techniques ranging from simple Boolean logic to URL parameters and other advanced tools, and see how they're applied to real-world market research examples.Incorporate advanced search operators such as filetype:, intitle:, daterange:, and others into your queriesUse Google filtering tools, including Search Within Results, Similar Pages, and SafeSearch, among othersExplore the breadth of Google through auxiliary search services like Google News, Google Books, Google Blog Search, and Google ScholarAcquire advanced Google skills that result in more effective search engine optimization (SEO)

  • - A True Filesystem for the Browser
    av Eric Bidelman
    305,-

    Several client-side storage options are available to web applications, but one area that's been lacking until now is file I/Othe ability to organize binary data into a true hierarchy of folders. That has changed with the advent of HTML5. With this book, you'll learn how to provide your applications with a file system that enables them to create, read, and write files and folders in a sandboxed section of the user's local filesystem.Author Eric Bidelman, a Senior Developer Programs Engineer on the Google Chrome team, provides several techniques and complete code examples for working with the HTML5 Filesystem API.Learn common operations for working with files and directoriesBecome familiar with HTML5's storage use cases and security considerationsUnderstand the storage options available, including temporary, persistent, and unlimitedWrite text or append data to an existing user fileImport files into your application by accessing a user's hard driveGet techniques for using a file with filesystem, blob, or data URLsUse the synchronous version of the HTML5 Filesystem API within a Web Worker context

  • - Build & Run Scalable Web Applications on Google's Infrastructure
    av Dan Sanderson
    675,-

    Google App Engine makes it easy to create a web application that can serve millions of people as easily as serving hundreds, with minimal up-front investment. With Programming Google App Engine, Google engineer Dan Sanderson provides practical guidance for designing and developing your application on Googles vast infrastructure, using App Engines scalable services and simple development model.Through clear and concise instructions, youll learn how to get the most out of App Engines nearly unlimited computing power. This second edition is fully updated and expanded to cover Python 2.7 and Java 6 support, multithreading, asynchronous service APIs, and the use of frameworks such as Django 1.3 and webapp2.Understand how App Engine handles web requests and executes application codeLearn about new datastore features for queries and indexes, transactions, and data modelingCreate, manipulate, and serve large data files with the BlobstoreUse task queues to parallelize and distribute computation across the infrastructureEmploy scalable services for email, instant messaging, and communicating with web servicesTrack resource consumption, and optimize your application for speed and cost effectiveness

  • - Unraveling Regular Expressions, Step-by-Step
    av Michael Fitzgerald
    659,-

    If youre a programmer new to regular expressions, this easy-to-follow guide is a great place to start. Youll learn the fundamentals step-by-step with the help of numerous examples, discovering first-hand how to match, extract, and transform text by matching specific words, characters, and patterns.Regular expressions are an essential part of a programmers toolkit, available in various Unix utlilities as well as programming languages such as Perl, Java, JavaScript, and C#. When youve finished this book, youll be familiar with the most commonly used syntax in regular expressions, and youll understand how using them will save you considerable time.Discover what regular expressions are and how they workLearn many of the differences between regular expressions used with command-line tools and in various programming languagesApply simple methods for finding patterns in text, including digits, letters, Unicode characters, and string literalsLearn how to use zero-width assertions and lookaroundsWork with groups, backreferences, character classes, and quantifiersUse regular expressions to mark up plain text with HTML5

  • - Making Native Apps with Standards-Based Web Tools
    av Brian MacDonald, Brian Jepson & Jonathan Stark
    545,-

    If you know HTML, CSS, and JavaScript, you already have the tools you need to develop Android applications. Now updated for HTML5, the second edition of this hands-on guide shows you how to use open source web standards to design and build apps that can be adapted for any Android device.Youll learn how to create an Android-friendly web app on the platform of your choice, and then use Adobes free PhoneGap framework to convert it to a native Android app. Discover why device-agnostic mobile apps are the wave of the future, and start building apps that offer greater flexibility and a much broader reach.Convert a website into a web application, complete with progress indicators and other featuresAdd animation with JQTouch to make your web app look and feel like a native Android appMake use of client-side data storage with apps that run when the Android device is offlineUse PhoneGap to hook into advanced Android features, including the accelerometer, geolocation, and alertsTest and debug your app on the Web with real users, and submit the finished product to the Android Market

  • av Madhusudhan Konda
    299,-

    Get started with Spring Integration, the lightweight Java-based framework that makes designing and developing message-oriented architectures a breeze. Through numerous examples, youll learn how to use this open source frameworks basic building blocks to work with both inter- and intra-application programming models.If youre a Java developer familiar with the Spring framework (perhaps through OReillys Just Spring tutorial) and want to advance your skills with Enterprise Application Integration (EAI) patterns, and messaging systems in particular, this book is ideal.Learn Spring Integration fundamentals, including channels, endpoints, and messagesUse message channels to decouple applications, separating producers from consumersDiscover how common endpoint patterns separate a messaging applications business logic from integration detailsCreate a seamless integration between the endpoints, using TransformersImplement Spring Integrations flow components to design your messaging applications business flowConfigure the frameworks File, FTP, JMS, and JDBC adapters to integrate with external systems

  • - Managing Mac Services at Home and Office
    av Charles Edge
    415,-

    If youre considering a Mac OS X server for your small business, school, nonprofit, or home network, this easy-to-follow guide will help you get up and running in no time. Youll learn how to share files, mail, and calendar information on your desktops, iPads, iPhones, and other devices, whether youre new to Mac OS X servers or need to update your skills for the Lion edition.Discover how to configure your network to include multiple operating systemsincluding Mac, iOS, and Windowsand set up servers for wikis, websites, and podcasts with relative ease.Plan your installation to make sure you have the right server hardwareControl data access with permissions, and use Apples Time Machine to back up your networkShare contacts, schedules, and instant messaging with groupwareManage wikis, blogs, and websites with Lions web serviceBuild an email server and protect it against spam and malwareHandle preferences for the networks Apple computers and iOS devicesDeploy new Apple computers to the network with disk imaging

  • - A Desktop Quick Reference
    av Joseph Adler
    789,-

    If youre considering R for statistical computing and data visualization, this book provides a quick and practical guide to just about everything you can do with the open source R language and software environment. Youll learn how to write R functions and use R packages to help you prepare, visualize, and analyze data. Author Joseph Adler illustrates each process with a wealth of examples from medicine, business, and sports.Updated for R 2.14 and 2.15, this second edition includes new and expanded chapters on R performance, the ggplot2 data visualization package, and parallel R computing with Hadoop.Get started quickly with an R tutorial and hundreds of examplesExplore R syntax, objects, and other language detailsFind thousands of user-contributed R packages online, including BioconductorLearn how to use R to prepare data for analysisVisualize your data with Rs graphics, lattice, and ggplot2 packagesUse R to calculate statistical fests, fit models, and compute probability distributionsSpeed up intensive computations by writing parallel R programs for HadoopGet a complete desktop reference to R

  • - Building the New Age of Participation
    av Jono Bacon
    405

    Online communities provide a wide range of opportunities for supporting a cause, marketing a product or service, or building open source software. The Art of Community helps you recruit members, motivate them, and manage them as active participants. Author Jono Bacon offers experiences and observations from his 14-year effort to build and manage communities, including his current position as manager for Ubuntu.Discover how your community can become a reliable support network, a valuable source of new ideas, and a powerful marketing force. This expanded edition shows you how to keep community projects on track, make use of social media, and organize collaborative events. Interviews with 12 community management leaders, including Linus Torvalds, Tim OReilly, and Mike Shinoda, provide useful insights.Develop specific objectives and goals for building your communityBuild processes to help contributors perform tasks, work together, and share successesProvide tools and infrastructure that enable members to work quicklyCreate buzz around your community to get more people involvedHarness social media to broadcast information, collaborate, and get feedbackUse several techniques to track progress on community goalsIdentify and manage conflict, such as dealing with divisive personalities

  • av Matthew Gast
    305,-

    If you're involved in deploying wireless networking services, you need to keep up with the state of the art. 802.11n is a 100 Mbps wireless protocol that's the successor to 802.11g. This ebook tells you everything you need to know about this important new protocol.

  • - Solutions & Examples for iPhone, iPad, and iPod touch Apps
    av Vandad Nahavandipoor
    675,-

    Now you can overcome the vexing, real-life issues you confront when creating apps for the iPhone, iPad, or iPod Touch. By making use of more than 100 new recipes in this updated cookbook, youll quickly learn the steps necessary for writing complete iOS apps, whether theyre as simple as a music player or feature a complex mix of animations, graphics, multimedia, a database, and iCloud storage.If youre comfortable with iOS SDK, this cookbook will teach you how to use hundreds of iOS techniques. Each recipe provides a clear solution with sample code that you can use right away.Use different approaches to construct a user interfaceDevelop location-aware appsGet working examples for implementing gesture recognizersPlay audio and video files and access the iPod libraryRetrieve contacts and groups from the Address BookDetermine camera availability and access the Photo LibraryCreate multitasking-aware appsMaintain persistent storage in your appsUse Event Kit to manage calendars and eventsLearn capabilities of the Core Graphics frameworkAccess the accelerometer and gyroscopeTake advantage of the iCloud service

  • Spara 18%
    - Case Studies and Algorithms to Get You Started
    av John Myles White & Drew Conway
    441

    If youre an experienced programmer interested in crunching data, this book will get you started with machine learninga toolkit of algorithms that enables computers to train themselves to automate useful tasks. Authors Drew Conway and John Myles White help you understand machine learning and statistics tools through a series of hands-on case studies, instead of a traditional math-heavy presentation.Each chapter focuses on a specific problem in machine learning, such as classification, prediction, optimization, and recommendation. Using the R programming language, youll learn how to analyze sample datasets and write simple machine learning algorithms. Machine Learning for Hackers is ideal for programmers from any background, including business, government, and academic research.Develop a nave Bayesian classifier to determine if an email is spam, based only on its textUse linear regression to predict the number of page views for the top 1,000 websitesLearn optimization techniques by attempting to break a simple letter cipherCompare and contrast U.S. Senators statistically, based on their voting recordsBuild a whom to follow recommendation system from Twitter data

  • - Practical lessons on building and launching outstanding software, learned on the job at Google and Amazon
    av Chris Vander Mey
    415,-

    Need a shortcut to a degree in shipping great software? Successful team leaders must have an extremely broad skill set to find the right product, work through a complex and ever-changing development process, and do it all incredibly quickly. In this guide, Chris Vander Mey provides a simplified, no-BS approach to the entire software lifecycle, distilled from lessons he learned as a manager at Amazon and Google.In the first part of the book, youll learn a step-by-step shipping process used by many of the best teams at Google and Amazon. Part II shows you the techniques, best practices, and skills you need to face an array of challenges in product, program, project, and engineering management.Clearly define your product and develop your mission and strategyAssemble your team and understand enough about systems to communicate with themCreate a beautiful, intuitive, and simple user experienceTrack your teams deliverables and closely manage the testing processCommunicate clearly to gracefully handle requests, senior-management interactions, and feedback from various sourcesBuild metrics to track progress, spot problems, and celebrate successStick to your launch checklist and plan for marketing and PR

  • av Jeff Burtoft & Jesse Cravens
    505,-

    With 90 detailed hacks, expert web developers Jesse Cravens and Jeff Burtoft demonstrate intriguing uses of HTML5-related technologies. Each recipe provides a clear explanation, screenshots, and complete code examples for specifications that include Canvas, SVG, CSS3, multimedia, data storage, web workers, WebSockets, and geolocation.Youll also find hacks for HTML5 markup elements and attributes that will give you a solid foundation for creative recipes that follow. The last chapter walks you through everything you need to know to get your HTML5 app off the ground, from Node.js to deploying your server to the cloud.Here are just a few of the hacks youll find in this book:Make iOS-style card flips with CSS transforms and transitionsReplace the background of your video with the Canvas tagUse Canvas to create high-res Retina Display-ready mediaMake elements on your page user-customizable with editable contentCache media resources locally with the filesystem APIReverse-geocode the location of your web app userProcess image data with pixel manipulation in a dedicated web workerPush notifications to the browser with Server-Sent Events

  • - A Primer to Lighting the Future
    av Sal Cangeloso
    99,-

    Due to a combination of advances in technology, government legislation, and market forces, the LED lighting market it set to explode.

  • av Stoyan Stefanov
    199,-

    Performance is critical to the success of any website. In this book, web performance experts including Steve Souders, Tom Hughes-Croucher, Nicholas Zakas, and Stoyan Stefanov offer a collection of practical tips, techniques, and advice to help you optimize your site's user experience.

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

    Do you know what to do if your web application goes viral and usage suddenly explodes? This concise guide introduces you to Couchbase Server, an extremely fast NoSQL database that automatically distributes data across a cluster of commodity servers or virtual machines. Youll learn hands-on how to build a Couchbase cluster without changing your application, and how to expand your database on the fly without interrupting service.Discover how this open source server can help your application gain scalability and performance.Learn how the servers architecture affects the way you build and deploy your databaseStore data without defining a data structureand retrieve it without complex queries or query languagesUse a formula to estimate your cluster size requirementsSet up individual nodes through a browser, command line, or REST APIEnable your application to read and write data with sub-millisecond latency through managed object cachingGet a quick guide to building applications that integrate Couchbases core protocolIdentify problems in your cluster with the web consoleExpand or shrink your cluster, handle failovers, and back up data

  • av Ryan Carter
    279

    Connect your enterprise to a wide range of SaaS platforms, Open APIs, and social networks quickly and without difficulty. Through step-by-step instructions and numerous real-world examples, this concise guide shows you how to seamlessly integrate the external services you need with Mule ESB and its powerful Cloud Connect toolset.

  • - Building Native iOS and Android Apps Using JavaScript
    av John Anderson
    305,-

    Build native apps for iOS, Android, and Blackberry from a single JavaScript codebase with Appcelerator Titanium. This guide gets you quickly up to speed on this amazing framework and shows you how to generate cross-platform apps with 100% native controls. Youll also learn the advantages of using Titanium when you want to create an app for just one native platform, rather than struggle with Java or Objective-C.Fast-paced and full of examples, this book helps you build your first project with Titanium Studio, and then takes you through the steps necessary to build complex data-bound apps.Learn how Titanium differs from frameworks such as jQuery Mobile and Sencha TouchSet up and use iOS and Android SDKs and compilers with TitaniumBuild basic UI and window controls, and create your own composite objectsTake a peek at how Titanium objects and methods work behind the scenesLearn how JavaScript makes Titanium easy to extend and customizeDevelop apps that consume complex data, whether its stored locally or on remote serversUnderstand the pros and cons of distributing apps on the App Store and Android Market

  • - Optimize Your Digital Books
    av Markus Gylling & Matt Garrish
    309

    Ready to take your ebooks to the next level with EPUB 3? This concise guide includes best practices and advice to help you navigate the formats wide range of technologies and functionality. EPUB 3 is set to turn electronic publishing on its head with rich multimedia reading experiences and scripted interactivity, but this specification can be daunting to learn. This book provides you with a solid foundation.Written by people involved in the development of this specification, EPUB 3 Best Practices includes chapters that cover unique aspects of the EPUB publishing process, such as technology, content creation, and distribution.Get a comprehensive survey of accessible production featuresLearn new global language-support features, including right-to-left page progressionsEmbed content with EPUB 3s new multimedia elementsMake your content dynamic through scripting and interactive elementsWork with publication and distribution metadataCreate synchronized text and audio playback in reading systemsLearn techniques for fixed and adaptive layouts

  • - Creating Data-Driven Documents
    av Mike Dewar
    299,-

    Learn how to create beautiful, interactive, browser-based data visualizations with the D3 JavaScript library. This hands-on book shows you how to use a combination of JavaScript and SVG to build everything from simple bar charts to complex infographics. Youll learn how to use basic D3 tools by building visualizations based on real data from the New York Metropolitan Transit Authority.Using historical tables, geographical information, and other data, youll graph bus breakdowns and accidents and the percentage of subway trains running on time, among other examples. By the end of the book, youll be prepared to build your own web-based data visualizations with D3.Join a dataset with elements of a webpage, and modify the elements based on the dataMap data values onto pixels and colors with D3s scale objectsApply axis and line generators to simplify aspects of building visualizationsCreate a simple UI that allows users to investigate and compare dataUse D3 transitions in your UI to animate important aspects of the dataGet an introduction to D3 layout tools for building more sophisticated visualizationsIf you can code and manipulate data, and know how to work with JavaScript and SVG, this book is for you.

  • av Madhusudhan Konda
    299,-

    Persistence of data is a challenging task for Java developers as there are many things that could go wrong. Spring has simplified data access by providing a simple and straight forward framework. In "Just Spring Data" Madhusudhan Konda covers both the basics and advanced concepts of this framework.

  • - Android Studio to Zipalign
    av Mike Wolfson & Donn Felker
    359,-

    Android development can be challenging, but through the effective use of Android Developer Tools (ADT), you can make the process easier and improve the quality of your code. This concise guide demonstrates how to build apps with ADT for a device family that features several screen sizes, different hardware capabilities, and a varying number of resources.With examples in Windows, Linux, and Mac OS X, youll learn how to set up an Android development environment and use ADT with the Eclipse IDE. Also, contributor Donn Felker introduces Android Studio, a Google IDE that will eventually replace Eclipse.Learn how to use Eclipse and ADT together to develop Android codeCreate emulators of various sizes and configurations to test your codeMaster Eclipse tools, or explore the new Android StudioUse Logcat, Lint, and other ADT tools to test and debug your codeSimulate real-world events, including location, sensors, and telephonyCreate dynamic and efficient UIs, using Graphical Layout toolsMonitor and optimize you application performance using DDMS, HierarchyViewer, and the Android Monitor toolUse Wizards and shortcuts to generate code and image assetsCompile and package Android code with Ant and Gradle

  • - Dive Into the Portable Document Format
    av Leonard Rosenthol
    309

    PDF is becoming the standard for digital documents worldwide, but its not easy to learn on your own. With capabilities that let you use a variety of images and text, embed audio and video, and provide links and navigation, theres a lot to explore. This practical guide helps you understand how to work with PDF to construct your own documents, troubleshoot problems, and even build your own tools.Youll also find best practices for producing, manipulating, and consuming PDF documents. In addition, this highly approachable reference will help you navigate the official (and complex) ISO documentation.Learn how to combine PDF objects into a cohesive wholeUse PDFs imaging model to create vector and raster graphicsIntegrate text, and become familiar with fonts and glyphsProvide navigation within and between documentsUse annotations to overlay or incorporate additional contentBuild interactive forms with the Widget annotationEmbed related files such as multimedia, 3D content, and XML filesUse optional content to enable non-printing graphicsTag content with HTML-like structures, including paragraphs and tables

  • - Bringing Web Programming to Mobile Devices
    av Adrian Kosmaczewski
    269,-

    When developing apps for the latest smartphones, youre faced with several vexing questions. How many platforms do you need to accommodate? What level of support do mobile browsers provide? To help you address these and many other key issues, this guide provides a hands-on tour of the most powerful JavaScript frameworks available today.Youll build sample apps with jQuery Mobile, Sencha Touch, and PhoneGap to learn the unique advantagesand disadvantagesof each framework. From there, you can determine which one is best for your project. This book is ideal for web developers familiar with JavaScript, HTML, and CSS.Experience the simplicity of jQuery Mobile for building cross-browser applicationsLearn how Sencha Touchs architecture, widgets, and blazing-fast rendering engine makes it a good choice for enterprise softwareUse PhoneGap to package your web app into a native iOS, Android, or Windows Phone applicationDiscover the impact of various HTML5 features on mobile app developmentPick up JavaScript productivity tips as you delve into its object orientation, closures, and coding conventionsTest and debug your app with a collection of tips, tricks, and tools

  • av Eric Sammer
    659,-

    If youve been asked to maintain large and complex Hadoop clusters, this book is a must. Demand for operations-specific material has skyrocketed now that Hadoop is becoming the de facto standard for truly large-scale data processing in the data center. Eric Sammer, Principal Solution Architect at Cloudera, shows you the particulars of running Hadoop in production, from planning, installing, and configuring the system to providing ongoing maintenance.Rather than run through all possible scenarios, this pragmatic operations guide calls out what works, as demonstrated in critical deployments.Get a high-level overview of HDFS and MapReduce: why they exist and how they workPlan a Hadoop deployment, from hardware and OS selection to network requirementsLearn setup and configuration details with a list of critical propertiesManage resources by sharing a cluster across multiple groupsGet a runbook of the most common cluster maintenance tasksMonitor Hadoop clustersand learn troubleshooting with the help of real-world war storiesUse basic tools and techniques to handle backup and catastrophic failure

  • av Dario Simonassi, Gabriel Eisbruch & Jonathan Leibiusky
    299,-

    Even as big data is turning the world upside down, the next phase of the revolution is already taking shape: real-time data analysis. This hands-on guide introduces you to Storm, a distributed, JVM-based system for processing streaming data. Through simple tutorials, sample Java code, and a complete real-world scenario, youll learn how to build fast, fault-tolerant solutions that process results as soon as the data arrives.Discover how easy it is to set up Storm clusters for solving various problems, including continuous data computation, distributed remote procedure calls, and data stream processing.Learn how to program Storm components: spouts for data input and bolts for data transformationDiscover how data is exchanged between spouts and bolts in a Storm topologyMake spouts fault-tolerant with several commonly used design strategiesExplore boltstheir life cycle, strategies for design, and ways to implement themScale your solution by defining each components level of parallelismStudy a real-time web analytics system built with Node.js, a Redis server, and a Storm topologyWrite spouts and bolts with non-JVM languages such as Python, Ruby, and Javascript

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.