Vi bøger
Levering: 1 - 2 hverdage

Bøger udgivet af O'Reilly Media

Filter
Filter
Sorter efterSorter Populære
  • - Powerful Object-Oriented Programming
    af Mark Lutz
    592,95 kr.

    Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutzs popular training course, this updated fifth edition will help you quickly write efficient, high-quality code with Python. Its an ideal way to begin, whether youre new to programming or a professional developer versed in other languages.Complete with quizzes, exercises, and helpful illustrations, this easy-to-follow, self-paced tutorial gets you started with both Python 2.7 and 3.3 the latest releases in the 3.X and 2.X linesplus all other releases in common use today. Youll also learn some advanced language features that recently have become more common in Python code.Explore Pythons major built-in object types such as numbers, lists, and dictionariesCreate and process objects with Python statements, and learn Pythons general syntax modelUse functions to avoid code redundancy and package code for reuseOrganize statements, functions, and other tools into larger components with modulesDive into classes: Pythons object-oriented programming tool for structuring codeWrite large programs with Pythons exception-handling model and development toolsLearn advanced Python tools, including decorators, descriptors, metaclasses, and Unicode processing

  • - Everything You Need to Know That Wasn't on the CCNA Exam
    af Gary A. Donahue
    513,95 kr.

    Pick up where certification exams leave off. With this practical, in-depth guide to the entire network infrastructure, youll learn how to deal with real Cisco networks, rather than the hypothetical situations presented on exams like the CCNA. Network Warrior takes you step by step through the world of routers, switches, firewalls, and other technologies based on the author's extensive field experience. You'll find new content for MPLS, IPv6, VoIP, and wireless in this completely revised second edition, along with examples of Cisco Nexus 5000 and 7000 switches throughout.Topics include:An in-depth view of routers and routingSwitching, using Cisco Catalyst and Nexus switches as examplesSOHO VoIP and SOHO wireless access point design and configurationIntroduction to IPv6 with configuration examplesTelecom technologies in the data-networking world, including T1, DS3, frame relay, and MPLSSecurity, firewall theory, and configuration, as well as ACL and authenticationQuality of Service (QoS), with an emphasis on low-latency queuing (LLQ)IP address allocation, Network Time Protocol (NTP), and device failures

  • af Charles Platt
    195,95 - 235,95 kr.

    Want to know how to use an electronic component? This second book of a three-volume set includes key information on electronics parts for your projects - complete with photographs, schematics, and diagrams. You'll learn what each one does, how it works, why it's useful, and what variants exist.

  • af Jeff Bollinger
    394,95 kr.

    Written by members of Cisco's Computer Security Incident Response Team, this book shows IT and information security professionals how to create an InfoSec playbook by developing strategy, technique, and architecture.

  • af Andreas C. Mueller
    473,95 kr.

    Machine learning has become an integral part of many commercial applications and research projects, but this field is not exclusive to large companies with extensive research teams. If you use Python, even as a beginner, this book will teach you practical ways to build your own machine learning solutions.

  • af Barr Moses
    523,95 kr.

    Do your product dashboards look funky? Are your quarterly reports stale? Is the data set you're using broken or just plain wrong? These problems affect almost every team, yet they're usually addressed on an ad hoc basis and in a reactive manner. If you answered yes to these questions, this book is for you.Many data engineering teams today face the "e;good pipelines, bad data"e; problem. It doesn't matter how advanced your data infrastructure is if the data you're piping is bad. In this book, Barr Moses, Lior Gavish, and Molly Vorwerck, from the data observability company Monte Carlo, explain how to tackle data quality and trust at scale by leveraging best practices and technologies used by some of the world's most innovative companies.Build more trustworthy and reliable data pipelinesWrite scripts to make data checks and identify broken pipelines with data observabilityLearn how to set and maintain data SLAs, SLIs, and SLOsDevelop and lead data quality initiatives at your companyLearn how to treat data services and systems with the diligence of production softwareAutomate data lineage graphs across your data ecosystemBuild anomaly detectors for your critical data assets

  • af Rich Rose
    523,95 kr.

    Together, the Flutter open source UI software development kit and the Dart programming language for client development provide a unified solution to building applications capable of targeting multiple platforms. Recipes in this cookbook show you how this potent combination provides an efficient approach to application development.

  • af Joyce Kay Avila
    632,95 kr.

    Snowflake's ability to eliminate data silos and run workloads from a single platform creates opportunities to democratize data analytics, allowing users within an organization to make data-driven decisions. This clear, comprehensive guide will show you how to build integrated data applications and develop new revenue streams based on data.

  • - A Project-Based Primer for Writing Rust CLIs
    af Ken Youens Clark
    523,95 kr.

    This guide teaches Rust using a single small, complete, focused program in each chapter. Author Ken Youens-Clark shows you how to start, write, and test each of these programs to create a finished product. You'll learn how to handle errors in Rust, read and write files, and use regular expressions, Rust types, structs, and more.

  • af Alice Zhao
    284,95 kr.

    If you use SQL in your day-to-day work as a data analyst, data scientist, or data engineer, this popular pocket guide is your ideal on-the-job reference. You'll find many examples that address the language's complexities, along with key aspects of SQL used in Microsoft SQL Server, MySQL, Oracle Database, PostgreSQL, and SQLite.In this updated edition, author Alice Zhao describes how these database management systems implement SQL syntax for both querying and making changes to a database. You'll find details on data types and conversions, regular expression syntax, window functions, pivoting and unpivoting, and more.Quickly look up how to perform specific tasks using SQLApply the book's syntax examples to your own queriesUpdate SQL queries to work in five different database management systems NEW: Connect Python and R to a relational databaseNEW: Look up frequently asked SQL questions in the "e;How Do I?"e; chapter

  • af Jon Bodner
    542,95 kr.

    Go is rapidly becoming the preferred language for building web services. While there are plenty of tutorials available that teach Go's syntax to developers with experience in other programming languages, tutorials aren't enough. They don't teach Go's idioms, so developers end up recreating patterns that don't make sense in a Go context. This practical guide provides the essential background you need to write clear and idiomatic Go.No matter your level of experience, you'll learn how to think like a Go developer. Author Jon Bodner introduces the design patterns experienced Go developers have adopted and explores the rationale for using them. You'll also get a preview of Go's upcoming generics support and how it fits into the language.Learn how to write idiomatic code in Go and design a Go projectUnderstand the reasons for the design decisions in GoSet up a Go development environment for a solo developer or teamLearn how and when to use reflection, unsafe, and cgoDiscover how Go's features allow the language to run efficientlyKnow which Go features you should use sparingly or not at all

  • - Design Your Own Digital Models for 3D Printing and CNC Fabrication
    af Lydia Sloan Cline
    235,95 kr.

    Learn how to use Autodesk Fusion 360 to digitally model your own original projects for a 3D printer or a CNC device.

  • af Lee Holmes
    712,95 kr.

    How do you use PowerShell to navigate the filesystem, manage files and folders, or retrieve a web page? This introduction to the PowerShell language and scripting environment provides more than 400 task-oriented recipes to help you solve all kinds of problems. Intermediate to advanced system administrators will find more than 100 tried-and-tested scripts they can copy and use immediately.Updated for PowerShell 5.1 and Open Source PowerShell up to 7.0 and beyond, this comprehensive cookbook includes hands-on recipes for common tasks and administrative jobs that you can apply whether you're on the client or server version of Windows. You also get quick references to technologies used in conjunction with PowerShell, including regular expressions, the XPath language, format specifiers, and frequently referenced .NET, COM, and WMI classes.Learn how to use PowerShell on Windows 10 and Windows Server 2019Tour PowerShell's core features, including the command model, object-based pipeline, and ubiquitous scriptingMaster fundamentals such as the interactive shell, pipeline, and object conceptsPerform common tasks that involve working with files, internet-connected scripts, user interaction, and moreSolve tasks in systems and enterprise management, such as working with Active Directory and the filesystem

  • - The Art and Wisdom of Changing Teams
    af Heidi Helfand
    394,95 kr.

    Your team will change whether you like it or not. People will come and go. Your company might double in size or even be acquired. In this practical book, author Heidi Helfand shares techniques for reteaming effectively. Engineering leaders will learn how to catalyze team change to reduce the risk of attrition, learning and career stagnation, and the development of knowledge silos.Based on research into well-known software companies, the patterns in this book help CTOs and team managers effectively integrate new hires into an existing team, manage a team that has lost members, or deal with unexpected change. Youll learn how to isolate teams for focused innovation, rotate team members for knowledge sharing, break through organizational apathy, and more.Youll explore:Real-world examples that demonstrate why and how organizations reteamFive reteaming patterns: One by One, Grow and Split, Isolation, Merging, and SwitchingTactics to help you master dynamic reteaming in your companyStories that demonstrate problems caused by reteaming anti-patterns

  • - Field Guide to Research with Python
    af Anthony Scopatz & Kathryn D. Huff
    433,95 kr.

    More physicists today are taking on the role of software developer as part of their research, but software development isnt always easy or obvious, even for physicists. This practical book teaches essential software development skills to help you automate and accomplish nearly any aspect of research in a physics-based field.Written by two PhDs in nuclear engineering, this book includes practical examples drawn from a working knowledge of physics concepts. Youll learn how to use the Python programming language to perform everything from collecting and analyzing data to building software and publishing your results.In four parts, this book includes:Getting Started: Jump into Python, the command line, data containers, functions, flow control and logic, and classes and objectsGetting It Done: Learn about regular expressions, analysis and visualization, NumPy, storing data in files and HDF5, important data structures in physics, computing in parallel, and deploying softwareGetting It Right: Build pipelines and software, learn to use local and remote version control, and debug and test your codeGetting It Out There: Document your code, process and publish your findings, and collaborate efficiently; dive into software licenses, ownership, and copyright procedures

  • af James Densmore
    235,95 kr.

    Data pipelines are the foundation for success in data analytics. Moving data from numerous diverse sources and transforming it to provide context is the difference between having data and actually gaining value from it. This pocket reference defines data pipelines and explains how they work in today's modern data stack.You'll learn common considerations and key decision points when implementing pipelines, such as batch versus streaming data ingestion and build versus buy. This book addresses the most common decisions made by data professionals and discusses foundational concepts that apply to open source frameworks, commercial products, and homegrown solutions.You'll learn:What a data pipeline is and how it worksHow data is moved and processed on modern data infrastructure, including cloud platformsCommon tools and products used by data engineers to build pipelinesHow pipelines support analytics and reporting needsConsiderations for pipeline maintenance, testing, and alerting

  • af Jim Blandy & Jason Orendorff
    632,95 kr.

    Written by two experienced systems programmers, this book explains how Rust manages to bridge the gap between performance and safety, and how you can take advantage of it.

  • af Michael Munn, Sara Robinson & Valliappa Lakshmanan
    523,95 kr.

    The design patterns in this book capture best practices and solutions to recurring problems in machine learning. The authors, three Google engineers, catalog proven methods to help data scientists tackle common problems throughout the ML process. These design patterns codify the experience of hundreds of experts into straightforward, approachable advice.In this book, you will find detailed explanations of 30 patterns for data and problem representation, operationalization, repeatability, reproducibility, flexibility, explainability, and fairness. Each pattern includes a description of the problem, a variety of potential solutions, and recommendations for choosing the best technique for your situation.You'll learn how to:Identify and mitigate common challenges when training, evaluating, and deploying ML modelsRepresent data for different ML model types, including embeddings, feature crosses, and moreChoose the right model type for specific problemsBuild a robust training loop that uses checkpoints, distribution strategy, and hyperparameter tuningDeploy scalable ML systems that you can retrain and update to reflect new dataInterpret model predictions for stakeholders and ensure models are treating users fairly

  • af Yves Hilpisch
    632,95 kr.

    Algorithmic trading, once the exclusive domain of institutional players, is now open to small organizations and individual traders using online platforms. The tool of choice for many traders today is Python and its ecosystem of powerful packages. In this practical book, author Yves Hilpisch shows students, academics, and practitioners how to use Python in the fascinating field of algorithmic trading.You'll learn several ways to apply Python to different aspects of algorithmic trading, such as backtesting trading strategies and interacting with online trading platforms. Some of the biggest buy- and sell-side institutions make heavy use of Python. By exploring options for systematically building and deploying automated algorithmic trading strategies, this book will help you level the playing field.Set up a proper Python environment for algorithmic tradingLearn how to retrieve financial data from public and proprietary data sourcesExplore vectorization for financial analytics with NumPy and pandasMaster vectorized backtesting of different algorithmic trading strategiesGenerate market predictions by using machine learning and deep learningTackle real-time processing of streaming data with socket programming toolsImplement automated algorithmic trading strategies with the OANDA and FXCM trading platforms

  • - Query Solutions and Techniques for All SQL Users
    af Anthony Molinaro
    523,95 kr.

    The new edition of this cookbook applies a highly practical approach to Structured Query Language (SQL) so you can create and manipulate large stores of data. Based on real-world examples, this updated book provides a framework to help you construct solutions and executable examples in several flavors of SQL

  • - Reproducible and Robust Research with Open Source Tools
    af Vince Buffalo
    433,95 kr.

    Learn the data skills necessary for turning large sequencing datasets into reproducible and robust biological findings. With this practical guide, youll learn how to use freely available open source tools to extract meaning from large complex biological data sets.At no other point in human history has our ability to understand lifes complexities been so dependent on our skills to work with and analyze data. This intermediate-level book teaches the general computational and data skills you need to analyze biological data. If you have experience with a scripting language like Python, youre ready to get started.Go from handling small problems with messy scripts to tackling large problems with clever methods and toolsProcess bioinformatics data with powerful Unix pipelines and data toolsLearn how to use exploratory data analysis techniques in the R languageUse efficient methods to work with genomic range data and range operationsWork with common genomics data file formats like FASTA, FASTQ, SAM, and BAMManage your bioinformatics project with the Git version control systemTackle tedious data processing tasks with with Bash scripts and Makefiles

  • - A Developer's Guide to Building User-Friendly Applications
    af Travis Lowdermilk
    235,95 kr.

    How do you design engaging applications that people love to use? This book demonstrates several ways to include valuable input from potential clients and customers throughout the process. With practical guidelines and insights from his own experience, author Travis Lowdermilk shows you how usability and user-centered design will dramatically change the way people interact with your application.Learn valuable strategies for conducting each stage of the design processfrom interviewing likely users and discovering your applications purpose to creating a rich user experience with sound design principles. User-Centered Design is invaluable no matter what platform you use or audience you target.Explore usability and how it relates to user-centered designLearn how to deal with users and their unique personalitiesClarify your applications purpose, using a simple narrative to describe its usePlan your projects development with a software development life cycleBe creative within the context of your user experience goalsUse visibility, consistency, and other design principles to enhance user experienceCollect valuable user feedback on your prototype with surveys, interviews, and usability studies

  • - Design Patterns for Great Software
    af Elecia White
    354,95 - 432,95 kr.

    Interested in developing embedded systems? Since they dont tolerate inefficiency, these systems require a disciplined approach to programming. This easy-to-read guide helps you cultivate a host of good development practices, based on classic software design patterns and new patterns unique to embedded programming. Learn how to build system architecture for processors, not operating systems, and discover specific techniques for dealing with hardware difficulties and manufacturing requirements.Written by an expert whos created embedded systems ranging from urban surveillance and DNA scanners to childrens toys, this book is ideal for intermediate and experienced programmers, no matter what platform you use.Optimize your system to reduce cost and increase performanceDevelop an architecture that makes your software robust in resource-constrained environmentsExplore sensors, motors, and other I/O devicesDo more with less: reduce RAM consumption, code space, processor cycles, and power consumptionLearn how to update embedded code directly in the processorDiscover how to implement complex mathematics on small processorsUnderstand what interviewers look for when you apply for an embedded systems job"e;Making Embedded Systems is the book for a C programmer who wants to enter the fun (and lucrative) world of embedded systems. Its very well writtenentertaining, evenand filled with clear illustrations."e;Jack Ganssle, author and embedded system expert.

  • - How Google Runs Production Systems
    af Niall Richard Murphy, Chris Jones, Betsy Beyer & mfl.
    473,95 kr.

    The overwhelming majority of a software systems lifespan is spent in use, not in design or implementation. So, why does conventional wisdom insist that software engineers focus primarily on the design and development of large-scale computing systems?In this collection of essays and articles, key members of Googles Site Reliability Team explain how and why their commitment to the entire lifecycle has enabled the company to successfully build, deploy, monitor, and maintain some of the largest software systems in the world. Youll learn the principles and practices that enable Google engineers to make systems more scalable, reliable, and efficientlessons directly applicable to your organization.This book is divided into four sections:IntroductionLearn what site reliability engineering is and why it differs from conventional IT industry practicesPrinciplesExamine the patterns, behaviors, and areas of concern that influence the work of a site reliability engineer (SRE)PracticesUnderstand the theory and practice of an SREs day-to-day work: building and operating large distributed computing systemsManagementExplore Google's best practices for training, communication, and meetings that your organization can use

  • af David Flanagan
    632,95 kr.

    For nearly 25 years this best seller has been the go-to guide for JavaScript programmers. The seventh edition is fully updated to cover the 2020 version of JavaScript, and new chapters cover classes, modules, iterators, generators, Promises, async/await, and metaprogramming.

  • af Brian Bunnell
    235,95 kr.

    This practical, user-friendly reference book of common mechanical engineering concepts is geared (no pun intended) toward makers who don't have (or want) an engineering degree but need to know the essentials of basic mechanical elements to successfully accomplish their personal projects.

  • - Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices
    af Harry J.W. Percival
    523,95 kr.

    With this practical guide, Harry Percival and Bob Gregory from MADE.com introduce proven architectural design patterns to help Python developers manage application complexity.

  • af Jeremy Howard & Sylvain Gugger
    632,95 kr.

    Deep learning is often viewed as the exclusive domain of math PhDs and big tech companies. But as this hands-on guide demonstrates, programmers comfortable with Python can achieve impressive results in deep learning with little math background, small amounts of data, and minimal code. How? With fastai, the first library to provide a consistent interface to the most frequently used deep learning applications.Authors Jeremy Howard and Sylvain Gugger, the creators of fastai, show you how to train a model on a wide range of tasks using fastai and PyTorch. Youll also dive progressively further into deep learning theory to gain a complete understanding of the algorithms behind the scenes.Train models in computer vision, natural language processing, tabular data, and collaborative filteringLearn the latest deep learning techniques that matter most in practiceImprove accuracy, speed, and reliability by understanding how deep learning models workDiscover how to turn your models into web applicationsImplement deep learning algorithms from scratchConsider the ethical implications of your workGain insight from the foreword by PyTorch cofounder, Soumith Chintala

  • - Working with Structured Data in Python
    af Matt Harrison
    235,95 kr.

    With detailed notes, tables, and examples, this handy reference will help you navigate the basics of structured machine learning. Author Matt Harrison delivers a valuable guide that you can use for additional support during training and as a convenient resource when you dive into your next machine learning project.Ideal for programmers, data scientists, and AI engineers, this book includes an overview of the machine learning process and walks you through classification with structured data. Youll also learn methods for clustering, predicting a continuous value (regression), and reducing dimensionality, among other topics.This pocket reference includes sections that cover:Classification, using the Titanic datasetCleaning data and dealing with missing dataExploratory data analysisCommon preprocessing steps using sample dataSelecting features useful to the modelModel selectionMetrics and classification evaluationRegression examples using k-nearest neighbor, decision trees, boosting, and moreMetrics for regression evaluationClusteringDimensionality reductionScikit-learn pipelines

  • - Faster, Smarter User Experience Research and Design
    af Laura Klein
    284,95 kr.

    With this practical, hands-on book, you'll learn how to do it faster and smarter using Lean UX techniques. UX expert Laura Klein shows you what it takes to gather valuable input from customers, build something they'll truly love, and reduce the time it takes to get your product to market.

Gør som tusindvis af andre bogelskere

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