Gør som tusindvis af andre bogelskere
Tilmeld dig nyhedsbrevet og få gode tilbud og inspiration til din næste læsning.
Ved tilmelding accepterer du vores persondatapolitik.Du kan altid afmelde dig igen.
In this second edition, you will be guided through the journey of migrating an ASP.NET Framework application to ASP.NET Core microservices. You will know how to master the following steps: Conduct an inventory, prepare the application, plan the migration, execute the migration, improve the deployment pipeline.For the detailed hands-on migration, the book uses a streamlined business application, derived from a real-world application that underwent the migration process a few years ago. In this second edition, the application has evolved to include more features relevant to the latest advancements in ASP.NET Core, such as minimal web APIs, Razor Pages, REST documentation, and enhanced authentication. The book also delves into the nuances of upgrading between ASP.NET Core versions, managing breaking changes, and incorporating significant new features.New in This Edition Enhanced sample application now showcases the application of gRPC, Minimal APIs, and OpenAI, reflecting the latest in ASP.NET Core technology Dedicated section focuses on upgrading ASP.NET Core applications, addressing both the challenges posed by breaking changes and the introduction of new features Deployment and CI/CD pipeline section has been expanded to include a minor section covering GitHub Actions, Docker containers, and other significant deployment improvements Maintenance chapter has been updated with a section on the ASP.NET Core release and support cycles, as well as an enhanced resources section now featuring AI developer tools What You Will Learn Effectively plan and execute a migration: Conduct an in-depth analysis, inventory and cleanup, decoupling logic, and break out new services, all while adhering to best practices such as the handler pattern, dependency injection, and more Use key ASP.NET Core features such as minimal Web API, Razor Pages, gRPC, and built-in authentication improvements Know other important features such as SignalR, EF Core, ASP.NET Core testing library for integration tests, Blazor and more
Understand the guiding principles of "clean code" and how it applies to modern front-end development, accessibility (a11y), semantics, performance, and the Green Web. Highlighting key topics ranging from the foundations of JavaScript and HTML to popular frameworks like React, this book provides best practices to ensure code and applications are easier, more efficient and cost effective to run.Using a web-based application as an example, you'll begin by cleaning and improving its code base by dividing the JavaScript into smaller, reusable and composable functions without side effects. Then, you'll improve the HTML code base by applying "Disability Driven Design" patterns, focusing on semantics before moving on to improving the architecture with a functional style (immutable, modular and composable).Because the web today needs to be green with reduced loading time and energy consumption, you'll apply some tips and tricks to improve code performance and see how to best monitor it in a continuous and scalable way.You will: See how the JavaScript engine works and memory management. Explore in greater detail key focus areas of accessibility and green computing Make applications easier and more cost-effective to run Look closely at clean and sustainable development using JavaScript and React
Build enhanced visual experiences and design and deploy modern, easy-to-maintain, client applications across a variety of platforms. This book will show you how these applications can take advantage of JavaFX's latest user interface components, 3D technology, and cloud services to create immersive visualizations and allow high-value data manipulation. This book is a professional reference for building Java applications for desktop, mobile, and embedded in the Cloud age. It offers end-to-end coverage of the latest features in JavaFX 21 and 23. This third edition has been updated to include new features introduced in JavaFX 21 and 23, including NEW APIs: Map, FlatMap, and OrElse fluent bindings for ObservableValue, along with the new Subscription API. Additionally, it's updated to account for new bug fixes and overall improvements to existing functionality in Java. After reading this book, you will be equipped to upgrade legacy client applications, develop cross-platform applications in Java, and build enhanced desktop and mobile native clients.What You Will Learn Create modern client applications in Java using the latest JavaFX 17 and Java 17 LTS Build enterprise clients that will enable integration with existing cloud services Use advanced visualization and 3D features Deploy on desktop, mobile, and embedded devices
Dive into the future of programming with this comprehensive guide for Java developers to integrate large language models (LLMs) and Generative AI using the Spring Framework. This book comes at a revolutionary time when AI technology is transforming how we implement solutions in various fields, including natural language processing, content generation, and predictive analytics. With its widespread use in the Java community, the Spring Framework is a logical choice for this integration. By focusing on integrating LLMs and GenAI with Spring, this book bridges a significant gap between cutting-edge AI technologies and traditional Java development practices. The author uses a hands-on approach, guiding you through practical implementation to effectively show how to apply theory in real-world situations. Basic introductions of topics-Spring AI, Spring Framework, and other related AI technologies-evolve into advanced integrations to ensure that you find valuable insights regardless of your starting level. Additionally, this book dedicates sections to security and ethical considerations, addressing the pressing issues associated with AI. With a look at emerging trends and future developments, this book prepares you for what's next, ensuring that you are not just catching up with the current state of technology but are also ready for future advancements. What You Will Learn¿ Master the integration of LLMs and GenAI with the Spring Framework¿ Develop practical skills in developing AI-driven applications using Java¿ Gain insights into handling data, security, and ethical considerations in AI applications¿ Apply strategies for optimizing performance and scalability in AI-enabled applications¿ Prepare for future AI trends and technologies
The role of a software engineer goes well beyond writing code. In many companies, large or small, engineers often need to understand unfamiliar business rules, and then coordinate with multiple groups to ship software within a tight schedule. Although the skills required to perform this job effectively can be hidden within one's years of experience, learning from mistakes, peer guidance, and available resources, are critical to success.This book summarizes the skills and practices effective engineers should leverage to excel at their job. A chapter is dedicated to each of the four main pillars that form a successful engineering career: Self-Management, Technical Discipline, Risk Management, and Strategic Teamwork. Topics covered within each pillar include insights and tips on how to enhance your career simply by making small changes in the way you work.Based on a collection of mentorship sessions from author Filipe Ximenes, Strategic Software Engineering will empower you to maximize the impact of your work.You will: Master skills beyond writing code to achieve career goals. Make your day-to day work more impactful through meaningful changes. Identify, mitigate, and manage risk. Leverage teamwork and collaboration to build successful products.
Open source accounts for approximately 90 percent of modern software development, yet the demand for such technology skills continues to grow. Consequently, companies are having a difficult time hiring the right talent. Based on author Arun Gupta's experiences with leading companies such as Apple, Amazon, Sun Microsystems, and Intel this book highlights the importance of an open source culture and shares proven techniques by which one can be built and nurtured.Many open source code maintainers feel there is a need for an open source culture in their company so that business needs can be met more efficiently. This book explains why it is important to have a business alignment with open source and the purpose of an Open Source Program Office. It will explain the value of InnerSource, internal events and leveraging external open source communities in building an active workplace culture.Fostering Open Source Culture is packed with over 40 industry case studies and actionable steps organizations, both large and small, can take to have a fully functioning open source work culture.You will: Understand the key principles of open source and the benefits of FOSS software Examine proven techniques that can be used to foster an open source culture within an enterprise and is directly tied to your business objectives Review exclusive case studies from a wide range of enterprises on how they foster open source culture
As leaders plan to make significant investments to harness the power of foundational models such as ChatGPT, they need to understand the changes in organizational behaviors required for the successful implementation of such systems. The size, complexity and nature of this new wave of technologies requires a refresh in roles and responsibilities in conventional IT organizations. This book reveals practical and no-nonsense guidance on how to leverage generative AI to transform your business processes and organizational structures to achieve breakthroughs in efficiency, effectiveness and competitive advantage.You'll review the key changes in current state roles and responsibilities that are required to successfully deploy generative AI systems. You'll also see how to combat financial, regulatory, and operational risks created by organizational behavioral issues that arise when organizations build and deploy large language models. Then compare the strategic differences in emerging versus traditional organizational behaviors, incentives, roles and responsibilitiesWritten in a lively, engaging, and often humorous style, this work provides practical insights and timely survival skills for leaders with anonymous but real-world experiences and case studies. If you're looking to understand how large language foundation models such as ChatGPT are reshaping managerial roles and organizational structures, and how they can leverage this knowledge to survive and thrive in this brave new world then Organizing for Generative AI and the Productivity Revolution is the book for you.
Create a professional looking app from start to finish that takes advantageof iCloud technology. Rather than working with Storyboarding for buildingyour UI, you'll use code to build professional looking screens. Using code isstandard for professional developers to fit form factor alignment acrossmultiple screen sizes and other design constraints.First, you'll build a basic, functional UX screen. Then you'll incorporateiCloud with CloudKit for data persistence and private, public, and shareddatabases. Here your code-drive UI design will expand out to developingprofessional looking screens with animation. You'll also learn to workwith reminder and notification boxes, sharing data between your users, andadding functionally for interaction with other Apps. Finally, you'll tackletesting and using Test Flight before publishing your app to the App Store.This book offers a practical guide for coders at any level who want to learnand create professional looking iOS apps leveraging the database featuresof iCloud and the numerous extensions that Apple provides in the Xcodeenvironment. Create professional looking apps that are secure and yourusers will love!This is the second version of App Development using iOS iCloud, which offers comprehensive coverage of iOS 17's changes, empowering you to create efficient, user-friendly applications. Build cutting-edge iOS apps with the latest iCloud features! What You'll Learn·Build a real-world chat app to solidify your learning and discover the power of push notifications·Leverage iOS 17's new features·Master iCloud database operations
This book helps you explore the fusion of artificial intelligence with the world of online retail, providing an in-depth understanding of how AI technologies are revolutionizing ecommerce. From decoding ecommerce business models to optimizing efficiency in ecommerce deliveries, each chapter delves into a specific aspect of AI-powered ecommerce, providing practical insights and strategies for success.The journey commences with decoding ecommerce business models in a diverse landscape. From direct selling to marketplace platforms, the book illuminates the inner workings of each model, exploring revenue drivers, cost considerations, and the components of profitability. As you progress through the book, it delves deeper into the ecommerce platform itself, exploring its role in facilitating transactions and nurturing customer relationships. Subsequent chapters delve into the intricacies of merchandising in ecommerce, search, recommendation engines, ranking algorithms, personalization techniques, and efficiency improvements. From teaching the science behind matching queries to products to crafting personalized customer experiences, each chapter offers invaluable insights and actionable strategies for leveraging AI in ecommerce.Whether you're a seasoned ecommerce professional or a newcomer, this book equips you with the knowledge and actionable use cases needed to stay ahead of the curve in an increasingly competitive landscape.What You Will Learn Understand the buyer and seller aspects of ecommerce platforms and how they engage customers Know the diverse landscape of ecommerce business models Apply AI/ML technologies to ecommerce to enhance user experience and drive business outcomes Know how AI/ML can influence revenue generation and cost optimization in ecommerce businesses
This revamped and updated book focuses on the latest in AI technology-Generative AI. It builds on the first edition by moving away from traditional data science into the area of applied AI using the latest breakthroughs in Generative AI.Based on real-world projects, this edition takes a deep look into new concepts and approaches such as Prompt Engineering, testing and grounding of Large Language Models, fine tuning, and implementing new solution architectures such as Retrieval Augmented Generation (RAG). You will learn about new embedded AI technologies in Search, such as Semantic and Vector Search.Written with a view on how to implement Generative AI in software, this book contains examples and sample code.In addition to traditional Data Science experimentation in Azure Machine Learning (AML) that was covered in the first edition, the authors cover new tools such as Azure AI Studio, specifically for testing and experimentation with Generative AI models. What's New in this Book Provides new concepts, tools, and technologies such as Large and Small Language Models, Semantic Kernel, and Automatic Function Calling Takes a deeper dive into using Azure AI Studio for RAG and Prompt Engineering design Includes new and updated case studies for Azure OpenAI Teaches about Copilots, plugins, and agents What You'll Learn Get up to date on the important technical aspects of Large Language Models, based on Azure OpenAI as the reference platform Know about the different types of models: GPT3.5 Turbo, GPT4, GPT4o, Codex, DALL-E, and Small Language Models such as Phi-3 Develop new skills such as Prompt Engineering and fine tuning of Large/Small Language Models Understand and implement new architectures such as RAG and Automatic Function Calling Understand approaches for implementing Generative AI using LangChain and Semantic Kernel See how real-world projects help you identify great candidates for Applied AI projects, including Large/Small Language Models
Explore the world of Generative AI and understand why it matters. This book is divided into two parts, introducing tools such as ChatGPT, DALL-E, and will show you how to use them to build AI-powered web apps.The first part of the book describes Generative AI and covers the essential models and APIs from OpenAI. Legal, ethical, and security considerations are discussed to help you decide whether it is an appropriate tool for your projects. You'll then review ChatGPT and see how to use it effectively for generating code. This is followed by a review of best practices, and tips and techniques for getting around the limitations of ChatGPT and other OpenAI APIs.The second part of the book provides practical guide to building a series of web apps with Next.js that showcase how to use the OpenAI APIs. For example, you'll learn how to build a Story/Poetry generator, a language learning app, and a blog site with a custom Chatbot widget. The code for the web apps is generated using ChatGPT.When done with this book, you'll have a clear understanding of Generative AI and be well on your way to building web applications powered by OpenAI APIs and Next.js.You will: Assess the legal, ethical, and security concerns with using Generative AI in web applications Review the latest APIs provided by OpenAI for generating text and image Use ChatGPT to generate code for web projects, as well as tips and tricks to working around the limitations.
Follow the quality engineering journey of the Creditcoin blockchain across four distinct implementation versions and a myriad of technologies. Through the eyes of a test engineer, this book discusses testing implementations with the Hyperledger Sawtooth and Substrate frameworks, testing switch from proof-of-work to proof-of-stake consensus algorithm, and testing an Ethereum Virtual Machine compatibility layer.You'll traverse several years of fast-paced multiple blockchain implementations and technological changes including an explanation of all major components involved, and the approach taken. You'll also look at examples of test automation approaches and tools, interesting bugs, and testing challenges.Most everything discussed in Testing the Creditcoin Blockchain is open source, ensuring easy access, and multiple references to source code and GitHub are included throughout.You will: Study the many of the components of a distributed blockchain network. See how components work and where testing can be plugged into a distributed blockchain network environment. Glimpse into the daily blockchain testing activities of a principal test engineer. Become familiar with a fast-paced technical software development project. Takes a deep dive into .NET memory management.
In today's digital landscape, safeguarding sensitive information is paramount. This book offers a comprehensive roadmap for managing and mitigating the impact of security incidents and data breaches. This essential guide goes beyond the basics, providing expert insights and strategies to help organizations of all sizes navigate the complexities of cybersecurity.With seven in-depth chapters and 10 appendices, this book covers everything from defining information security incidents and data breaches to understanding key privacy regulations such as GDPR and LGPD. You'll learn a practical, step-by-step approach to incident response, including how to assess and improve your organization's security posture.The book contains a well-tested and practical information security incident and breach management approach to manage information security incidents and data privacy breaches in four phases: Security and Breach Obligations and Requirements Comprehension; Security and Privacy Framework Assurance; Security Incident and Data Breach Response Management; and Security and Breach Response Process Evaluation. Knowing how to handle such security and breach issues will avoid compliance and sanctions to organizations of all types and protect the company's reputation and brand name.What You Will Learn Identify and manage information security incidents and data breaches more effectively Understand the importance of incident response in avoiding compliance issues, sanctions, and reputational damage Review case studies and examples that illustrate best practices and common pitfalls in incident response and data breach management Benefit from a well-tested approach that goes beyond the NIST 800-61 standard, aligning with the international information security standard ISO 27001:2022
LEGO has come a long way from the days of simple square bricks, and many still associate LEGO with their various playsets. For those that want more advanced building, some LEGO enthusiasts prefer the Technic sets, which feature beams, axles, gears, and other mechanized parts that can be powered and programmed to make fairly complex machines.This book begins with an introduction of basic pieces and building techniques, and there will be instruction of how to build some terrific vehicles that will look like actual cars, planes, and other machines. Not only that, I will instruct how to make these vehicles do all kinds of motion, even steering and walking!After reading this book, the reader will be inspired to create any machine they want. They will also be able to use the programming tools for even more mechanical creations in the future.What You'll Learn How to use beams, axles, gears, and other mechanized parts to create intricate and functional machines. How to create building impressive vehicles with step-by-step instructions. How to innovate and design your unique LEGO creations Learn the basics of Technic to bring creations to lifeWho This Book Is ForThis is a book that is made for students but is also made for educators. From the classroom to the adult hobbyist, people from all over the world want to create, thanks to Maker culture. This book will help those who are not certain where to begin with their creations.
This book covers modern data engineering functions and important Python libraries, to help you develop state-of-the-art ML pipelines and integration code.The book begins by explaining data analytics and transformation, delving into the Pandas library, its capabilities, and nuances. It then explores emerging libraries such as Polars and CuDF, providing insights into GPU-based computing and cutting-edge data manipulation techniques. The text discusses the importance of data validation in engineering processes, introducing tools such as Great Expectations and Pandera to ensure data quality and reliability. The book delves into API design and development, with a specific focus on leveraging the power of FastAPI. It covers authentication, authorization, and real-world applications, enabling you to construct efficient and secure APIs using FastAPI. Also explored is concurrency in data engineering, examining Dask's capabilities from basic setup to crafting advanced machine learning pipelines. The book includes development and delivery of data engineering pipelines using leading cloud platforms such as AWS, Google Cloud, and Microsoft Azure. The concluding chapters concentrate on real-time and streaming data engineering pipelines, emphasizing Apache Kafka and workflow orchestration in data engineering. Workflow tools such as Airflow and Prefect are introduced to seamlessly manage and automate complex data workflows.What sets this book apart is its blend of theoretical knowledge and practical application, a structured path from basic to advanced concepts, and insights into using state-of-the-art tools. With this book, you gain access to cutting-edge techniques and insights that are reshaping the industry. This book is not just an educational tool. It is a career catalyst, and an investment in your future as a data engineering expert, poised to meet the challenges of today's data-driven world. What You Will Learn Elevate your data wrangling jobs by utilizing the power of both CPU and GPU computing, and learn to process data using Pandas 2.0, Polars, and CuDF at unprecedented speeds Design data validation pipelines, construct efficient data service APIs, develop real-time streaming pipelines and master the art of workflow orchestration to streamline your engineering projects Leverage concurrent programming to develop machine learning pipelines and get hands-on experience in development and deployment of machine learning pipelines across AWS, GCP, and Azure Who This Book Is ForData analysts, data engineers, data scientists, machine learning engineers, and MLOps specialists
Software leaders, directors, and managers of all types need to know about software testing. It can be a tough climb up the mountain of technical jargon. Engineers seem to be speaking a language all their own sometimes. Most books on testing are deep in the weeds with technical terms and techniques that simply aren¿t applicable even to technical managers. This book provides a high-level perspective on broad topics in a friendly, easy-to-absorb style. Get started and up to speed quickly with immediately useful, actionable guidance. Guidance on team structure, best practices and even common pitfalls will save you time and money, while automation and code reuse will provide exponential value.There¿s a gap of knowledge between engineers and their managers; they are almost speaking different languages and the jargon can be confusing. There¿s a lot to know about the world of testing. Test from the Top delivers quick, concise guidance to bridge the gap! It offers clear, actionable steps and is a must have for busy leaders who need quick answers.What You Will Learn:How and where to integrate testing in the software development lifecycleTesting terminology and concepts from a management perspectiveCommon pitfalls of testing, how to avoid wasted timeHow to hire test-aware teamsThe value in reusing test code for more generalized automationWho This Book is for:Software managers, Lead Software Engineers, Tech Directors, CTOs, Project Managers, software leaders of all kinds. These leaders understand the value of testing, but have not yet built out extensive automation or team structure. Either new to testing concepts or modernizing systems or looking to improve software quality. Assumed to have a working knowledge of the Software Development Lifecycle and basic project management (no specific methodology required).
Spring Boot helps developers create applications that simply run. When minimal configuration is required to start up an application, even novice Java developers are ready to start. But this simplicity shouldn't constrain developers in addressing more complex enterprise requirements where microservice architecture is concerned. With the need to rapidly deploy, patch, or scale applications, containers provide solutions which can accelerate development, testing as well as production cycles. The cloud helps companies to scale and adapt at speed, accelerate innovation and drive business agility, without heavy upfront IT investment. What if we can equip even a novice developer with all that is required to help enterprises achieve all of this, this book does this and more.Java Microservices and Containers in the Cloud offers a comprehensive guide to both architecture and programming aspects to Java microservices development, providing a fully hands-on experience. We not only describe various architecture patterns but also provide practical implementations of each pattern through code examples. Despite the focus on architecture, this book is designed to be accessible to novice developers with only basic programming skills, such as writing a "Hello World" program and using Maven to compile and run Java code. It ensures that even such readers can easily comprehend, deploy, and execute the code samples provided in the book. Regardless of your current knowledge or lack thereof in Docker, Kubernetes, and Cloud technologies, this book will empower you to develop programming skills in these areas.There is no restriction on beginners attempting to understand serious and non-trivial architecture constraints. While mastering concurrency and scalability techniques often requires years of experience, this book promises to empower you to write microservices, as well as how to containerize and deploy them in the cloud. If you are a non-programming manager who is not afraid to read code snippets, this book will empower you to navigate the challenges posed by seasoned architects. It will equip you with the necessary understanding of specialized jargon, enabling you to engage in more meaningful discussions and break through barriers when collaborating with programmers, architects and engineers across the table.The code examples provided in the book are intentionally designed to be simple and accessible to all, regardless of your programming background. Even if you are a C# or Python programmer and not familiar with Java, you will find the code examples easy to follow and understand.You will Acquire proficiency in both RPC-style and Messaging-style inter-microservice communication Construct microservices utilizing a combination of SQL (PostgreSQL) and NoSQL (MongoDB) databases Leverage Liquibase, a database schema version control tool, and administer UI in conjunction with PostgreSQL Leverage both GraphQL and conventional REST approaches side by side Gain practical experience in implementing Hexagonal and Onion Architectures through hands-on exercises Integrate asynchronous processing into your Java applications using powerful APIs such as DeferredResult and CompletableFutureWho it's for: Developers, programmers and Architects who want to level up their Java Micoservices and Archtecture knowledge as well as managers who want to brush up on their technical knowledge around the topic.
The advent of Internet of Things (IoT) has paved the way for sensing the environment and smartly responding. This can be further improved by enabling intelligence to the system with the support of machine learning and deep learning techniques. This book describes learning algorithms that can be applied to IoT-based, real-time applications and improve the utilization of data collected and the overall performance of the system.Many societal challenges and problems can be resolved using a better amalgamation of IoT and learning algorithms. "Smartness" is the buzzword that is realized only with the help of learning algorithms. In addition, it supports researchers with code snippets that focus on the implementation and performance of learning algorithms on IoT based applications such as healthcare, agriculture, transportation, etc. These snippets include Python packages such as Scipy, Scikit-learn, Theano, TensorFlow, Keras, PyTorch, and more.Learning Algorithms for Internet of Things provides you with an easier way to understand the purpose and application of learning algorithms on IoT.
Dive into the intricacies of biotech and IoT integration with a meticulously crafted journey through the chapters. This book unveils the synergies between lab-based biotech processes and cloud-connected technologies, promising a paradigm shift in healthcare, agriculture, and beyond.Beginning with an introduction to IoT applications and biotechnological principles, the book navigates historical developments and convergence. Chapters unfold transformation of laboratories into smart spaces, revolutionizing healthcare through remote patient monitoring and personalized medicine. Explore the world of IoT-enabled biomedical devices and their impact, while delving into data management, security challenges, and ethical considerations. The narrative extends to precision agriculture, environmental monitoring, and synergy of biometric security systems with wearable devices. Bioinformatics and cloud analytics take center stage, unraveling their role in the biotech IoT landscape. Finally, gaze into the future, anticipating trends, innovations, and global collaborations, concluding with practical insights for professionals and enthusiasts alike.On completion, you will emerge from this enlightening journey equipped with a deep understanding of the transformative power at the intersection of biotechnology and IoT. Gain insights into the historical context, current applications, and future trends shaping the landscape. Armed with a wealth of technical knowledge, readers will navigate smart laboratories, healthcare revolutions, environmental interventions, and more. This book not only opens doors to the intricacies of biotech IoT but also provides practical guidance for navigating the evolving field.What You Will Learn Understand the core principles of IoT and its versatile applications across various fields Review the integration of IoT in laboratories, witnessing the metamorphosis of traditional labs into intelligent, connected spaces Explore real-world applications of IoT in healthcare, agriculture, and environmental monitoringWho This Book Is ForProfessionals in healthcare, agriculture, or laboratory settings with a foundational knowledge of biotechnology or IoT looking to deepen their understanding of how these technologies converge and impact their respective industries would greatly benefit from this book.
While most see LEGO as a toy, in reality it is much more than just that; it is a way to build a world from the brick up. Although LEGO might have playsets, it is the LEGO enthusiasts that can really make miniature worlds of wonder. This book is for those that want to create something massive and learn how to replicate the real (or imagined) world in LEGO.You'll start with an introductory view of LEGO and review a collection of projects that can be built with a small budget. You'll then decide what to build so the dream can be given form and apply the techniques used to create something that can stand strong. Once the basic model is built, instructions are given on how to bring it to life with details. Ultimate LEGO Worldbuilding and Architecture will allow Lego enthusiasts and amateurs to take their dreams, whatever they may be, and bring them to life in the easiest and most cost-effective way.What You'll Learn Grasp LEGO basics Create your instructions for big builds Construct a solid architectural foundation Build expediently on a budget
Biometrics are used in many situations of our daily lives, but we still don't fully understand the way they work and what potential lies behind them. This book covers a fascinating and broad area that impacts everyone, not only companies involved in deep-tech. Over the past decades, biometrics have made their way into our daily lives after being first limited to science fiction and later expensive high-tech applications. With the widespread use of smartphones and other technological gadgets we interact with on a daily basis, the ability to collect and use biometric signals has become ubiquitous. This book provides a comprehensive overview of the type of biometric signals that are being used, how they are implemented, and what their limitations are. With technology being more relevant in all aspects of life, it's more important for people who make decisions in their business to understand the opportunities and limitations of biometric use. This book will guide the readerthrough the history of biometric technology, including initial applications of the technology, and reflect on how pop culture like science fiction media has influenced the way we look at biometrics and shaped our expectations and fears. It also covers real-world applications and how they work. This book provides foundational information that will help readers understand how they can use biometrics in their everyday life and assess their ability to disrupt existing business processes and models. What You Will Learn: How Biometrics have evolved over time and the main drivers for them being disruptive. The scope and limitations of various types of biometrics. Foundational knowledge to lead the conversation about biometrics within your company. An analysis of BMD sources that remain stable over time. Develop an analytical understanding of accuracy, precision and errors and understand how the various uses of BMD rate within these contexts. Who This Book Is for: This book is aimed at people who have an interest in technology, but perhaps aren't very technical themselves. It focuses on business leaders, product managers, product designers, etc. who want to understand the opportunities biometrics offer to their customers and how to implement them in a useful and effective way.
This textbook offers a rigorous introduction to the foundations of Riemannian Geometry, with a detailed treatment of homogeneous and symmetric spaces, as well as the foundations of the General Theory of Relativity.Starting with the basics of manifolds, it presents key objects of differential geometry, such as Lie groups, vector bundles, and de Rham cohomology, with full mathematical details. Next, the fundamental concepts of Riemannian geometry are introduced, paving the way for the study of homogeneous and symmetric spaces. As an early application, a version of the Poincaré¿Hopf and Chern¿Gauss¿Bonnet Theorems is derived. The final chapter provides an axiomatic deduction of the fundamental equations of the General Theory of Relativity as another important application. Throughout, the theory is illustrated with color figures to promote intuitive understanding, and over 200 exercises are provided (many with solutions) to help master the material.The book is designed to cover a two-semester graduate course for students in mathematics or theoretical physics and can also be used for advanced undergraduate courses. It assumes a solid understanding of multivariable calculus and linear algebra.
This atlas with over 250 illustrations and videos is a modern basic work on palpation for physiotherapists. Members of the medical-therapeutic sector face the daily challenge of having to transfer theoretical knowledge into practice. The Atlas of Palpation addresses this process through its multimedia design. Evidence-based technical texts, the most modern illustrations and practical teaching videos illustrating structures and examination procedures address both students and therapists working in practice. All the essential structures of the body are shown in three-dimensional perspective, so that a basic understanding of interrelationships and movement patterns is conveyed. The palpation grips are explained in an understandable way and described in a comprehensible way.The instructional videos were specially made by the authors and the latest technical equipment in terms of camera, lighting elements and sound ensures the highest possible quality.The book is clearly divided into different body systems, which include bony, articular, ligamentous, muscular, nervous, and vascular system. A clear subdivision into subheadings makes it possible to quickly find the desired content. The multimedia approach of this book represents a unique selling point in the medical-therapeutic sector in the field of palpation. This new type of "living" book opens up completely new perspectives for readers when using it.Trainees and students will find here an optimal introduction for professional palpation; for already experienced physiotherapists it is an ideal reference book for tricky questions.Download the SN More Media app for free, scan a link with play button and access directly on your smartphone or tablet.
This book covers all topics and requirements of the CompTIA A+ certification exam. It will allow readers to easily understand the concepts, information, and skills needed to obtain the associated certification. CompTIA A+ certification is at its core an entry-level certification to the information technology world, including cybersecurity. It is comprised of a set of two exams (Exams 220-1101 & 220-1102) created by IT industry professionals that validate skills needed for entry-level IT jobs, including cybersecurity. This certification stands as baseline proof of knowledge of these topics and is largely sought by recruiters. Main exam topics include hardware, networking, mobile devices, security, Windows operating system, other IOS technologies, software troubleshooting and operations procedures. This book has been designed to follow the core requirements for the full scope of the CompTIA A+ certification, covering both examination test requirements. It has been formatted to follow a logical and easy to follow order to allow a foundational level of understanding prior to moving onto more advanced topics. The book will provide all readers with the appropriate knowledge and information to have a foundational level of many Information Technology components. It will primarily serve the newer entrants to the field but will also support more experienced individuals that are looking towards certifications. What You Will Learn:Effective communication with clients and colleagues and interpersonal skills for collaboration in team environments. Understanding of motherboard components and architecture. Knowledge of CPU types and socket compatibility. Installation and configuration of operating systems. Software troubleshooting techniques. Installation and configuration of Windows, Linux, and macOS. Management of system settings and user accounts. Identification of laptop components and peripherals. Maintenance procedures for laptops, including cleaning and battery management. Configuration of mobile device settings and preferences. Understanding of mobile operating systems and app installation procedures. Troubleshooting common printer hardware and software issues. Basic networking concepts, including IP addressing and subnetting. Configuration of network devices such as routers and switches. Configuration and management of wireless access points. Implementation of wireless security protocols such as WPA2 and WPA3. Understanding of cloud service models (IaaS, PaaS, SaaS). Deployment and management of virtual machines in the cloud. Recognition of common security threats and vulnerabilities. Implementation of security best practices for data protection. Who this book is for:Anyone that is looking to get into the information technology or cybersecurity fields. This would also include academics looking to pursue bachelor's or master's degrees, as often programs include the A+ certification. There is no necessary prior skill experience or knowledge needed.
VMware Workstation is a software solution that provides a type-2 hypervisor, or desktop hypervisor, that runs on x64 Windows and Linux-based operating systems. It enables users to create and run virtual machines, containers, and Kubernetes clusters simultaneously on their physical devices without having to reformat or dual-boot the underlying device.There are several use cases for VMware Workstation. For IT pros, it allows them to test applications andoperating system builds, as well as enable remote control of vSphere datacenter infrastructure. Developers can run multiple different operating systems or different versions of operating systems on a single device giving them the platform flexibility to test, develop, and troubleshoot applications cost-effectively.Finally, for the greater workforce, VMware Workstation can enable BYOD device initiatives allowing employees to run a full corporate environment on their device without deleting or reformatting it. Learning VMware Workstation Pro for Windows - Part 2 provides the reader with a practical, step-by-step guide to creating and managing virtual machines using VMware Workstation, starting with an overview of hypervisors and desktop hypervisors. Next, it talks about each resource, such as CPU, memory, and networking, and how these are configured in a virtual environment. After that, it demonstrates the installation of VMware Workstation, configuration, and then building and managing different virtual machines running on different operating systems such as ChromeOS, and Linux, and building an ESXi lab environment. Towards the end, readers will learn how to use command line tools, such as the REST API, and vmrun, before going on to discuss upgrading and troubleshooting your VMware Workstation environment. By the end of this book, readers will have full knowledge of VMware Workstation Pro. This book is a continuation of " Learning VMware Workstation Pro for Windows - Part 1 " where readers learn how to build and manage different virtual machines running on different operating systems and build an ESXi lab environment with VMware Workstation. You Will: Learn how to run containers on a VMware workstation Understand how to use the command line to configure and control Workstation Pro and virtual machines Practice the use of REST API for Workstation Pro
Master the intricacies of Unity's character controllers with a deep dive into Unity's Starter Assets. This book is an essential resource for game developers looking to elevate their skills in Unity game development, offering detailed insights and practical examples to help you create complete, sophisticated, high-performance systems.Part of the Apress cookbook series, the recipes in this book provide a comprehensive guide to creating dynamic and immersive character interactions, equipping developers with the skills necessary to build responsive character controllers for both first-person and third-person perspectives. By leveraging pre-configured assets, developers can streamline the creation process, ensuring optimized performance and enhanced player experiences.Explore Unity's New Input System, a revolutionary framework designed to enhance control and flexibility in game development. Delve into the art of architecting enemy AI using Finite State Machines (FSMs) to create intelligent and responsive behaviors. Build a sophisticated melee combat system inspired by top-tier action games. Unlock the potential of advanced player movement with a focus on parkour mechanics. Implement a robust shooter weapon system that enhances gameplay through strategic weapon interactions. Optimize game performance through efficient object pooling techniques.You will: Implement re-bindable controls and create sophisticated input schemes that elevate gameplay interactions. Set up navigation and pathfinding, creating AI that can dynamically navigate, pursue, and interact with players. Craft a melee combat system that offers a dynamic and engaging player experience Create fluid and responsive parkour mechanics that enhance the realism and excitement of your game. Build a comprehensive shooter weapon system Develop object pooling systems that enhance performance and resource management, ensuring a seamless and immersive gaming experience.
Embark on a journey to build an augmented reality world. This book puts theory into practical application by building unique augmented reality apps specific to each chapter's topic. You'll learn to engineer successful, well-designed, and comprehensive augmented reality applications for iOS devices. This updated edition has been thoroughly revised to cover the latest advancements in iOS 17 and Xcode 15, equipping you with the knowledge and tools to build cutting-edge augmented reality experiences. Starting with the foundation of augmented reality on Apple platforms, you will understand the building blocks and inner workings of the technologies that power augmented reality. Then, delve into the practicalities of building AR apps using ARKit, SceneKit, SpriteKit, RealityKit, and integrating with SwiftUI and advanced features like ReplayKit for recording experiences. Explore augmented reality app business models, designs, and content for the ultimate user experience. This book covers a wide range of ARKit APIs and topics, including surface detection, 3D objects implementation, horizontal plane detection with raycast, physics by launching rocket ships, light estimation, 2D image recognition, world-mapping data for persistence, immersive audio experiences, real-time image analysis, machine learning, face and body motion capture, people occlusion, and more. Chapter by chapter, this book guides you to become an advanced augmented reality engineer for Apple's platforms. By the end of the book, you'll have acquired the necessary mental models and tools to engineer delightful experiences in Apple's augmented reality ecosystem. What You'll Learn Construct AR apps using SceneKit, SpriteKit, RealityKit, and integrate with SwiftUI. Leverage ARKit for advanced features like face and body motion capture, people occlusion, and world tracking. Incorporate 3D objects, surface detection, computer vision, and body motion capture in your apps. Implement persistence in AR experiences and create shared experiences using Multipeer Connectivity.
Tilmeld dig nyhedsbrevet og få gode tilbud og inspiration til din næste læsning.
Ved tilmelding accepterer du vores persondatapolitik.