Markedets billigste bøger
Levering: 1 - 2 hverdage

Bøger udgivet af O'Reilly Media

Filter
Filter
Sorter efterSorter Populære
  • - Build Reliable, Scalable Programs
    af Caleb Doxsey
    251,95 kr.

    Perfect for beginners familiar with programming basics, this hands-on guide provides an easy introduction to Go, the general-purpose programming language from Google. Author Caleb Doxsey covers the languages core features with step-by-step instructions and exercises in each chapter to help you practice what you learn.Go is a general-purpose programming language with a clean syntax and advanced features, including concurrency. This book provides the one-on-one support you need to get started with the language, with short, easily digestible chapters that build on one another. By the time you finish this book, not only will you be able to write real Go programs, you'll be ready to tackle advanced techniques.Jump into Go basics, including data types, variables, and control structuresLearn complex types, such as slices, functions, structs, and interfacesExplore Gos core library and learn how to create your own packageWrite tests for your code by using the languages go test programLearn how to run programs concurrently with goroutines and channelsGet suggestions to help you master the craft of programming

  • - Keeping It Local
    af Raymond Camden
    294,95 kr.

    One of the most useful features of todays modern browsers is the ability to store data right on the users computer or mobile device. Even as more people move toward the cloud, client-side storage can still save web developers a lot of time and money, if you do it right. This hands-on guide demonstrates several storage APIs in action. Youll learn how and when to use them, their plusses and minuses, and steps for implementing one or more of them in your application.Ideal for experienced web developers familiar with JavaScript, this book also introduces several open source libraries that make storage APIs easier to work with.Learn how different browsers support each client-side storage APIWork with web (aka local) storage for simple things like lists or preferencesUse IndexedDB to store nearly anything you want on the users browserLearn how support web apps that still use the discontinued Web SQL Database APIExplore Lockr, Dexie, and localForage, three libraries that simplify the use of storage APIsBuild a simple working application that makes use of several storage techniques

  • - A Hands-On Approach for Beginners
    af Thomas Nield
    331,95 kr.

    Businesses are gathering data today at exponential rates and yet few people know how to access it meaningfully. If youre a business or IT professional, this short hands-on guide teaches you how to pull and transform data with SQL in significant ways. You will quickly master the fundamentals of SQL and learn how to create your own databases.Author Thomas Nield provides exercises throughout the book to help you practice your newfound SQL skills at home, without having to use a database server environment. Not only will you learn how to use key SQL statements to find and manipulate your data, but youll also discover how to efficiently design and manage databases to meet your needs.Youll also learn how to:Explore relational databases, including lightweight and centralized modelsUse SQLite and SQLiteStudio to create lightweight databases in minutesQuery and transform data in meaningful ways by using SELECT, WHERE, GROUP BY, and ORDER BYJoin tables to get a more complete view of your business dataBuild your own tables and centralized databases by using normalized design principlesManage data by learning how to INSERT, DELETE, and UPDATE records

  • af Tim Deagan
    293,95 kr.

    Learn how to safely build projects that burn, poof, "boosh," and flare! This complete reference and hands-on guide to working with propane explains how to create a variety of flame effects projects that can be built with common tools and materials.

  • - A Guide to Building Greener Digital Products and Services
    af Tim Frick
    275,95 kr.

    Pixels use electricity, and a lot of it. If the Internet were a country, it would be the sixth largest in terms of electricity use. Thats because todays average web page has surpassed two megabytes in size, leading to slow load times, frustrated users, and a lot of wasted energy. With this practical guide, your web design team will learn how to apply sustainability principles for creating speedy, user-friendly, and energy-efficient digital products and services.Author Tim Frick introduces a web design framework that focuses on four key areas where these principles can make a difference: content strategy, performance optimization, design and user experience, and green hosting. Youll discover how to provide users with a streamlined experience, while reducing the environmental impact of your products and services.Learn why 90% of the data that ever existed was created in the last yearUse sustainability principles to innovate, reduce waste, and function more efficientlyExplore green hosting, sustainable business practices, and lean/agile workflowsPut the right things in front of users at precisely the moment they need themand nothing moreIncrease site search engine visibility, streamline user experience, and make streaming video more efficientUse Action Items to explore concepts outlined in each chapter

  • af Kenneth Reitz
    314,95 kr.

    This guide, collaboratively written by over a hundred members of the Python community, describes best practices currently used by package and application developers. Unlike other books for this audience, The Hitchhiker's Guide is light on reusable code and heavier on design philosophy, directing the reader to excellent sources that already exist.

  • - A Modern Blueprint for Scalable and Sustainable Websites
    af Micah Godbolt
    298,95 kr.

    Imagine what a large-scale web project would look like if frontend development were not treated as an add-on, but as an equal partner with backend development and content strategy. This practical book takes experienced web developers through the new discipline of frontend architecture, including the latest tools, standards, and best practices that have elevated frontend web development to an entirely new level.Using real-world examples, case studies, and practical tips and tricks throughout, author Micah Godbolt introduces you to the four pillars of frontend architecture. He also provides compelling arguments for developers who want to embrace the mantle of frontend architect and fight to make it a first-class citizen in their next project.The four pillars include:Code: how to approach the HTML, CSS, and JavaScript of a design systemProcess: tools and processes for creating an efficient and error-proof workflowTesting: creating a stable foundation on which to build your siteDocumentation: tools for writing documentation while the work is in progress

  • - A Test-Driven Approach
    af Matthew Kirk
    417,95 kr.

    Gain the confidence you need to apply machine learning in your daily work. With this practical guide, author Matthew Kirk shows you how to integrate and test machine learning algorithms in your code, without the academic subtext.Featuring graphs and highlighted code examples throughout, the book features tests with Pythons Numpy, Pandas, Scikit-Learn, and SciPy data science libraries. If youre a software engineer or business analyst interested in data science, this book will help you:Reference real-world examples to test each algorithm through engaging, hands-on exercisesApply test-driven development (TDD) to write and run tests before you start codingExplore techniques for improving your machine-learning models with data extraction and feature developmentWatch out for the risks of machine learning, such as underfitting or overfitting dataWork with K-Nearest Neighbors, neural networks, clustering, and other algorithms

  • af Casey Reas
    196,95 kr.

    "Updated for Processing 3.0"--Page 4 of cover.

  • - Recipes to Begin, Expand, and Enhance Your Projects
    af Brian Jepson, Michael Margolis & Nicholas Robert Weldin
    444,95 kr.

    This cookbook is perfect for anyone who wants to experiment with the popular Arduino microcontroller and programming environment. Updated for Arduino 1.8, the third edition includes more than 200 tips and techniques for building a variety of objects and prototypes

  • af Kurt Smith
    307,95 kr.

    In this practical guide, you'll learn how to use Cython to improve Python's performance - up to 3000x - and to wrap C and C++ libraries in Python with ease. Author Kurt Smith takes you through Cython's capabilities, with sample code and in-depth practice exercises.

  • - Better Solutions to Everyday Web Design Problems
    af Lea Verou
    355,95 kr.

    In this practical guide, CSS expert Lea Verou provides 47 undocumented techniques and tips to help intermediate-to advanced CSS developers devise elegant solutions to a wide range of everyday web design problems.Rather than focus on design, CSS Secrets shows you how to solve problems with code. You'll learn how to apply Lea's analytical approach to practically every CSS problem you face to attain DRY, maintainable, flexible, lightweight, and standards-compliant results.Inspired by her popular talks at over 60 international web development conferences, Lea Verou provides a wealth of information for topics including:Backgrounds and BordersShapesVisual EffectsTypographyUser ExperienceStructure and LayoutTransitions and Animations

  • - Journey Deep into the World of Logic Chips, Amplifiers, Sensors, and Randomicity
    af Charles Platt
    323,95 kr.

    If you finished the projects in Make: Electronics, or if you're already familiar with the material in that book, you're ready for Make: More Electronics. Right away, you'll start working on real projects, and you'll explore all the key components and essential principles through the book's collection of experiments.

  • - Aligning Principles, Practices, and Culture
    af Irakli Nadareishvili, Ronnie Mitra, Matt Mclarty & mfl.
    369,94 kr.

    Microservices can have a positive impact on your enterprisejust ask Amazon and Netflixbut you can fall into many traps if you dont approach them in the right way. This practical guide covers the entire microservices landscape, including the principles, technologies, and methodologies of this unique, modular style of system building. Youll learn about the experiences of organizations around the globe that have successfully adopted microservices.In three parts, this book explains how these services work and what it means to build an application the Microservices Way. Youll explore a design-based approach to microservice architecture with guidance for implementing various elements. And youll get a set of recipes and practices for meeting practical, organizational, and cultural challenges to microservice adoption.Learn how microservices can help you drive business objectivesExamine the principles, practices, and culture that define microservice architecturesExplore a model for creating complex systems and a design process for building a microservice architectureLearn the fundamental design concepts for individual microservicesDelve into the operational elements of a microservices architecture, including containers and service discoveryDiscover how to handle the challenges of introducing microservice architecture in your organization

  • af Steven Roman
    496,95 kr.

    Delving into VBA programming, this text explains how to use VBA to automate many tedious, repetitive jobs using Microsoft Word. Included is information on how to: create custom pop-up menus; automatically create tables from lists; and generate reports using data from other applications.

  • af Douglas Hanks
    723,95 kr.

    This revised and expanded edition shows you step-by-step how to implement high-density, high-speed Layer 2 and Layer 3 Ethernet services, using advanced firewall filters, redundant inline services, powerful CoS tool sets, and many other Juniper MX features.

  • - Building Your Product, Business, and Brand
    af Brady Forrest, Renee Diresta & Ryan Vinyard
    315,95 kr.

    Thanks to the decreasing cost of prototyping, it's more feasible for professional makers and first-time entrepreneurs to launch a hardware startup. But exactly how do you go about it? This book provides the roadmap and best practices you need for turning a product idea into a full-fledged business.Written by three experts from the field, The Hardware Startup takes you from idea validation to launch, complete with practical strategies for funding, market research, branding, prototyping, manufacturing, and distribution. Two dozen case studies of real-world startups illustrate possible successes and failures at every stage of the process.Validate your idea by learning the needs of potential usersDevelop branding, marketing, and sales strategies early onForm relationships with the right investment partnersPrototype early and often to ensure you're on the right pathUnderstand processes and pitfalls of manufacturing at scaleJumpstart your business with the help of an acceleratorLearn strategies for pricing, marketing, and distributionBe aware of the legal issues your new company may face

  • - A Practical Guide to Protecting Code
    af Van Lindberg
    363,95 kr.

    "e;Clear, correct, and deep, this is a welcome addition to discussions of law and computing for anyone -- even lawyers!"e;-- Lawrence Lessig, Professor of Law at Stanford Law School and founder of the Stanford Center for Internet and SocietyIf you work in information technology, intellectual property is central to your job -- but dealing with the complexities of the legal system can be mind-boggling. This book is for anyone who wants to understand how the legal system deals with intellectual property rights for code and other content. You'll get a clear look at intellectual property issues from a developer's point of view, including practical advice about situations you're likely to encounter.Written by an intellectual property attorney who is also a programmer, Intellectual Property and Open Source helps you understand patents, copyrights, trademarks, trade secrets, and licenses, with special focus on the issues surrounding open source development and the GPL. This book answers questions such as:How do open source and intellectual property work together?What are the most important intellectual property-related issues when starting a business or open source project?How should you handle copyright, licensing and other issues when accepting a patch from another developer?How can you pursue your own ideas while working for someone else?What parts of a patent should be reviewed to see if it applies to your work?When is your idea a trade secret?How can you reverse engineer a product without getting into trouble?What should you think about when choosing an open source license for your project?Most legal sources are too scattered, too arcane, and too hard to read. Intellectual Property and Open Source is a friendly, easy-to-follow overview of the law that programmers, system administrators, graphic designers, and many others will find essential.

  • af Paul Bakker
    258,95 kr.

    If you're an experienced Java developer in the enterprise, this practical, hands-on book shows you how to use OSGi to design, develop, and deploy modular cloud applications. You'll quickly learn how to use OSGi, through concise code examples and a set of best practices derived from the authors' experiences with real-world projects.

  • - Native Interactivity and Animation for the Web
    af Jeff Fulton & Steve Fulton
    355,95 kr.

    Flash is fading fast as Canvas continues to climb. The second edition of this popular book gets you started with HTML5 Canvas by showing you how to build interactive multimedia applications. Youll learn how to draw, render text, manipulate images, and create animationall in the course of building an interactive web game throughout the book.Updated for the latest implementations of Canvas and related HTML5 technologies, this edition includes clear and reusable code examples to help you quickly pick up the basicswhether you currently use Flash, Silverlight, or just HTML and JavaScript. Discover why HTML5 is the future of innovative web development.Create and modify 2D drawings, text, and bitmap imagesUse algorithms for math-based movement and physics interactionsIncorporate and manipulate video, and add audioBuild a basic framework for creating a variety of gamesUse bitmaps and tile sheets to develop animated game graphicsGo mobile: build web apps and then modify them for iOS devicesExplore ways to use Canvas for 3D and multiplayer game applications

  • - What every web developer should know about networking and web performance
    af Ilya Grigorik
    496,95 kr.

    How prepared are you to build fast and efficient web applications? This eloquent book provides what every web developer should know about the network, from fundamental limitations that affect performance to major innovations for building even more powerful browser applicationsincluding HTTP 2.0 and XHR improvements, Server-Sent Events (SSE), WebSocket, and WebRTC.Author Ilya Grigorik, a web performance engineer at Google, demonstrates performance optimization best practices for TCP, UDP, and TLS protocols, and explains unique wireless and mobile network optimization requirements. Youll then dive into performance characteristics of technologies such as HTTP 2.0, client-side network scripting with XHR, real-time streaming with SSE and WebSocket, and P2P communication with WebRTC.Deliver superlative TCP, UDP, and TLS performanceSpeed up network performance over 3G/4G mobile networksDevelop fast and energy-efficient mobile applicationsAddress bottlenecks in HTTP 1.x and other browser protocolsPlan for and deliver the best HTTP 2.0 performanceEnable efficient real-time streaming in the browserCreate efficient peer-to-peer videoconferencing and low-latency applications with real-time WebRTC transports

  • af Brian Jepson
    48,95 kr.

    Learn the fundamentals of soldering - and pick up an essential skill for building electronic gadgets. You'll discover how to preheat and tin your iron, make a good solder joint, desolder cleanly (when things don't quite go right), and how to use helping hands to hold components in place.

  • - A Guide to Engineering Experiences
    af Tynan Sylvester
    434,95 kr.

    Ready to give your design skills a real boost? This eye-opening book helps you explore the design structure behind most of todays hit video games. Youll learn principles and practices for crafting games that generate emotionally charged experiencesa combination of elegant game mechanics, compelling fiction, and pace that fully immerses players.In clear and approachable prose, design pro Tynan Sylvester also looks at the day-to-day process necessary to keep your project on track, including how to work with a team, and how to avoid creative dead ends. Packed with examples, this book will change your perception of game design.Create game mechanics to trigger a range of emotions and provide a variety of playExplore several options for combining narrative with interactivityBuild interactions that let multiplayer gamers get into each others headsMotivate players through rewards that align with the rest of the gameEstablish a metaphor vocabulary to help players learn which design aspects are game mechanicsPlan, test, and analyze your design through iteration rather than deciding everything up frontLearn how your games market positioning will affect your design

  • af Tom White
    514,95 kr.

    Ready to unlock the power of your data? With the fourth edition of this comprehensive guide, you'll learn how to build and maintain reliable, scalable, distributed systems with Apache Hadoop.

  • af Cathy O'Neill
    434,95 kr.

    Now that people are aware that data can make the difference in an election or a business model, data science as an occupation is gaining ground. But how can you get started working in a wide-ranging, interdisciplinary field that's so clouded in hype? This insightful book tells you what you need to know.

  • af Elliot Williams
    355,95 kr.

    Atmel's AVR microcontrollers are the chips that power Arduino, and are the go-to chip for many hobbyist and hardware hacking projects. In this book you'll set aside the layers of abstraction provided by the Arduino environment and learn how to program AVR microcontrollers directly.

  • af Barbara Brundage
    355,95 kr.

    Whether you're a photographer, scrapbooker, or aspiring graphic artist, Photoshop Elements is an ideal image-editing tool - once you know your way around. This bestselling book removes the guesswork. With candid, jargon-free advice and step-by-step guidance, you'll get the most out of Elements.

  • - Managing Your Cloud with Python and Boto
    af Mitch Garnaat
    268,95 kr.

    If you intend to use Amazon Web Services (AWS) for remote computing and storage, Python is an ideal programming language for developing applications and controlling your cloud-based infrastructure. This cookbook gets you started with more than two dozen recipes for using Python with AWS, based on the authors boto library.Youll find detailed recipes for working with the S3 storage service as well as EC2, the service that lets you design and build cloud applications. Each recipe includes a code solution you can use immediately, along with a discussion of why and how the recipe works. You also get detailed advice for using boto with AWS and other cloud services.This books recipes include methods to help you:Launch instances on EC2, and keep track of them with tagsAssociate an Elastic IP address with an instanceRestore a failed Elastic Block Store volume from a snapshotStore and monitor your own custom metrics in CloudWatchCreate a bucket in S3 to contain your data objectsReduce the cost of storing noncritical dataPrevent accidental deletion of data in S3

  • af Allison Parrish
    198,95 kr.

    Processing opened up the world of programming to artists, designers, educators, and beginners. The Processing.py Python implementation of Processing reinterprets it for today's web. This short book gently introduces the core concepts of computer programming and working with Processing

  • af Daniel Parker
    204,95 kr.

    Asynchronous JavaScript is everywhere, whether youre using Ajax, AngularJS, Node.js, or WebRTC. This practical guide shows intermediate to advanced JavaScript developers how Promises can help you manage asynchronous code effectivelyincluding the inevitable flood of callbacks as your codebase grows. Youll learn the inner workings of Promises and ways to avoid difficulties and missteps when using them.The ability to asynchronously fetch data and load scripts in the browser broadens the capabilities of JavaScript applications. But if you dont understand how the async part works, youll wind up with unpredictable code thats difficult to maintain. This book is ideal whether youre new to Promises or want to expand your knowledge of this technology.Understand how async JavaScript works by delving into callbacks, the event loop, and threadingLearn how Promises organize callbacks into discrete steps that are easier to read and maintainExamine scenarios youll encounter and techniques you can use when writing real-world applicationsUse features in the Bluebird library and jQuery to work with PromisesLearn how the Promise API handles asynchronous errorsExplore ECMAScript 6 language features that simplify Promise-related code

Gør som tusindvis af andre bogelskere

Tilmeld dig nyhedsbrevet og få gode tilbud og inspiration til din næste læsning.