Computer und IT
KI für Anwälte und Juristinnen
KI für Anwälte und Juristinnen von Marco Candinas ist Ihr Ratgeber für den praktischen Einsatz von Künstlicher Intelligenz im juristischen Alltag. Anhand konkreter Beispiele und praktischer Anleitungen zeigt Candinas, wie Sie KI-Tools wie ChatGPT und Microsoft Copilot effizient einsetzen, um Ihre Produktivität zu steigern und Routineaufgaben zu automatisieren. Ob es um das Erstellen von Verträgen, das Verfassen von Mandantenkorrespondenz und Klageschriften oder um das Vorbereiten von Gerichtsverhandlungen geht, dieses Buch vermittelt Ihnen das Wissen und die Werkzeuge, um die Vorteile von KI voll auszuschöpfen und Ihre juristische Arbeit auf die nächste Stufe zu heben. Perfekt für alle, die ihre juristische Praxis zukunftssicher machen wollen.Marco Candinas:Marco Candinas hat Rechtswissenschaften studiert. Nach Praktika in einer Anwaltskanzlei und bei der Strafjustiz erwarb er im Juni 2022 das Anwaltspatent. Er arbeitet als Gerichtsschreiber am Kantonsgericht Luzern. Daneben unterrichtet er Lerntechniken und Strafrecht und bietet Coaching für Masterarbeiten an. Zudem gibt er Webinare zum Thema KI. Sein Erfolgsrezept: Er arbeitet nach den Prinzipien und Methoden von Nobelpreisträger Richard Feynman.
Generative AI for Web Development
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.WHAT YOU WILL LEARN* 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.WHO THIS BOOK IS FORExperienced web developers and software engineers who know their way around HTML, CSS, and JavaScript, but have limited or no experience using Generative AI to build web applications.TOM AUGER is a senior software engineer with extensive experience in building web APIs and web applications for both startups and large enterprises. As an increasing number of breakthroughs were made in AI, Tom decided to take a sabbatical in 2020 and obtained a Master’s degree in Computer Science at Edinburgh University researching AI, machine learning and computer security in greater depth. Tom regularly teaches workshops and bootcamps on Generative AI. He currently leads the development of AI in education at the Tumo Center for Creative Technologies to build an AI powered learning coach.EMMA SAROYAN graduated with a BS in Computer Science from the American University of Armenia and is currently a developer advocate with a focus on developer products, platforms, and APIs. Before that, she worked at startups at the intersection of technology and education. Emma regularly speaks at international open-source conferences and is an active advocate for women in tech serving on the DISC Committee of NumFOCUS, an organization dedicated to supporting and advancing open-source scientific computing projects. She believes we are at one of the biggest inflection points in human history, given the disruption that Generative AI is creating.PART I- GENERATIVE AI.- Chapter 1: What is Generative AI.- Chapter 2: Legal, Ethical, and Security Considerations.- Chapter 3: Introduction to ChatGPT.- Chapter 4: ChatGPT for Web Development.- Chapter 5: Introduction to DALL-E.- Chapter 6: Overview of OpenAI APIs.- Chapter 7: Alternative Models.- PART II - BUILDING GENERATIVE AI POWERED WEB APPS.- Chapter 8: Building a Story/Poetry Generator.- Chapter 9: Building a Language Learning App.- Chapter 10: Building a Blog Site with a Custom Chatbot Widget.- Chapter 11: Conclusion and Further Reading.
Building Modern Active Directory
Break the vicious circle of designs perpetuating the errors of the past and “just click next and accept the defaults” implementations preventing a secure and reliable future. This book looks at the typical patterns and antipatterns in Active Directory (AD) design, deployment, and operations and provides an approach to building and operating AD that is based on engineering (analyzing and fulfilling requirements) rather than design (formulating requirements).The book starts with an historical overview of AD and its future 25 years later. You then learn about the challenges that organizations running AD are facing today followed by understanding how to avoid them while learning modern requirements for more efficient and effective AD performance. After that, you go through business requirements influencing the AD topology along with ways to engineer information lookup to protect high-value objects. The book looks at two main protocols and the many dialects that AD offers to engineer an authentication service that fulfills modern requirements while leaving insecure legacy configurations behind. Managing AD from both the security and usability perspectives is discussed next in the book. Building, operating, and transitioning to a modern AD is demonstrated in detail. The book guides you with the next steps of your journey to achieve a secure and reliable AD.After reading this book, you will be able to bridge the gap between the two approaches by analyzing real-world business requirements, explaining the decision-making process in both design and engineering, and ultimately providing concrete engineering guidelines for typical implementation scenarios.WHAT WILL YOU LEARN* Build a modern Active Directory (AD), leaving behind design antipatterns that are not valid anymore* Build a “secure by design” AD and accommodate legacy technology without compromising the overall security* Understand advanced AD functionality such as controlling object visibility and partitioning Kerberos authentication by Authentication Policies* Operate a modern AD, react to changing business requirements, and respond to ever-evolving security threatsWHO THIS BOOK IS FORActive Directory (AD) architects and consultants who need to provide design and engineering advice to customers; AD administrators tasked with modernizing and securing AD in their organizations; security architects wishing to learn the AD design patterns to watch out forEVGENIJ SMIRNOV has 30 years of experience in IT and IT security consulting. Besides directory services and groupware, he has been, and is still active in, the virtualization and platform management space. One of his greatest passions is PowerShell, where he is a regular community contributor and Microsoft Most Valuable Professional (MVP). After leaving consulting to assume a position with Semperis, again in the Active Directory space, he decided to share his AD-related experience, valued by so many customers over the years, and author this book. You can reach him via: @cj_berlin on Twitter and evgenijsmirnov on LinkedIn.Ch 1: Problems with AD.- Ch 2:. Modern AD.- Ch 3: Engineering Topology.- Ch 4: Engineering Lookup.- Ch 5. Engineering Authentication.- Ch 6: Engineering Authorization.- Ch 7: Engineering Configuration.- Ch 8: Engineering Administration.- Ch 9: Building a Modern AD.- Ch 10: Operating a Modern AD.- Ch 11: Transitioning to a Modern AD.- Ch 12: Conclusion.
Crafting Clean Code with JavaScript and React
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.WHAT YOU’LL LEARN* 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 ReactWHO THIS BOOK IS FORProgrammers, developers, engineers and product managers who are looking at cost-efficient ways to make their applications run more smoothly and efficiently.HÉLA BEN KHALFALLAH is a highly accomplished frontend expert with nearly 15 years of experience in the technology sector. Throughout her career, she has taken on diverse roles, including expert, architect, lead developer, software engineer developer, and manager. Her passion for software engineering and coding extends beyond specific languages, though she is particularly interested in JavaScript, functional programming, React, clean code, and performance optimization.An active contributor to the tech community, Héla frequently shares her knowledge on Medium and in publications like _Better Programming_ and _IT Next_. She is also a speaker, having given conferences in both 2023 and 2024. Additionally, she leads meetups where she shares her expertise and enthusiasm with others.Chapter 1. Getting Started: Presenting the Context.- Chapter 2. Functional Programming: Blueprint for Pure Code.- Chapter 3. SAGE(S) Driven Design: An Inclusive and Eco-Friendly Website.- Chapter 4. HOFA: The Path Towards Clean Architecture.- Chapter 5. MOME: Befriend User Execution Capabilities.- Chapter 6. CRISP: Clean Reliable Integrated Software Process.
Realizing the Metaverse
A GUIDE TO THE CHALLENGES IN MAKING VIRTUAL REALITY, REALITYThe Metaverse, a version of the internet in which online interactions take place in real time within fully realized virtual spaces, has been promised as the next frontier in wireless communication. It has drawn huge investment from Silicon Valley and widespread media attention. However, the technologies required to make the Metaverse a reality are still in their infancy, and significant barriers must be overcome if this massive step is to be taken. Realizing the Metaverse provides a systematic overview of these challenges and their likely solutions. Focusing on five key areas—infrastructure, access, intelligence, security, and future developments—it offers one of the first comprehensive, formalized treatments of the Metaverse as a nascent reality. It promises to be an integral contribution to the future development of Metaverse technologies. Realizing the Metaverse readers will also find:* An editorial team with extensive research experience in the field* Detailed discussion of topics such as augmented reality (AR) adaptation, haptic feedback, artificial intelligence, and more* Enlightening discussion of open questions and future prospects for researchRealizing the Metaverse is ideal for graduate and advanced undergraduate students in wireless technology, network communications, and related fields, as well as for researchers and industry professionals involved with the Metaverse or adjacent technologies. WEI YANG BRYAN LIM, PHD, is a Wallenberg-NTU Presidential Postdoctoral Fellow, Nanyang Technological University, Singapore. He has received Best Paper Awards from the IEEE Wireless Communications and Networking Conference and the IEEE SPCC Technical Committee, and regularly serves as a reviewer for leading journals. ZEHUI XIONG, PHD, is an Assistant Professor at Singapore University of Technology and Design. He has published extensively, won many prestigious career/paper awards, and served as the editor for many leading journals in the areas of Internet of Things, edge computing and intelligence. He serves as the Associate Director of Future Communications R&D Programme. He was featured on the list of Forbes Asia 30 under 30 in 2023. DUSIT NIYATO, PHD, is a Professor in the School of Computer and Engineering, Nanyang Technological University, Singapore. He is an IEEE Fellow and serves as editor of numerous prestigious journals, including as editor-in-chief of IEEE Communications Surveys and Tutorials. JUNSHAN ZHANG, PHD, is a Professor in the Electrical and Computer Engineering Department at the University of California, Davis, USA. He has researched and published extensively on information networks, data science, 5g, wireless communications, and related subjects, and currently serves as editor-in-chief for IEEE Transactions on Wireless Communication. XUEMIN (SHERMAN) SHEN, PHD, is a University Professor in the Department of Electrical and Computer Engineering, University of Waterloo, Canada. He has published extensively on network resource management, wireless network security, Internet of Things, 5G, and more. He is a Fellow of the Engineering Institute of Canada, the Canadian Academy of Engineering, and the Royal Society of Canada, among others.
Level Up! The Guide to Great Video Game Design
WANT TO DESIGN YOUR OWN VIDEO GAMES? LET EXPERT SCOTT ROGERS SHOW YOU HOW!If you want to design and build cutting-edge video games but aren't sure where to start, then the THIRD EDITION of the acclaimed Level Up! is for you! Written by leading video game expert Scott Rogers, who has designed for the hits Pac-Man World, God of War, Maximo and SpongeBob SquarePants, this updated edition provides clear and well-thought-out examples that forgo theoretical gobbledygook with charmingly illustrated concepts and solutions based on years of professional experience. Level Up! 3rd Edition has been NEWLY EXPANDED to teach you how to develop marketable ideas, learn what perils and pitfalls await during a game's pre-production, production and post-production stages, and provide even more creative ideas to serve as fuel for your own projects including:* Developing your game design from the spark of inspiration all the way to production* Learning how to design the most exciting levels, the most precise controls, and the fiercest foes that will keep your players challenged* Creating games for console, mobile, and VR/AR/MR—including detailed rules for game play design and controls* Monetizing your game from the design up* Play test your game to get the best feedback from your playersLevel Up! 3rd Edition features all-new content, including two new chapters and even a brand-new chili recipe—making it the most indispensable guide for video game designers both “in the field” and the classroom. Foreword xxiiiIntroduction Press Start! xxvNo, You Can’t Have My Job xxviiiWho is This Book For? xxxLEVEL 1 WELCOME N00BS! 1A (Somewhat) Brief History of Video Games 4The Brave New World of Gaming: Mobiles, Online Distribution and Touchscreens 9What’s the Difference Between AAA and Indy? 10Game Genres 11Who Makes This Stuff? 14Programmer 15Artist 15Designer 17Producer 17Tester 18Composer 19Sound Designer 21Narrative Designer/Writer 22Community Manager 23Have You Thought About Publishing? 23Product Manager 23Creative Manager 23Art Director 24Technical Director 24Marketing Team 24And the Rest 25LEVEL 2 IDEAS 27Ideas: Where to Get Them and Where to Stick Them 27Getting Ahead of the Game 30What Do Gamers Want? 33Brainstorming 34Breaking Writer’s Block 37Why I Hate “Fun” 38LEVEL 3 WRITING THE STORY 43Once Upon a Time 44Narrative Design 47Anything is Gameplay 50The Triangle of Weirdness 51A Likely Story 53Time to Wrap It Up 56A Note About “Lore” 57A Game by Any Other Name 59Creating Characters Your Players Care About 61Games Are About Everyone 66A Few Pointers on Writing for Kids of All Ages 67Writing for Licenses 68LEVEL 4 YOU CAN DESIGN A GAME, BUT CAN YOU DO THE PAPERWORK? 71The Game Design Document 73Game Design Document (again) 74Writing the GDD, Step 1: The One-Sheet 75ESRB Ratings 77The Core Loop 78Unique Selling Points 79Competitive Products 79Writing the GDD, Step 2: The Ten-Pager 79The Rule of Threes 81The Ten-Pager Outline 81Writing the GDD, Step 3: The Beat Chart 88Writing the GDD, Step 4: The Game Design Document 90Writing the GDD, Step 4 1: Now, Unlearn What You Have Learned 91Writing the GDD, Step 5: Be Responsible 94Writing the GDD, Step 6 – Other Game Genres 96Role-Playing Games 96Real-Time Strategy Games 97First-Person Shooters 98Battle Royale 99Match Three Games 100Sports Games 101LEVEL 5 THE THREE CS, PART 1: CHARACTER 103Who Do You Want to Be Today? 104Personality: Do We Really Need Another Kratos? 105Let’s Get Personal 108Using All the Parts 112Games Without Characters 113We Are Not Alone 114When More Is More 117Who Are the People in Your Neighborhood? 119Finally, We Talk About Gameplay 121Metrics for Other Player Types 124Why Walk When You Can Run? 124The Art of Doing Nothing 128Might as Well Jump 129Hoists and Teeters 133What Goes Up Must Fall Down 134Me and My Shadow 135The Water’s Fine or Is It? 136LEVEL 6 THE THREE CS, PART 2: CAMERA 139Get It Right: Camera Views 139First-Person Camera 144Virtual Reality 146Third Person Camera 147Giving Up Control 150So, You’ve Decided to Let the Player Control the Camera 151So, You’ve Decided Not to Let the Player Have Control over the Camera 152So, You’ve Decided to Let Players Sometimes Have Control over the Camera 154Two and a Half d 154Isometric Camera 154Top-Down Camera 156AR Cameras 157Special Case Cameras 157Tunnel Vision 158Camera Shot Guide 158Camera Angle Guide 161Camera Movement Guide 162Other Camera Notes 165Always Point the Camera to the Objective 166Never Let the Character Get out of the Camera’s Sight 166Multiple-Player Cameras 167LEVEL 7 THE THREE CS, PART 3: CONTROLS 171Control Is in Your Hand 172You’ve Got the Touch 175Dance, Monkey, Dance 177Poetry in motion 180All the right moves 182Character or Camera Relative? 183Shake, Rattle, and Roll 185LEVEL 8 SIGN LANGUAGE: UI, HUD, AND ICON DESIGN 189How to Create UI 191Heads Up! 192Health Bar 193Targeting Reticule 194Ammo Gauge 195Inventory 196Score/Experience 196Positive Messaging 197Money/Resources 198Radar/Map 198Context-Sensitive Prompts 200Timer 201Player Name/Portrait 201The Clean Screen 202Iconography 203Creating Icons for Mobile Games 206Don’t Get QTE 208HUDs and Where to Stick ‘Em 210There Are Other Screens Than the HUD 211Starting with the Start Screen 211Let’s Pause (Screen) for a Moment 213Let Me Load (Screen) that For You 216Getting in Control 217What’s the Score? 218The Rest of the Stuff 219A Final Word on Fonts 219Game Over 220Wrapping it up 221LEVEL 9 EVERYTHING I LEARNED ABOUT LEVEL DESIGN, I LEARNED FROM LEVEL 9 223The Top 10 Cliché Video Game Themes 226The Name Game 232Everything I Learned About Level Design, I Learned from Disneyland 234Mapping the World 235Foreshadowing 236Goal Setting 237Following Procedure 239You’ve Got the Beat 240Re-using Re-use 243The Gary Gygax Memorial Mapping Section 243Sandbox Play 246Illusional Narrative 249The Dave Arneson Memorial Mapping Section 250Wrapping Up Mapping 261Gray Matters 264Let’s Get Fighty 266Leave the Training Level for Last 266Levels without Characters 267LEVEL 10 THE ELEMENTS OF COMBAT 269400 Quatloos on the Newcomer! 271Put ‘Em Up! 274And a One and a Two 278The Big Finish 280Live by the Sword 282Now You Have to Kiss Me 285Let’s Get Defensive 285Dodging the Bullet 288On Guarding 289Watch Out! 289State of the Art Bang Bang 293The Best Gun for You 298Run and Gun 302Not Just Shooting 305Dang it, Jones! Where Doesn’t It Hurt? 309Death: What Is It Good For? 311Conflict Without Combat 313LEVEL 11 THEY ALL WANT YOU DEAD 317Sizing Up the Enemy 319Bad Behavior 320How Rapid is Rapid? 324Movement Style 327Bring on the Bad Guys 329I Love Designing Enemies 338I Hate You to Pieces 340Non-Enemy Enemies 342How to Create the World’s Greatest Boss Battle 343Who’s the Boss? 344Size Matters 346Location, Location, Location 350Why Not to Create the World’s Greatest Boss Battle 352LEVEL 12 THE NUTS AND BOLTS OF MECHANICS 355The Mechanics of Mechanics 355Other Types of Mechanics 359Match Three Mechanics 359Racing Game Mechanics 361Holy Death Trap! 362What I Learned from Making Kids Cry 365Time to Die 366The Music of Mechanics 369Chip Off the Old Block 372A Nice Little Calm Spot 375Riddle Me This 376Puzzle Me That 380Minigames and Microgames 382LEVEL 13 NOW YOU’RE PLAYING WITH POWER 385Powering Up 385“Love Thy Player” 392Seriously “Love Thy Player” 394More Wealth Than You Can Imagine! 395High Score 398Achievements 399Money! Money! Money! 400Souvenirs 403Bonus Section about Bonus Features 404How to Win at Losing 407LEVEL 14 MULTIPLAYER—THE MORE THE MERRIER 411How Many Is the Right Number? 416MMORPGS, or Hell Is Other People 417Designing Multiplayer Levels 422Planning Your Level 422Mapping Your Level 423Building Your Level 424The Dirty Half Dozen 424LEVEL 15 REALITY CHECK: VR, AR, XR, AND BEYOND 427Designing for VR 431Practically Unreal 433The Many Worlds of Virtual Reality 435Real Life, but Better 437Augment This 439The X Factor 440Reality Is the Best Virtual World 441The Happiest Places on Earth 442LEVEL 16 EVERYBODY WINS: MONETIZATION AND MARKETING 445Back to Business 448Cashing In 449Money Is the Root of Something Something 451Designing It In 455Marketing: A Million Voices Yelling “Look at Me” 458Catch and Release 459LEVEL 17 SOME NOTES ON MUSIC 463Pitch Perfect Design 464I Know It When I Hear It 465Music with Style 466And the Beat Goes On 467Sounds Like a Game to Me 470Orchestrating it all 474LEVEL 18 NO ONE’S GOING TO WATCH THEM ANYWAY 477A Cut Above 478How to Write a Screenplay in Eight Easy Steps 480Finding Your Voice 483LEVEL 19 THE PLAY’S THE THING 487Thinking in Systems 487A Delicate Balancing Act 492Emergence, Eschmergence 493Up to the Test 494Play’s the Thing 495LEVEL 20 AND NOW THE HARD PART 499The Pitch 499No One Cares About Your Stupid Little World 502Who’s Paying? 505Video Games Is a Haaaard Business 507When Reality Gets in the Way 507Vertical or Horizontal? 510Expectations of the Game Designer Position 513What to Do for an Encore? 514LEVEL 21 CONTINUE? 517BONUS LEVEL 1 THE ONE-SHEET SAMPLE 519BONUS LEVEL 2 THE TEN-PAGE DESIGN DOCUMENT SAMPLE 523Page 1: Title Page 524Page 2: Story and Gameplay 525Page 3: Character(s) and Controls 526Page 4: Gameplay Overview 527Page 5: Gameplay Overview (continued) 528Page 6: Gameplay Experience 529Page 7: Mechanics and Modes 530Page 8: Enemies and Bosses (If Applicable) 531Page 9: Expandability and Replay 532Page 10: Monetization 533BONUS LEVEL 3 GAME DESIGN DOCUMENT TEMPLATE 535Cover 536Your Game’s Title 536GDD Outline 537BONUS LEVEL 4 HIGH-CONCEPT PITCH PRESENTATION 543Slide 1: Title Page 543Slide 2: Company Profile 544Slide 3: Target Specs 545Slide 4: Game Story 545Slide 5: Game Features 546Slide 6: Gameplay Summary 547Slide 7: Gameplay Details 548Slide 8: Monetization and Download Strategy 549Slide 9: Production Specs 549BONUS LEVEL 5 PLAYTEST QUESTIONNAIRE 551BONUS LEVEL 6 ACHIEVEMENT UNLOCKED: EXACTLY LIKE MAKING CHILI 553Index 555
AI and the Boardroom
Develop and implement AI strategies aligned with business goals, including operating models and partnership strategies. This book is practical guide for chief experience officers and other corporate board members faced with the complex issues of AI governance, data privacy, AI regulations, AI copyright, AI strategy, and more. Executives are eager to hear from other executives, peers, and authority figures regarding AI matters, and how to approach them quickly, correctly and meaningfully. The cost of missing out or messing up in AI transformation is easy so it’s imperative that C-suite and board members have the right mental framework to ask the right questions for their organizations. Throughout this book, you’ll see how to develop and execute AI strategies that align with your organizational goals and ethical standards. You’ll navigate the complex landscape of AI regulation and governance, applying best practices to ensure compliance and protect stakeholder interests. You’ll also, understand how to innovate and adapt AI technologies within your operations. AI and the Boardroom provides all the right tools to guide decision-making, foster partnerships, and enhance customer experiences What You Will Learn Master AI governance, regulations, and ethical considerations, including privacy and intellectual property issues. Optimize AI investments, budgets, and ROI through effective KPIs, OKRs, and risk management.Navigate organizational changes brought by AI, including executive compensation, team structures, and change management.Leverage AI for board-level decision-making while advancing organizational AI maturity and staying ahead of emerging trends. Who This Book Is For Suite executives and corporate board members; technology and innovation leaders; risk management and compliance professionals; corporate strategists and business unit leaders; AI program managers and data scientists
Data Science Solutions on Azure
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 agentsWHAT 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 ModelsWHO THIS BOOK IS FORSoftware engineers and architects looking to deploy end-to-end Generative AI solutions on Azure with the latest tools and techniques.JULIAN SOH is a software engineer and a cloud architect with Microsoft, focusing in the areas of artificial intelligence and advanced analytics for independent software vendors(ISVs) who develop software solutions based on the Microsoft technology stack. Prior to his current role, Julian worked extensively in major public cloud initiatives, such asSaaS (Microsoft 365), IaaS/PaaS (Microsoft Azure), and hybrid private-public cloud implementations.PRIYANSHI SINGH is a senior artificial intelligence and machine learning technical specialist at Microsoft, specializing in designing end-to-end cloud solutions that leverage generative AI models and AI implementation best practices. She holds a master’s degree in data science from New York University and has a robust background as a data scientist, focusing on machine learning techniques for predictive analytics, computer vision, and natural language processing. Priyanshi is dedicated to helping the publicsector and independent software vendors (ISVs) transform citizen services through artificial intelligence. She has been recognized as Microsoft's FY24 State and LocalGovernment Pinnacle Winner for her exceptional contributions to AI adoption and the growth of Azure business. Additionally, Priyanshi is a sports enthusiast, excelling inbadminton and enjoying golf and billiards.Chapter 1: Introduction and Update of AI in the Modern Enterprise.- Chapter 2: Generative AI and Large Language Models.- Chapter 3: Deploy and Explore Azure OpenAI.- Chapter 4: Designing a Generative AI Solution.- Chapter 5: Implementing a Generative AI Solution.- Chapter 6: Prompt Engineering Techniques, Small Language Models, and Fine Tuning.- Chapter 7: Semantic Kernel.- Chapter 8: Structured Data, Codex, Agents, and DBCopilot.- Chapter 9: Azure AI Services.
Optimizing Generative AI Workloads for Sustainability
This comprehensive guide provides practical strategies for optimizing Generative AI systems to be more sustainable and responsible. As advances in Generative AI such as large language models accelerate, optimizing these resource-intensive workloads for efficiency and alignment with human values grows increasingly urgent.The book starts with the concept of Generative AI and its wide-ranging applications, while also delving into the environmental impact of AI workloads and the growing importance of adopting sustainable AI practices. It then delves into the fundamentals of efficient AI workload management, providing insights into understanding AI workload characteristics, measuring performance, and identifying bottlenecks and inefficiencies. Hardware optimization strategies are explored in detail, covering the selection of energy-efficient hardware, leveraging specialized AI accelerators, and optimizing hardware utilization and scheduling for sustainable operations. You are also guided through software optimization techniques tailored for Generative AI, including efficient model architecture, compression, and quantization methods, and optimization of software libraries and frameworks. Data management and preprocessing strategies are also addressed, emphasizing efficient data storage, cleaning, preprocessing, and augmentation techniques to enhance sustainability throughout the data life cycle. The book further explores model training and inference optimization, cloud and edge computing strategies for Generative AI, energy-efficient deployment and scaling techniques, and sustainable AI life cycle management practices, and concludes with real-world case studies and best practicesBy the end of this book, you will take away a toolkit of impactful steps you can implement to minimize the environmental harms and ethical risks of Generative AI. For organizations deploying any type of generative model at scale, this essential guide provides a blueprint for developing responsible AI systems that benefit society.WHAT YOU WILL LEARN* Understand how Generative AI can be more energy-efficient through improvements such as model compression, efficient architecture, hardware optimization, and carbon footprint tracking* Know the techniques to minimize data usage, including evaluation, filtering, synthesis, few-shot learning, and monitoring data demands over time* Understand spanning efficiency, data minimization, and alignment for comprehensive responsibility* Know the methods for detecting, understanding, and mitigating algorithmic biases, ensuring diversity in data collection, and monitoring model fairnessWHO THIS BOOK IS FORProfessionals seeking to adopt responsible and sustainable practices in their Generative AI work; leaders and practitioners who need actionable strategies and recommendations that can be implemented directly in real-world systems and organizational workflows; ML engineers and data scientists building and deploying Generative AI systems in industry settings; and researchers developing new generative AI techniques, such as at technology companies or universitiesISHNEET KAUR DUA is an experienced solutions architect specializing in generative artificial intelligence, machine learning, environmental sustainability, and cloud computing. With years of hands-on experience, she excels in designing resource efficient, cost-effective, resilient systems on leading cloud platforms such as AWS, GCP, and Azure. Ishneet started her career at CDK Global where she worked as a DevOps engineer and focused on building highly available Kubernetes environments on AWS cloud and on-prem. Passionate about leveraging AI and ML for innovation, Ishneet has expertise in diverse areas, including low code no code ML, computer vision, NLP, recommendation engines, and predictive analytics. She advocates for ethical AI practices, ensuring fairness and transparency in AI systems while making them accessible through open-source initiatives.As a thought leader, Ishneet shares her insights at global tech conferences, focusing on AI/ML, cloud architecture, and sustainability. She actively mentors women in tech, aiming to inspire and empower the next generation of STEM professionals. Driven by a vision of harnessing technology for positive change, Ishneet is dedicated to building a future where AI creates opportunities for all and addresses complex real-world challenges.PARTH GIRISH PATEL is a seasoned architect with a wealth of experience spanning over 17 years, encompassing management consulting and cloud computing. Currently, at Amazon Web Services (AWS), he specializes in artificial intelligence/machine learning, generative AI, sustainability, application modernization, and cloud-native patterns to deliver resilient, high-performance solutions optimized for cost and operational efficiency.Starting his career as a software engineer, Parth transitioned into consulting at Deloitte, where he provided strategic guidance to Fortune companies on their cloud implementation and led intricate enterprise transformations. This diverse background equipped him with a unique blend of business acumen and technical expertise, enabling him to navigate complex digital transformations effectively. As an AWS solutions architect, Parth plays a pivotal role in guiding customers through their cloud journey and AI adoption, offering insights into scalable architectures and implementing end-to-end machine learning solutions. With specialization across leading cloud providers like AWS, Azure, and GCP, as well as proficiency in Machine Learning skills like Natural Language Processing, Computer Vision, and predictive analytics, Parth is well-equipped to tackle diverse technical challenges.Passionate about sustainable AI, Parth advocates for the responsible and ethical use of AI, emphasizing transparency and environmental consciousness. He leverages his leadership skills to mentor teams and individuals, fostering a collaborative and innovative environment aimed at driving a positive impact across organizations and society as a whole.Chapter 1: Introduction to Generative AI and Sustainability.- Chapter 2: Fundamentals of Efficient AI Workload Management.- Chapter 3: Hardware Optimization for Generative AI.- Chapter 4: Software Optimization for Generative AI.- Chapter 5: Data Management and Preprocessing.- Chapter 6: Model Training and Inference Optimization.- Chapter 7: Cloud and Edge Computing for Generative AI.- Chapter 8: Energy-efficient AI Deployment and Scaling.- Chapter 9: Sustainable AI Life Cycle Management.- Chapter 10: Case Studies and Best Practices.
Building Secure PHP Applications
Learn how to protect PHP applications from potential vulnerabilities and attacks. As cyberattacks and data breaches continue to rise, it's crucial for developers and organizations to prioritize security in their PHP applications. The book offers an all-encompassing guide to securing PHP applications, covering topics ranging from PHP core security to web security, framework security (with a focus on Laravel), security standards, and protocol security.After examining PHP core security and essential topics, such as input validation, output encoding, secure session management, and secure file handling, you’ll move on to common security risks in PHP applications and provides practical examples to demonstrate effective security measures. From there, you’ll delve into web security, addressing XSS, SQL injection, and CSRF, reviewing in-depth explanations and mitigation techniques.A significant portion of the book focuses on Laravel's built-in security features, guiding readers to avoid common pitfalls. Industry-standard security protocols like HTTP, OAuth, and JSON Web Tokens are explained with demonstrations for how to effectively use them to ensure integrity, confidentiality, and authenticity in web applications. Additionally, protocol security is discussed, including secure communication, file transfer protocols (SFTP), and email handling. Security in cloud and hybrid environments is also discussed.This book's comprehensive and inclusive approach spans a wide range of security topics related to PHP and ensures that no critical areas are overlooked. It goes beyond theoretical concepts by providing practical guidance and actionable steps. It includes code snippets, real-world examples, case studies, and hands-on exercises, enabling you to apply the knowledge gained in practical scenarios. _Building Secure PHP Applications_ provides a holistic approach to security, empowering you to build robust and resilient PHP applications.WHAT YOU WILL LEARN* Understand industry-recognized security standards and compliance requirements for data protection regulations.* Learn the intricacies of Laravel and how to leverage its security features.* Integrate security practices throughout the development lifecycle, conducting security testing and reviews and adopting secure deployment and DevOps practices.* Conduct forensic analysis and perform post-incident analysis for continuous improvement.* Look to the future and discover emerging security threats and techniques to anticipate and mitigate potential security risks.WHO THIS BOOK IS FORPrimarily written for developers, security professionals, and webmasters involved in PHP application development. Additionally, this book may be used as a reference for students studying web development, PHP programming or cybersecurityAs an experienced software developer, architect and security enthusiast with over a decade of industry experience, Satej Kumar Sahu has dedicated his career to building robust and secure applications. Throughout his journey, he has encountered numerous challenges and witnesses the evolving landscape of PHP application security. With a passion for sharing knowledge and empowering fellow developers, he has decided to write this book as a comprehensive guide to PHP application security. Drawing from practical experiences, industry best practices, and a deep understanding of PHP development, his goal is to equip readers with the skills and insights needed to build secure and resilient PHP applications in today's threat landscape. He is excited to contribute to the community and help developers create secure software that withstands the ever-present risks of the digital world.Chapter 1: Introduction to PHP Application Security.- Chapter 2: PHP Core Security.- Chapter 3: Web Security for PHP Applications.- Chapter 4: Framework Security. Chapter 5: Security Standards and Best Practices.- Chapter 6: Protocol Security.- Chapter 7: Incident Response and Security Monitoring.- Chapter 8: Future Trends in PHP Application.
YouTube Channels For Dummies
UNLEASH YOUR VIDEO STARDOM!Ready to shine on the world's biggest stage? With YouTube Channels For Dummies, you'll unlock the secrets to creating powerful videos and channels that captivate audiences and propel your brand to stardom. Four renowned experts guide you through every step, from ideation to production, promotion, and monetization.* Master video planning, filming, and editing that demand attention* Discover cutting-edge tech and tools to capture the perfect shot* Explore audio and lighting magic to elevate your content's cinematic qualityDevelop a loyal community of engaged fans and customers with YouTube Analytics and learn how to leverage AI to streamline your video planning and scheduling. When you've mastered content creation and built your audience, it's time to build your business. YouTube Channels For Dummies reveals proven strategies for monetizing your channel through:* Advertising programs* Sponsorships* And more monetization and brand opportunitiesWhether you're a bedroom broadcaster, a business looking to reach a global audience, or anywhere in between, this jargon-free guide is your ticket to YouTube superstardom. Get ready to claim your share of the spotlight. ROB CIAMPA helped grow and lead one of the world’s top YouTube analytics firms. He now works with companies on competitive analytics and business performance. MATT CIAMPA is a video editor whose work has been featured on the Try Guys, Jubilee, and BuzzFeed’s “Tasty” channel. RICH MURPHY is a Senior Product Manager at Pixability. JACKIE SWANSBURG PAULINO is the Chief Product Officer at Pixability.
Mastering ARKit
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.WHO THIS BOOK IS FORiOS developers who want to expand their knowledge of ARKit. Ideal for those with a solid foundation in Swift and familiarity with Xcode, seeking to explore the expansive capabilities of augmented reality on Apple devices.JAYVEN NHAN has worked with the biggest international and national enterprises in health care, financial banking, and entertainment streaming industries. He has published books and over 30 App Store apps. Jayven is an Apple scholar who contributes his best work to passion, fitness training, and nutrition. Passion makes problem-solving an enjoyment. Outside of coding, you may find him listening to audiobooks and podcasts, reading, or learning from YouTube videos.Chapter 1: Why Augmented Reality.- Chapter 2: ARKit - Under the Hood.- Chapter 3: Designing and Prototyping an Augmented Reality Experience.- Chapter 4: Building Your First ARKit App with SceneKit.- Chapter 5: Understanding and Implementing 3D Objects.- Chapter 6: Detecting Horizontal Planes and Adding 3D Objects with Raycast in SceneKit.- Chapter 7: Understanding Physics by Launching a Rocket Ship.- Chapter 8: Light Estimation and Environment Texturing.- Chapter 9: 2D Image Recognition and Filter Modification.- Chapter 10: Saving and Restoring World-mapping Data to Create a Persistence AR Experience.- Chapter 11: Creating Immersive Audio Experiences.- Chapter 12: Working with SpriteKit and ARKit.- Chapter 13: Advancing App with Real-Time Image Analysis, Machine Learning, and Vision.- Chapter 14: Crafting Your Digital Universe with 3D Assets.- Chapter 15: Building Shared Experiences with Multipeer Connectivity.- Chapter 16: Face Tracking.- Chapter 17: Simultaneously Integrate Face Tracking and World Tracking.- Chapter 18: Body Motion Capture.- Chapter 19: People Occlusion.- Chapter 20: Working with SwiftUI and ARKit.- Chapter 21: Record Augmented Reality Experiences with ReplayKit.
Deep Dive into the Power Platform in the Age of Generative AI
Understand the full potential of Microsoft Power Platform with this comprehensive guide, designed to provide you with the knowledge and tools needed to create intelligent business applications, automate workflows, and drive data-driven insights for business growth. Whether you're a novice or an experienced professional, this book offers a step-by-step approach to mastering the Power Platform.This book comes with an extensive array of essential concepts, architectural patterns and techniques. It will also guide you with practical insights to navigate the Power Platform effortlessly while integrating on Azure. Starting with exploring Power Apps for building enterprise applications, the book delves into Dataverse, Copilot Studio, AI Builder, managing platforms and Application life cycle management. You will then demonstrate testing strategy followed by a detailed examination of Dataverse and intelligent AI-powered Applications. Additionally, you will cover Power pages for external websites and AI-infused solutions. Each section is meticulously structured, offering step-by-step guidance, hands-on exercises, and real-world scenarios to reinforce learning.After reading the book, you will be able to optimize your utilization of the Power Platform for creating effective business solutions.WHAT YOU WILL LEARN:* Understand the core components and capabilities of Power Platform* Explore how Power Platform integrates with Azure services* Understand the key features and benefits of using Power Platform for business applications* Discover best practices for governance to ensure compliance and efficient management* Explore techniques for optimizing the performance of data integration and export processes on AzureWHO THIS BOOK IS FOR:Application developers, Enterprise Architects and business decision-makers.Biswa Pujarini Mohapatra is a seasoned technology leader with over 18 years of IT experience. She is currently serving as the Principal Engineering Manager at Microsoft. She leads a global team in designing and implementing scalable solutions using the Power Platform and Azure. Her expertise spans in artificial intelligence, low code/power platform, cloud computing, leadership, management, and enterprise architecture. She has authored a book on Microservices using .NET core and has reviewed books across technology.Gaurav Kumar Arora is a Tech-enthusiast with over 27 years of industry experience, encompassing a wide range of technologies. He has achieved notable accomplishments throughout his career, including being a recipient of the Microsoft MVP award, a MuleSoft Mentor, and serving as a Mentor of Change with AIM NITI Aayog, Govt. of India. Gaurav is also a Business Coach with Business Blaster, Govt. of NCT of Delhi. He holds a lifetime membership with the Computer Society of India (CSI) and serves as an advisory member and Senior Mentor at India Mentor. He is certified as a Scrum trainer and Coach, ITIL-F certified, and holds PRINCE-F and PRINCE-P certifications. Additionally, he is a Certified Microsoft Azure Architect and has authored books on various technologies.Gaurav recently achieved the distinction of being recognized as a World Record Holder for his exceptional book writing in disciplined technologies. He holds 15 patents in disciplined technologies. Gaurav is passionate about sharing his knowledge and believes in the principle of "sharing is caring". He actively mentors underprivileged students and is associated with the NGO SHIKSHA एक पहल.Some of his most appreciated books with Apress are:* Hands-on Azure Cognitive Services: Applying AI and Machine Learning for Richer applications* Cloud Debugging and Profiling in Microsoft Azure: Application performance management in the CloudYash Agarwal is a Power Platform solution architect with experience working on Microsoft Power Apps, Power Automate and Power Virtual agents. He is a 5X Microsoft MVP and MCT for business applications. He has experience working in healthcare, banking and finance, education, automotive, etc. domains.Part I: Getting started, Security, Governance and Compliance- Chapter 1: Power Platform Overview.- Chapter 2: Power Platform Administration and Governance.- Chapter 3: Dataverse Capabilities in Power Platform.- Chapter 4: Data Integration, Data Export and Analytics in Dataverse.- Chapter 5: Dataverse Connectors & Gateway.- Part 2: Power Platform Components and Real-world User cases.- Chapter 6: Modern App Design with Power Apps.- Chapter 7: Microsoft Copilot Studio.- Chapter 8: Workflow Automation using Power Automate.- Chapter 9: Unleashing Intelligence with AI Builder.- Chapter 10: Solutions Overview and ALM Strategy.- Chapter 11: Power Pages for External Websites.- Chapter 12: Real World Use Cases and Success Stories.
Learn Data Science Using Python
Harness the capabilities of Python and gain the expertise need to master data science techniques. This step-by-step book guides you through using Python to achieve tasks related to data cleaning, statistics, and visualization.You’ll start by reviewing the foundational aspects of the data science process. This includes an extensive overview of research points and practical applications, such as the insightful analysis of presidential elections. The journey continues by navigating through installation procedures and providing valuable insights into Python, data types, typecasting, and essential libraries like Pandas and NumPy. You’ll then delve into the captivating world of data visualization. Concepts such as scatter plots, histograms, and bubble charts come alive through detailed discussions and practical code examples, unraveling the complexities of creating compelling visualizations for enhanced data understanding.Statistical analysis, linear models, and advanced data preprocessing techniques are also discussed before moving on to preparing data for analysis, including renaming variables, variable rearrangement, and conditional statements. Finally, you’ll be introduced to regression techniques, demystifying the intricacies of simple and multiple linear regression, as well as logistic regression.WHAT YOU’LL LEARN* Understand installation procedures and valuable insights into Python, data types, typecasting* Examine the fundamental statistical analysis required in most data science and analytics reports* Clean the most common data set problems* Use linear progression for data predictionWHO THIS BOOK IS FORData Analysts, data scientists, Python programmers, and software developers new to data science.Engy Fouda is an adjunct lecturer at SUNY New Paltz teaching Intro to Data Science using SAS Studio and Introduction to Machine Learning using Python. She is an Apress and Packt Publishing author. Currently, she teaches SAS Fundamentals, Intermediate SAS, Advanced SAS, SAS SQL, Introduction to Python, Python for Data Science, Docker Fundamentals, Docker Enterprise for Developers, Docker Enterprise for Operations, Kubernetes, and DCA and SAS exams test-prep courses tracks at several venues as a freelance instructor.She also works as a freelance writer for Geek Culture, Towards Data Science, and Medium Partner Program. She holds two master’s degrees: one in journalism from Harvard University, the Extension School, and the other in computer engineering from Cairo University. Moreover, she earned a Data Science Graduate Professional Certificate from Harvard University, the Extension School. She volunteers as the chair of Egypt Scholars board and is former executive manager and former Momken team leader (Engineering for the Blind). She is the author of the books _Learn Data Science Using SAS Studio _and _A Complete Guide to Docker for Operations and Development _published by Apress and a co-author of _The Docker Workshop_ published by Packt.Chapter 1: Data Science in Action.- Chapter 2: Getting Started.- Chapter 3: Data Visualization.- Chapter 4: Statistical Analysis and Linear Models.- Chapter 5: Advanced Data Pre-processing and Feature Engineering.- Chapter 6: Preparing Data for Analysis.- Chapter 7: Regression.
Networking All-in-One For Dummies
THE ESSENTIALS YOU NEED TO LEARN ABOUT NETWORKING—10 BOOKS IN ONE!With over 900 pages of clear and trustworthy information, Networking All-in-One For Dummies is the perfect beginner's guide AND the perfect professional reference book. Small networks, large networks, business networks, cloud networks—it's all covered. Learn how to set up a network and keep it functioning, using Windows Server, Linux, and related technologies. This book also covers best practices for security, managing mobile devices, and beyond. Maybe you're just getting started with networking, or maybe you know what you're doing and need a resource with all the knowledge in one place. Either way, you've found what you need with this Dummies All-in-One* Plan a network from scratch and learn how to set up all the hardware and software you'll need* Find explanations and examples of important networking protocols* Build remote and cloud-based networks of various sizes* Administer networks with Windows Server and other versions* Secure your network with penetration testing and planning for cybersecurity incident responsesEvery network administrator needs a copy of Networking All-in-One For Dummies, the comprehensive learning resource and reliable desk reference. DOUG LOWE is the information technology director for a civil engineering firm in Clovis, California. He has been managing networks at publishing companies and nonprofits for 40 years. His 50+ technology books include more than 30 in the For Dummies series. Doug has demystified everything from memory management to client/server computing.
Microsoft Power Platform For Dummies
BUILD BUSINESS INTELLIGENCE WITH INSIGHT FROM A PROFESSIONALMicrosoft Power Platform For Dummies covers the essentials you need to know to get started with Microsoft Power Platform, the suite of business intelligence applications designed to make your enterprise work smarter and more efficiently. You'll get a handle on managing and reporting data with Power BI, building no-code apps with Power Apps, creating simple web properties with Power Pages, and simplifying your day-to-day work with Power Automate. Written by a business consultant who's helped some of the world's largest organizations adopt, manage, and get work done with Power Platform, this book gets you through your work without working too hard to figure things out.* Discover the tools that come with Power Platform and how they can help you build business intelligence* Manage data, create apps, automate routine tasks, create web pages, and beyond* Learn the current best practices for launching Power Platform in an organization* Get step-by-step instructions for navigating the interface and setting up your toolsThis is a great quick-start guide for anyone who wants to leverage Power Platform's BI tools. JACK HYMAN is the founder and principal of IT consulting firm HyerTek, providing services to federal, state, local, and educational institutions. In that role, he helps organizations implement leading cloud platforms and analytics tools. Jack has authored several For Dummies titles, including Microsoft Power BI For Dummies.
Das Standard-Datenschutzmodell (SDM) (2. Auflg.)
Das Standard-Datenschutzmodell (SDM) gilt spätestens seit 2020 deutschlandweit als etabliert, um normative Anforderungen der DSGVO in funktionale Anforderungen an die Praxis der Datenverarbeitungen zu transformieren.Wenn die Juristin zum Beispiel sagt: Diese Daten sind unverzüglich zu löschen! Dann ist aus juristischer Sicht alles Erforderliche gesagt. Für Praktiker*innen, die diese vermeintlich leichte Anforderung umzusetzen haben, können sich Unmengen an komplizierten Fragen stellen: Wie gesichert muss gelöscht werden? Kann man den installierten Löschprogrammen trauen? Wie muss das Löschen von Daten in welcher Auflösung dokumentiert und protokolliert werden? Wer ist eigentlich befugt, zu löschen, auch in den Backup-Dateien?Das SDM hilft, bei solchen Fragestellungen der Umsetzung zu begründeten Entscheidungen zu gelangen, um an ein vollständiges Set von aufeinander abgestimmten, wirksamen Schutzmaßnahmen zu gelangen. Dies ist von zentraler Bedeutung bei der Durchführung von Datenschutz-Prüfungen und -Beratungen, Datenschutz-Folgenabschätzungen und dem Betrieb eines Datenschutz-Managements.Die 2. Auflage wurde umfassend für das SDM in der Version 3.1 aktualisiert und erweitert. Neu hinzugekommen sind u.a. Kapitel über SDM-Tools und -Schulungen sowie über SDM-Konformität. Was meint „Datenschutz“? Überblick Verarbeitung Recht Gewährleistungsziele Datenschutzrisiken Technisch-organisatorische Maßnahmen SDM anwenden SDM im Kontext anderer Methoden und Standards Anstelle einer Zusammenfassung: SDM-Konformität Nachwort Anhang MARTIN ROST ist Mitarbeiter des Unabhängigen Landeszentrums für Datenschutz in Schleswig-Holstein und Leiter des „Unterarbeitskreis Standard-Datenschutzmodell“ des „Arbeitskreis Technik“ der Konferenz der Datenschutzbeauftragten des Bundes und der Länder.
Private Cloud mit Nextcloud für Dummies
BLEIBEN SIE HERR ÜBER IHRE EIGENEN DATENWie Sie mit Nextcloud Ihre eigene Cloud betreiben, das erfahren Sie in diesem Buch. Jan Rehr erklärt Ihnen die Grundlagen und klärt die Frage, ob eine vorinstallierte oder eine selbst aufgesetzte Lösung Ihren Bedürfnissen entspricht. Bei Bedarf lernen Sie Schritt für Schritt, Nextcloud auf der besonders lange unterstützten Ubuntu-Version 24.04 LTS zu installieren. Ansonsten legen Sie direkt los, indem Sie Nextcloud an Ihre individuellen Bedürfnisse anpassen, Nutzer anlegen, die Dateiverwaltung und Apps einrichten. Dabei steht die Sicherheit Ihrer Daten stets an erster Stelle! Und los! SIE ERFAHREN* Wo Ihnen eine eigene Nextcloud helfen kann* Wie Sie Ihre Nextcloud installieren können* Was es bei der Administration einer Nextcloud zu beachten gilt* Wie Sie den Funktionsumfang Ihrer Nextcloud mit Apps erweiternJAN REHR ist Software Engineer bei der DATEV eG und nebenberuflich IT-Consultant mit Fokus auf Cloud-, Videokonferenz- und Chat-Lösungen. Er hat viel Erfahrung mit Einrichtung und Betrieb sowohl kleiner als auch großer Nextcloud-Lösungen und bloggt dazu auf decatec.de. Über den Autor 7Einleitung 21TEIL I: EINFÜHRUNG IN NEXTCLOUD 27Kapitel 1: Die eigene Cloud mit Nextcloud 29Kapitel 2: Nextcloud-Grundlagen 35TEIL II: INSTALLATION VON NEXTCLOUD 43Kapitel 3: Voraussetzungen für den Betrieb von Nextcloud 45Kapitel 4: Installation Ubuntu Server 24 04 LTS 69Kapitel 5: Software-Installation 91Kapitel 6: Software-Konfiguration 105Kapitel 7: Generierung der TLS-Zertifikate für Nextcloud 117Kapitel 8: Den Webserver für Nextcloud vorbereiten 127Kapitel 9: Installation Nextcloud 137Kapitel 10: Sicherheit der Nextcloud-Installation prüfen 151TEIL III: ADMINISTRATION DES SERVERS UND DER NEXTCLOUD 157Kapitel 11: Das Betriebssystem richtig pflegen 159Kapitel 12: Backups Ihrer Nextcloud anfertigen 169Kapitel 13: Nextcloud-Updates durchführen 183Kapitel 14: Troubleshooting 191TEIL IV: NUTZUNG VON NEXTCLOUD 203Kapitel 15: Melden Sie sich das erste Mal an Ihrer Nextcloud an 205Kapitel 16: Grundsätzliche Optionen der Nextcloud in den Administrationseinstellungen festlegen 221Kapitel 17: Die persönlichen Einstellungen der Nextcloud anpassen 271Kapitel 18: Weitere Benutzer für Ihre Nextcloud anlegen 297Kapitel 19: Das Herzstück von Nextcloud: Die Dateiverwaltung 311Kapitel 20: Fotos und Videos in der Nextcloud 331Kapitel 21: Wissen, was in der Cloud los ist: Aktivitäten 341Kapitel 22: Nextcloud-Programme und -Apps für Android/iOS/iPadOS 345TEIL V: ERWEITERUNG DER NEXTCLOUD MIT APPS 369Kapitel 23: Der Nextcloud-App-Store 371Kapitel 24: Kontakte und Teams 377Kapitel 25: Kalender 403Kapitel 26: Aufgaben 425Kapitel 27: Zwei-Faktor-Authentifizierung und App-Passwörter 433Kapitel 28: Den Speicherplatz in der Nextcloud mit externem Speicher erweitern 443Kapitel 29: Serverseitige Verschlüsselung 453Kapitel 30: Automatisierung in der Nextcloud: Abläufe 461Kapitel 31: Online-Office mit Nextcloud Office 465Kapitel 32: Nextcloud Mail 473Kapitel 33: Chats und Audio-/Videokonferenzen mit Nextcloud Talk 487Kapitel 34: Bilder schneller anzeigen: Preview Generator 517Kapitel 35: Lesezeichen über Nextcloud verwalten 521Kapitel 36: Die bessere Foto-/Videogalerie: Memories 535Kapitel 37: Künstliche Intelligenz in der Nextcloud 551Kapitel 38: Nutzung der Nextcloud mittels offener Schnittstellen 559TEIL VI: DER TOP-TEN-TEIL 565Kapitel 39: Weitere Nextcloud-Apps 567Nachwort 575Abbildungsverzeichnis 579Stichwortverzeichnis 589
SQL Alles-in-einem-Band für Dummies
WERDEN SIE ZUM SQL-PROFI!In diesem Buch erfahren Sie alles, was es über SQL zu wissen gibt. Angefangen mit den Grundlagen und der Frage, wie Sie Datenbanken erstellen, Daten ordnen und abfragen, lernen Sie zudem Entwicklungsumgebungen für die Datenbankenprogrammierung kennen. Auch das Thema Datensicherheit kommt nicht zu kurz: So lernen Sie, wie Sie Ihre Daten und Datenbanken schützen und wie Sie typische Fehler vermeiden. Sie erfahren außerdem, wie Sie andere Sprachen, wie XML und JSON, mit SQL integrieren und wie Sie die Leistung Ihrer Datenbank analysieren und optimieren. SIE ERFAHREN* Wie Datenbanksysteme aufgebaut sind* Was Sie beim Mehrbenutzerzugriff beachten sollten* Welche Schnittstellen zu prozeduralen Programmiersprachen es gibt* Wie Sie richtig auf Systemausfälle reagierenALLEN G. TAYLOR ist schon seit 40 Jahren in der Computerindustrie und Autor von über 40 Büchern, darunter SQL für Dummies. RICHARD BLUM hat als System- und Netzwerkadministrator mehr als 35 Jahre Erfahrung in der IT-Branche und auch bereits einige … für Dummies-Bücher geschrieben. Die Autoren 11Einleitung 33TEIL I: SQL – ERSTE SCHRITTE 37Kapitel 1: Relationale Datenbanken 39Kapitel 2: Modellierung eines Systems 57Kapitel 3: SQL kennenlernen 79Kapitel 4: SQL und das relationale Modell 91Kapitel 5: Die wichtigsten Komponenten von SQL 101Kapitel 6: SQL – das Wesentliche 121TEIL II: ENTWICKLUNG RELATIONALER DATENBANKEN 153Kapitel 7: Überblick über die Systementwicklung 155Kapitel 8: Aufbau eines Datenbankmodells 171Kapitel 9: Gleichgewicht zwischen Leistung und Korrektheit 189Kapitel 10: Eine Datenbank mit SQL erstellen 219TEIL III: SQL-ABFRAGEN 231Kapitel 11: Werte, Variablen, Funktionen und Ausdrücke 233Kapitel 12: SELECT-Anweisungen und modifizierende Klauseln 259Kapitel 13: Abfrage mehrerer Tabellen mit Unterabfragen 301Kapitel 14: Abfragen mehrerer Tabellen mit relationalen Operatoren 329Kapitel 15: Cursor 347TEIL IV: SICHERN SIE IHRE DATEN 359Kapitel 16: Schutz vor Hardwarefehlern und externen Bedrohungen 361Kapitel 17: Schutz vor Benutzerfehlern und Konflikten 391Kapitel 18: Rechte zuweisen 419Kapitel 19: Fehlerbehandlung 431TEIL V: PROGRAMMIEREN MIT SQL 445Kapitel 20: Datenbankentwicklungsumgebungen 447Kapitel 21: Die Schnittstelle zwischen SQL und einer prozeduralen Sprache 453Kapitel 22: Verwendung von SQL in einem Anwendungsprogramm 459Kapitel 23: Entwurf einer Beispielanwendung 473Kapitel 24: Eine Anwendung erstellen 491Kapitel 25: Die prozeduralen Funktionen von SQL 507Kapitel 26: Verbindung von SQL mit einer entfernten Datenbank 523TEIL VI: ERWEITERTE DATENTYPEN IN SQL: XML, JSON UND PGQ 535Kapitel 27: Verwendung von XML mit SQL 537Kapitel 28: XML-Daten in SQL-Tabellen speichern 561Kapitel 29: Daten aus XML-Dokumenten abrufen 583Kapitel 30: Verwendung von JSON mit SQL 599Kapitel 31: Eigenschaftsgraphen-Abfragen 613TEIL VII: DATENBANKEN OPTIMIEREN 625Kapitel 32: Datenbank-Tuning 627Kapitel 33: Tuning der Umgebung 639Kapitel 34: Leistungsengpässe auffinden und beseitigen 661Anhang 689Glossar 693Abbildungsverzeichnis 703Stichwortverzeichnis 707
Firebase Storage for Angular
Welcome to the book “Firebase Storage for Angular: A reliable file upload solution for your applications”. In this book, I explain how you can integrate Firebase Storage into your Angular application. One of the pain points in many applications is where to store the application files. Whether you want to upload the product images for your e-commerce store or allow users of your social media application to upload files, etc. You need a reliable file storage provider to manage your files. Fortunately, Firebase Storage comes to the rescue. By the end of this book, you will be able to manage files freely from your application and handle all kinds of scenarios. Let us get started. Hello, I am Abdelfattah Ragab, a professional software developer with more than 20 years of experience. I am an expert in Angular, CSS, graphic design and all web related technologies. I have published numerous books on modern CSS layouts and Angular as well as complete business solutions for e-commerce and the like. I hope you enjoy my books. With kind regards.
Supply Chain Software Security
Delve deep into the forefront of technological advancements shaping the future of supply chain safety and resilience. In an era where software supply chains are the backbone of global technology ecosystems, securing them against evolving threats has become mission critical. This book offers a comprehensive guide to understanding and implementing next-generation strategies that protect these intricate networks from most pressing risks.This book begins by laying the foundation of modern software supply chain security, exploring the shifting threat landscape and key technologies driving the future. Delve into the heart of how AI and IoT are transforming supply chain protection through advanced predictive analytics, real-time monitoring, and intelligent automation. Discover how integrating application security practices within your supply chain can safeguard critical systems and data.Through real-world case studies and practical insights, learn how to build resilient supply chains equipped to defend against sophisticated attacks like dependency confusion, backdoor injection, and adversarial manipulation. Whether you’re managing a global software operation or integrating DevSecOps into your CI/CD pipelines, this book offers actionable advice for fortifying your supply chain end-to-end.YOU WILL:* Learn the role of AI and machine learning in enhancing supply chain threat detection* Find out the best practices for embedding application security within the supply chain lifecycle* Understand how to leverage IoT for secure, real-time supply chain monitoring and controlWHO IS THIS BOOK FORThe target audience for a book would typically include professionals and individuals with an interest or involvement in cloud-native application development and DevOps practices. It will cover fundamentals of cloud-native architecture, DevOps principles, and provide practical guidance for building and maintaining scalable and reliable applications in a cloud-native environment. The book's content will cater to beginner to intermediate level professionals seeking in-depth insights.Aamiruddin Syed is a seasoned security professional specializing in DevSecOps, cloud security, supply chain security, and penetration testing. With dual master’s degrees in Cybersecurity from Northeastern University and Jadavpur University, he excels in automating security within CI/CD pipelines and embedding security practices in cloud infrastructure.A recognized security advocate, Aamiruddin is a frequent speaker at industry conferences, including DEFCON and chairs technical conferences like ICCTICT. His work focuses on integrating security seamlessly into engineering processes, securing products across diverse industries, including manufacturing. He is also an author on supply chain security and a judge for the Globee Cybersecurity Awards.Beyond his professional endeavours, Aamiruddin contributes to open-source security tools and actively shares knowledge through his podcast, _CyberGPT Pulse_, and hands-on engagements like TryHackMe challenges.PART I: FOUNDATION OF NEXT-GEN SUPPLY CHAIN SECURITY.- Chapter 1: The New Era of Supply Chain Security.- Chapter 2: Key Technologies Shaping the Future.- PART II: APPLICATION SECURITY IN THE SUPPLY CHAIN.- Chapter 3: The Anatomy of Supply Chain Applications.- Chapter 4: Application Security Best Practices.- Chapter 5: DevSecOps in Supply Chain Management.- PART III: LEVERAGING AI AND IOT FOR SECURITY.- Chapter 6: AI-Powered Threat Detection and Response.- Chapter 7: IoT Security and Monitoring.- PART IV: CASE STUDIES AND PRACTICAL IMPLEMENTATION.- Chapter 8: Case Studies in Next-Gen Supply Chain Security.- Chapter 9: Implementing Next-Gen Security in Your Supply Chain.- PART V: FUTURE TRENDS AND CHALLENGES.- Chapter 10: Future Trends in Supply Chain Security.- Chapter 11: Navigating Emerging Challenges.
CCNA Certification Practice Tests
THE BEST PRACTICE AND PREPARATION FOR THE UPDATED CCNA CERTIFICATION EXAMCCNA Certification Practice Tests, Second Edition, is the perfect way to practice for updated certification Exam 200-301 v1.1 as you prepare to take your IT career to the next level. The book includes 1,200 domain-by-domain practice questions, so you can hone your test-taking skill and succeed in obtaining your certification. The CCNA certification has been revised and redesigned, and this updated second edition covers the latest exam objectives, including network fundamentals, network access, IP connectivity, IP services, security fundamentals, and automation and programmability. You also get one year of FREE access to the online text bank, so you can work through practice questions from anywhere, reinforcing your skills and knowledge. The CCNA certification proves your skill in a broad range of fundamentals, helping you progress in any IT career. And after you work through these test questions, you'll be thoroughly ready to pass the exam!* Study 100% of the topics covered on the Cisco CCNA certification exam* Get access to 1,200 practice questions, in the book and online* Gain familiarity with the wording of test questions so you're prepared on test day* Identify the test objectives you need the most work in so you can maximize your study timeThis Sybex collection of practice questions is perfect for anyone wanting to earn their CCNA certification, and it pairs well with the CCNA Certification Study Guide: Exam 200-301 v1.1, Second Edition.ABOUT THE AUTHORJON BUHAGIAR, CCNA, MCSA, MCSE, N+, A+, BS/ITM, is an information technology professional with over two decades of experience in higher education. Currently he is a director of information technology for RareMed Solutions. Over the past two decades, he served as an instructor where he has taught courses for Microsoft and Cisco certification. He has avidly pursued certifications and taught in the Pittsburgh area since 1998. Some of his certifications are Windows Server Microsoft Certified Solutions Expert (MCSE), Cisco Certified Network Associate (CCNA), CompTIA Network+, CompTIA A+, and CompTIA Project+, in addition to many other IT certifications. Introduction xiiiChapter 1 Network Fundamentals (Domain 1) 1Chapter 2 Network Access (Domain 2) 43Chapter 3 IP Connectivity (Domain 3) 85Chapter 4 IP Services (Domain 4) 137Chapter 5 Security Fundamentals (Domain 5) 159Chapter 6 Automation and Programmability (Domain 6) 189Chapter 7 Practice Exam 1 207Chapter 8 Practice Exam 2 229Appendix Answers to Review Questions 249Chapter 1: Network Fundamentals (Domain 1) 250Chapter 2: Network Access (Domain 2) 277Chapter 3: IP Connectivity (Domain 3) 301Chapter 4: IP Services (Domain 4) 332Chapter 5: Security Fundamentals (Domain 5) 344Chapter 6: Automation and Programmability (Domain 6) 363Chapter 7: Practice Exam 1 377Chapter 8: Practice Exam 2 389Index 403
YouTube Channels For Dummies
UNLEASH YOUR VIDEO STARDOM!Ready to shine on the world's biggest stage? With YouTube Channels For Dummies, you'll unlock the secrets to creating powerful videos and channels that captivate audiences and propel your brand to stardom. Four renowned experts guide you through every step, from ideation to production, promotion, and monetization.* Master video planning, filming, and editing that demand attention* Discover cutting-edge tech and tools to capture the perfect shot* Explore audio and lighting magic to elevate your content's cinematic qualityDevelop a loyal community of engaged fans and customers with YouTube Analytics and learn how to leverage AI to streamline your video planning and scheduling. When you've mastered content creation and built your audience, it's time to build your business. YouTube Channels For Dummies reveals proven strategies for monetizing your channel through:* Advertising programs* Sponsorships* And more monetization and brand opportunitiesWhether you're a bedroom broadcaster, a business looking to reach a global audience, or anywhere in between, this jargon-free guide is your ticket to YouTube superstardom. Get ready to claim your share of the spotlight. ROB CIAMPA helped grow and lead one of the world’s top YouTube analytics firms. He now works with companies on competitive analytics and business performance. MATT CIAMPA is a video editor whose work has been featured on the Try Guys, Jubilee, and BuzzFeed’s “Tasty” channel. RICH MURPHY is a Senior Product Manager at Pixability. JACKIE SWANSBURG PAULINO is the Chief Product Officer at Pixability.
OCP Oracle Certified Professional Java SE 21 Developer Study Guide
UNLOCK YOUR JAVA POTENTIAL AND MASTER THE OCP JAVA SE 21 DEVELOPER EXAM WITH CONFIDENCEDive into the OCP Oracle Certified Professional Java SE 21 Developer Study Guide: Exam 1Z0-830 for a comprehensive journey through the Java SE 21 Developer certification exam. Crafted by a team of seasoned Java professionals, this guide not only prepares you for the 1Z0-830 exam but also equips you with essential skills for both new and existing Java development roles. Enhance your knowledge, refine your skills, and discover new techniques with this expertly written roadmap. Explore the depths of Java development, from writing methods that utilize pattern matching to building applications with virtual threads. This guide covers all you need to ace the certification and excel in your Java development career. Additionally, it provides exclusive access to Sybex's online learning environment and test bank, featuring a wealth of practice questions, electronic flashcards, and a glossary to ensure you're fully prepared for exam day. You'll also:* Gain a solid understanding of Java SE 21 features and how to apply them effectively in your development projects* Boost your preparation with hundreds of practice questions and valuable online resources from the Sybex online learning environment* Quickly reference key concepts thanks to a searchable glossary, making it an indispensable tool for both junior and senior Java developersWhether you're gearing up for the OCP Java SE 21 Developer exam or seeking to solidify your Java expertise, this study guide is an essential resource. It not only serves as a comprehensive preparatory material for the certification but also as a go-to reference for your daily programming needs. Embrace this opportunity to reduce test anxiety, enhance your Java skills, and step confidently into your role as a Java developer. Make this book your coding companion today and set the stage for a thriving career in Java development. ABOUT THE AUTHORSJEANNE BOYARSKY is a Java Champion and has worked as a Java developer for a major bank for more than 22 years. She is a senior moderator at CodeRanch, and trains and mentors students of all levels. SCOTT SELIKOFF has been a professional Java Enterprise architect for almost 25 years. He currently works as a Staff Software Engineer at Google, specializing in Architecture and Cloud Services. He is a Leader of the Garden State Java User Group, helping to facilitate discussions and exchange of ideas within the community.