Search results for ""o'reilly""
O'Reilly Media Programming F# 3.0
Why learn F#? This multiparadigm language not only offers you an enormous productivity boost through functional programming, it also lets you develop applications using your existing object-oriented and imperative programming skills. With Programming F#3.0, you'll quickly discover the many advantages of this Microsoft language, which includes access to all the great tools and libraries of the .NET platform. Learn how to reap the benefits of functional programming for your next project - whether it's quantitative computing, large-scale data exploration, or even a pursuit of your own. With this comprehensive guide, F# former team member Chris Smith gives you a head start of the fundamentals and advanced concepts of the F# language. Get a clear understanding of functional programming, and how you can use it to simplify code Learn the language's core syntax, including object-oriented and imperative styles Simplify concurrent and parallel programming with F# Asynchronous Workflows and the Parallel Extensions to .NET Discover the power of F# 3.0's new Info Rich Programming and LINQ Queries
£32.39
O'Reilly Media eBay Commerce Cookbook: Recipes for Using Apis to Build a Complete Customer Lifecycle
Take advantage of mobile commerce to generate more demand, traffic, and sales for your products and services. This unique cookbook provides a collection of practical recipes you can put to use in every step of the mobile customer lifecycle. You'll learn how to add features and functionality through a wide set of eBay APIs - including Magento, Milo, eBay, PayPal, RedLaser, Hunch, and ql.io. Each chapter focuses one aspect of the lifecycle. Author Charles Hudson combines his expertise in web and mobile product strategy with code solutions to help you address product discovery, presentation, payment, order fulfillment, and customer satisfaction. If you have experience with PHP, HTML, CSS, and JavaScript, you're ready to roll. Help customers find your product through reviews, targeted search options, and eBay marketplace listings Customize a Magento storefront and provide customers with a single sign-on option to enhance product presentation Streamline purchases with options such as auto-generating coupons and preapproved payments Automate order processing, extend shipping options, and leverage PayPal chained payments to handle multiple suppliers Take advantage of QR codes, produce customer "taste graphs," and use ql.io mash ups to provide visitors with social recommendations
£25.19
O'Reilly Media Cloud Architecture Patterns
Do you need to learn about cloud computing architecture with Microsoft's Azure quickly? Read this book! It gives you just enough info on the big picture and is filled with key terminology so that you can join the discussion on cloud architecture. Find out the basics of Azure and how working in the cloud enables scalability never before available to businesses as well as learning about how NoSQL and Sharding work within the cloud. Get up to date fast and have an active role in deciding the future of your company.
£17.99
O'Reilly Media Programming Hive
Hive makes life much easier for developers who work with stored and managed data in Hadoop clusters, such as data warehouses. With this example-driven guide, you'll learn how to use the Hive infrastructure to provide data summarization, query, and analysis - particularly with HiveQL, the query language dialect of SQL. You'll learn how to set up Hive in your environment and optimize its use, and how it interoperates with other tools, such as HBase. You'll also learn how to extend Hive with custom code written in Java or scripting languages. Ideal for developers with prior SQL experience, this book shows you how Hive simplifies many tasks that would be much harder to implement in the lower-level MapReduce API provided by Hadoop.
£28.79
O'Reilly Media Enabling Quantified Self with HealthVault: An Accessible Personal Health Record
Microsoft HealthVault is the most prominent example of a personal health record (PHR). With its open API, flexibility, and connections with multiple health care providers, it gives people interested in monitoring their own health an unprecedented opportunity to do their own research on their own data. This concise book will explain what you can store in HealthVault, how to enable automatic updates from well-known fitness devices, and how to use programming libraries to create reports and investigate trends of interest to you.
£11.99
O'Reilly Media FileMaker Pro 12: The Missing Manual
FileMaker Pro 12: The Missing Manual is the clear, thorough, and accessible guide to the latest version of this popular desktop database program. FileMaker Pro lets you do almost anything with the information you give it. You can print a catalog, plan your retirement, or run a small business -- if you know what you're doing. This book helps you build your database and organize all of your information quickly and efficiently. Most of all, you'll come away with an understanding of FileMaker Pro and the ability to develop new, creative database solutions. The new edition gives novices and experienced users the scoop on the latest version and all its new features. You'll learn how to automate repetitive tasks with FileMaker Pro's easy-to-learn scripting language, protect your database with passwords and control user access; outfit your database for the Web; and import and export your database to other formats.
£32.39
O'Reilly Media Programming Interactivity
Want to create rich interactive experiences with your artwork, designs, or prototypes, using electronics and programming? This is the place to start. Programming Interactivity helps you explore common themes in interactive art and design, including 2D and 3D graphics, sound, physical interaction, computer vision, geolocation, and more. No programming experience is required to get started. Learn the basics of programming and electronics with this book, and get working code samples you can use right away. You'll also find the background and technical information you need to design, program, build, and troubleshoot your own projects. The second edition brings you up-to-date on the latest versions of these three freely available tools created specifically for artists and designers: * Processing, a Java-based programming language and environment for building projects on the desktop, Web, or mobile phones * Arduino, a system that integrates a microcontroller prototyping board, development environment, and programming language for creating your own sensor and control hardware * openFrameworks, a coding framework for designers and artists that uses the powerful C++ programming language
£35.99
O'Reilly Media ActionScript Developer's Guide to Robotlegs
Robotlegs is an open source dependency injection and application wiring framework for ActionScript 3. Robotlegs stands out in the busy AS3-framework space because it is lean on three fronts: a small compiled footprint, a focussed but powerful API and a low cognitive overhead. Get to grips with the beautifully simple "robotlegs way" and you can create well-architected, testable, flexible applications--fast.
£14.39
O'Reilly Media Developing iOS Applications with Flex 4.5
Developing iOS applications using Adobe Flex 4.5 for mobile will walk you through creating your Flex based iPhone/iPad application. Next, you will learn how to interact with the devices camera, gallery, accelerometer, GPS, multi touch display and native services using Adobe Flex 4.5. Finally, you will learn how to compile your application and deploy to the app store.
£14.39
O'Reilly Media Geolocation in iOS
The iPhone and iPad allow user positioning via multiple methods, including GPS. The growing number location-aware, and location-fenced, applications now arriving in the App Store make heavy use of these abilities. This book walks you through the basic tools you need to build geo-aware applications before diving into the available third-party geo-SDKs available for the iOS platform.
£14.39
O'Reilly Media Google AdWords: Managing Your Advertising Program
"Google AdWords" will explain how each piece of Google's advertising platform works, focusing on areas that directly impact the performance and cost of the advertiser's campaigns. Each topic will include tips, strategies, examples, and suggestions that readers can apply to their own accounts.
£21.59
O'Reilly Media Building Mobile Applications with Java Using GWT a
Mobile applications are hard enough to design and build without having to rewrite the app for multiple, often incompatible, platforms. Using GWT and PhoneGap this book will show you how you can use a language you already know, Java, to build mobile apps for multiple mobile platforms at once; even on platforms that do not natively support Java. Further, this book will show you how to access device features, design user interfaces that fit the constraints of mobile devices, then use these skills to build a full client/server application for all of the major mobile platforms.
£14.39
O'Reilly Media Just Spring
Get a concise introduction to Spring, the increasingly popular open source framework for building lightweight enterprise applications on the Java platform. This example-driven book for Java developers delves into the framework's basic features, as well as advanced concepts such as containers. You'll learn how Spring makes Java Messaging Service easier to work with, and how its support for Hibernate helps you work with data persistence and retrieval. Throughout Just Spring, you'll get your hands deep into sample code, beginning with a problem that illustrates dependency injection, Spring's core principle. In the chapters that follow, author Madhusudhan Konda walks you through features that underlie the solution. * Learn dependency injection through a simple object coupling problem, along with different injection types * Tackle the framework's core fundamentals, including beans and bean factories * Dive into containers and other advanced concepts, such as event handling and autowiring beans * Discover how Spring makes the Java Messaging Service API easier to use * Learn how Spring has revolutionized data access with Java DataBase Connectivity (JDBC) * Use Spring with the Hibernate framework to manipulate data as objects
£14.39
O'Reilly Media Developing Blackberry Tablet Applications with Flex 4.5
Ready to put your ActionScript 3 skills to work on mobile apps? This hands-on book walks you through the process of creating an Adobe AIR application for Blackberry Tablets from start to finish, using the Flex 4.5 framework. Move quickly from a basic Hello World application to complex interactions with Blackberry APIs, and get complete code examples for working with tablet components-including the accelerometer, GPS unit, camera, file system, and multitouch screen. This is an ideal resource no matter how much Flex experience you have. Use Flash Builder 4.5 to create and debug a Flex Mobile project Choose a layout option to determine which files Flash Builder autogenerates Obtain permissions you need to install your app on a Blackberry Tablet Read and write text files, browse the file system for media files, and create and write to an SQLite database Learn how to use native qnx components within your application Publish your app to a BlackBerry installer file with Flash Builder
£21.59
O'Reilly Media Building Web Apps for Google TV
By integrating the Web with traditional TV, Google TV offers developers an important new channel for content. But creating apps for Google TV requires learning some new skills-in fact, what you may already know about mobile or desktop web apps isn't entirely applicable. Building Web Apps for Google TV will help you make the transition to Google TV as you learn the tools and techniques necessary to build sophisticated web apps for this platform. This book shows you how Google TV works, how it fits into the web ecosystem, and what the opportunities are for delivering rich content to millions of households. Discover the elements of a compelling TV web app, and what comprises TV-friendly navigation Learn the fundamentals for designing the 10-foot user experience Work with the Google Chrome browser on a TV display, and migrate an existing site Use examples for developing a TV web app, including the UI, controls, and scrolling Understand how to optimize, deliver, and protect video content for Google TV Help users discover your content by optimizing your site for Search-especially videos
£21.59
O'Reilly Media Getting Started with Netduino
Learn how to build electronics projects with Netduino, the popular platform that's capturing the imagination of makers and hobbyists worldwide. This easy-to-follow, hands-on book provides everything you need to start experimenting with Netduino and the open source .NET Micro Framework. Before long, you'll be blinking an LED and interacting with sensors. Through the set of simple projects in this guide, you learn how to create networked objects that communicate over TCP/IP. Along the way, hobbyists will pick up the basics of .NET programming, and programmers will learn how to work with electronics and microcontrollers. Discover what all the excitement is about-and get the tools, techniques, and knowledge to build Netduino-based electronic devices of your own.
£14.39
O'Reilly Media Developing Apps with GPT4 and ChatGPT
This book provides an ideal guide for Python developers who want to learn how to build applications with large language models. Authors Olivier Caelen and Marie-Alice Blete cover the main features and benefits of GPT-4 and GPT-3.5 models and explain how they work.
£43.19
O'Reilly Media Llms and Generative AI for Healthcare
£40.49
O'Reilly Media Practical Lakehouse Architecture
This concise yet comprehensive guide explains how to adopt a data lakehouse architecture to implement modern data platforms.
£50.39
O'Reilly Media Architecting Data and Machine Learning Platforms: Enable Analytics and Ai-Driven Innovation in the Cloud
All cloud architects need to know how to build data platforms-the key to enabling businesses with data and delivering enterprise-wide intelligence in a fast and efficient way. This handbook is ideal for learning how to design, build, and modernize cloud native data and machine learning platforms using AWS, Azure, Google Cloud, or multicloud tools like Fivetran, dbt, Snowflake, and Databricks. Authors Marco Tranquillin, Valliappa Lakshmanan, and Firat Tekiner cover the entire data lifecycle in a cloud environment, from ingestion to activation, using real-world enterprise architectures. You'll learn how to transform and modernize familiar solutions, like data warehouses and data lakes, and you'll be able to leverage recent AI/ML patterns to get accurate and quicker insights to drive competitive advantage. This book shows you how to: Design a modern cloud native or hybrid data analytics and machine learning platform Accelerate data-led innovation by consolidating enterprise data in a data platform Democratize access to enterprise data and allow business teams to extract insights and build AI/ML capabilities Enable your business to make decisions in real time using streaming pipelines Move from a descriptive analytics approach to a more predictive and prescriptive one by building an MLOps platform Make your organization more effective in working with data analytics and machine learning in a cloud environment
£47.69
O'Reilly Media Making Futures Work
£35.99
O'Reilly Media Machine Learning Interviews: Kickstart Your Machine Learning Career
As tech products become more prevalent today, the demand for machine learning professionals continues to grow. But the responsibilities and skill sets required of ML professionals still vary drastically from company to company, making the interview process difficult to predict. In this guide, data science leader Susan Shu Chang shows you how to tackle the ML hiring process. Having served as principal data scientist in several companies, Chang has considerable experience as both ML interviewer and interviewee. She'll take you through the highly selective recruitment process by sharing hard-won lessons she learned along the way. You'll quickly understand how to successfully navigate your way through typical ML interviews. This guide shows you how to: Explore various machine learning roles, including ML engineer, applied scientist, data scientist, and other positions Assess your interests and skills before deciding which ML role(s) to pursue Evaluate your current skills and close any gaps that may prevent you from succeeding in the interview process Acquire the skill set necessary for each machine learning role Ace ML interview topics, including coding assessments, statistics and machine learning theory, and behavioral questions Prepare for interviews in statistics and machine learning theory by studying common interview questions
£57.59
O'Reilly Media Web Accessibility Cookbook
£47.69
O'Reilly Media Automating Data Quality Monitoring at Scale: Scaling Beyond Rules with Machine Learning
The world's businesses ingest a combined 2.5 quintillion bytes of data every day. But how much of this vast amount of data--used to build products, power AI systems, and drive business decisions--is poor quality or just plain bad? This practical book shows you how to ensure that the data your organization relies on contains only high-quality records. Most data engineers, data analysts, and data scientists genuinely care about data quality, but they often don't have the time, resources, or understanding to create a data quality monitoring solution that succeeds at scale. In this book, Jeremy Stanley and Paige Schwartz from Anomalo explain how you can use automated data quality monitoring to cover all your tables efficiently, proactively alert on every category of issue, and resolve problems immediately. This book will help you: Learn why data quality is a business imperative Understand and assess unsupervised learning models for detecting data issues Implement notifications that reduce alert fatigue and let you triage and resolve issues quickly Integrate automated data quality monitoring with data catalogs, orchestration layers, and BI and ML systems Understand the limits of automated data quality monitoring and how to overcome them Learn how to deploy and manage your monitoring solution at scale Maintain automated data quality monitoring for the long term
£47.69
O'Reilly Media Serverless Development on AWS: Building Enterprise-Scale Serverless Solutions
The adoption of serverless is on the rise, but until now, little guidance has been available for development teams that want to apply this technology on AWS. This definitive guide is packed with architectural, security, and data best practices and patterns for architects and engineers who want to build reliable enterprise-scale serverless solutions. Sheen Brisals, an AWS Serverless Hero, and Luke Hedger, an AWS Community Builder, outline the serverless adoption requirements for an enterprise, examine the development tools your team needs, and explain in depth the nuances of testing event-driven and distributed serverless services. You'll gain practical guidance for keeping up with change and learn how to build serverless solutions with sustainability in mind. Examine the serverless technology ecosystem and AWS services needed to develop serverless applications Learn the approach and preparation required for a successful serverless adoption in an enterprise Learn serverless architectures and implementation patterns Design, develop, and test distributed serverless microservices on AWS cloud Apply security best practices while building serverless solutions Identify and adapt the implementation patterns for your particular use case Incorporate the necessary measures for observable serverless applications Implement sustainable serverless applications in the cloud
£47.69
O'Reilly Media Learning and Operating Presto: Fast, Reliable SQL for Data Analytics and Lakehouses
The Presto community has mushroomed since its origins at Facebook in 2012. But ramping up this distributed SQL query engine can be challenging even for the most experienced engineers. This practical book shows you how to begin Presto operations at your organization to derive insights on datasets wherever they reside. Authors Angelica Lo Duca, Vivek Bharathan, and George Wang explain what Presto is, where it came from, and how it differs from other data warehousing solutions. You'll discover why Facebook, Uber, Twitter, and cloud providers, including AWS, Google Cloud, and Alibaba, use Presto and how you can quickly deploy Presto in production. You'll learn about: Presto security and administration Syntax and connectors Clusters and tuning Troubleshooting: logs, error messages, and more Extending Presto for real-time business insight Extending PrestoDB
£47.69
O'Reilly Media Trino: The Definitive Guide: SQL at Any Scale, on Any Storage, in Any Environment
Perform fast interactive analytics against different data sources using the Trino high-performance distributed SQL query engine. In the second edition of this practical guide, you'll learn how to conduct analytics on data where it lives, whether it's a data lake using Hive, a modern lakehouse with Iceberg or Delta Lake, a different system like Cassandra, Kafka, or SingleStore, or a relational database like PostgreSQL or Oracle. Analysts, software engineers, and production engineers learn how to manage, use, and even develop with Trino and make it a critical part of their data platform. Authors Matt Fuller, Manfred Moser, and Martin Traverso show you how a single Trino query can combine data from multiple sources to allow for analytics across your entire organization. Explore Trino's use cases, and learn about tools that help you connect to Trino for querying and processing huge amounts of data Learn Trino's internal workings, including how to connect to and query data sources with support for SQL statements, operators, functions, and more Deploy and secure Trino at scale, monitor workloads, tune queries, and connect more applications Learn how other organizations apply Trino successfully
£57.59
O'Reilly Media Head First C
In the first chapter you'll dive right in, building a fully functional game using C# and .NET MAUI that can run on Windows, Mac, and even Android and iOS devices. You'll learn how to use classes and object-oriented programming. And you'll do it all by solving puzzles, doing hands-on exercises, and building real-world applications.
£57.59
O'Reilly Media Learning eBPF: Programming the Linux Kernel for Enhanced Observability, Networking, and Security
What is eBPF? With this revolutionary technology, you can write custom code that dynamically changes the way the kernel behaves. It's an extraordinary platform for building a whole new generation of security, observability, and networking tools. This practical book is ideal for developers, system administrators, operators, and students who are curious about eBPF and want to know how it works. Author Liz Rice, chief open source officer with cloud native networking and security specialists Isovalent, also provides a foundation for those who want to explore writing eBPF programs themselves. With this book, you will: Learn why eBPF has become so important in the past couple of years Write basic eBPF code, and manipulate eBPF programs and attach them to events Explore how eBPF components interact with Linux to dynamically change the operating system's behavior Learn how tools based on eBPF can instrument applications without changes to the apps or their configuration Discover how this technology enables new tools for observability, security, and networking
£40.49
O'Reilly Media Amazon Redshift: The Definitive Guide: Jump-Start Analytics Using Cloud Data Warehousing
Amazon Redshift powers analytic cloud data warehouses worldwide, from startups to some of the largest enterprise data warehouses available today. This practical guide thoroughly examines this managed service and demonstrates how you can use it to extract value from your data immediately, rather than go through the heavy lifting required to run a typical data warehouse. Analytic specialists Rajesh Francis, Rajiv Gupta, and Milind Oke detail Amazon Redshift's underlying mechanisms and options to help you explore out-of-the box automation. Whether you're a data engineer who wants to learn the art of the possible or a DBA looking to take advantage of machine learning-based auto-tuning, this book helps you get the most value from Amazon Redshift. By understanding Amazon Redshift features, you'll achieve excellent analytic performance at the best price, with the least effort. This book helps you: Build a cloud data strategy around Amazon Redshift as foundational data warehouse Get started with Amazon Redshift with simple-to-use data models and design best practices Understand how and when to use Redshift Serverless and Redshift provisioned clusters Take advantage of auto-tuning options inherent in Amazon Redshift and understand manual tuning options Transform your data platform for predictive analytics using Redshift ML and break silos using data sharing Learn best practices for security, monitoring, resilience, and disaster recovery Leverage Amazon Redshift integration with other AWS services to unlock additional value
£57.59
O'Reilly Media Go Cookbook: Expert Solutions for Commonly Needed Go Tasks
Go is an increasingly popular language for programming everything from web applications to distributed network services. This practical guide provides recipes to help you unravel common problems and perform useful tasks when working with Go. Each recipe includes self-contained code solutions that you can freely use, along with a discussion of how and why they work. Programmers new to Go can quickly ramp up their knowledge while accomplishing useful tasks, and experienced Go developers can save time by cutting and pasting proven code directly into their applications. Recipes include: Creating a module Calling code from another module Returning and handling an error Converting strings to numbers (or converting numbers to strings) Modifying multiple characters in a string Creating substrings from a string Capturing string input And so much more
£57.59
O'Reilly Media Identity-Native Infrastructure Access Management: Preventing Breaches by Eliminating Secrets and Adopting Zero Trust
Traditional secret-based credentials can't scale to meet the complexity and size of cloud and on-premises infrastructure. Today's applications are spread across a diverse range of clouds and colocation facilities, as well as on-prem data centers. Each layer of this modern stack has its own attack vectors and protocols to consider. How can you secure access to diverse infrastructure components, from bare metal to ephemeral containers, consistently and simply? In this practical book, authors Ev Kontsevoy, Sakshyam Shah, and Peter Conrad break this topic down into manageable pieces. You'll discover how different parts of the approach fit together in a way that enables engineering teams to build more secure applications without slowing down productivity. With this book, you'll learn: The four pillars of access: connectivity, authentication, authorization, and audit Why every attack follows the same pattern, and how to make this threat impossible How to implement identity-based access across your entire infrastructure with digital certificates Why it's time for secret-based credentials to go away How to securely connect to remote resources including servers, databases, K8s Pods, and internal applications such as Jenkins and GitLab Authentication and authorization methods for gaining access to and permission for using protected resources
£33.29
O'Reilly Media Security as Code: DevSecOps Patterns with AWS
DevOps engineers, developers, and security engineers have ever-changing roles to play in today's cloud native world. In order to build secure and resilient applications, you have to be equipped with security knowledge. Enter security as code. In this book, authors BK Sarthak Das and Virginia Chu demonstrate how to use this methodology to secure any application and infrastructure you want to deploy. With Security as Code, you'll learn how to create a secure containerized application with Kubernetes using CI/CD tooling from AWS and open source providers. This practical book also provides common patterns and methods to securely develop infrastructure for resilient and highly available backups that you can restore with just minimal manual intervention. Learn the tools of the trade, using Kubernetes and the AWS Code Suite Set up infrastructure as code and run scans to detect misconfigured resources in your code Create secure logging patterns with CloudWatch and other tools Restrict system access to authorized users with role-based access control (RBAC) Inject faults to test the resiliency of your application with AWS Fault Injector or open source tooling Learn how to pull everything together into one deployment
£40.49
O'Reilly Media Practicing Trustworthy Machine Learning: Consistent, Transparent, and Fair AI Pipelines
With the increasing use of AI in high-stakes domains such as medicine, law, and defense, organizations spend a lot of time and money to make ML models trustworthy. Many books on the subject offer deep dives into theories and concepts. This guide provides a practical starting point to help development teams produce models that are secure, more robust, less biased, and more explainable. Authors Yada Pruksachatkun, Matthew McAteer, and Subhabrata Majumdar translate best practices in the academic literature for curating datasets and building models into a blueprint for building industry-grade trusted ML systems. With this book, engineers and data scientists will gain a much-needed foundation for releasing trustworthy ML applications into a noisy, messy, and often hostile world. You'll learn: Methods to explain ML models and their outputs to stakeholders How to recognize and fix fairness concerns and privacy leaks in an ML pipeline How to develop ML systems that are robust and secure against malicious attacks Important systemic considerations, like how to manage trust debt and which ML obstacles require human intervention
£57.59
O'Reilly Media Application Delivery and Load Balancing in Microsoft Azure: Practical Solutions with NGINX and Microsoft Azure
With more and more companies moving on-premises applications to the cloud, software and cloud solution architects alike are busy investigating ways to improve load balancing, performance, security, and high availability for workloads. This practical book describes Microsoft Azure's load balancing options and explains how NGINX can contribute to a comprehensive solution. Cloud architects Derek DeJonghe and Arlan Nugara take you through the steps necessary to design a practical solution for your network. Software developers and technical managers will learn how these technologies have a direct impact on application development and architecture. While the examples are specific to Azure, these load balancing concepts and implementations also apply to cloud providers such as AWS, Google Cloud, DigitalOcean, and IBM Cloud. Understand application delivery and load balancing--and why they're important Explore Azure's managed load balancing options Learn how to run NGINX OSS and NGINX Plus on Azure Examine similarities and complementing features between Azure-managed solutions and NGINX Use Azure Front Door to define, manage, and monitor global routing for your web traffic Monitor application performance using Azure and NGINX tools and plug-ins Explore security choices using NGINX and Azure Firewall solutions
£26.09
O'Reilly Media Reinforcement Learning: Industrial Applications of Intelligent Agents
Reinforcement learning (RL) will deliver one of the biggest breakthroughs in AI over the next decade, enabling algorithms to learn from their environment to achieve arbitrary goals. This exciting development avoids constraints found in traditional machine learning (ML) algorithms. This practical book shows data science and AI professionals how to learn by reinforcement and enable a machine to learn by itself. Author Phil Winder of Winder Research covers everything from basic building blocks to state-of-the-art practices. You'll explore the current state of RL, focus on industrial applications, learn numerous algorithms, and benefit from dedicated chapters on deploying RL solutions to production. This is no cookbook; doesn't shy away from math and expects familiarity with ML. Learn what RL is and how the algorithms help solve problems Become grounded in RL fundamentals including Markov decision processes, dynamic programming, and temporal difference learning Dive deep into a range of value and policy gradient methods Apply advanced RL solutions such as meta learning, hierarchical learning, multi-agent, and imitation learning Understand cutting-edge deep RL algorithms including Rainbow, PPO, TD3, SAC, and more Get practical examples through the accompanying website
£47.69
O'Reilly Media Infrastructure as Code: Dynamic Systems for the Cloud Age
Six years ago, Infrastructure as Code was a new concept. Today, as even banks and other conservative organizations plan moves to the cloud, development teams for companies worldwide are attempting to build large infrastructure codebases. With this practical book, Kief Morris of ThoughtWorks shows you how to effectively use principles, practices, and patterns pioneered by DevOps teams to manage cloud-age infrastructure. Ideal for system administrators, infrastructure engineers, software developers, team leads, and architects, this updated edition demonstrates how you can exploit cloud and automation technology to make changes easily, safely, quickly, and responsibly. You'll learn how to define everything as code and apply software design and engineering practices to build your system from small, loosely coupled pieces. This book covers: Foundations: Use Infrastructure as Code to drive continuous change and raise the bar of operational quality, using tools and technologies to build cloud-based platforms Working with infrastructure stacks: Learn how to define, provision, test, and continuously deliver changes to infrastructure resources Working with servers and other platforms: Use patterns to design provisioning and configuration of servers and clusters Working with large systems and teams: Learn workflows, governance, and architectural patterns to create and manage infrastructure elements
£57.59
O'Reilly Media Learning Google Analytics: Creating Business Impact and Driving Insights
Why is Google Analytics 4 the most modern data model available for digital marketing analytics? Because rather than simply report what has happened, GA4's new cloud integrations enable more data activation--linking online and offline data across all your streams to provide end-to-end marketing data. This practical book prepares you for the future of digital marketing by demonstrating how GA4 supports these additional cloud integrations. Author Mark Edmondson, Google Developer Expert for Google Analytics and Google Cloud, provides a concise yet comprehensive overview of GA4 and its cloud integrations. Data, business, and marketing analysts will learn major facets of GA4's powerful new analytics model, with topics including data architecture and strategy, and data ingestion, storage, and modeling. You'll explore common data activation use cases and get guidance on how to implement them. You'll learn: How Google Cloud integrates with GA4 The potential use cases that GA4 integrations can enable Skills and resources needed to create GA4 integrations How much GA4 data capture is necessary to enable use cases The process of designing dataflows from strategy though data storage, modeling, and activation
£47.69
O'Reilly Media Qiskit Pocket Guide: Quantum Development with Qiskit
The quantum computing market is predicted to grow by nearly $1.3 billion over the next five years. Why? Given their quantum mechanical nature, quantum computers are expected to solve difficult problems in chemistry, optimization, finance, and machine learning that classical computers find impossible to unravel. This pocket guide provides software developers with a quick reference to Qiskit, an open source SDK for working with quantum computers. Packed with helpful programming examples, tables, figures, and lists, this handy book helps you find the information you need to develop and debug quantum programs. Whether you're focused on business, engineering, or scientific applications, you'll learn how to choose and apply appropriate Qiskit classes, methods, and functions. Learn how to create quantum circuits, define quantum gates, and leverage the transpiler Explore modules for implementing quantum information concepts and quantum algorithms Survey features of Qiskit that abstract and facilitate working with various quantum computers and simulators Learn how to use the latest version of the Open Quantum Assembly Language
£21.59
O'Reilly Media Data Visualization with Python and JavaScript 2e: Scrape, Clean, Explore, and Transform Your Data
How do you turn raw, unprocessed, or malformed data into dynamic, interactive web visualizations? In this practical book, author Kyran Dale shows data scientists and analysts--as well as Python and JavaScript developers--how to create the ideal toolchain for the job. By providing engaging examples and stressing hard-earned best practices, this guide teaches you how to leverage the power of best-of-breed Python and JavaScript libraries. Python provides accessible, powerful, and mature libraries for scraping, cleaning, and processing data. And while JavaScript is the best language when it comes to programming web visualizations, its data processing abilities can't compare with Python's. Together, these two languages are a perfect complement for creating a modern web-visualization toolchain. This book gets you started. You'll learn how to: Obtain data you need programmatically, using scraping tools or web APIs: Requests, Scrapy, Beautiful Soup Clean and process data using Python's heavyweight data processing libraries within the NumPy ecosystem: Jupyter notebooks with pandas+Matplotlib+Seaborn Deliver the data to a browser with static files or by using Flask, the lightweight Python server, and a RESTful API Pick up enough web development skills (HTML, CSS, JS) to get your visualized data on the web Use the data you've mined and refined to create web charts and visualizations with Plotly, D3, Leaflet, and other libraries
£47.69
O'Reilly Media Learning Typescript: Enhance Your Web Development Skills Using Type-Safe JavaScript
TypeScript has conquered the world of JavaScript: it is one of the world's fastest growing and most popular languages across developer surveys, widely used in consumer and business companies alike, and frequently credited for helping massive web applications scale. But what is TypeScript? How does it work, why does it work, and how can we use it? Learning TypeScript takes beginner to intermediate JavaScript programmers from knowing nothing about "types" or a "type system" to full mastery of the fundamentals of TypeScript. It's more than a means to find bugs and typos--it's a useful system for declaring the way our JavaScript should work and helping us stick to it. You'll learn how TypeScript: interacts with JavaScript analyzes and understands code augments your existing development pattern helps you document your code works with IDEs to provide refactoring tools assists local development in refactoring code helps you develop more quickly with fewer bugs
£43.19
O'Reilly Media Designing Autonomous AI: A Guide for Machine Teaching
Early rules-based artificial intelligence demonstrated intriguing decision-making capabilities but lacked perception and didn't learn. AI today, primed with machine learning perception and deep reinforcement learning capabilities, can perform superhuman decision-making for specific tasks. This book shows you how to combine the practicality of early AI with deep learning capabilities and industrial control technologies to make robust decisions in the real world. Using concrete examples, minimal theory, and a proven architectural framework, author Kence Anderson demonstrates how to teach autonomous AI explicit skills and strategies. You'll learn when and how to use and combine various AI architecture design patterns, as well as how to design advanced AI without needing to manipulate neural networks or machine learning algorithms. Students, process operators, data scientists, machine learning algorithm experts, and engineers who own and manage industrial processes can use the methodology in this book to design autonomous AI. This book examines: Differences between and limitations of automated, autonomous, and human decision-making Unique advantages of autonomous AI for real-time decision-making, with use cases How to design an autonomous AI from modular components and document your designs
£47.69
O'Reilly Media Alteryx Designer: The Definitive Guide: Simplify and Automate Your Analytics
Analytics projects are frequently long-drawn-out affairs, requiring multiple teams and skills to clean, join, and eventually turn data into analysis for timely decision-making. Alteryx Designer changes all of that. With this low-code, self-service, drag-and-drop workflow platform, new and experienced data and business analysts can deliver results in hours instead of weeks. This practical book shows you how to master all areas of Alteryx Designer quickly. Author and Alteryx ACE Joshua Burkhow starts with the basics of building a workflow, then introduces more than 200 tools for working with intermediate and advanced analytics functionality. With Alteryx Designer's all-in-one toolkit, you'll migrate from legacy analytics software or Excel with ease. Ready to work with data quickly and efficiently? This guide gets you started. Learn the fundamentals of cleaning, prepping, and analyzing data with Alteryx Designer Install, navigate, and quickly become competent with the Alteryx Designer layout and functionality Construct accurate, performant, reliable, and well-documented workflows that automate business processes Learn intermediate techniques using spatial analytics, reporting, and in-database tools Dive into advanced Alteryx capabilities, including predictive and machine learning tools Get introduced to the entire Alteryx Analytic Process Automation (APA) Platform
£57.59
O'Reilly Media Modernizing Enterprise Java: A Concise Cloud Native Guide for Developers
While containers, microservices, and distributed systems dominate discussions in the tech world, the majority of applications in use today still run monolithic architectures that follow traditional development processes. This practical book helps developers examine long-established Java-based models and demonstrates how to bring these monolithic applications successfully into the future. Relying on their years of experience modernizing applications, authors Markus Eisele and Natale Vinto walk you through the steps necessary to update your organization's Java applications. You'll discover how to dismantle your monolithic application and move to an up-to-date software stack that works across cloud and on-premises installations. Learn cloud native application basics to understand what parts of your organization's Java-based applications and platforms need to migrate and modernize Understand how enterprise Java specifications can help you transition projects and teams Build a cloud native platform that supports effective development without falling into buzzword traps Find a starting point for your migration projects by identifying candidates and staging them through modernization steps Discover how to complement a traditional enterprise Java application with components on top of containers and Kubernetes
£47.69
O'Reilly Media Smaller C: Lean Code for Small Machines
For makers looking to use the smallest controllers or wring the highest performance out of larger controllers, the C language is still the best option. This practical book provides a solid grounding in C basics for anyone who tinkers with programming microcontrollers. You'll explore many ways C enables developers and makers to get big results out of tiny devices. Author Marc Loy shows you how to write clean, maintainable C code from scratch. This language and its C++ cousin are still widely used to write low-level code for device drivers or operating systems. By understanding C syntax and quirks, you'll gain an enduring computer language literacy that will help you pick up new languages and styles more easily. Learn C fundamentals including data types, flow control, and functions Explore memory management including how programs work on small devices Understand answers provided in online forums such as Reddit or Stack Overflow Write efficient, custom C code that's both readable and maintainable Analyze the performance of your code and weigh optimizations Evaluate third-party libraries for use in your own projects Create your own libraries to share with others
£47.69
O'Reilly Media Mastering Python for Bioinformatics: How to Write Flexible, Documented, Tested Python Code for Research Computing
Life scientists today urgently need training in bioinformatics skills. Too many bioinformatics programs are poorly written and barely maintained--usually by students and researchers who've never learned basic programming skills. This practical guide shows postdoc bioinformatics professionals and students how to exploit the best parts of Python to solve problems in biology while creating documented, tested, reproducible software. Ken Youens-Clark, author of Tiny Python Projects (Manning), demonstrates not only how to write effective Python code but also how to use tests to write and refactor scientific programs. You'll learn the latest Python features and tools - including linters, formatters, type checkers, and tests - to create documented and tested programs. You'll also tackle 14 challenges in Rosalind, a problem-solving platform for learning bioinformatics and programming. Create command-line Python programs to document and validate parameters Write tests to verify refactor programs and confirm they're correct Address bioinformatics ideas using Python data structures and modules such as Biopython Create reproducible shortcuts and workflows using makefiles Parse essential bioinformatics file formats such as FASTA and FASTQ Find patterns of text using regular expressions Use higher-order functions in Python like filter(), map(), and reduce()
£71.99
O'Reilly Media Introduction to Search with Sphinx
This concise introduction to Sphinx shows you how to use this free software to index an enormous number of documents and provide fast results to both simple and complex searches. Written by the creator of Sphinx, this authoritative book is short and to the point. * Understand the particular way Sphinx conducts searches * Install and configure Sphinx, and run a few basic tests * Issue basic queries to Sphinx at the application level * Learn the syntax of search text and the effects of various search options * Get strategies for dealing with large data sets, such as multi-index searching * Apply relevance and ranking guidelines for presenting best results to the user
£21.59
O'Reilly Media Head First Excel: A Learner's Guide to Spreadsheets
Do you use Excel for simple lists, but get lost when it comes to actually doing something useful with all that data, like functions? Revolutionize the way your use the information in your life! "Head First Excel" helps you move from a spreadsheet dabbler into a savvy user in just a short time. Whether you're completely new to Excel, or an experienced user looking to make the program work better for you, this book will help you incorporate Excel into every aspect of your workflow, from a scratch pad for data-based brainstorming, to exploratory analysis with PivotTables, optimizing outcomes with Goal Seek, and presenting your conclusions with sophisticated data visualizations. Organize and present information clearly in a spreadsheet. Make calculations across a number of worksheets. Change your point of view with sorting, zooming, and filtering. Manipulate numerical and data to extract and use the data you need. Leverage Excel as a grid-based layout program. Get the most out of writing the right formulas for the right functionality. Nest formulas for more complex operations. Create sophisticated data visualizations with charts and graphs. Use Goal Seek to optimize possible outcomes based on different assumptions. Create summaries from large data sets for exploratory data analysis with PivotTables. We think your time is too valuable to waste struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, "Head First Excel" uses a visually rich format designed for the way your brain works, rather than a text-heavy approach that will put you to sleep.
£25.19