Große Auswahl an günstigen Büchern
Schnelle Lieferung per Post und DHL

Bücher veröffentlicht von O'Reilly Media

Filter
Filter
Ordnen nachSortieren Beliebt
  • - Evolutionary Patterns to Transform Your Monolith
    von Sam Newman
    44,00 €

    How do you detangle a monolithic system and migrate it to a microservice architecture? How do you do it while maintaining business-as-usual? As a companion to Sam Newmans extremely popular Building Microservices, this new book details a proven method for transitioning an existing monolithic system to a microservice architecture.With many illustrative examples, insightful migration patterns, and a bevy of practical advice to transition your monolith enterprise into a microservice operation, this practical guide covers multiple scenarios and strategies for a successful migration, from initial planning all the way through application and database decomposition. Youll learn several tried and tested patterns and techniques that you can use as you migrate your existing architecture.Ideal for organizations looking to transition to microservices, rather than rebuildHelps companies determine whether to migrate, when to migrate, and where to beginAddresses communication, integration, and the migration of legacy systemsDiscusses multiple migration patterns and where they applyProvides database migration examples, along with synchronization strategiesExplores application decomposition, including several architectural refactoring patternsDelves into details of database decomposition, including the impact of breaking referential and transactional integrity, new failure modes, and more

  • - Teaching Machines to Paint, Write, Compose, and Play
    von David Foster
    61,00 €

    Generative modeling is one of the hottest topics in AI. Its now possible to teach a machine to excel at human endeavors such as painting, writing, and composing music. With this practical book, machine-learning engineers and data scientists will discover how to re-create some of the most impressive examples of generative deep learning models, such as variational autoencoders,generative adversarial networks (GANs), encoder-decoder models and world models.Author David Foster demonstrates the inner workings of each technique, starting with the basics of deep learning before advancing to some of the most cutting-edge algorithms in the field. Through tips and tricks, youll understand how to make your models learn more efficiently and become more creative.Discover how variational autoencoders can change facial expressions in photosBuild practical GAN examples from scratch, including CycleGAN for style transfer and MuseGAN for music generationCreate recurrent generative models for text generation and learn how to improve the models using attentionUnderstand how generative models can help agents to accomplish tasks within a reinforcement learning settingExplore the architecture of the Transformer (BERT, GPT-2) and image generation models such as ProGAN and StyleGAN

  • von Andreas Antonopoulos
    51,00 €

    With this practical guide, Andreas M. Antonopoulos and Gavin Wood provide everything you need to know about building smart contracts and DApps on Ethereum and other virtual-machine blockchains.

  • - Iterate from Plan A to a Plan That Works
    von Ash Maurya
    38,00 €

    Are you an entrepreneur about to create a new web application? If you want to maximize your chances of building something customers want, this book demonstrates ways to apply and test techniques for customer development, Lean Startup, and bootstrapping.

  • von Gwen Shapira, Neha Narkhede & Todd Palino
    61,00 €

    If you're an application architect, developer, or production engineer new to Apache Kafka, this practical guide shows you how to use this open source streaming platform to handle real-time data feeds.

  • - With jQuery, CSS & HTML5
    von Robin Nixon
    55,00 €

    Build interactive, data-driven websites with the potent combination of open-source technologies and web standards, even if you have only basic HTML knowledge. With this popular hands-on guide, youll tackle dynamic web programming with the help of todays core technologies: PHP, MySQL, JavaScript, jQuery, CSS, and HTML5.Explore each technology separately, learn how to use them together, and pick up valuable web programming practices along the way. At the end of the book, youll put everything together to build a fully functional social networking site, using XAMPP or any development stack you choose.Learn PHP in-depth, along with the basics of object-oriented programmingExplore MySQL, from database structure to complex queriesUse the MySQLi Extension, PHPs improved MySQL interfaceCreate dynamic PHP web pages that tailor themselves to the userManage cookies and sessions, and maintain a high level of securityMaster the JavaScript languageand enhance it with jQueryUse Ajax calls for background browser/server communicationAcquire CSS2 and CSS3 skills for professionally styling your web pagesImplement all of the new HTML5 features, including geolocation, audio, video, and the canvas

  • - Creating and Deploying Deep Learning Applications
    von Ian Pointer
    46,00 €

    Deep learning is changing everything. This machine-learning method has already surpassed traditional computer vision techniques, and the same is happening with NLP. If you're looking to bring deep learning into your domain, this practical book will bring you up to speed on key concepts using Facebook's PyTorch framework.Once author Ian Pointer helps you set up PyTorch on a cloud-based environment, you'll learn how use the framework to create neural architectures for performing operations on images, sound, text, and other types of data. By the end of the book, you'll be able to create neural networks and train them on multiple types of data.Learn how to deploy deep learning models to productionExplore PyTorch use cases in companies other than FacebookLearn how to apply transfer learning to imagesApply cutting-edge NLP techniques using a model trained on Wikipedia

  • - Drive Engagement, Conversion, and Retention with Every Word
    von Torrey Podmajersky
    38,00 €

    When you depend on users to perform specific actionslike buying tickets, playing a game, or riding public transitwell-placed words are most effective. But how do you choose the right words? And how do you know if they work? With this practical book, youll learn how to write strategically for UX, using tools to build foundational pieces for UI text and UX voice strategy.UX content strategist Torrey Podmajersky provides strategies for converting, engaging, supporting, and re-attracting users. Youll use frameworks and patterns for content, methods to measure the contents effectiveness, and processes to create the collaboration necessary for success. Youll also structure your voice throughout so that the brand is easily recognizable to its audience.Learn how UX content works with the software development lifecycleUse a framework to align the UX content with product principlesExplore content-first design to root UX text in conversationLearn how UX text patterns work with different voicesProduce text thats purposeful, concise, conversational, and clear

  • - Collective Wisdom from the Experts
    von Kevlin Henney
    32,00 €

    Tap into the wisdom of experts to learn what every programmer should know, no matter what language you use. With the 97 short and extremely useful tips for programmers in this book, you'll expand your skills by adopting new approaches to old problems, learning appropriate best practices, and honing your craft through sound advice.With contributions from some of the most experienced and respected practitioners in the industry--including Michael Feathers, Pete Goodliffe, Diomidis Spinellis, Cay Horstmann, Verity Stob, and many more--this book contains practical knowledge and principles that you can apply to all kinds of projects.A few of the 97 things you should know:"e;Code in the Language of the Domain"e; by Dan North"e;Write Tests for People"e; by Gerard Meszaros"e;Convenience Is Not an -ility"e; by Gregor Hohpe"e;Know Your IDE"e; by Heinz Kabutz"e;A Message to the Future"e; by Linda Rising"e;The Boy Scout Rule"e; by Robert C. Martin (Uncle Bob)"e;Beware the Share"e; by Udi Dahan

  • - Big Ideas from the Computer Age
    von Paul Graham
    21,00 €

    "e;The computer world is like an intellectual Wild West, in which you can shoot anyone you wish with your ideas, if you're willing to risk the consequences. "e; --from Hackers & Painters: Big Ideas from the Computer Age, by Paul GrahamWe are living in the computer age, in a world increasingly designed and engineered by computer programmers and software designers, by people who call themselves hackers. Who are these people, what motivates them, and why should you care?Consider these facts: Everything around us is turning into computers. Your typewriter is gone, replaced by a computer. Your phone has turned into a computer. So has your camera. Soon your TV will. Your car was not only designed on computers, but has more processing power in it than a room-sized mainframe did in 1970. Letters, encyclopedias, newspapers, and even your local store are being replaced by the Internet.Hackers & Painters: Big Ideas from the Computer Age, by Paul Graham, explains this world and the motivations of the people who occupy it. In clear, thoughtful prose that draws on illuminating historical examples, Graham takes readers on an unflinching exploration into what he calls "e;an intellectual Wild West."e;The ideas discussed in this book will have a powerful and lasting impact on how we think, how we work, how we develop technology, and how we live. Topics include the importance of beauty in software design, how to make wealth, heresy and free speech, the programming language renaissance, the open-source movement, digital design, internet startups, and more.

  • - Collective Wisdom from the Experts
    von GUNTHER VERHEYEN
    39,00 €

    Improve your understanding of Scrum through the proven experience and collected wisdom of experts around the world. Based on real-life experiences, the 97 essays in this unique book provide a wealth of knowledge and expertise from established practitioners who have dealt with specific problems and challenges with Scrum.Youll find out more about the rules and roles of this framework, as well as tactics, strategies, specific patterns to use with Scrum, and stories from the trenches. Youll also gain insights on how to apply, tune, and tweak Scrum for your work. This guide is an ideal resource for people new to Scrum and those who want to assess and improve their understanding of this framework."e;Scrum Is Simple. Just Use It As Is.,"e; Ken Schwaber"e;The 'Standing Meeting,'"e; Bob WarfieldSpecialization Is for Insects, James O. Coplien"e;Scrum Events Are Rituals to Ensure Good Harvest,"e; Jasper LamersServant Leadership Starts from Within, Bob Galen"e;Agile Is More than Sprinting,"e; James W. Grenning

  • - Lessons Learned from Programming Over Time
    von Titus Winters, Hyrum Wright & Tom Manshreck
    55,00 €

    Today, software engineers need to know not only how to program effectively but also how to develop proper engineering practices to make their codebase sustainable and healthy. This book emphasizes this difference between programming and software engineering.How can software engineers manage a living codebase that evolves and responds to changing requirements and demands over the length of its life? Based on their experience at Google, software engineers Titus Winters and Hyrum Wright, along with technical writer Tom Manshreck, present a candid and insightful look at how some of the worlds leading practitioners construct and maintain software. This book covers Googles unique engineering culture, processes, and tools and how these aspects contribute to the effectiveness of an engineering organization.Youll explore three fundamental principles that software organizations should keep in mind when designing, architecting, writing, and maintaining code:How time affects the sustainability of software and how to make your code resilient over timeHow scale affects the viability of software practices within an engineering organizationWhat trade-offs a typical engineer needs to make when evaluating design and development decisions

  • - Making Your JavaScript Applications Scale
    von Boris Cherny
    43,98 €

    Any programmer working with a dynamically typed language will tell you how hard it is to scale to more lines of code and more engineers. Thats why Facebook, Google, and Microsoft invented gradual static type layers for their dynamically typed JavaScript and Python code. This practical book shows you how one such type layer, TypeScript, is unique among them: it makes programming fun with its powerful static type system.If youre a programmer with intermediate JavaScript experience, author Boris Cherny will teach you how to master the TypeScript language. Youll understand how TypeScript can help you eliminate bugs in your code and enable you to scale your code across more engineers than you could before.In this book, youll:Start with the basics: Learn about TypeScripts different types and type operators, including what theyre for and how theyre usedExplore advanced topics: Understand TypeScripts sophisticated type system, including how to safely handle errors and build asynchronous programsDive in hands-on: Use TypeScript with your favorite frontend and backend frameworks, migrate your existing JavaScript project to TypeScript, and run your TypeScript application in production

  • - Powerful Object-Oriented Programming
    von Mark Lutz
    61,00 €

    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

  • - A Project-Based Primer for Writing Rust CLIs
    von Ken Youens Clark
    55,00 €

    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.

  • von Alice Zhao
    29,98 €

    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

  • - Design Your Own Digital Models for 3D Printing and CNC Fabrication
    von Lydia Sloan Cline
    26,00 €

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

  • von Lee Holmes
    68,00 €

    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

  • - Field Guide to Research with Python
    von Anthony Scopatz & Kathryn D. Huff
    46,00 €

    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

  • von Jim Blandy & Jason Orendorff
    65,00 €

    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.

  • von Yves Hilpisch
    65,00 €

    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
    von Anthony Molinaro
    52,00 €

    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

  • - How Google Runs Production Systems
    von Niall Richard Murphy, Chris Jones, Betsy Beyer & usw.
    47,00 €

    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

  • von David Flanagan
    64,00 €

    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.

  • von Joel Grus
    54,00 €

    This is a first-principles-based, practical introduction to the fundamentals of data science aimed at the mathematically-comfortable reader with some programming skills.

  • - Big data processing made simple
    von Bill Chambers
    57,00 €

    Learn how to use, deploy, and maintain Apache Spark with this comprehensive guide, written by the creators of the open-source cluster-computing framework. With an emphasis on improvements and new features in Spark 2.0, authors Bill Chambers and Matei Zaharia break down Spark topics into distinct sections, each with unique goals.

  • - Using Brain Science to Build Better Products
    von John Whalen
    43,00 €

    User experience doesn't happen on a screen; it happens in the mind, and the experience is multidimensional and multisensory. This practical book will help you uncover critical insights about how your customers think so you can create products or services with an exceptional experience.

  • - How Top Product Managers Launch Awesome Products and Build Successful Teams
    von Richard Banfield, Martin Eriksson & Nate Walkingshaw
    32,00 €

    In todays lightning-fast technology world, good product management is critical to maintaining a competitive advantage. Yet, managing human beings and navigating complex product roadmaps is no easy task, and its rare to find a product leader who can steward a digital product from concept to launch without a couple of major hiccups. Why do some product leaders succeed while others dont?This insightful book presents interviews with nearly 100 leading product managers from all over the world. Authors Richard Banfield, Martin Eriksson, and Nate Walkingshaw draw on decades of experience in product design and development to capture the approaches, styles, insights, and techniques of successful product managers. If you want to understand what drives good product leaders, this book is an irreplaceable resource.In three parts, Product Leadership helps you explore:Themes and patterns of successful teams and their leaders, and ways to attain those characteristicsBest approaches for guiding your product team through the startup, emerging, and enterprise stages of a companys evolutionStrategies and tactics for working with customers, agencies, partners, and external stakeholders

  • - 42 Specific Ways to Improve Your Use of C++11 and C++14
    von Scott Meyers
    46,98 €

    Coming to grips with C++11 and C++14 is more than a matter of familiarizing yourself with the features they introduce (e.g., auto type declarations, move semantics, lambda expressions, and concurrency support). The challenge is learning to use those features effectivelyso that your software is correct, efficient, maintainable, and portable. Thats where this practical book comes in. It describes how to write truly great software using C++11 and C++14i.e. using modern C++.Topics include:The pros and cons of braced initialization, noexcept specifications, perfect forwarding, and smart pointer make functionsThe relationships among std::move, std::forward, rvalue references, and universal referencesTechniques for writing clear, correct, effective lambda expressionsHow std::atomic differs from volatile, how each should be used, and how they relate to C++'s concurrency APIHow best practices in "e;old"e; C++ programming (i.e., C++98) require revision for software development in modern C++Effective Modern C++ follows the proven guideline-based, example-driven format of Scott Meyers' earlier books, but covers entirely new material."e;After I learned the C++ basics, I then learned how to use C++ in production code from Meyer's series of Effective C++ books. Effective Modern C++ is the most important how-to book for advice on key guidelines, styles, and idioms to use modern C++ effectively and well. Don't own it yet? Buy this one. Now"e;.-- Herb Sutter, Chair of ISO C++ Standards Committee and C++ Software Architect at Microsoft

  • - Python In Your Pocket
    von Mark Lutz
    21,00 €

    Updated for both Python 3.4 and 2.7, this convenient pocket guide is the perfect on-the-job quick reference. Youll find concise, need-to-know information on Python types and statements, special method names, built-in functions and exceptions, commonly used standard library modules, and other prominent Python tools. The handy index lets you pinpoint exactly what you need.Written by Mark Lutzwidely recognized as the worlds leading Python trainerPython Pocket Reference is an ideal companion to OReillys classic Python tutorials, Learning Python and Programming Python, also written by Mark.This fifth edition covers:Built-in object types, including numbers, lists, dictionaries, and moreStatements and syntax for creating and processing objectsFunctions and modules for structuring and reusing codePythons object-oriented programming toolsBuilt-in functions, exceptions, and attributesSpecial operator overloading methodsWidely used standard library modules and extensionsCommand-line options and development toolsPython idioms and hintsThe Python SQL Database API

Willkommen bei den Tales Buchfreunden und -freundinnen

Jetzt zum Newsletter anmelden und tolle Angebote und Anregungen für Ihre nächste Lektüre erhalten.