Marknadens största urval
Snabb leverans

Böcker utgivna av O'Reilly Media

Filter
Filter
Sortera efterSortera Populära
  • - Tools for Building Robust Data Centers
    av Lars Thalmann, Mats Kindahl & Charles Bell
    677

    Server bottlenecks and failures are a fact of life in any database deployment, but they dont have to bring everything to a halt. This practical book explains replication, cluster, and monitoring features that can help protect your MySQL system from outages, whether its running on hardware, virtual machines, or in the cloud.Written by engineers who designed many of the tools covered, this book reveals undocumented or hard-to-find aspects of MySQL reliability and high availabilityknowledge thats essential for any organization using this database system. This second edition describes extensive changes to MySQL tools. Versions up to 5.5 are covered, along with several 5.6 features.Learn replication fundamentals, including use of the binary log and MySQL Replicant LibraryHandle failing components through redundancyScale out to manage read-load increases, and use data sharding to handle large databases and write-load increasesStore and replicate data on individual nodes with MySQL ClusterMonitor database activity and performance, and major operating system parametersKeep track of masters and slaves, and deal with failures and restarts, corruption, and other incidentsExamine tools including MySQL Enterprise Monitor, MySQL Utilities, and GTIDs

  • - Automated Data Acquisition and Control Systems
    av J. M. Hughes
    737

    Learn how to develop your own applications to monitor or control instrumentation hardware. Whether you need to acquire data from a device or automate its functions, this practical book shows you how to use Python's rapid development capabilities to build interfaces that include everything from software to wiring. You get step-by-step instructions, clear examples, and hands-on tips for interfacing a PC to a variety of devices.Use the book's hardware survey to identify the interface type for your particular device, and then follow detailed examples to develop an interface with Python and C. Organized by interface type, data processing activities, and user interface implementations, this book is for anyone who works with instrumentation, robotics, data acquisition, or process control.Understand how to define the scope of an application and determine the algorithms necessary, and why it's importantLearn how to use industry-standard interfaces such as RS-232, RS-485, and GPIBCreate low-level extension modules in C to interface Python with a variety of hardware and test instrumentsExplore the console, curses, TkInter, and wxPython for graphical and text-based user interfacesUse open source software tools and libraries to reduce costs and avoid implementing functionality from scratch

  • - Turning Ideas into iPad and iPhone Apps Customers Really Want
    av Ken Yarmosh
    417

    How can you make your iPad or iPhone app stand out in the highly competitive App Store? While many books simply explore the technical aspects of iPad and iPhone app design and development, App Savvy also focuses on the business, product, and marketing elements critical to pursuing, completing, and selling your app -- the ingredients for turning a great idea into a genuinely successful product.Whether you're a designer, developer, entrepreneur, or just someone with a unique idea, App Savvy explains every step in the process, with guidelines for planning a solid concept, engaging customers early and often, developing your app, and launching it with a bang. Author Ken Yarmosh details a proven process for developing successful apps, and presents numerous interviews with the App Store's most prominent publishers.Learn about the App Store and how Apple's mobile devices functionFollow guidelines for vetting and researching app ideasValidate your ideas with customers -- and create an app theyll be passionate aboutAssemble your development team, understand costs, and establish a workable processBuild your marketing plan while you develop your applicationTest your working app extensively before submitting it to the App StoreAssess your app's performance and keep potential buyers engaged and enthusiastic

  •  
    251

    MAKE blasts into orbit and beyond with our Space Exploration issue. DIY satellites! Radio telescopy! Sub-orbital rocketry! Renegade NASA hackers! Bouncing signals off the moon! Of course, as usual, we've got a full payload of other cool DIY projects to keep you busy while your computer joins in the search for signs of extraterrestrial intelligence.

  • - What Really Works, and Why We Believe It
    av Greg Wilson & Andy Oram
    621

    Many claims are made about how certain tools, technologies, and practices improve software development. But which claims are verifiable, and which are merely wishful thinking? In this book, leading thinkers such as Steve McConnell, Barry Boehm, and Barbara Kitchenham offer essays that uncover the truth and unmask myths commonly held among the software development community. Their insights may surprise you.Are some programmers really ten times more productive than others?Does writing tests first help you develop better code faster?Can code metrics predict the number of bugs in a piece of software?Do design patterns actually make better software?What effect does personality have on pair programming?What matters more: how far apart people are geographically, or how far apart they are in the org chart?Contributors include:Jorge ArandaTom BallVictor R. BasiliAndrew BegelChristian BirdBarry BoehmMarcelo CataldoSteven ClarkeJason CohenRobert DeLineMadeline DiepHakan ErdogmusMichael GodfreyMark GuzdialJo E. HannayAhmed E. HassanIsrael HerraizKim Sebastian HerzigCory KapserBarbara KitchenhamAndrew KoLucas LaymanSteve McConnellTim MenziesGail MurphyNachi NagappanThomas J. OstrandDewayne PerryMarian PetreLutz PrecheltRahul PremrajForrest ShullBeth SimonDiomidis SpinellisNeil ThomasWalter TichyBurak TurhanElaine J. WeyukerMichele A. WhitecraftLaurie WilliamsWendy M. WilliamsAndreas ZellerThomas Zimmermann

  • - with ZigBee, XBee, Arduino, and Processing
    av Robert Faludi
    391

    Get ready to create distributed sensor systems and intelligent interactive devices using the ZigBee wireless networking protocol and Series 2 XBee radios. By the time you're halfway through this fast-paced, hands-on guide, you'll have built a series of useful projects, including a complete ZigBee wireless network that delivers remotely sensed data.Radio networking is creating revolutions in volcano monitoring, performance art, clean energy, and consumer electronics. As you follow the examples in each chapter, you'll learn how to tackle inspiring projects of your own. This practical guide is ideal for inventors, hackers, crafters, students, hobbyists, and scientists.Investigate an assortment of practical and intriguing project ideasPrep your ZigBee toolbox with an extensive shopping list of parts and programsCreate a simple, working ZigBee network with XBee radios in less than two hours -- for under $100Use the Arduino open source electronics prototyping platform to build a series of increasingly complex projectsGet familiar with XBee's API mode for creating sensor networksBuild fully scalable sensing and actuation systems with inexpensive componentsLearn about power management, source routing, and other XBee technical nuancesMake gateways that connect with neighboring networks, including the Internet

  • - A Beginner's Guide
    av Zevan Rosser & Rich Shupe
    677

    If you're new to ActionScript 3.0, or want to enhance your skill set, this bestselling book is the ideal guide. Designers, developers, and programmers alike will find Learning ActionScript 3.0 invaluable for navigating ActionScript 3.0's learning curve. You'll learn the language by getting a clear look at essential topics such as logic, event handling, displaying content, classes, and much more.Updated for Flash Professional CS5, this revised and expanded edition delivers hands-on exercises and full-color code samples to help you increase your abilities as you progress through the book. Topics are introduced with basic syntax and class-based examples, so you can set your own pace for learning object-oriented programming.Harness the power and performance of ActionScript 3.0Control sound and video, including new access to microphone dataCreate art with code by drawing vectors and pixels at runtimeManipulate text with unprecedented typographic controlAnimate graphics, create particle systems, and apply simple physicsAvoid common coding mistakes and reuse code for improved productivityLoad SWF, image, text, HTML, CSS, and XML file formats, and moreAuthors Rich Shupe and Zevan Rosser draw on their experience as Flash developers and instructors to give you a solid ActionScript foundation, revealing ways you can use code for practical, everyday projects.

  • - Create Native Apps with Objective-C and Xcode
    av Danny Goodman
    491

    Is it possible for JavaScript programmers to learn Apple's iOS 4 SDK and live to tell the tale? Technology guru Danny Goodman did, and with this book he leaves a well-marked trail for you to follow. An authority on JavaScript since its inception, Goodman understands the challenges you might face in creating native iOS apps with this SDK, and introduces Xcode, Objective-C, and Cocoa Touch in a context you'll readily understand.Why bother with the SDK when you can simply build web apps for Apple's iOS devices? Web apps can't access an iPhone's music library, camera, or iOS system software for maps, audio, and more. Nor can you sell web apps in the App Store. If you want to take full advantage of the iPhone and iPad, iOS 4 SDK is your tool -- and this is your book. Includes full coverage of iOS SDK 4.2.Learn the distinction between web app and iOS native app programmingCreate a workbench app to test code snippets throughout the learning processGet a structural view of an iOS app, and compare the process of building objects in Objective-C versus JavaSciptDiscover how your code launches iOS apps and makes them user-readyLearn about iOS memory management details that are different from JavaScript, including pointers and data typesUse Objective-C and Cocoa Touch to implement common JavaScript tasks

  • - Build Better Applications with Coding and Design Patterns
    av Stoyan Stefanov
    357

    What's the best approach for developing an application with JavaScript? This book helps you answer that question with numerous JavaScript coding patterns and best practices. If you're an experienced developer looking to solve problems related to objects, functions, inheritance, and other language-specific categories, the abstractions and code templates in this guide are idealwhether you're using JavaScript to write a client-side, server-side, or desktop application.Written by JavaScript expert Stoyan StefanovSenior Yahoo! Technical and architect of YSlow 2.0, the web page performance optimization toolJavaScript Patterns includes practical advice for implementing each pattern discussed, along with several hands-on examples. You'll also learn about anti-patterns: common programming approaches that cause more problems than they solve.Explore useful habits for writing high-quality JavaScript code, such as avoiding globals, using single var declarations, and moreLearn why literal notation patterns are simpler alternatives to constructor functionsDiscover different ways to define a function in JavaScriptCreate objects that go beyond the basic patterns of using object literals and constructor functionsLearn the options available for code reuse and inheritance in JavaScriptStudy sample JavaScript approaches to common design patterns such as Singleton, Factory, Decorator, and moreExamine patterns that apply specifically to the client-side browser environment

  • - A Hands-On Guide for Programmers and Data Scientists
    av Philipp K. Janert
    561

    Collecting data is relatively easy, but turning raw information into something useful requires that you know how to extract precisely what you need. With this insightful book, intermediate to experienced programmers interested in data analysis will learn techniques for working with data in a business environment. You'll learn how to look at data to discover what it contains, how to capture those ideas in conceptual models, and then feed your understanding back into the organization through business plans, metrics dashboards, and other applications.Along the way, you'll experiment with concepts through hands-on workshops at the end of each chapter. Above all, you'll learn how to think about the results you want to achieve -- rather than rely on tools to think for you.Use graphics to describe data with one, two, or dozens of variablesDevelop conceptual models using back-of-the-envelope calculations, as well asscaling and probability argumentsMine data with computationally intensive methods such as simulation and clusteringMake your conclusions understandable through reports, dashboards, and other metrics programsUnderstand financial calculations, including the time-value of moneyUse dimensionality reduction techniques or predictive analytics to conquer challenging data analysis situationsBecome familiar with different open source programming environments for data analysis"e;Finally, a concise reference for understanding how to conquer piles of data."e;--Austin King, Senior Web Developer, Mozilla"e;An indispensable text for aspiring data scientists."e;--Michael E. Driscoll, CEO/Founder, Dataspora

  • av Stray (Lindsey Fallow)
    361

    Offers information ranging from basic point and line notation to the time-saving secrets of similar and congruent angles. Through stories and practical examples from the world around you, this book lets you use what you learn to make real-life decisions, like using angles and parallel lines to crack a mysterious CSI case.

  • - Technology on Your Time
    av Mark Frauenfelder
    251

    Shows how to build and use tiny surveillance devices, and how to know if a spy is using them on you.

  • - Technology on Your Time
    av Mark Frauenfelder
    251

    Tells how to build things that float, sail, or fly from 1/4-inch to 30,000 feet above the ground.

  • - Transforming Traditional Crafts
     
    251

    Helps you explore the art of weaving. This title helps you weave with wires, grocery bags and tiles.

  • av Carla Sinclair
    251

    Includes articles and projects on paper sculptures, book binding, decorative paper cutting, and paper making.

  •  
    251

  •  
    791

    Features magic, optics, music, and spy tech. This collection also features projects that include Solar-powered Studio, Grow Giant Vegetables, Uncle Bill's Magic Tricks, How to Make a Telekinetic Pen, Stomp Box Basics, Laser Harp, Digital 3D Movies, Scanner Camera, Taffy Pulling Maching, USB Motion Detector, and DIY Telephony.

  • - How to Avoid Scams and Escape Bad Deals
    av Shauna Wright
    271

    Lots of books tell you how to buy and sell on eBay. But what if something goes horribly awry? Do you have to chalk it up to a "e;lesson learned,"e; lick your wounds and move on? Not a chance. Don't Get Burned on eBay offers relevant lessons based on real-life stories posted on eBay's Answer Center. With sharp, witty rhetoric, veteran eBay user Shauna Wright (co-founder of the popular web site WhoWouldBuyThat.com, shows eBay veterans and newcomers alike how to avoid those nasty scenarios, and how to pull themselves out of the muck if they've already fallen in.Six entertaining (and hair-raising) chapters cover real problems that people have encountered with bidding, payment, shipping, packaging, dealing with other eBayers, and coping with the eBay system. This book is for anyone who's ever used eBay, because even veteran buyers and sellers often don't know the intricacies of eBay's and PayPal's rules. Don't Get Burned on eBay will leave you well-informed and better protected from potential pitfalls. The book's extensive glossary and numerous in-depth sidebars also make the book useful to people who haven't yet taken the plunge into eBay.

  • - Integrating EBay, Google, Amazon, FedEx and more
    av Will Iverson
    601

    The core idea behind Real World Web Services is simple: after years of hype, what are the major players really doing with web services? Standard bodies may wrangle and platform vendors may preach, but at the end of the day what are the technologies that are actually in use, and how can developers incorporate them into their own applications? Those are the answers Real World Web Services delivers. It's a field guide to the wild and wooly world of non-trivial deployed web services.The heart of the book is a series of projects, demonstrating the use and integration of Google, Amazon, eBay, PayPal, FedEx, and many more web services. Some of these vendors have been extremely successful with their web service deployments: for example, eBay processes over a billion web service requests a month!The author focuses on building 8 fully worked out example web applications that incorporate the best web services available today. The book thoroughly documents how to add functionality like automating listings for auctions, dynamically calculating shipping fees, automatically sending faxes to your suppliers, using an aggregator to pull data from multiple news and web service feeds into a single format or monitoring the latest weblog discussions and Google searches to keep web site visitors on top of topics of interest-by integrating APIs from popular websites most people are already familiar with.For each example application, the author provides a thorough overview, architecture, and full working code examples.This book doesn't engage in an intellectual debate as to the correctness of web services on a theological level. Instead, it focuses on the practical, real world usage of web services as the latest evolution in distributed computing, allowing for structured communication via Internet protocols. As you ll see, this includes everything from sending HTTP GET commands to retrieving an XML document through the use of SOAP and various vendor SDKs.

  • av Scott Lowe
    361

    Using clear language, straightforward explanations, and a dash of humor, this book shows how to do everything needed to set up a home network. This book helps the reader understand the difference between what you need to know to create and use your home network and what's best left to those looking for a career as a system administrator.

  • av Tekserve David Learner & Aaron Freimark
    161

    This guide covers the most common user hardware and software trouble. It's not just a book for Mac OS X (although it includes tips for OS X and Jaguar), it's for anyone who owns a Mac of any type - there are software tips going back as far as OS 6.

  • av Cory Doctorow
    547

    A blog is an online journal. This text aims to help you select the right blogging software for your needs and show how to get your blog up and running.

  • av Don Bales
    717

    JDBC is the key Java technology for relational database access. Oracle is one of the most widely used relational database platforms. In this volume, Don Bales brings these two technologies together, and shows the reader how to leverage the full power of Oracle's implemantation of JDBC.

  • - Tools and Applications
    av Andy Duncan
    721

    This text ties together the commercial world of Oracle and the free-wheeling world of open source software. It describes nearly 100 open source tools, from the widely applied to the Oracle-specific. It shows how to obtain the software and how to adapt it to best advantage.

  • av Jim Webber
    457

    This book offers a down-to-earth explanation of REST, with techniques and examples that show you how to design and implement integration solutions using the REST architectural style.

  • av Dave Gray
    311

    To keep pace with today's connected customers, your company must become a connected company. That means deeply engaging with workers, partners, and customers, changing how work is done, how you measure success, and how performance is rewarded.

  • av Kathy Sierra
    357

    Build sustainably successful products and services that don't rely on unethical persuasive marketing tricks but on helping your users have deeper, richer experiences. This book shows you what it takes to make your users badass-and help you succeed.

  • - A Guide to AngularJS Development
    av Ken Williamson
    347

    With AngularJS, you can quickly build client-side applications that run well on any desktop or mobile platform, using REST web services for backend processes. You may have heard that the learning curve for this JavaScript MVC framework is too steep, but thats not the case. This practical guide provides a hands-on approach to learning AngularJS that will have you building high-quality applications and websites in no time.Along with a conceptual understanding of the framework, youll also gain direct experience with AngularJS by building a sample application throughout the book. If youre familiar with JavaScript, web development, and software design concepts and patterns, this book is the perfect way to get started.Understand how AngularJS differs from other MVC frameworksLearn about AngularJS controllers, views, and models by diving into the books sample projectConnect your working application to public REST servicesBuild the applications security layer with non-REST AngularJS servicesExplore the basics of building and testing AngularJS directivesUse AngularJS as part of the MEAN stack (MongoDB, ExpressJS, AngularJS, and Node.js)Discover how search engine optimization relates to AngularJS applications and sites

  • - Improve Ratings with Speed, Optimizations, and Testing
    av Doug Sillars
    601

    Unique and clever ideas are important when building a hot-selling Android app, but the real drivers for success are speed, efficiency, and power management. With this practical guide, youll learn the major performance issues confronting Android app developers, and the tools you need to diagnose problems early.Customers are finally realizing that apps have a major role in the performance of their Android devices. Author Doug Sillars not only shows you how to use Android-specific testing tools from companies including Google, Qualcomm, and AT&T, but also helps you explore potential remedies. Youll discover ways to build apps that run well on all 19,000 Android device types in use.Understand how performance issues affect app sales and retentionBuild an Android device lab to maximize UI, functional, and performance testingImprove the way your app interacts with device hardwareOptimize your UI for fast rendering, scrolling, and animationsTrack down memory leaks and CPU issues that affect performanceUpgrade communications with the server, and learn how your app performs on slower networksApply Real User Monitoring (RUM) to ensure that every device is delivering the optimal user experience

  • - A Guide to Configuration Management and Automation
    av Jo Rhett
    677

    If you're a system administrator, developer, or site reliability engineer responsible for handling hundreds or even thousands of nodes in your network, the Puppet configuration management tool will make your job a whole lot easier. This practical guide shows you what Puppet does, how it works, and how it can provide significant value to your organization.Through hands-on tutorials, DevOps engineer Jo Rhett demonstrates how Puppet manages complex and distributed components to ensure service availability. Youll learn how to secure configuration consistency across servers, clients, your router, and even that computer in your pocket by setting up your own testing environment.Learn exactly what Puppet is, why it was created, and what problems it solvesTailor Puppet to your infrastructure with a design that meets your specific needsWrite declarative Puppet policies to produce consistency in your systemsBuild, test, and publish your own Puppet modulesManage network devices such as routers and switches with puppet device and integrated Puppet agentsScale Puppet servers for high availability and performanceExplore web dashboards and orchestration tools that supplement and complement Puppet

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.