Search results for ""o'reilly""
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
O'Reilly Media Head First 2D Geometry
Having trouble with geometry? Do intersecting planes, geometric notation, and angle calculations just make your head spin? Relax. With "Head First 2D Geometry", you'll master everything from basic point and line notation to the time-saving secrets of similar and congruent angles - and it'll be quick, painless, and fun. Through entertaining stories and practical examples from the world around you, this book takes you beyond boring problems. You'll actually use what you learn to make real-life decisions, like using angles and parallel lines to crack a mysterious CSI case. Put geometry to work for you, and nail your class exams along the way. 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 2D Geometry" uses a visually-rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep.
£17.99
O'Reilly Media Make: Technology on Your Time: v. 22
Automate your world with remote control in "Make: Volume 22". From pet care to power outlets, from toys to telepresence, we'll show you how to add a joystick, push-button, twist-know, or timer to just about anything. "Make" continues to be a leader in the tech DIY movement due to its uncanny instinct to engage the curiosity, vitality, and passion of the growing community of Makers - DIY enthusiasts, hobbyist engineers/designers, and others who like to tweak, disassemble, recreate, and invent cool new uses for technology in amazing projects they undertake in their backyards, basements, and garages.
£11.99
O'Reilly Media JavaScript Patterns
What's the best approach for developing an application with JavaScript? This book helps you answer that question with numerous JavaScript coding patterns and best practices. If you're an experienced developer looking to solve problems related to objects, functions, inheritance, and other language-specific categories, the abstractions and code templates in this guide are ideal -- whether you're writing a client-side, server-side, or desktop application with JavaScript. Written by JavaScript expert Stoyan Stefanov -- Senior Yahoo! Technical and architect of YSlow 2.0, the web page performance optimization tool -- JavaScript Patterns includes practical advice for implementing each pattern discussed, along with several hands-on examples. You'll also learn about anti-patterns: common programming approaches that cause more problems than they solve. * Explore useful habits for writing high-quality JavaScript code, such as avoiding globals, using single var declarations, and more * Learn why literal notation patterns are simpler alternatives to constructor functions * Discover different ways to define a function in JavaScript * Create objects that go beyond the basic patterns of using object literals and constructor functions * Learn the options available for code reuse and inheritance in JavaScript * Study sample JavaScript approaches to common design patterns such as Singleton, Factory, Decorator, and more * Examine patterns that apply specifically to the client-side browser environment
£25.19
O'Reilly Media Head First WordPress
Whether you're promoting your business or writing about your travel adventures, "Head First WordPress" will teach you not only how to make your blog look unique and attention-grabbing, but also how to take advantage of WordPress platform's more complex features to make your website work well, too. You'll learn how to move beyond the standard WordPress look and feel by customizing your blog with your own URL, templates, plugin functionality, and more. As you learn, you'll be working with real WordPress files: The book's website provides pre-fab WordPress themes to download and work with as you follow along with the text. Get your site up and running by setting up a MySQL database and creating configuration files. Work with the Wordpress platform to create posts and pages, learn the difference between tags and categories, edit content, moderate comments, and manage spam. Explore how to extend Wordpress with plugins and templates. Convert custom designs (in HTML and CSS) into functional themes and use them in WordPress. 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 WordPress" uses a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep.
£25.19
O'Reilly Media Building iPhone Apps with HTML, CSS, and JavaScript: Making App Store Apps without Objective-C or Cocoa
What people are saying about Building iPhone Apps w/ HTML, CSS, and JavaScript "The future of mobile development is clearly web technologies like CSS, HTML and JavaScript. Jonathan Stark shows you how to leverage your existing web development skills to build native iPhone applications using these technologies." --John Allsopp, author and founder of Web Directions "Jonathan's book is the most comprehensive documentation available for developing web applications for mobile Safari. Not just great tech coverage, this book is an easy read of purely fascinating mobile tidbits in a fun colloquial style. Must have for all PhoneGap developers." -- Brian LeRoux, Nitobi Software It's a fact: if you know HTML, CSS, and JavaScript, you already have the tools you need to develop your own iPhone apps. With this book, you'll learn how to use these open source web technologies to design and build apps for the iPhone and iPod Touch on the platform of your choice-without using Objective-C or Cocoa. Device-agnostic mobile apps are the wave of the future, and this book shows you how to create one product for several platforms. You'll find guidelines for converting your product into a native iPhone app using the free PhoneGap framework. And you'll learn why releasing your product as a web app first helps you find, fix, and test bugs much faster than if you went straight to the App Store with a product built with Apple's tools. * Build iPhone apps with tools you already know how to use * Learn how to make an existing website look and behave like an iPhone app * Add native-looking animations to your web app using jQTouch * Take advantage of client-side data storage with apps that run even when the iPhone is offline * Hook into advanced iPhone features -- including the accelerometer, geolocation, and vibration -- with JavaScript * Submit your applications to the App Store with Xcode This book received valuable community input through O'Reilly's Open Feedback Publishing System (OFPS). Learn more at http://labs.oreilly.com/ofps.html.
£21.59
O'Reilly Media 97 Things Every Project Manager Should Know
Collective Wisdom from the Experts
£21.59
O'Reilly Media Switching to the Mac: The Missing Manual: Snow Leopard Edition
Is Windows giving you pause? Ready to make the leap to the Mac instead? There has never been a better time to switch from Windows to Mac, and this incomparable guide will help you make a smooth transition. "New York Times" columnist and "Missing Manuals" creator David Pogue gets you past three challenges: transferring your stuff, assembling Mac programs so you can do what you did with Windows, and learning your way around Mac OS X. Learning to use a Mac is not a piece of cake, but once you do, the rewards are oh-so-much better. No viruses, worms, or spyware. No questionable firewalls, inefficient permissions, or other strange features. Just a beautiful machine with a thoroughly reliable system. Whether you're using Windows XP or Vista, we've got you covered. If you're ready to take on Mac OS X Snow Leopard, the latest edition of this bestselling guide tells you everything you need to know: transferring your stuff - Moving photos, MP3s, and Microsoft Office documents is the easy part. This book gets you through the tricky things: extracting your email, address book, calendar, Web bookmarks, buddy list, desktop pictures, and MP3 files. Re-creating your software suite - big-name programs (Word, Photoshop, Firefox, Dreamweaver, and so on) are available in both Mac and Windows versions, but hundreds of other programs are available only for Windows. This guide identifies the Mac equivalents and explains how to move your data to them. Learning Leopard - Once you've moved into the Mac, a final task awaits: learning your way around. Fortunately, you're in good hands with the author of "Mac OS X: The Missing Manual", the number 1 bestselling guide to the Macintosh. Moving from Windows to a Mac successfully and painlessly is the one thing Apple does not deliver. Switching to the "Mac: The Missing Manual, Snow Leopard Edition" is your ticket to a new computing experience.
£21.59
O'Reilly Media QuickBooks 2010
QuickBooks 2010 has impressive features, like financial and tax reporting, invoicing, payroll, time and mileage tracking, and online banking. So how do you avoid spending more time learning the software than using it? This Missing Manual takes you beyond QuickBooks' help resources: you not only learn how the program works, but why and when to use specific features. You also get basic accounting advice so that everything makes sense. QuickBooks can handle many of the financial tasks small companies face. QuickBooks 2010: The Missing Manual helps you handle QuickBooks with easy step-by-step instructions. * Set up your QuickBooks files and preferences to fit your company * Track inventory, control spending, run a payroll, and manage income * Follow the money all the way from customer invoices to year-end tasks * Export key snapshots in the convenient new Report Center * Streamline your workflow with the new Online Banking Center * Build and monitor budgets to keep your company financially fit * Share information with your accountant quickly and easily QuickBooks 2010: The Missing Manual covers only QuickBooks 2010 for Windows.
£21.59
O'Reilly Media Data Analysis with Open Source Tools
Collecting data is relatively easy, but turning raw information into something useful requires that you know how to extract precisely what you need. With this insightful book, intermediate to experienced programmers interested in data analysis will learn techniques for working with data in a business environment. You'll learn how to look at data to discover what it contains, how to capture those ideas in conceptual models, and then feed your understanding back into the organization through business plans, metrics dashboards, and other applications. Along the way, you'll experiment with concepts through hands-on workshops at the end of each chapter. Above all, you'll learn how to think about the results you want to achieve -- rather than rely on tools to think for you. * Use graphics to describe data with one, two, or dozens of variables * Develop conceptual models using back-of-the-envelope calculations, as well as scaling and probability arguments * Mine data with computationally intensive methods such as simulation and clustering * Make your conclusions understandable through reports, dashboards, and other metrics programs * Understand financial calculations, including the time-value of money * Use dimensionality reduction techniques or predictive analytics to conquer challenging data analysis situations * Become familiar with different open source programming environments for data analysis "Finally, a concise reference for understanding how to conquer piles of data." --Austin King, Senior Web Developer, Mozilla "An indispensable text for aspiring data scientists." --Michael E. Driscoll, CEO/Founder, Dataspora
£28.79
O'Reilly Media SharePoint 2007
For any organization that wants to use Windows SharePoint Services to share and collaborate on Microsoft Office documents, this book shows administrators of all levels how to get up and running with this powerful and popular set of collaboration tools. Microsoft Windows SharePoint Services technology in Office 2007 is an integrated set of services designed to connect people, information, processes, and systems both within and beyond the organizational firewall. SharePoint 2007: The Definitive Guide provides a detailed discussion of all Sharepoint features, applications and extensions. You learn how to build Sharepoint sites and site collections, along with ways to administrate, secure, and extend Sharepoint. This book teaches you how to: * Get up to speed on SharePoint, including ways to create lists, libraries, discussions and surveys * Integrate email, use web parts, track changes with RSS, and use database reporting services * Customize your personal site, create sites and areas, and organize site collections * Integrate with Office applications, including Excel, Word, Outlook, Picture Manager, and InfoPath * Install, deploy, maintain and secure SharePoint * Brand a portal, using your corporate style sheet, designing templates, and building site definitions * Extend SitePoint, such as creating client side and server side web parts, using the SharePoint class library and SharePoint web services Each chapter starts with a "guide" that lets you know what it covers before you dive in. The book also features a detailed reference section that includes information on compatibility, command line utilities, services, and CSS styles. Why wait? Get a hold of SharePoint 2007: The Definitive Guide today!
£35.99
O'Reilly Media High Performance Web Sites
Want your web site to display more quickly? This book presents 14 specific rules that will cut 25% to 50% off response time when users request a page. Author Steve Souders, in his job as Chief Performance Yahoo!, collected these best practices while optimizing some of the most-visited pages on the Web. Even sites that had already been highly optimized, such as Yahoo! Search and the Yahoo! Front Page, were able to benefit from these surprisingly simple performance guidelines. The rules in High Performance Web Sites explain how you can optimize the performance of the Ajax, CSS, JavaScript, Flash, and images that you've already built into your site -- adjustments that are critical for any rich web application. Other sources of information pay a lot of attention to tuning web servers, databases, and hardware, but the bulk of display time is taken up on the browser side and by the communication between server and browser. High Performance Web Sites covers every aspect of that process. Each performance rule is supported by specific examples, and code snippets are available on the book's companion web site. The rules include how to: * Make Fewer HTTP Requests * Use a Content Delivery Network * Add an Expires Header * Gzip Components * Put Stylesheets at the Top * Put Scripts at the Bottom * Avoid CSS Expressions * Make JavaScript and CSS External * Reduce DNS Lookups * Minify JavaScript * Avoid Redirects * Remove Duplicates Scripts * Configure ETags * Make Ajax Cacheable If you're building pages for high traffic destinations and want to optimize the experience of users visiting your site, this book is indispensable. "If everyone would implement just 20% of Steve's guidelines, the Web would be a dramatically better place. Between this book and Steve's YSlow extension, there's really no excuse for having a sluggish web site anymore." -Joe Hewitt, Developer of Firebug debugger and Mozilla's DOM Inspector "Steve Souders has done a fantastic job of distilling a massive, semi-arcane art down to a set of concise, actionable, pragmatic engineering steps that will change the world of web performance." -Eric Lawrence, Developer of the Fiddler Web Debugger, Microsoft Corporation
£21.59
O'Reilly Media Excel Hacks
Millions of users create and share Excel spreadsheets every day, but few go deeply enough to learn the techniques that will make their work much easier. There are many ways to take advantage of Excel's advanced capabilities without spending hours on advanced study. Excel Hacks provides more than 130 hacks -- clever tools, tips and techniques -- that will leapfrog your work beyond the ordinary. Now expanded to include Excel 2007, this resourceful, roll-up-your-sleeves guide gives you little known "backdoor" tricks for several Excel versions using different platforms and external applications. Think of this book as a toolbox. When a need arises or a problem occurs, you can simply use the right tool for the job. Hacks are grouped into chapters so you can find what you need quickly, including ways to: * Reduce workbook and worksheet frustration -- manage how users interact with worksheets, find and highlight information, and deal with debris and corruption. * Analyze and manage data -- extend and automate these features, moving beyond the limited tasks they were designed to perform. * Hack names -- learn not only how to name cells and ranges, but also how to create names that adapt to the data in your spreadsheet. * Get the most out of PivotTables -- avoid the problems that make them frustrating and learn how to extend them. * Create customized charts -- tweak and combine Excel's built-in charting capabilities. * Hack formulas and functions -- subjects range from moving formulas around to dealing with datatype issues to improving recalculation time. * Make the most of macros -- including ways to manage them and use them to extend other features. * Use the enhanced capabilities of Microsoft Office 2007 to combine Excel with Word, Access, and Outlook. You can either browse through the book or read it from cover to cover, studying the procedures and scripts to learn more about Excel. However you use it, Excel Hacks will help you increase productivity and give you hours of "hacking" enjoyment along the way.
£21.59
O'Reilly Media Rails Cookbook
"Rails Cookbook" is packed with the solutions you need to be a proficient developer with Rails, the leading framework for building the new generation of Web 2.0 applications. Recipes range from the basics, like installing Rails and setting up your development environment, to the latest techniques, such as developing RESTful web services. With applications that are code light, feature-full and built to scale quickly, Rails has revolutionized web development. "The Rails Cookbook" addresses scores of real-world challenges; each one includes a tested solution, plus a discussion of how and why it works, so that you can adapt the techniques to similar situations. Topics include: modeling data with the ActiveRecord library; setting up views with ActionView and RHTML templates; building your application's logic into ActionController; testing and debugging your Rails application; building responsive web applications using JavaScript and Ajax; ensuring that your application is security and performs well; deploying your application with Mongrel and Apache; using Capistrano to automate deployment; using the many Rails plugins; and, working with graphics. Whether you're new to Rails or an experienced developer, you'll discover ways to test, debug and secure your applications, incorporate Ajax, use caching to improve performance, and put your application into production. Want to get ahead of the Web 2.0 curve? This valuable cookbook will save you hundreds of hours when developing applications with Rails.
£28.79
O'Reilly Media Ubuntu Hacks
Ubuntu Linux--the most popular Linux distribution on the planet--preserves the spirit embodied in the ancient African word ubuntu, which means both "humanity to others" and "I am what I am because of who we all are." Ubuntu won the Linux Journal Reader's Choice Award for best Linux distribution and is consistently the top-ranked Linux variant on DistroWatch.com. The reason this distribution is so widely popular is that Ubuntu is designed to be useful, usable, customizable, and always available for free worldwide. Ubuntu Hacks is your one-stop source for all of the community knowledge you need to get the most out of Ubuntu: a collection of 100 tips and tools to help new and experienced Linux users install, configure, and customize Ubuntu. With this set of hacks, you can get Ubuntu Linux working exactly the way you need it to. Learn how to: * Install and test-drive Ubuntu Linux. * Keep your system running smoothly * Turn Ubuntu into a multimedia powerhouse: rip and burn discs, watch videos, listen to music, and more * Take Ubuntu on the road with Wi-Fi wireless networking, Bluetooth, etc. * Hook up multiple displays and enable your video card's 3-D acceleration * Run Ubuntu with virtualization technology such as Xen and VMware * Tighten your system's security * Set up an Ubuntu-powered server Ubuntu Hacks will not only show you how to get everything working just right, you will also have a great time doing it as you explore the powerful features lurking within Ubuntu. "Put in a nutshell, this book is a collection of around 100 tips and tricks which the authors choose to call hacks, which explain how to accomplish various tasks in Ubuntu Linux. The so called hacks range from down right ordinary to the other end of the spectrum of doing specialised things...More over, each and every tip in this book has been tested by the authors on the latest version of Ubuntu (Dapper Drake) and is guaranteed to work. In writing this book, it is clear that the authors have put in a lot of hard work in covering all facets of configuring this popular Linux distribution which makes this book a worth while buy." -- Ravi Kumar, Slashdot.org
£21.59
O'Reilly Media Ruby Best Practices
Now you know the Ruby language: how do you get the most out of it? This book covers everything (almost) you need to be a complete Rubyist. How to design beautiful APIs and domain-specific languages; the ins and outs of testing and debugging; functional programming ideas and techniques that can simplify your code and make you more productive; writing code that's readable and expressive; and much more. There's a lot more to Ruby than just knowing the language. Learn how to take this rich, beautiful language and make the most of it.
£25.19
O'Reilly Media 97 Things Every Software Architect Should Know
Collective Wisdom from the Experts
£25.19
O'Reilly Media YouTube
Want to make a splash on YouTube? Even go viral? You've come to the right place. This book is written by two veteran 'Tubers who live their art and know what they're talking about - especially Alan Lastufka, a.k.a. 'fallofautumndistro', whose videos get millions of views. He and co-author Michael W. Dean show you how to make a quality video, and how to optimize, encode, upload, and promote it.This book can't promise you'll be rich and famous, but it can tell you how to make great video art, and what you need to do to get your work seen. You'll learn about: storytelling and directing; shooting, editing, and rendering; creating your very own channel; broadcasting user-generated content; re-broadcasting commercial content; cultivating a devoted audience; fitting into the YouTube community; becoming a success story; and, more. Join Alan Lastufka, a YouTube star - with over 10,000 subscribers - who makes part of his living from YouTube, and Michael W. Dean, a successful filmmaker, author, and D.I.Y. art pioneer. They'll take you from the basics of gear to making it big on YouTube, and they put everything in context, with interviews of other YouTube rock stars. These guys understand viral marketing, and they know what it takes to get your work on everyone's YouTube radar.
£21.59
O'Reilly Media Rails Pocket Reference
Rails 2.1 brings a new level of stability and power to this acclaimed web development framework, but keeping track of its numerous moving parts is still a chore. "Rails Pocket Reference" offers you a painless alternative to hunting for resources online, with brief yet thorough explanations of the most frequently used methods and structures supported by Rails 2.1, along with key concepts you need to work through the framework's most tangled corners.Organized to help you quickly find what you need, this book will not only get you up to speed on how Rails works, it also provides a handy reference you can use anywhere, anytime. Inside, you'll find essential information on how to: install Rails with RubyGems; build, compile, and process files with Rake; test Rails applications using assertions and fixtures; use Rails with Ajax; connect objects to a database using ActiveRecord; make web requests with the Action Controller framework; and, use REST web service APIs And much more. Save yourself hours of frustration: If you use Rails daily and just want the facts - fast - this is your book.
£11.99
O'Reilly Media The Best of Instructables: v. 1
In just three years, Instructables.com has become one of the hottest destinations for makers and DIY enthusiasts of all stripes. Known as 'the world's biggest show & tell', makers from around the globe post how-to articles on a staggering variety of topics - from collecting rainwater for lawn care to hacking toy robots to extracting squid ink. Now, with more than 10,000 articles, the Instructables staff and editors of "Make Magazine" - with help from the Instructables community - have put together a collection of solid, time- and user-tested technology projects from the site."The Best of Instructables Volume 1" includes plenty of clear, full-color photographs, complete step-by-step instructions, as well as tips, tricks, and new build techniques you won't find anywhere else - even material never seen before on Instructables. Some of the more popular how-to articles include: the LED Throwie - magnetized electronic graffiti that's become a phenomenon; how to make a cheap CNC milling machine out of plumbing parts, printer motors, and a rotary tool; innovative gaming hacks, such as how to add LED lights and custom-molded buttons to a video game controller; and, new twists on personal items, such as the Paper Wallet and Electric Umbrella.While the book focuses on technology, it also includes articles on creating cool furniture from cheap components, and ways of making your own toys. Anything but a reference book, "The Best of Instructables Volume I" embodies the inspirational fun, creativity, and sense of community that has attracted more than 200,000 registered members in just 3 years. Many of the articles include sidebars that show how other builders have realized or improved upon the same project. Making things is cool again: everyone wants to be a creator, not just a consumer. This is the spirit of the 'new handy heyday', fostered by Instructables.com, "Make Magazine", and others, and celebrated by this incredible book - "The Best of Instructables Volume 1".
£25.19
O'Reilly Media Building Social Web Applications
Building a social web application that attracts and retains regular visitors, and gets them to interact, isn't easy to do. This book walks you through the tough questions you'll face if you're to create a truly effective community site - one that makes visitors feel like they've found a new home on the Web. Whether you're creating a new site from scratch or embracing an existing audience "Building Social Web Applications" helps you and your fellow web developers, designers, and project managers make difficult decisions, such as choosing the appropriate interaction tools for your audience, and building an infrastructure to help the community gel.With this book, you'll learn to: understand who will be drawn to your site, why they'll stay, and who they'll interact with; build the software you need versus plugging in off-the-shelf apps; create visual design that clearly communicates what your site will do; manage the identities of your visitors and determine how to manage their interaction; watch for demand from the community to guide your choice of new functions; and, plan the launch of your site and get the message out. "Building Social Web Applications" includes examples of different application types - member-driven, customer service-driven, contributor-driven, and more - and discusses different business models. If your company's ready to move into the world of social web applications, this book will help you make it a reality.
£25.19
O'Reilly Media Security Monitoring
How well does your enterprise stand up against today's sophisticated security threats? With this book, security experts from Cisco Systems demonstrate how you can detect damaging security incidents on your global network - first by discovering which assets you need to monitor closely, then by helping you develop targeted strategies and pragmatic techniques to identify security incidents. "Security Monitoring" offers six steps to improve network monitoring, based on the authors' years of experience conducting incident response to keep Cisco's global network secure. These steps will guide you through the following: Develop Policies: define the rules, regulations, and criteria against which to monitor; Know Your Network: build knowledge of your infrastructure with network telemetry; Select Your Targets: define the subset of infrastructure where you'll focus monitoring; Choose Event Sources: identify the event types needed to discover policy violations; Feed and Tune: collect data and generate alerts, tuning systems using context; and, Maintain Dependable Event Sources: prevent critical gaps in your event collection and monitoring. To help you understand this framework, "Security Monitoring" illustrates its recommendations using a fictional mobile telephony provider. Each chapter's approach and techniques are overlaid against this fictional example with diagrams and detailed examples. These recommendations will help you select and deploy the best techniques for monitoring your own enterprise network.
£32.39
O'Reilly Media JavaScript: The Good Parts
Most programming languages contain good and bad parts, but JavaScript has more than its share of the bad, having been developed and released in a hurry before it could be refined. This authoritative book scrapes away these bad features to reveal a subset of JavaScript that's more reliable, readable, and maintainable than the language as a whole-a subset you can use to create truly extensible and efficient code. Considered the JavaScript expert by many people in the development community, author Douglas Crockford identifies the abundance of good ideas that make JavaScript an outstanding object-oriented programming language-ideas such as functions, loose typing, dynamic objects, and an expressive object literal notation. Unfortunately, these good ideas are mixed in with bad and downright awful ideas, like a programming model based on global variables. When Java applets failed, JavaScript became the language of the Web by default, making its popularity almost completely independent of its qualities as a programming language. In JavaScript: The Good Parts, Crockford finally digs through the steaming pile of good intentions and blunders to give you a detailed look at all the genuinely elegant parts of JavaScript, including: * Syntax * Objects * Functions * Inheritance * Arrays * Regular expressions * Methods * Style * Beautiful features The real beauty? As you move ahead with the subset of JavaScript that this book presents, you'll also sidestep the need to unlearn all the bad parts. Of course, if you want to find out more about the bad parts and how to use them badly, simply consult any other JavaScript book. With JavaScript: The Good Parts, you'll discover a beautiful, elegant, lightweight and highly expressive language that lets you create effective code, whether you're managing object libraries or just trying to get Ajax to run fast. If you develop sites or applications for the Web, this book is an absolute must.
£21.59
O'Reilly Media The Art of Lean Software Development
This succinct book explains how to you can apply the practices of Lean software development to dramatically increase productivity and quality. Based on techniques that revolutionized Japanese manufacturing, Lean principles are being applied successfully to product design, engineering, the supply chain, and now software development. With "The Art of Lean Software Development", you'll learn how to adopt Lean practices one at a time, rather than requiring that management embrace the entire methodology at once. As you master each practice, you'll see significant, measurable results.With this book, you will: understand Lean's origins from Japanese industries and how it applies to software development; learn the Lean software development principles and the five most important practices in detail; distinguish between the Lean and Agile methodologies, including their similarities and differences; determine which Lean principles you should adopt first, and how you can gradually incorporate more of the methodology into your process; review several hands-on practices, including descriptions, benefits, trade-offs, and roadblocks; and, learn how to sell these principles to management. "The Art of Lean Software Development" is concise and to the point, ideal for busy people who want to improve the development process, but can't afford the disruption of a sudden and complete transformation. The Lean approach has been yielding dramatic results for decades, and with this book, you can make incremental changes that will produce immediate benefits.
£25.19