Computer science Books
Cambridge University Press The Fundamentals of Heavy Tails
Book SynopsisHeavy tails extreme events or values more common than expected emerge everywhere: the economy, natural events, and social and information networks are just a few examples. Yet after decades of progress, they are still treated as mysterious, surprising, and even controversial, primarily because the necessary mathematical models and statistical methods are not widely known. This book, for the first time, provides a rigorous introduction to heavy-tailed distributions accessible to anyone who knows elementary probability. It tackles and tames the zoo of terminology for models and properties, demystifying topics such as the generalized central limit theorem and regular variation. It tracks the natural emergence of heavy-tailed distributions from a wide variety of general processes, building intuition. And it reveals the controversy surrounding heavy tails to be the result of flawed statistics, then equips readers to identify and estimate with confidence. Over 100 exercises complete this engTrade Review'Heavy tailed distributions are ubiquitous in many disciplines which use probabilistic models. The book by Nair, Wierman and Zwart is a superb introduction to the topic and presents fundamental principles in a rigorous yet accessible manner. It is a must-read for researchers interested in understanding heavy tails.' R. Srikant, University of Illinois at Urbana-Champaign'As one of the people who keeps discovering heavy tails in computer systems, I'm thrilled to see a book that delves into the deeper foundations behind these ubiquitous distributions. This beautifully written book is both mathematically precise and also full of intuitions and examples which make it accessible to newcomers in the field.' Mor Harchol-Balter, Carnegie Mellon University'The book provides a fresh look at heavy-tailed probability distributions on the real line and their role in applied probability. The authors show that these distributions appear via natural algebraic operations. Their approach, towards understanding properties of these distributions, combines the key mathematical ideas alongside with informal explanations. Physical intuition is also provided, for example, the 'catastrophe/big jump principle' for heavy-tailed distributions versus the 'conspiracy principle' for light-tailed ones. The book is designed to help the practitioner and includes many interesting examples and exercises that may help to the reader to adjust and enjoy its content.' Sergey Foss, Heriot-Watt UniversityTable of ContentsCommonly used notation; 1. Introduction; Part I. Properties: 2. Scale invariance, power laws, and regular variation; 3. Catastrophes, conspiracies, and subexponential distributions; 4. Residual lives, hazard rates, and long tails; Part II. Emergence: 5. Additive processes; 6. Multiplicative processes; 7. Extremal processes; Part III. Estimation: 8. Estimating power-law distributions: Listen to the body; 9. Estimating power-law tails: Let the tail do the talking; References; Index.
£58.12
John Wiley & Sons Inc Making a Metaverse That Matters
Book SynopsisAn up-close account from the world's first metaverse-embedded reporter In Making a Metaverse That Matters: From Snow Crash & Second Life to A Virtual World Worth Fighting For, the celebrated author of The Making of Second Life and Game Design Secrets, Wagner James Au, delivers an engrossing exploration of how nascent metaverse platforms have already captured the imagination of millions. Featuring powerful stories and dozens of incisive interviews with insiders including Metaverse creator Neal Stephenson himself, the author uses his unique, grassroots-level perspective as the first reporter embedded in a metaverse platform. Readers will learn about: How to understand and define the Metaverse and cut through the many myths and misconceptions around it. A behind-the-scenes account of launching Second Life, the first metaverse platform to achieve mainstream awareness, and what its many controversies teach us. Where currenTable of Contents Preface xiii Introduction: Five Stories about Five Core Metaverse Concepts xix Part I Conception 1 Chapter 1 Crash Course—A Simple History of a Complex Idea 3 Creating the Metaverse Immediately after Snow Crash 7 Reclaiming the Metaverse’s Definition Taken from Its Source 11 Chapter 2 Second Life and the Mystery of the First Metaverse Platform 23 Chapter 3 How Facebook Became Meta (But Lost the Metaverse on the Way) 77 Part II Realization 101 Chapter 4 Kid Stuff: Minecraft, and the Rise of Roblox 103 Chapter 5 Battle Royale for the Fortnite Metaverse 127 Chapter 6 Neal Stephenson Enters the Metaverse— Lamina1, Blockchain, and the Utopia of Ownership 141 Chapter 7 VRChat and Finding Furry Anime Utopia 161 Part III Promises and Perils 185 Chapter 8 VR, Interoperability, Web3, and Other Metaverse Myths 187 Chapter 9 Sex, Abuse, and the Eternal Content Moderation Challenge 205 Chapter 10 Metaverse Real-World Use Cases—Separating Substance from Hype 225 Chapter 11 Overcoming the Metaverse Age Cliff and the Immersion Funnel 249 Part IV A Metaverse Worth Fighting For 263 Chapter 12 Future Paths 265 Chapter 13 Future Pitfalls—Manipulation, Takedowns, and the Experience Machine 279 Chapter 14 Metaverse Lessons for the Next 30 Years 295 Glossary 319 Appendix A: Rules for Avatar Radicals and Reformers 323 Appendix B: Advice for Metaverse Reporters 329 Acknowledgments 331 About the Author 333 Index 335
£21.24
APress Java EE to Jakarta EE 10 Recipes
Book SynopsisTake a problem-solution approach for programming enterprise Java or Java EE applications and microservices for cloud-based solutions, enterprise database applications, and even small business web applications. Java EE to Jakarta EE 10 Recipes provides effective, practical, and proven code snippets that you can immediately use to accomplish just about any task that you may encounter. You can feel confident using the reliable solutions that are demonstrated in this book in your personal or corporate environment. Java EE was made open source under the Eclipse Foundation, and Jakarta EE is the new name for what used to be termed the Java Platform, Enterprise Edition. This book helps you rejuvenate your Java expertise and put the platform''s latest capabilities to use for quickly developing robust applications. If you are new to Jakarta EE, this book will help you learn the features of the platform and benefit from one of the most widely used anTable of ContentsRevision Notes from AuthorBased on the book preview, below is the list of changes/updates I see relevant for the next revisions of this book - Jakarta EE 10 Recipes. ----------------------------------Introduction: Adding following details for Jakarta EE 9, 9.1 and 10 releases like timelines and theme. Updating instructions for enabling Jakarta EE support using NetBeans IDE Adding instructions for using the following IDE for building Jakarta EE applications. Eclipse IDE Visual Studio Code Providing instructions for installing the following build tools for Jakarta EE Maven Gradle All Chapters: Rename to chapter title Servlets and Jakarta Server Pages Updating terminologies as below: JavaServer Pages(JSP) to Jakarta Server Pages JavaServer Faces(JSF) to Jakarta Faces, JavaMail to Jakarta Mail … Reworking and verifying the code examples by performing the following modifications Updating import statements in all code samples from javax.* to jakarta.*. Updating code to make use of the latest Java 11 features Updating instructions for enabling Jakarta EE support using NetBeans IDE Adding instructions for using the following IDE as well for building Jakarta EE applications. Eclipse IDE Visual Studio Code Ensuring the code can be executed in the latest releases of the following servers Open Liberty, WildFly and GlassFish servers as are the flag bearers for Jakarta EE compliance. Also verifying the code with other servers based on their availability with support for latest functionality like Payara or Apache TomEE or Oracle Weblogic and provide any specific instructions in case applicable. Note: As I would dig deeper into the content will be able to suggest more pointsChapter 1: Servlets and JavaServer Pages Rename to chapter title Servlets 1-8 (Adding content about - Improving performance with server push) Adding a recipe for adding a user authentication to Servlets. Adding a recipe for defining servlet behaviour based on user authorization Adding more recipes for the following topics session tracking and Handling cookies HTTP Session handling Servlet Filters / URL Redirections . Move JSP related recipes to a separate chapter New Chapter 2: Creating a New Chapter on Jakarta Server Pages Adding recipes for the following topics Handling file uploads Add recipe for Implementing Internationalization Managed Bean 2.0 Chapter 2: JavaServer Faces Fundamentals Rename to chapter title Jakarta Faces Fundamentals Updating code as per Jakarta Faces 4.0 specification Adding recipes for the following topics Externalizing strings using resource bundles Chapter 3: Advanced JavaServer Faces Rename to chapter title Advanced Jakarta Faces Chapter 4: Eclipse Krazo renaming it to Jakarta MVC and updating it with content for Jakarta MVC. Chapter 5: JDBC with Jakarta EE Adding a Chapter with recipes on Jakarta Transactions Chapter 6: Object-Relational Mapping Adding sections about migrating from Hibernate ORM 5.5 to Jakarta Persistence. Chapter 7: Jakarta NoSQL Add recipes related to working with graph databases (like neo4j). Chapter 8: Enterprise JavaBeans Updating recipes as Jakarta Enterprise Beans 4.0 specifications. Chapter 9: Java Persistence Query Language Rename chapter title to Jakarta Persistence Query Language Chapter 10: Bean Validation Updating recipes as per Jakarta Bean validation 3.0 standard Adding recipes about Migration from Hibernate Validator Chapter 11: Contexts and Dependency Injection Updates based on the latest CDI support Adding recipes related to Interceptor bindings Decorators Firing Events Chapter 12: Java Message Service Rename to Jakarta Messaging Updating recipes as per Jakarta Messaging 3.0Chapter 13: RESTful Web ServicesAdding a Chapter on migrating from Spring would also make sense as the upcoming release of Spring Framework 6 will align with Jakarta EE starting Q3 2021Add recipes for Handling various status codes in HTTP responses. Chapter 14: WebSockets and JSONContent on WebSockets would be better suited after chapter Restructuring sections on Web Sockets from Chapter 14 to Chapter 2 after HTTP/2 Server Push in Servlets changes Adding a chapter on Jakarta Concurrency Chapter 15: SecurityRename to Jakarta SecurityAdding recipes for The authentication mechanism for Client-Cert and Digest Support for OpenID, OAuth and JWT Chapter 16: Concurrency and Batch Updating recipes as per Jakarta Concurrency 3.0 Chapter 17: Deploying to Containers Adding topics related to running microservices targeted at smaller runtimes as per Jakarta Core Profile standard 1. Servlets and Java Server Pages2. JavaServer Faces Fundamentals3. Advanced JavaServer Faces4. Eclipse Krazo5. JDBC With Jakarta EE6. Object-Relational Mapping7. Jakarta NoSQL8. Enterprise JavaBeans9. Java Persistence Query Language10. Bean Validation11. Contexts and Dependency Injection12. Java Message Service13. RESTful Web Services14. WebSockets and JSON15. Security16. Concurrency and Batch17. Deploying to Containers
£999.99
APress Just React
Book Synopsis Here is your perfect companion for learning about and developing React applications. This book introduces concepts innovatively, using real-world examples based on the most recommended practices to help you establish a firm foundation. This comprehensive approach provides a strong focus on building components by using React hooks. You''ll begin by learning web fundamentals, next-generation JavaScript, and how React fits into this. In the chapters that follow, you''ll build a React application from scratch and learn about JSX, components, props, state management, prop drilling, context, and lifecycle events. Along the way you''ll build a multi-component app and see how the components interact. Debugging and styling React applications are also discussed. You''ll then take an in depth look at React hooks and see how to create a custom hook. There is also a penultimate chapter that explores important concepts such as routing and authentication. The book concludes with Table of Contents Chapter 1: Time to React Chapter Goal: The purpose of this chapter is to introduce you to React and to introduce the role it plays in modern web development. No of pages: 20 Subtopics 1. Think before you React 2. How React Reacts compared to JavaScript? 3. React Vs Angular . 4. Where to React? Chapter 2: JavaScript Before You React Chapter Goal: Next gen JavaScript (ES6 and above) is the subject of this chapter. The goal of this chapter is to get you familiar with the latest features of this most popular programming language. No of pages: 40 Sub - Topics 1. Variables, Conditionals, and loops 2. Functions and Arrow Functions 3. Modules 4. Events 5. Reference Types 6. Async Await 7. Template Literals. Chapter 3: Start Reacting Chapter Goal: The goal of this chapter is to get you started on your React journey. You will gain an in-depth understanding of React project setup and fundamental concepts. No of pages: 60 Sub - Topics: 1. Set up an environment to ‘React’ 2. How to React? 3. create-react-app 4. Introduction to Components 5. JSX 6. Reacting to inputs 7. Styling your component 8. Virtual DOM 9. Props and State 10. Just React to Child 11. React on a Condition Chapter 4: Think React Chapter Goal: Using the most recommended concepts of React, this chapter creates a fully functional application. You'll gain an understanding of state management, component interactions etc., and you will start thinking the React way. No of pages:50 Sub - Topics: 1. VS Code Extensions 2. Restructuring the React form 3. Combining Reactions 4. Sibling Reactions 5. Component chat continues… 6. Reacting to edits 7. More Reactions to the parent Chapter 5: Rethink React Chapter Goal: The goal of this chapter is to get you to rethink. It will show you how to identify and fix common problems with React applications. You will learn some advanced concepts such as code splitting and React Context. No of pages:50 Sub - Topics: 1. React Lazy and Suspense 2. Props Drilling 3. Multi View React app 4. React Context Chapter 6: React to Bugs Chapter Goal: This chapter covers several ways to debug React applications. It mostly focuses on how you, as a developer, react to bugs in React applications.You will learn about the rich capabilities of Chrome DevTools and React DevTools. No of pages:30 Sub - Topics: 1. Chrome Reacts 2. Don’t React, Debug first 3. Console Reactions 4. React to Errors 5. React Developer Tools 6. React to Bugs within VS Code Chapter 7: Reacting in style Chapter Goal: The purpose of this chapter is to present different ways of styling components, their pros and cons, and introduce some tools to assist you in styling React components. No of pages:30 Sub - Topics: 1. CSS-in-JS 2. Styled Components 3. CSS Style Sheets 4. Sassy CSS (SCSS) 5. CSS Modules 6. Overview of CodeSandbox and Material UI 7. Responsive React Chapter 8: Hook into React Chapter Goal: In this chapter, we will cover in depth about React Hooks with examples. You will learn about all the hooks and how to create custom hooks. No of pages:60 Sub - Topics: 1. Life of a Class 2. Life of a Function and the birth of Hooks 3. useState 4. useEffect 4. useRef 5. useReducer 6. Remember to React 7. useMemo 8. useCallback 9. useContext 10. Few more ‘Hookies’ 11. Custom ‘Hookies’ Chapter 9: React more Chapter Goal: This chapter covers basics about Routing, Authentication, sending HTTP requests from a React App, Redux and a few other concepts we haven't talked about so far in other chapters. etc. No of pages:50 Sub - Topics: 1. React to Routes 2. Identify before React 3. . HTTP Reactions 4. Redux Chapter 10: New Reactions Chapter Goal: This chapter summarizes all the new features in React 18 No of pages:20 Sub - Topics: 1. New Root and the new way to Render 2. React Concurrently 3. React slowly for faster response 4. Server on Suspense 5. Automatic Batching 6. ’Too Strict’ Mode 7. New ‘Hookies’
£46.74
Independently Published MultiCloud Strategy for Enterprises
£12.19
Independently Published AI and GenAI in the Semiconductor and Microelectronics Industry
£32.99
Amazon Digital Services LLC - Kdp Semantics and Power of Data Consistency Governance Standardization
£30.38
Amazon Digital Services LLC - Kdp Lost in the Fifth Dimension
£19.99
Amazon Digital Services LLC - Kdp AI in the Steel Industry
£16.23
Amazon Digital Services LLC - Kdp Quarks and Quirks
£19.99
Amazon Digital Services LLC - Kdp La Revolucion de Los Agentes de Ia
£14.11
Amazon Digital Services LLC - Kdp Manual Da Computação Quântica
£13.06
Amazon Digital Services LLC - Kdp APRENDA ScikitLearn
£12.22
Amazon Digital Services LLC - Kdp Quantum Frontier
£999.99
Amazon Digital Services LLC - Kdp KiJobkrise
£15.58
Amazon Digital Services LLC - Kdp CPU Gd24032
£10.37
Amazon Digital Services LLC - Kdp Design Patterns of Catholic God
£13.73
Independently Published Generative AI in Robotics and Future Autonomous Systems
£20.52
Independently Published Quantum Computing in Deep Space
£19.99
Amazon Digital Services LLC - Kdp AI Agents for Smart and Autonomous Healthcare
£33.15
Amazon Digital Services LLC - Kdp AI Agents for Smart and Autonomous Marketing
£32.40
Independently Published Discrete Mathematics
£14.81
Independently Published Simbiose
£13.10
Amazon Digital Services LLC - Kdp Mastering Amazon Aurora
£19.99
Amazon Digital Services LLC - Kdp Leitfaden Zur Bereitstellung Von Data Governance
£36.45
Amazon Digital Services LLC - Kdp Geist und Simulation
£999.99
Amazon Digital Services LLC - Kdp Mente y Simulación
£999.99
Amazon Digital Services LLC - Kdp AI Agents in Autonomous Vehicles
£27.20
Amazon Digital Services LLC - Kdp Unlock AI Skills That Will Make You Unstoppable by 2030
£20.32
Independently Published Neural Network Future
£10.46
Independently Published Jenseits des Verstandes
£999.99
Independently Published LuaProgrammierung Leicht Gemacht
£21.41
Independently Published Surviving the AI Job Economy
£999.99
Independently Published Natural Language Processing for Business Applications
£16.42
Amazon Digital Services LLC - Kdp GenAI in Classrooms
£24.44
Independently Published Die Microsoft 365 Copilot Revolution
£999.99
Amazon Digital Services LLC - Kdp Mobile Money Without Internet
£25.40
Amazon Digital Services LLC - Kdp Quantum Computing
£14.31
Amazon Digital Services LLC - Kdp Ia Al Servicio de Todos
£11.99
Amazon Digital Services LLC - Kdp COBOL 85 meistern
£16.21
Amazon Digital Services LLC - Kdp Test de Informática. Auxiliares y Administrativos de la Administración General del Estado
£12.36
Amazon Digital Services LLC - Kdp Computacion Para Todos
£13.51
Amazon Digital Services LLC - Kdp Software Engineering Theory Software Design Patterns
£999.99
Engineering Science Reference Data Governance Devsecops and Advancements in Modern Software
£999.99
Information Science Reference Complexities and Challenges for Securing Digital Assets and Infrastructure
£999.99
£999.99
Information Science Reference Advancing Cyber Threat Detection Through Quantum and Edge Computing
£999.99
Business Science Reference Optimizing Business Operations with Quantum AI
£999.99