Computing
Emerald Publishing Limited Machine Translation and Global Research: Towards Improved Machine Translation Literacy in the Scholarly Community
In the global research community, English has become the main language of scholarly publishing in many disciplines. At the same time, online machine translation systems have become increasingly easy to access and use. Is this a researcher’s match made in heaven, or the road to publication perdition? Here Lynne Bowker and Jairo Buitrago Ciro introduce the concept of machine translation literacy, a new kind of literacy for scholars and librarians in the digital age. For scholars, they explain how machine translation works, how it is (or could be) used for scholarly communication, and how both native and non-native English-speakers can write in a translation-friendly way in order to harness its potential. Native English speakers can continue to write in English, but expand the global reach of their research by making it easier for their peers around the world to access and understand their works, while non-native English speakers can write in their mother tongues, but leverage machine translation technology to help them produce draft publications in English. For academic librarians, the authors provide a framework for supporting researchers in all disciplines as they grapple with producing translation-friendly texts and using machine translation for scholarly communication—a form of support that will only become more important as campuses become increasingly international and as universities continue to strive to excel on the global stage. Machine Translation and Global Research is a must-read for scientists, researchers, students, and librarians eager to maximize the global reach and impact of any form of scholarly work.
£23.69
Manning Publications Application Security Program Handbook
Stop dangerous threats and secure your vulnerabilities without slowing down delivery. This practical book is a one-stop guide to implementing a robust application security program.Application Security Program Handbook teaches you to implement a robust program of security throughout your development process. It goes well beyond the basics, detailing a flexible approach that can adapt and evolve to new and emerging threats. Follow the expert advice in this guide and you'll reliably deliver software that is free from security defects and critical vulnerabilities. As a developer, you must build security into your software throughout its development lifecycle. This book addresses all the practices, tools, technology, people, and processes you need to reduce the risk of attacks and vulnerabilities in your software. Application Security Program Handbook is full of strategies for setting up and maturing a security program for your development process. Its realistic recommendations take a service-oriented approach to application security that's perfectly suited to the fast-pace of modern development. Focused on the realities of software development, it shows you how to avoid making security a gated exercise.Inside, you'll learn to assess the current state of your app's security, identify key risks to your organization, and measure the success of any defensive programs you deploy. You'll master common methodologies and practices that help safeguard your software, along with defensive tools you can use to keep your apps safe. With this handy reference guide by your side, you'll be able to implement reliable security in a way that doesn't impact your delivery speed. RETAIL SELLING POINTS Application security tools you can use throughout the development lifecycle Creating threat models Mitigating web app vulnerabilities Creating a DevSecOps pipeline Application security as a service model Reporting structures that highlight the value of application security Creating a software security ecosystem that benefits development AUDIENCE For software developers, architects, team leaders, and project managers looking to implement security in their pipelines.
£41.43
MIT Press Ltd Haptics
£14.99
O'Reilly Media Head First Kotlin: A Brain-Friendly Guide
What will you learn from this book? Head First Kotlin is a complete introduction to coding in Kotlin. This hands-on book helps you learn the Kotlin language with a unique method that goes beyond syntax and how-to manuals and teaches you how to think like a great Kotlin developer. You’ll learn everything from language fundamentals to collections, generics, lambdas, and higher-order functions. Along the way, you’ll get to play with both object-oriented and functional programming. If you want to really understand Kotlin, this is the book for you. Why does this book look so different? Based on the latest research in cognitive science and learning theory, Head First Kotlin uses a visually rich format to engage your mind rather than a text-heavy approach that puts you to sleep. Why waste your time struggling with new concepts? This multisensory learning experience is designed for the way your brain really works.
£57.59
O'Reilly Media The Site Reliability Workbook: Practical ways to implement SRE
In 2016, Google’s Site Reliability Engineering book ignited an industry discussion on what it means to run production services today—and why reliability considerations are fundamental to service design. Now, Google engineers who worked on that bestseller introduce The Site Reliability Workbook, a hands-on companion that uses concrete examples to show you how to put SRE principles and practices to work in your environment. This new workbook not only combines practical examples from Google’s experiences, but also provides case studies from Google’s Cloud Platform customers who underwent this journey. Evernote, The Home Depot, The New York Times, and other companies outline hard-won experiences of what worked for them and what didn’t. Dive into this workbook and learn how to flesh out your own SRE practice, no matter what size your company is. You’ll learn: How to run reliable services in environments you don’t completely control—like cloud Practical applications of how to create, monitor, and run your services via Service Level Objectives How to convert existing ops teams to SRE—including how to dig out of operational overload Methods for starting SRE from either greenfield or brownfield
£43.19
O'Reilly Media Kafka - The Definitive Guide: Real-Time Data and Stream Processing at Scale
Every enterprise application creates data, whether it consists of log messages, metrics, user activity, or outgoing messages. Moving all this data is just as important as the data itself. With this updated edition, application architects, developers, and production engineers new to the Kafka streaming platform will learn how to handle data in motion. Additional chapters cover Kafka's AdminClient API, transactions, new security features, and tooling changes. Engineers from Confluent and LinkedIn responsible for developing Kafka explain how to deploy production Kafka clusters, write reliable event-driven microservices, and build scalable stream processing applications with this platform. Through detailed examples, you'll learn Kafka's design principles, reliability guarantees, key APIs, and architecture details, including the replication protocol, the controller, and the storage layer. You'll examine: Best practices for deploying and configuring Kafka Kafka producers and consumers for writing and reading messages Patterns and use-case requirements to ensure reliable data delivery Best practices for building data pipelines and applications with Kafka How to perform monitoring, tuning, and maintenance tasks with Kafka in production The most critical metrics among Kafka's operational measurements Kafka's delivery capabilities for stream processing systems
£57.59
Pearson Education (US) Unity Game Development in 24 Hours, Sams Teach Yourself
In just 24 lessons of one hour or less, Sams Teach Yourself Unity Game Development in 24 Hours will help you master the Unity 2021 game engine at the heart of Inside, Kerbal Space Program, Subnautica, and many other sizzling-hot games! This book's straightforward, step-by-step approach teaches you everything from the absolute basics through sophisticated game physics, animation, and mobile device deployment techniques. Every lesson builds on what you've already learned, giving you a rock-solid foundation for real-world success. * Step-by-step instructions carefully walk you through the most common Unity game development tasks. * Four sample game projects illustrate the topics. * Practical, hands-on examples show you how to apply what you learn. * Quizzes and exercises help you test your knowledge and stretch your skills. * Notes and Tips point out shortcuts and solutions. Learn how to... * Get up and running fast with the Unity 2021 game engine and editor * Work efficiently with Unity's graphical asset pipeline * Make the most of lights and cameras * Sculpt stunning worlds with Unity's terrain and environmental tools * Script tasks ranging from capturing input to building complex behaviors * Quickly create repeatable, reusable game objects with prefabs * Implement easy, intuitive game user interfaces * Control players through built-in and custom character controllers * Build realistic physical and trigger collisions * Leverage the full power of Unity's Animation and Timeline systems * Integrate complex audio into your games * Use mobile device accelerometers and multi-touch displays * Build engaging 2D games with Unity's 2D tools and Tilemap * Apply the "finishing touches"and deploy your games
£29.99
In Easy Steps Limited Smart Homes in easy steps: Master smart technology for your home
£10.99
O'Reilly Media Mastering Kafka Streams and ksqlDB: Building real-time data systems by example
Working with unbounded and fast-moving data streams has historically been difficult. But with Kafka Streams and ksqlDB, building stream processing applications is easy and fun. This practical guide shows data engineers how to use these tools to build highly scalable stream processing applications for moving, enriching, and transforming large amounts of data in real time. Mitch Seymour, data services engineer at Mailchimp, explains important stream processing concepts against a backdrop of several interesting business problems. You'll learn the strengths of both Kafka Streams and ksqlDB to help you choose the best tool for each unique stream processing project. Non-Java developers will find the ksqlDB path to be an especially gentle introduction to stream processing. Learn the basics of Kafka and the pub/sub communication pattern Build stateless and stateful stream processing applications using Kafka Streams and ksqlDB Perform advanced stateful operations, including windowed joins and aggregations Understand how stateful processing works under the hood Learn about ksqlDB's data integration features, powered by Kafka Connect Work with different types of collections in ksqlDB and perform push and pull queries Deploy your Kafka Streams and ksqlDB applications to production
£57.59
Manning Publications Haskell in Depth
Turn the corner from “Haskell student” to “Haskell developer.” Haskell in Depth explores the important language features and programming skills you’ll need to build production-quality software using Haskell. And along the way, you’ll pick up some interesting insights into why Haskell looks and works the way it does. Get ready to go deep! Haskell in Depth is the perfect second book on Haskell. After a quick refresher on Haskell basics, this hands-on guide dives into examples and application scenarios designed to teach how Haskell works and how to apply it correctly. You’ll learn about managing projects with Cabal and Stack, tackle error-handling and testing, and package programs and libraries for production deployment. Key Features · Organizing your projects with Cabal and Stack · Testing and profiling · Working with data · Building web services and networking apps · Using the sophisticated libraries like lens, vinyl, and servant Written for developers familiar with Haskell basics. About the technology As software becomes more complex, it’s essential to program efficiently using tools and techniques that guarantee your applications will run correctly, grow easily, and last a long time. Haskell is a functional programming language that blends a mathematically-rigorous approach to software design with a tested ecosystem of tools and libraries you can use to build deployable applications. Since 2008, Vitaly Bragilevsky has been teaching Haskell and functional programming to undergraduate students at the Southern Federal University located in Rostov-on-Don, Russia. He is a member of the Haskell 2020 Committee, and has worked on the source code of the Glasgow Haskell Compiler (GHC) and the Idris compiler, both of which are implemented in Haskell.
£47.99
Manning Publications Grokking Deep Reinforcement Learning
Written for developers with some understanding of deep learning algorithms. Experience with reinforcement learning is not required. Grokking Deep Reinforcement Learning introduces this powerful machine learning approach, using examples, illustrations, exercises, and crystal-clear teaching. You'll love the perfectly paced teaching and the clever, engaging writing style as you dig into this awesome exploration of reinforcement learning fundamentals, effective deep learning techniques, and practical applications in this emerging field. We all learn through trial and error. We avoid the things that cause us to experience pain and failure. We embrace and build on the things that give us reward and success. This common pattern is the foundation of deep reinforcement learning: building machine learning systems that explore and learn based on the responses of the environment. • Foundational reinforcement learning concepts and methods • The most popular deep reinforcement learning agents solving high-dimensional environments • Cutting-edge agents that emulate human-like behavior and techniques for artificial general intelligence Deep reinforcement learning is a form of machine learning in which AI agents learn optimal behavior on their own from raw sensory input. The system perceives the environment, interprets the results of its past decisions and uses this information to optimize its behavior for maximum long-term return.
£35.99
No Starch Press,US Practical Deep Learning: A Python-Based Introduction
Deep Learning for Complete Beginners: A Python-Based Introduction is for complete beginners in machine learning. It introduces fundamental concepts such as classes and labels, building a dataset, and what a model is and does before presenting classic machine learning models, neural networks, and modern convolutional neural networks. Experiments in Python - working with leading open-source toolkits and standard datasets - give the reader hands-on experience with each model and help them build intuition about how to transfer the examples in the book to their own projects.
£51.29
£16.89
Mike Murach & Associates Inc. Murach's SQL Server 2022 for Developers
£54.89
No Starch Press,US The Complete Developer
This book is an easy, hands-on introduction to the creation of web applications from the ground up. Each chapter covers a particular part of an application, introducing you to modern techniques and architectural patterns for achieving it - with a practical focus on the most popular tools, libraries, and frameworks used by today''s full-stack developers. You''ll learn to build an entire application from start to finish, from creating a Node.js server, to developing a front-end interface with React.js components and Next.js pages. You''ll then expand your web application by writing REST and GraphQL APIs, implementing middleware, and connecting your application to a MongoDB database on the back end. Finally, you''ll learn how to add OAuth authorization to your application, write automated tests with Jest, and deploy your project as microservices using Docker.You''ll learn:Contemporary best practices, like the use of a microservice architecture and test-driven development techniques, essen
£43.19
SDC Publications AutoCAD 2024 Tutorial First Level 2D Fundamentals
£66.99
£43.00
John Murray Press The Wolf of Investing: My Playbook for Making a Fortune on Wall Street
From Jordan Belfort, author of The Way of the Wolf and subject of the hit movie The Wolf of Wall Street, comes his long-anticipated guide for mastering the stock market. The Wolf of Investing teaches you when to buy, sell, hold, and cash out; how to make smarter (and safer) investments; and how to build significant wealth over both the short- and long-term. Unlike traditional investment books, each page of Jordan's lessons, colorful stories, and principles entertains you with the charismatic swagger portrayed so famously on the silver screen by Leonardo DiCaprio.When Belfort's brother-in-law, Fernando, lost nearly $100,000 dollars in investments in under sixty days, Jordan sat him down for some tough love. Using the financial acumen and insider's knowledge he learned during his time working on Wall Street, Jordan taught Fernando how to turn his portfolio around. Along the way, he explained which decisions were bad and why, as well as how to pivot from failure to success.Belfort teaches you everything you need to know about savvy investing-even if, like Fernando, whatever stock you've touched has turned to yesterday's trash. As you read this guide, you will not only learn life's most profitable lessons, but you'll also laugh out loud at Belfort's brazen honesty and salty wit. After being enraged by watching big banks steal money from individual investors, and determined to right the wrongs of his own infamous past, Belfort now shows regular investors how we can use Wall Street to our advantage.Whether you're new to investing or want to take your portfolio to the next level, you will learn everything Belfort knows about the stock market from The Wolf of Investing.
£15.29
Bloomsbury Publishing Plc Todd Howard: Worldbuilding in Tamriel and Beyond
The newest addition to our Influential Video Game Designers series explores the work of Todd Howard, executive producer at Bethesda Studios, known for how he consistently pushes the boundaries of open-world gaming and player agency. Howard’s games create worlds in which players can design their own characters and tell their own stories. While many games tell the story of the game’s main character, Todd Howard’s worldbuilding approach to game design focuses more on telling the story of the game’s world, whether it be the high fantasy environments of the Elder Scrolls series or the post-apocalyptic wasteland of the Fallout series. This focus on sculpting the world allows for remarkable amounts of player freedom and choice in an expansive game environment by creating a landscape rich with open opportunity. Drawing on both academic discussions of narrative, world design, and game design, as well as on officially released interviews, speeches, and presentations given by Howard and other designers at Bethesda Games, Wendi Sierra highlights three core areas set Howard’s design perspective apart from other designers: micronarratives, iterative design, and the sharing of design tools. Taken as a whole, these three elements demonstrate how Howard has used a worldbuilding perspective to shape his games. In doing so, he has impacted not only Bethesda Studios, but also the landscape of game design itself.
£23.99
Faber & Faber The Animator's Survival Kit: Dialogue, Directing, Acting and Animal Action: (Richard Williams' Animation Shorts)
DIRECTING, DIALOGUE AND ACTINGFrom Richard Williams' The Animator's Survival Kit comes key chapters in mini form.The Animator's Survival Kit is the essential tool for animators. However, sometimes you don't want to carry the hefty expanded edition around with you to your college or studio if you're working on just one aspect of it that day.The Animation Minis take some of the most essential chapters and make them available in smaller, lightweight, hand-bag/backpack size versions. Easy to carry. Easy to study.This Mini focuses on Directing, Dialogue and Acting.As a director, whatever your idea is, you want to put it over, so the main thing with directing is to be clear - very clear. The Director's job is to hold everything together so that the animator can give the performance. Richard Williams shows how that performance can be achieved with flexibility and contrast. With Acting and Dialogue, the temptation is to try to do everything at once - Williams' advice: do one thing at a time.
£9.99
Pearson Education (US) Cisco Certified DevNet Associate DEVASC 200901 Official Cert Guide
Trust the best-selling Official Cert Guide series from Cisco Press to help you learn, prepare, and practice for exam success. They are built with the objective of providing assessment, review, and practice to help ensure you are fully prepared for your certification exam. Cisco Certified DevNet Associate DEVASC 200-901 Official Cert Guide presents you with an organized test preparation routine using proven series elements and techniques. Do I Know This Already? quizzes open each chapter and enable you to decide how much time you need to spend on each section. Exam topic lists make referencing easy. Chapter-ending Exam Preparation Tasks help you drill on key concepts you must know thoroughly. Master Cisco Certified DevNet Associate DEVASC 200-901 exam topics Assess your knowledge with chapter-opening quizzes Review key concepts with exam preparation tasks Practice with realistic exam questions in the practice
£42.83
Manning Publications Learn Azure in a Month of Lunches
In this fully updated and new edition, you’ll get hands-on practice with the basics, including setting up cloud-based virtual machines, deploying web servers, and using hosted data stores. As you work through the book’s 21 carefully planned lessons, you’ll explore big-picture concerns like security, scaling, and automation. Learn Azure in a Month of Lunches, Second Edition teaches you the most important skills you’ll need to write, deploy, and run cloud-based applications in Azure. Key Features · Understand Azure beyond point-and-click processes · Getting started, from your first login · Writing and deploying web servers · Securing your applications and dana · Automating your environment Readers should be able to write and deploy simple web or client/server applications. About the technology With hundreds of features and prebuilt services, the Microsoft Azure cloud platform is vast and powerful. To get started, you need a trustworthy guide. In this hands-on book, Microsoft engineer and Azure trainer Iain Foulds focuses on the core skills you need to create and maintain cloud-based applications. Iain Foulds is an engineer and senior content developer with Microsoft.
£39.99
Manning Publications Rust in Action
Rust is a new systems programming language that gives you the low-level power of C with the elegance and ease of languages like Ruby and Python. Rust is thread safe, enabling "fearless concurrency". Rust in Action introduces the Rust programming language by exploring numerous systems programming concepts and techniques. You'll be learning Rust by delving into how computers work under the hood. You'll find yourself playing with persistent storage, memory, networking and even tinkering with CPU instructions. The book takes you through using Rust to extend other applications and teaches you tricks to write blindingly fast code. You'll also discover parallel and concurrent programming. · Concurrent and parallel programming Sharing resources with locks or atomic operations Avoiding programming with global state Message passing inside your applications Memory management and garbage collection Readers need intermediate programming skills and familiarity with general computer science concepts, the command line, and networking.
£43.19
No Starch Press,US How Linux Works, 3rd Edition: What Every Superuser Should Know
In this third edition of the best selling How Linux Works, author Brian Ward peels back the layers of this well-loved operating system to make Linux internals accessible. Readers learn how Linux boots, how the kernel manages devices and device drivers, and how processes, networking, interfaces, firewalls, and servers work. They also learn how Linux-based development tools work, how to use shared libraries, and how to write effective shell scripts. This edition has been thoroughly updated and expanded with added coverage of Logical Volume Manager (LVM), virtualisation, and containers.
£40.49
Phaidon Press Ltd Game Changers: The Video Game Revolution
'A fitting tribute to gaming’s Hall of Fame.' – Esquire As seen in Vanity Fair, Axios Gaming, Esquire, and Polygon An A to Z of video games – 300 entries showcasing the most influential and celebrated games, consoles, publishers, and more A visual history of all things video games, this book will provide the reader with an overview of the gaming industry, from the very first game created around the mid-twentieth century, right through to the present day. Particular focus is given to advances within the industry during this time, such as new technologies, innovative gameplay, never-before-seen graphics, and design. An introduction by Simon Parkin provides an overview of gaming history, and exploring how iconic games have pushed the boundaries of the medium and 300 entries, hand picked by a panel of industry experts, showcase the most influential and celebrated games, consoles, publishers, and more. Each entry is accompanied by text informing the reader about the game and its history, its place in wider popular culture, and including useful information and facts, with exciting and sometimes unexpected pairings provided by the A to Z organisation. A glossary of key words and select biographies of influential creators and developers provides more context and a system of icons and infographics allows readers to see the connections between the book’s 300 entries. Wider gaming culture, and how it has grown from a niche hobby to a worldwide phenomenon, influencing popular culture, is also explored, making this the widest ranging survey of games and gaming available today.
£35.96
Pearson Education (US) Exam Ref MS-102 Microsoft 365 Administrator
Prepare for Microsoft Exam MS-102 and help demonstrate your real-world mastery of skills and knowledge required to deploy and manage Microsoft 365 and perform Microsoft 365 tenant-level implementation and administration of cloud and hybrid environments. Designed for administrators, this Exam Ref focuses on the critical thinking and decision-making acumen needed for success at the Microsoft Certified Expert level. Focus on the expertise measured by these objectives: Deploy and manage a Microsoft 365 tenant Implement and manage identity and access in Microsoft Entra Manage security and threats by using Microsoft 365 Defender Manage compliance by using Microsoft Purview This Microsoft Exam Ref: Organizes its coverage by exam objectives Features strategic, what-if scenarios to challenge you Assumes you have experience with Microsoft 365 workloads and a working knowledge of networking, server administration, DNS, and PowerShell About the Exam Exam MS-102 focuses on the knowledge needed to implement and manage Microsoft 365 tenants; manage users, groups, and Microsoft 365 roles; implement and manage Microsoft Entra identity synchronization, authentication, and secure access; manage security reports and alerts with Microsoft 365 Defender portal; implement and manage email, collaboration, and endpoint protection with Microsoft Defender; and implement Microsoft Purview information protection, data lifecycles, and data loss prevention (DLP). About Microsoft Certification Passing this exam fulfills your requirements for the Microsoft 365 Certified: Administrator Expert credential, demonstrating that you have expert-level skills in evaluating, planning, migrating, deploying, and managing Microsoft 365 in environments and organizations of all sizes. See full details at: microsoft.com/learn
£34.19
Pearson Education (US) CCNP Enterprise Advanced Routing ENARSI 300-410 Official Cert Guide
Trust the best-selling Official Cert Guide series from Cisco Press to help you learn, prepare, and practice for the 300-410 ENARSI exam. Well regarded for its level of detail, study plans, assessment features, and challenging review questions and exercises, this official study guide helps you master the concepts and techniques that ensure your exam success. Expert authors Raymond Lacoste and Brad Edgeworth share preparation hints and test-taking tips, helping you identify areas of weakness, and improve both your conceptual knowledge and hands-on skills. This complete study package includes: A test-preparation routine proven to help you pass the exam Do I Know This Already? quizzes, which allow you to decide how much time you need to spend on each section Exam Topic lists that make referencing easy Chapter-ending exercises, which help you drill on key concepts you must know thoroughly The powerful Pearson Test Prep Practice Test software, complete with hundreds of well-reviewed, exam-realistic questions, customization options, and detailed performance reports More than 70 minutes of video mentoring from the author A final preparation chapter, which guides you through tools and resources to help you craft your review and test-taking strategies Study plan suggestions and templates to help you organize and optimize your study time Content Update Program: This fully updated second edition includes the latest topics and additional information covering changes to the latest ENARSI 300-410 exam. Visit ciscopress.com/newcerts for information on annual digital updates for this book that align to Cisco exam blueprint version changes. This official study guide helps you master all the topics on the CCNP Enterprise Advanced Routing ENARSI exam, including Layer 3 technologies, including IPv4/IPv6 routing, EIGRP, OSPF, and BGP VPN services, including MPLS Layer 3 VPNs and DMVPN Infrastructure and on-device security, including ACLs, AAA, uRPF, CoPP, and IPv6 first hop security features Infrastructure services, including DHCP, syslog, SNMP, IP SLA, Object Tracking, NetFlow, Flexible NetFlow, and more Companion Website: The companion website contains more than 200 unique practice exam questions, practice exercises, a study planner, and 90 minutes of video training. Includes Exclusive Offers for Up to 80% Off Practice Tests and Video Training Pearson Test Prep online system requirements: Browsers: Chrome version 73 and above, Safari version 12 and above, Microsoft Edge 44 and above. Devices: Desktop and laptop computers, tablets running Android v8.0 and above or iPadOS v13 and above, smartphones running Android v8.0 and above or iOS v13 and above with a minimum screen size of 4.7”. Internet access required. Pearson Test Prep offline system requirements: Windows 10, Windows 8.1; Microsoft .NET Framework 4.5 Client; Pentium-class 1 GHz processor (or equivalent); 512 MB RAM; 650 MB disk space plus 50 MB for each downloaded practice exam; access to the Internet to register and download exam databases
£50.39
University of Washington Press Queer Data Studies
Data, perilous and powerful, is both a worldmaking and a dismantling force. The collection of data about queer lives and bodies, the consequences of data analysis for queer subjects, and considerations of privacy and consent often present ethical dilemmas even as queer data expands our understanding of who and what counts. The need for queer analyses and perspectives has taken on a new sense of urgency in light of hostile antiqueer policies by major technology companies, the security theater of airports, the disproportionate rates of policing queer people and people of color, digital surveillance in border security, and the proliferation of digital health records. Gathering wide-ranging interdisciplinary conversations into one rich volume, Queer Data Studies challenges readers to rethink how the extraction, circulation, modeling, governance, and use of data affects queer subjects and, at the same time, to consider how the power of data might be harnessed in the service of queer ethics. Contributors take a capacious approach to data, drawing from a range of sources, including stories, sounds, medical data, police data, maps, and algorithmic modeling. This anthology engages intersectional, decolonial, feminist, queer, and trans research, advancing ongoing dialogues about data across the social sciences, humanities, and applied sciences.
£23.39
O'Reilly Media Certified Kubernetes Security Specialist (CKS) Study Guide: In-Depth Guidance and Practice
Vulnerabilities in software and IT infrastructure pose a major threat to organizations. In response, the Cloud Native Computing Foundation (CNCF) developed the Certified Kubernetes Security Specialist (CKS) certification to verify an administrator's proficiency to protect Kubernetes clusters and the cloud native software they contain. This practical book helps you fully prepare for the certification exam by walking you through all of the topics covered. Different from typical multiple-choice formats used by other certifications, this performance-based exam requires deep knowledge of the tasks it covers under intense time pressure. If you want to pass the CKS exam on the first go, author Benjamin Muschko shares his personal experience to help you learn the objectives, abilities, and tips and tricks you need to pass on the first attempt. Identify, mitigate, and/or minimize threats to cloud native applications and Kubernetes clusters Learn the ins and outs of Kubernetes's security features, and external tools for security detection and mitigation purposes Demonstrate competency to perform the responsibilities of a Kubernetes administrator or application developer with a security viewpoint Solve real-world Kubernetes problems in a hands-on, command-line environment Effectively navigate and solve questions during the CKS exam
£40.49
SDC Publications Parametric Modeling with Creo Parametric 10.0: An Introduction to Creo Parametric 10.0
£66.99
HarperCollins Publishers Leckie Course Notes – Higher Graphic Communication (second edition): Comprehensive Textbook to Learn CfE Topics
Exam Board: SQA Level: Higher Subject: Graphic Communication First Teaching: 2018, First Exam: 2019 The Higher Graphic Communication Course Notes helps teachers and students map their route through the CfE programme, providing comprehensive and authoritative guidance for the course. Full coverage of the new Higher course specifications with list of learning intentions Attractive layout with clear text features Key questions highlight crucial concepts and techniques that need to be grasped by students in order to progress to the next learning intention What the examiner/assessor is looking for to help teachers & students feel secure End of unit material – unit assessment, exam-style questions with worked answers and examiners commentary, self-assessment Course Notes give a practical, supportive approach to help deliver the new curriculum and offer a blend of sound teaching and learning with assessment guidance
£22.42
Pen & Sword Books Ltd The SNES Encyclopedia: Every Game Released for the Super Nintendo Entertainment System
Following on from the previously released NES Encyclopedia, the SNES Encyclopedia is the ultimate resource for fans of Nintendo's second home video game console, the Super Nintendo Entertainment System. Containing detailed information on all 780 games released for the SNES in the west, this enormous book is full of screenshots, trivia and charmingly bad jokes. It also includes a bonus section covering the entire 22-game library of the Virtual Boy, Nintendo's ill-fated 3D system which was released at the end of the SNES's life.
£30.00
Raspberry Pi Press The Official Raspberry Pi Beginner's Guide: How to use your new computer
Raspberry Pi is a small, clever, British-built computer that's packed with potential. Made using a desktop-class, energy-efficient processor, Raspberry Pi is designed to help you learn coding, discover how computers work, and build your own amazing things. This book was written to show you just how easy it is to get started. Learn how to set up your Raspberry Pi, install its operating system, and start using this fully functional computer. Start coding projects, with step-by-step guides using the Scratch 3, Python, and MicroPython programming languages. Experiment with connecting electronic components, and have fun creating amazing projects. This revised edition is updated for the latest Raspberry Pi computers: Raspberry Pi 5 and Raspberry Pi Zero 2 W as well as the latest Raspberry Pi OS. It also includes a new chapter on the Raspberry Pi Pico!
£19.99
O'Reilly Media Building Recommendation Systems in Python and Jax: Hands-On Production Systems at Scale
Implementing and designing systems that make suggestions to users are among the most popular and essential machine learning applications available. Whether you want customers to find the most appealing items at your online store, videos to enrich and entertain them, or news they need to know, recommendation systems (RecSys) provide the way. In this practical book, authors Bryan Bischof and Hector Yee illustrate the core concepts and examples to help you create a RecSys for any industry or scale. You'll learn the math, ideas, and implementation details you need to succeed. This book includes the RecSys platform components, relevant MLOps tools in your stack, plus code examples and helpful suggestions in PySpark, SparkSQL, FastAPI, Weights & Biases, and Kafka. You'll learn: The data essential for building a RecSys How to frame your data and business as a RecSys problem Ways to evaluate models appropriate for your system Methods to implement, train, test, and deploy the model you choose Metrics you need to track to ensure your system is working as planned How to improve your system as you learn more about your users, products, and business case
£57.59
O'Reilly Media Laravel: Up & Running: A Framework for Building Modern PHP Apps
What sets Laravel apart from other PHP web frameworks? Speed and simplicity, for starters. This rapid application development framework and its ecosystem of tools let you quickly build new sites and applications with clean, readable code. Fully updated to include Laravel 10, the third edition of this practical guide provides the definitive introduction to one of today's most popular web frameworks. Matt Stauffer, a leading teacher and developer in the Laravel community, delivers a high-level overview and concrete examples to help experienced PHP web developers get started with this framework right away. This updated edition covers the entirely new auth and frontend tooling and other first-party tools introduced since the second edition. Dive into features, including: Blade, Laravel's powerful custom templating tool Tools for gathering, validating, normalizing, and filtering user-provided data The Eloquent ORM for working with application databases The Illuminate request object and its role in the application lifecycle PHPUnit, Mockery, and Dusk for testing your PHP code Tools for writing JSON and RESTful APIs Interfaces for filesystem access, sessions, cookies, caches, and search Tools for implementing queues, jobs, events, and WebSocket event publishing Specialty packages including Scout, Passport, Cashier, and more
£43.19
MIT Press Ltd Multi-Agent Oriented Programming
£48.00
MIT Press Ltd The Artist in the Machine
£20.70
APress The Modern Data Warehouse in Azure: Building with Speed and Agility on Microsoft’s Cloud Platform
Build a modern data warehouse on Microsoft's Azure Platform that is flexible, adaptable, and fast—fast to snap together, reconfigure, and fast at delivering results to drive good decision making in your business.Gone are the days when data warehousing projects were lumbering dinosaur-style projects that took forever, drained budgets, and produced business intelligence (BI) just in time to tell you what to do 10 years ago. This book will show you how to assemble a data warehouse solution like a jigsaw puzzle by connecting specific Azure technologies that address your own needs and bring value to your business. You will see how to implement a range of architectural patterns using batches, events, and streams for both data lake technology and SQL databases. You will discover how to manage metadata and automation to accelerate the development of your warehouse while establishing resilience at every level. And you will know how to feed downstream analytic solutions such as Power BI and Azure Analysis Services to empower data-driven decision making that drives your business forward toward a pattern of success.This book teaches you how to employ the Azure platform in a strategy to dramatically improve implementation speed and flexibility of data warehousing systems. You will know how to make correct decisions in design, architecture, and infrastructure such as choosing which type of SQL engine (from at least three options) best meets the needs of your organization. You also will learn about ETL/ELT structure and the vast number of accelerators and patterns that can be used to aid implementation and ensure resilience. Data warehouse developers and architects will find this book a tremendous resource for moving their skills into the future through cloud-based implementations.What You Will Learn Choose the appropriate Azure SQL engine for implementing a given data warehouse Develop smart, reusable ETL/ELT processes that are resilient and easily maintained Automate mundane development tasks through tools such as PowerShell Ensure consistency of data by creating and enforcing data contracts Explore streaming and event-driven architectures for data ingestion Create advanced staging layers using Azure Data Lake Gen 2 to feed your data warehouse Who This Book Is ForData warehouse or ETL/ELT developers who wish to implement a data warehouse project in the Azure cloud, and developers currently working in on-premise environments who want to move to the cloud, and for developers with Azure experience looking to tighten up their implementation and consolidate their knowledge
£49.99
No Starch Press,US How Computers Really Work: A Hands-On Guide to the Inner Workings of the Machine
From Amps to Apps: How Computers Work takes an informal approach to topics often reserved for textbooks. Each chapter covers one foundational aspect of computing. Exercises and hands-on activities throughout are designed to help the reader learn. Exercises mostly involve mental problem solving, while hands-on activities require the reader to actually try various aspects of computing: building a circuit, writing software, and so forth.
£34.19
O'Reilly Media Analytical Skills for AI and Data Science: Building Skills for an AI-driven Enterprise
While several market-leading companies have successfully transformed their business models by following data- and AI-driven paths, the vast majority have yet to reap the benefits. How can your business and analytics units gain a competitive advantage by capturing the full potential of this predictive revolution? This practical guide presents a battle-tested end-to-end method to help you translate business decisions into tractable prescriptive solutions using data and AI as fundamental inputs. Author Daniel Vaughan shows data scientists, analytics practitioners, and others interested in using AI to transform their businesses not only how to ask the right questions but also how to generate value using modern AI technologies and decision-making principles. You'll explore several use cases common to many enterprises, complete with examples you can apply when working to solve your own issues. Break business decisions into stages that can be tackled using different skills from the analytical toolbox Identify and embrace uncertainty in decision making and protect against common human biases Customize optimal decisions to different customers using predictive and prescriptive methods and technologies Ask business questions that create high value through AI- and data-driven technologies
£57.59
Pearson Education (US) Adobe Illustrator Classroom in a Book 2024 Release
The fastest, easiest, most comprehensive way to learn Adobe Illustrator Adobe Illustrator Classroom in a Book 2024 Release contains 17 lessons that use real-world, project-based learning to cover the basics and beyond, providing countless tips and techniques to help you become more productive with the program. For beginners and experienced users alike, you can follow the book from start to finish or choose only those lessons that interest you. Learn to: Create artwork, from precise drawings to stylistic paintings Explore Generative AI to create vector artwork Make logos, illustrations, posters, podcast covers, flyers, and more Explore selections, text, shapes, and color Progress to freeform gradients and layers Work with dynamic symbols, brushes, and creative effects Create product mockups Efficiently export assets and share for review Classroom in a Book®, the best-selling series of hands-on software training workbooks, offers what no other book or training program does-an official training series from Adobe, developed with the support of Adobe product experts.Purchasing this book includes valuable online extras. Follow the instructions in the book's "Getting Started" section to unlock access to: Downloadable lesson files you need to work through the projects in the book Web Edition containing the complete text of the book, interactive quizzes, and videos that walk you through the lessons step by step What you need to use this book: Adobe Illustrator 2024 Release software, for either Windows or macOS. (Software not included.)
£46.79
£40.49
Manning Publications Micro Frontends in Action
By adopting the micro frontends approach and designing your web apps as systems of features, you can deliver faster feature development, easier upgrades, and pick and choose the technology you use in your stack. Micro Frontends in Action is your guide to simplifying unwieldy frontends by composing them from small, well-defined units. You’ll learn to integrate web applications made up of smaller fragments using tools such as web components or server side includes, how to solve the organizational challenges of micro frontends, and how to create a design system that ensures an end user gets a consistent look and feel for your application. Key Features · Applying integration strategies with iframes, AJAX, server-side includes, web components and the app-shell approach · Optimizing for performance and asset delivery strategies · Designing coherent user interfaces · Migrating to a micro frontends architecture For intermediate web developers, team leaders, and software architects. About the technology The micro frontends approach extends the principles of microservices to frontend development. The application is divided into multiple independent vertical slices–from the database right up to the UI–then integrated using standards such as web components into a single user-facing frontend. Thanks to the smaller scope of a micro frontend, teams can deliver features faster, upgrade more easily, and make their own choices about their technology stack. Michael Geers is a software developer specializing in building user interfaces. He has written software for the web since he was a teenager. In the last few years, he has worked on various customer projects with verticalized architectures. He shares his experiences on this topic at international conferences, in a series of magazine articles, and website.
£35.99
No Starch Press,US Network Programming With Go: Code Secure and Reliable Network Services from Scratch
In Network Programming with Go readers learn how to leverage Go's concurrency and rich standard library to write robust network programs to create and handle network connections. Difficult concepts are explained with analogies, diagrammes, and examples as readers learn to solve common networking problems and write secure software. For professional developers and experienced Go programmers.
£43.19
Manning Publications React Hooks in Action: With Suspense and Concurrent Mode
Build stylish, slick, and speedy-to-load user interfaces in React without writing custom classes. React Hooks are a new category of functions that help you to manage state, lifecycle and side effects within functional components. React Hooks in Action teaches you to use pre-built hooks like useState, useReducer and useEffect, and to build your own hooks. Your code will be more reusable, require less boilerplate, and you’ll instantly be a more effective React developer. About the technology React Hooks promise to make React programmers even more productive. Hooks are a collection of pre-built and custom functions that give you a simpler API for working with key React functionalities. Hooks cleanly encapsulate side effects, make it easier to reuse components between projects, and result in less code overall. These new features represent a fundamental evolution in how the React library functions, so even experienced React developers will want to get up to speed with Hooks. About the book React Hooks in Action shows you how to use Hooks to make your codebase simpler and more reusable, and your applications faster and more responsive. You’ll build a resource booking example application chapter by chapter, learning how to develop components with local, shared, and application states. You’ll discover different approaches to data fetching, including using Concurrent Mode and Suspense to improve user experience, and explore third party hooks in the evolving React ecosystem. What's inside Create a Redux store and interact with it via Hooks Use code-splitting to improve the responsiveness of your apps Build functional components that can update their own state Manage component side effects Use the React Suspense API to improve the user experience of page and data loading About the reader For front-end web developers experienced with React. About the author John Larsen is the author of Get Programming with JavaScript. He was a mathematics and computing teacher for 25 years. He has an MA in mathematics and an MSc in information technology, and an ongoing interest in educational research. A web developer since 2000, he uses JavaScript end-to-end for server-side and client-side programming.
£39.99
John Wiley & Sons Inc C Programming For Dummies
Get an A grade in C As with any major language, mastery of C can take you to some very interesting new places. Almost 50 years after it first appeared, it's still the world's most popular programming language and is used as the basis of global industry's core systems, including operating systems, high-performance graphics applications, and microcontrollers. This means that fluent C users are in big demand at the sharp end in cutting-edge industries—such as gaming, app development, telecommunications, engineering, and even animation—to translate innovative ideas into a smoothly functioning reality. To help you get to where you want to go with C, this 2nd edition of C Programming For Dummies covers everything you need to begin writing programs, guiding you logically through the development cycle: from initial design and testing to deployment and live iteration. By the end you'll be au fait with the do's and don'ts of good clean writing and easily able to produce the basic—and not-so-basic—building blocks of an elegant and efficient source code. Write and compile source code Link code to create the executable program Debug and optimize your code Avoid common mistakes Whatever your destination: tech industry, start-up, or just developing for pleasure at home, this easy-to-follow, informative, and entertaining guide to the C programming language is the fastest and friendliest way to get there!
£23.39
SDC Publications Autodesk Inventor 2021 and Engineering Graphics
£55.00
McGraw-Hill Education CompTIA CySA+ Cybersecurity Analyst Certification Practice Exams (Exam CS0-002)
Don’t Let the Real Test Be Your First Test!Prepare to pass the CySA+ Cybersecurity Analyst certification exam CS0-002 and obtain the latest security credential from CompTIA using the practice questions contained in this guide. CompTIA CySA+™ Cybersecurity Analyst Certification Practice Exams offers 100% coverage of all objectives for the exam. Written by a leading information security expert and experienced instructor, this guide includes knowledge, scenario, and performance-based questions. Throughout, in-depth explanations are provided for both correct and incorrect answers. Between the book and online content, you will get more than 500 practice questions designed to fully prepare you for the challenging exam. This guide is ideal as a companion to CompTIA CySA+ Cybersecurity Analyst Certification All-in-One Exam Guide, Second Edition (Exam CS0-002).Covers all exam topics, including: Threat and vulnerability management Threat data and intelligence Vulnerability management, assessment tools, and mitigation Software and systems security Solutions for infrastructure management Software and hardware assurance best practices Security operations and monitoring Proactive threat hunting Automation concepts and technologies Incident response process, procedure, and analysis Compliance and assessment Data privacy and protection Support of organizational risk mitigation Online content includes: 200+ practice exam questions Interactive performance-based questions Test engine that provides full-length practice exams and customizable quizzes by chapter or exam objective
£28.79