Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen

Computer und IT

Produkte filtern

Produktbild für Datenmanagement und Datenanalyse

Datenmanagement und Datenanalyse

Derzeit wird kaum noch ernsthaft bestritten, dass die Daten eines Unternehmens ein wichtiges Wirtschaftsgut darstellen und in erheblicher Weise zum Erfolg beitragen können. Allerdings gilt es, nicht nur den Wert der Daten zu erkennen, sondern diese auch in den zugehörigen Geschäftsprozessen gewinnbringend einzusetzen. Als zwingende Voraussetzung erweist sich dabei, eine organisatorische und technische Basis zu etablieren, die nachhaltig darauf ausgerichtet ist, die fachlichen Ausgabenstellungen bestmöglich zu unterstützen. Unter dem Oberbegriff Datenmanagement werden dazu diejenigen Führungs- und Durchführungstätigkeiten diskutiert, die einen tragfähigen Rahmen für den Umgang mit Daten in der Organisation aufspannen. Daneben erweisen sich vor allem die Verfahren zur Auswertung und Analyse der verfügbaren Datenbestände als leistungsfähige Instrumente, um langfristige Wettbewerbsvorteile zu erlangen. Vor diesem Hintergrund widmet sich das vorliegende Buch den stetig an Bedeutung gewinnenden Themenfeldern Datenmanagement und Datenanalyse, denen insbesondere im Rahmen der digitalen Transformation eine große Bedeutung zukommt.PROF. DR. PETER GLUCHOWSKI leitet den Lehrstuhl für Wirtschaftsinformatik, insbesondere Systementwicklung und Anwendungssysteme, an der Technischen Universität in Chemnitz und konzentriert sich dort mit seinen Forschungsaktivitäten auf das Themengebiet Business Intelligence. Er beschäftigt sich seit rund 20 Jahren mit Fragestellungen, die den praktischen Aufbau dispositiver bzw. analytischer Systeme zur Entscheidungsunterstützung betreffen. Seine Erfahrungen aus unterschiedlichsten Praxisprojekten sind in zahlreichen Veröffentlichungen zu diesem Themenkreis dokumentiert.Einführung.- Abgrenzung und Definition: Daten, Information, Wissen.- Datenwert.- Datenarten.- Datenarchitekturen.- Big Data.- Verarbeitung der Daten (Data Processing).- Speicherung von Daten.-Datenübertragung.- Management von Daten in Unternehmen.- Datenstrategie.- Data Governance.- Datenmanagement.- Datenanalyse.- Begriffliche Einordnung.- Anwendungsdomänen von Analytics.- Methoden der Data Analytics.- Vorgehensmodelle für Data-Analytics-Projekte.

Regulärer Preis: 39,99 €
Produktbild für Der dynamikrobuste Strategieprozess

Der dynamikrobuste Strategieprozess

Strategiearbeit braucht ein Upgrade. Strategie muss omnipräsent werden. Kürzere Zyklen lassen die Strategie schneller an das reale Marktgeschehen anpassen. Zudem lässt sie sich im Tagesgeschäft deutlich besser verankern. Mit dem dynamikrobusten Strategieprozess liefert Roman P. Büchler einen zukunftsfähigen Ansatz für unsichere Zeiten.ROMAN P. BÜCHLER ist Gründer, Inhaber und Geschäftsführer der FORAN GmbH in St. Gallen in der Schweiz. Nach vielen Jahren erfolgreicher Tätigkeit als Verwaltungsrat, CEO und Unternehmensberater mit den Tätigkeits-Schwerpunkten Strategieentwicklung und Digitale Transformation entschloss er sich, seinen Überzeugungen zu folgen. Er gründete die FORAN, um Führungskräfte und Organisationen zu begleiten und sie auf einer höherenWirkungsebene zu unterstützen. Der Experte für Leadership, Digitale Transformation und Organisationsberatung hat als Autor bereits zahlreiche Fachartikel publiziert und zwei Bücher zu den Themen strategisches IT-Management und Leadership herausgegeben.Warum Strategiearbeit ein Upgrade braucht.- Dynamikrobust – Strategie für unsichere Zeiten.- Der moderne Strategieprozess -Das grosse Zielbild- Agile Ansätze in derStrategiearbeit-Die omnipräsente Strategie-Der Strategieprozess und seine Elemente (Backlog, Planung, Sprint, Review, Retrospektive, Strategieprozess-Owner und Strategie-Team).- Die Strategie der Zukunft.- Die Wirkung und was Sie gewinnen.

Regulärer Preis: 39,99 €
Produktbild für Die Modularität von Java 9

Die Modularität von Java 9

Entwickeln Sie modulare Anwendungen mit dem Java Platform Module System, dem am meisten erwarteten Feature von Java 9. Sie werden die Wartbarkeit und Leistung Ihrer Java-Anwendungen verbessern, indem Sie nur die Module einsetzen, die benötigt werden, und deren Implementierungsdetails kapseln.Bis jetzt war Java monolithisch. Die Verwendung eines beliebigen Teils von Java bedeutete die Einbindung der gesamten Laufzeitumgebung, ein Ansatz, der für die wachsende Zahl von IoT-Geräten wie Fitnessmonitoren, Küchengeräten, Spielzeugen und Spielen usw. nicht geeignet ist. Dieses Buch zeigt einen neuen Weg auf, wie Java vom kleinsten Fußabdruck im kleinsten Gerät über Desktop-PCs bis hin zu Serverplattformen skaliert werden kann.Mit Java 9 Modularity Revealed lernen Sie, Ihre Projekte zuverlässiger und skalierbarer als je zuvor zu machen, indem Sie die wichtigste Funktion von Java 9 nutzen - das Java Platform Module System, besser bekannt als Project Jigs.aw. Sie werden lernen, wie Sie einen der Hauptprobleme der Java-Programmierung vermeiden können, nämlich widersprüchliche Klassennamen aus verschiedenen Modulen oder Paketen. Sie werden lernen, benutzerdefinierte Laufzeit-Images zu erstellen, die eine minimale und kompaktere JRE darstellen und nur die Module enthalten, die Sie benötigen. Außerdem lernen Sie, wie Sie bestehende Java-Anwendungen mit Hilfe verschiedener Ansätze und Werkzeuge in modulare Anwendungen umwandeln können. Das Endergebnis ist eine neue Fähigkeit, verschiedene Module zusammenzustecken, ohne Angst vor Namensraum- und anderen Konflikten zu haben, und Sie können alles einsetzen, von kleinen Geräten bis hin zu großen Servern.Dieses Buch enthält Codebeispiele und Erläuterungen.WAS SIE LERNEN WERDEN* Java-Anwendungen mit dem neuen, in Java 9 eingeführten modularen System erstellen * ErstellenSie Ihre eigene JRE, die nur aus den von Ihnen benötigten Modulen besteht * Anpassung Ihrer Testtechniken an modulare AnwendungenIhre Abhängigkeiten von anderen Modulen aufzulösen* Aktivieren Sie Module, die nur bestimmte Pakete exportieren Bestehende Java-Anwendungen in modulare Anwendungen umwandeln * Verbesserung der Wartbarkeit und Leistung von Java-AnwendungenFÜRWEN DIESES BUCH BESTIMMT ISTErfahrene Java-Programmierer, die über die neue Modularitätsunterstützung in Java 9 auf dem Laufenden bleiben und sich informieren möchtenALEXANDRU JECAN IST Softwareentwickler, Autor, Trainer und Redner und lebt in München, Deutschland. Er hat einen Abschluss in Informatik von der Technischen Universität Cluj-Napoca, Rumänien. Alexandru bietet professionelle Inhouse-Schulungen zu verschiedenen Softwaretechnologien in ganz Deutschland an. Außerdem spricht er auf technischen Konferenzen und Benutzergruppen in Europa und den USA über verschiedene Themen im Zusammenhang mit der Softwareentwicklung. Er wurde vom deutschen JavaMagazin zum "Autor des Monats" gekürt.Einführung.- Kapitel 1: Modulare Programmierkonzepte.- Kapitel 2: Projekt Jigsaw.- Kapitel 3: Modulares JDK und Quellcode.- Kapitel 4: Definieren und Verwenden von Modulen.- Kapitel 5: Modulare Laufzeitbilder.- Kapitel 6: Dienste.- Kapitel 7: jLink: Der Java Linker.- Kapitel 8: Migration.- Kapitel 9: Die neue Modul-API.- Kapitel 10: Fortgeschrittene Themen.- Kapitel 11: Testen modularer Anwendungen.- Kapitel 12: Integration mit Tools.

Regulärer Preis: 22,99 €
Produktbild für A Beginner's Guide to Digital Image Repair in Photoshop: Volume 1

A Beginner's Guide to Digital Image Repair in Photoshop: Volume 1

Digitally restore your old photos in Photoshop for print out or to use online as still photos. This first of two volumes will show you some of the basic techniques you can use in Photoshop to preserve or repair damaged family and historical photos.In today’s digital world of smart phones and cameras, you can easily transfer your photos from phone to computer. However, occasionally you’re left with an old or damaged version of the image and the uncertainty of how to fix them. Aided by the sound advice and tips from author Jennifer Harder, this book will show you how to do so with just a few basic corrections in Photoshop. Using healing tools, basic color correction tools, layer masks, and workspace commands to fill in missing gaps, you’ll be able to print out an unblemished picture or post it on your social media page._A Beginner’s Guide to Digital Image Repair in Photoshop: Volume 1_ provides the know-how to help preserve your family treasures.WHAT YOU WILL LEARN* Review scanner basics for digitizing your photos* Use various “healing” and color adjustment tools in Photoshop for restoring photos* See how custom selections and layer masks can be used in the photo restoration process* Apply various workspaces to fill in missing details in an image or merge photosWHO IS THIS BOOK FORUsers who want to learn how to repair old historical photos and slides for digital presentation or for print as well as those who are interested in basic animation.Jennifer Harder has worked in the graphic design industry for over 15 years. She has a degree in graphic communications and is currently teaching Acrobat, and Adobe Creative Cloud courses at Langara College in Vancouver, British Columbia. She is also the author of several Apress books and related videos.Chapter 1: Preparation for Working with Old Historical Photos.- Chapter 2: Setting Up Your Photoshop Workspace.- Chapter 3: Tools for Photo Restoration.- Chapter 4: Masks, Selections, Filling in the Gaps.- Chapter 5: Adjustment Layers, Blending Modes with Masks for Photo Restoration.- Chapter 6: Basic Filters for Photo Restoration.- Chapter 7: Advanced and Neural Filters for Photo Restoration.- Chapter 8: Creating a Parallax; Bring Your Vintage or Historical Photos to Life.- Chapter 9: What is the Next Step in Your Photo Restoration Project?.

Regulärer Preis: 69,99 €
Produktbild für FAIK

FAIK

LEARN TO NAVIGATE A WORLD OF DEEPFAKES, PHISHING ATTACKS, AND OTHER CYBERSECURITY THREATS EMANATING FROM GENERATIVE ARTIFICIAL INTELLIGENCEIn an era where artificial intelligence can create content indistinguishable from reality, how do we separate truth from fiction? In FAIK: A Practical Guide to Living in a World of Deepfakes, Disinformation, and AI-Generated Deceptions, cybersecurity and deception expert Perry Carpenter unveils the hidden dangers of generative artificial intelligence, showing you how to use these technologies safely while protecting yourself and others from cyber scams and threats. This book provides a crucial understanding of the potential risks associated with generative AI, like ChatGPT, Claude, and Gemini, offering effective strategies to avoid falling victim to their more sinister uses. This isn't just another book about technology – it's your survival guide to the digital jungle. Carpenter takes you on an insightful journey through the "Exploitation Zone," where rapid technological advancements outpace our ability to adapt, creating fertile ground for deception. Explore the mechanics behind deepfakes, disinformation, and other cognitive security threats. Discover how cybercriminals can leverage even the most trusted AI systems to create and spread synthetic media and use it for malicious purposes. At its core, FAIK is an empowering exposé in which Carpenter effectively weaves together engaging narratives and practical insights, all aimed to equip you with the knowledge to recognize and counter advanced tactics with practical media literacy skills and a deep understanding of social engineering. You will:* Learn to think like a hacker to better defend against digital threats.* Gain practical skills to identify and defend against AI-driven scams.* Develop your toolkit to safely navigate the "Exploitation Zone."* See how bad actors exploit fundamental aspects of generative AI to create weapons grade deceptions.* Develop practical skills to identify and resist emotional manipulation in digital content.Most importantly, this is ultimately an optimistic book as it predicts a powerful and positive outcome as a period of cooperation, something now inconceivable, develops as it always does during crises and the future is enhanced by amazing new technologies and fabulous opportunities on the near horizon.Written by an expert, yet accessible to everyone, FAIK is an indispensable resource for anyone who uses technology and wants to stay secure in the evolving digital landscape. This book not only prepares you to face the onslaught of digital deceptions and AI-generated threats, but also teaches you to think like a hacker to better defend against them. PERRY CARPENTER is a multi-award-winning author, podcaster, and speaker, with over two decades in cybersecurity focusing on how cybercriminals exploit human behavior. As the Chief Human Risk Management Strategist at KnowBe4, Perry helps build robust human-centric defenses against social engineering-based threats. Foreword ixIntroduction: Riddle Me This, Chatgpt XICHAPTER 1: THE ETERNAL BATTLE FOR THE MIND: WHY YOU SHOULD CARE 1Whispers from the Static 1Pleased to Meet You, Hope You Guessed My Name 2The Historical Context of Deception and Scams 4The Digital Age: A New Era of Deception 5The Far-Reaching Implications of Synthetic Media 11Why Synthetic Media Slips Right Past Our Defenses 11Cognitive Security 101: Protecting Our Minds in the Digital Age 13Takeaways 15CHAPTER 2: THE NEW FRONTIERS OF DECEPTION: AI AND SYNTHETIC MEDIA 17Whispers from the Static 17Inflection Points 18Brief History of AI Advances 19Is AI Alive and Does It Really Understand? 30Takeaways 34CHAPTER 3: THE MINDSET AND TOOLS OF A DIGITAL MANIPULATOR 37Whispers from the Static 37How Hackers Approach Technology and Problem Solving 40Deceptionology 101: Introduction to the Dark Arts 43Peering Down the Rabbit Hole 53Takeaways 57CHAPTER 4: BIAS, DATA POISONING, & OUTPUT ODDITIES 59Whispers from the Static 59Hallucinations: AI’s Double-Edged Sword of Creativity 61The Big Bias Problem 64Embarrassing F{ai}lures to Control Bias 68The Consequences and Way Forward 76Takeaways 77CHAPTER 5: THE DIGITAL DISINFORMATION PANDEMIC 79Whispers from the Static 79Lies, Darn Lies, and the Internet 80The Landscape of AI-Driven Disinformation 87Types and Tactics of AI-Generated Disinformation 89CHAPTER 6: DEEPFAKES AND THE SPECTRUM OF DIGITAL DECEPTION 97Whispers from the Static 97On the Internet, Nobody Knows You’re a Dog 99What Really Is a Deepfake, Anyway? 100The Chilling Effectiveness of Low-Tech Deception 104Breaking Bad: How Bad Actors Can Corrupt the Morals of AI Systems 110When Jailbreaking Is Overrated: Uncensored AI Systems 125Weaponizing Innocent Outputs 128An Inconvenient Truth About Digital Deceptions 131Takeaways 131CHAPTER 7: THE NOW AND FUTURE OF AI-DRIVEN DECEPTION 133Whispers from the Static 133Into the Exploitation Zone 135The Pillars of Deception, Scams, and Crime 138AI-Powered Scams: Old Tricks, New Tools 141Emerging Threats 146A Personal Story: How I Created Multiple GenAI-Powered ScamBots 152Finding Hope 154Takeaways 155Contents viiCHAPTER 8: MEDIA LITERACY IN THE AGE OF AI: YOUR FIRST LINE OF DEFENSE 157Whispers from the Static 157The Fight for Truth 159A Quick Note before We Jump In 161Media Literacy in the Digital Age: Your Survival Guide to the Information Jungle 165The Fact-Checking Paradox: Seeking Truth in a World of Lies 172Takeaways 183CHAPTER 9: COGNITIVE AND TECHNICAL DEFENSE STRATEGIES: TOOLS FOR PROTECTION 187Whispers from the Static 187Building Our Cognitive Defenses 189Tech-Based Defenses 203Wrapping Up: Vigilance in the Digital Age 211Let’s Make It Fun: Sharpen Your Mental and Digital Defense Skills 212Takeaways 214CHAPTER 10: A NEW HOPE 217Whispers from the Static 217Criminals Have Means, Motive, and Opportunity. But so Do We 220Let’s Make It Fun: Make It Real 224Takeaways 227Appendix: Tips, Tricks, and Resources 233Notes 241Acknowledgments 255About the Author 259Index 261

Regulärer Preis: 19,99 €
Produktbild für Künstliche Intelligenz im Supply Chain Management - Potenziale und Grenzen der KI

Künstliche Intelligenz im Supply Chain Management - Potenziale und Grenzen der KI

Komplexität, Vernetzung und Digitalisierung prägen heute die moderne Geschäftswelt. Die Notwendigkeit für Unternehmen, ihre Liefernetzwerke künftig resilienter gegen externe Einflüsse aufzustellen, ist bereits heute deutlich erkennbar. Veränderungen durch Klimawandel, Pandemien oder Versorgungsengpässe erschweren die Handhabung. KI-Technologien können dabei eine wertvolle Unterstützung leisten. Das vorliegende Buch soll ein grundlegendes Verständnis über die KI-Technologien vermitteln und insbesondere den Fokus auf die Konzeptentwicklung im SCM legen.DR.-ING. ALEXANDER GOUDZ ist wissenschaftlicher Mitarbeiter am Lehrstuhl Transportsysteme und –logistik an der Universität Duisburg-Essen. Seine Tätigkeitsschwerpunkte sind u.a. Anwendungen der Blockchain-Technologie und Künstlicher Intelligenz in der Logistik.SIBEL ERDOGAN studierte Wirtschaftsingenieurwesen an der Universität Duisburg-Essen. Es ist ihr ein besonderes Anliegen, KI den Menschen zugänglich zu machen..- Einleitung..- Grundlagen der KI.- Digitalisierung der Supply Chain..- Anwendungsgebiete und aktuelle Forschung zur künstlichen Intelligenz im SCM..- Fazit.

Regulärer Preis: 17,99 €
Produktbild für Microsoft Lists Essentials

Microsoft Lists Essentials

Unlock the full potential of Microsoft Lists, an indispensable tool within the Microsoft 365 suite for tracking and organizing information. This book is your comprehensive guide, from the fundamentals to the advanced capabilities of Microsoft Lists, and will help you improve productivity and foster collaboration. Whether you’re making a basic to-do list or managing a complex inventory system, Lists is built for a broad spectrum of users, from beginners to professionals, catering to diverse enterprise and consumer use cases.The book provides thorough coverage of a wide array of topics, from the history of the product and initial setup to the entire set of features it offers. Insights are presented on using templates, optimizing columns, managing your lists, mastering the views, JSON features, and the various sharing and collaboration tools to utilize the product for maximum productivity. The book includes the latest features, such as commenting, Lists forms, real-time presence, and an in-depth look at the mobile experience.This guidebook is designed to transform your approach to information tracking and management. It offers practical examples, scenarios, and step-by-step instructions, complemented by rich visuals. The book is ideal for enterprises seeking to boost team productivity and also for individuals who wish to manage information with friends and family.WHAT YOU WILL LEARN* Optimize information management and manage lists like a pro, with list templates, custom columns, views, and JSON customization* Boost collaboration through sharing and commenting, and by employing Microsoft's security and privacy features* Maintain productivity on the go by navigating and managing lists on mobile devices, keeping your information accessible anywhere* Enhance productivity by connecting Microsoft Lists with other products in the Microsoft 365 ecosystemWHO THIS BOOK IS FORBusiness professionals. IT administrators, and individuals keen on leveraging Microsoft Lists within the Microsoft 365 ecosystemNAVEED AHMED is based in Toronto, Canada. He is a distinguished user experience designer with a career of over a decade, working at the intersection of technology and human-centric design. During his tenure with industry leaders, such as Microsoft, Adobe, and Red Hat, Naveed has made significant contributions to the design excellence of products that have reached millions of users worldwide. Between 2018 and 2023, Naveed played a critical role within the OneDrive & SharePoint team at Microsoft. As a Senior Design Manager, he was pivotal in shaping the UX Design for Microsoft Lists. His efforts were key to modernizing the product and enhancing the user experience across numerous web features, and with the launch of its mobile apps.Chapter 1: Introduction to Microsoft Lists.- Chapter 2: Getting Started with Microsoft Lists.- Chapter 3: Basics of List Creation.- Chapter 4: Columns and Column Formatting.- Chapter 5: Working with Lists.- Chapter 6: Mastering List Views.- Chapter 7: Collaboration in Lists.- Chapter 8: Lists on the go: Mobile & tablet apps.- Chapter 9: Advanced Productivity with Lists.- Chapter 10: Appendix 1: Supported CSS Styles in JSON Formatting.

Regulärer Preis: 59,99 €
Produktbild für Digitales Ökosystem für Innovationen in der Landwirtschaft

Digitales Ökosystem für Innovationen in der Landwirtschaft

Dieses Buch präsentiert die neuesten Erkenntnisse auf dem Gebiet des digitalen Ökosystems für Innovationen in der Landwirtschaft. Das Buch ist in zwei Abschnitte mit dreizehn Kapiteln unterteilt, die sich mit spezialisierten Bereichen befassen. Es gibt dem Leser einen Überblick über die Rahmenbedingungen und Technologien, die an der Digitalisierung der Landwirtschaft beteiligt sind, sowie über die Methoden zur Datenverarbeitung, Entscheidungsfindung und innovativen Dienste/Anwendungen zur Förderung digitaler Transformationen in der Landwirtschaft. Die Kapitel wurden von Experten verfasst, die ihre Erfahrungen in verständlicher Sprache durch Fallstudien, geeignete Illustrationen und Tabellen teilen. Der Inhalt wurde entwickelt, um die Bedürfnisse der Geoinformatik, Datenwissenschaften, Landwirtschafts- und Umweltwissenschaften von Universitäten, landwirtschaftlichen Universitäten, technologischen Universitäten, Forschungsinstituten und akademischen Hochschulen weltweit zu erfüllen.Es unterstützt Planer, politische Entscheidungsträger und Erweiterungswissenschaftler bei der Planung und nachhaltigen Bewirtschaftung von Landwirtschaft und natürlichen Ressourcen.

Regulärer Preis: 109,99 €
Produktbild für Statistical Learning Tools for Electricity Load Forecasting

Statistical Learning Tools for Electricity Load Forecasting

Introduction.- Part I: A Toolbox of Models.- Additive Modelling of Electricity Demand with mgcv.- Probabilistic GAMs: Beyond Mean Modelling.- Functional Time Series.- Random Forests.- Aggregation of Experts.- Mixed Effects Models for Electricity Load Forecasting.- Part II: Case Studies: Models in Action on Specific Applications.- Disaggregated Forecasting of the Total Consumption.- Aggregation of Multi-Scale Experts.- Short-Term Load Forecasting using Fine-Grained Data.- Functional State Space Models.- Forecasting Daily Peak Demand using GAMs.- Forecasting During the Lockdown Period.

Regulärer Preis: 90,94 €
Neu
Produktbild für Linux Kommandoreferenz (6. Auflage)

Linux Kommandoreferenz (6. Auflage)

Linux Kommandoreferenz. Shell-Befehle von A bis Z. In  6., aktualisierte Auflage (2024). Mit der Kommandoreferenz nutzen Sie die Shell voll aus. Sie liefert Ihnen einen strukturierten Überblick über alle Linux-Befehle, erklärt ihre Verwendung und zeigt Ihnen Praxisbeispiele zu den wichtigsten Anwendungsfälle. Für den Einstieg finden Sie verständliche Erklärungen zu allen Werkzeugen, und wenn Sie bereits intensiver mit Linux arbeiten, profitieren Sie von Hinweisen zu distributionsspezifischen Abweichungen und der kommentierten Übersicht über die Konfigurationsdateien. Über 500 Befehle aus allen Bereichen, thematischer und alphabetischer Zugriff auf Kommandos, sofort einsetzbare Praxisbeispiele!Die Linux-Grundausstattung1. Befehle schnell und einfach findenDie Referenz ermöglicht eine rasche alphabetische oder thematische Suche von Kommandos. Bekannte Befehle schlagen Sie so schnell nach. Neue Kommandos finden Sie einfach durch die thematische Zuordnung.2. Kommandos verstehenViel mehr als bloße Funktionsbeschreibung: An zahlreichen Anwendungsbeispielen lernen Sie den Einsatz der Kommandos und Optionen kennen – distributionsspezifische Besonderheiten inklusive. Und weil sich Linux mittlerweile auch unter Windows ganz leicht ausführen lässt, beschreibt die Kommandoreferenz sogar das Windows-Kommando wsl.3. Echter PraxisnutzenWas bedeuten die Spalten der /etc/fstab? Wie löscht vim die aktuelle Zeile? Wo speichert systemd Unit Files? Diese Antworten sowie die Syntax zentraler Konfigurationsdateien und Übersichten zu häufig gebrauchten Tastenkürzeln finden Sie hier!Aus dem InhaltÜber 500 KommandosSyntaxreferenzReferenz der TastenkürzelDateisystem- und Netzwerk-AdministrationSELinux, AppArmor, iptables und nftPaketverwaltung, Snap und FlatpackDrucker-, Datenbank- und Server-AdministrationCloud und Virtualisierung: aws, docker, kvm, virshWLAN, Bluetooth und weitere HardwareSystemstart/-stopp, Init-System, GRUBZertifikate: acme.sh, certbot, opensslWSL und Windows-IntegrationLeseprobe (PDF-LInk)Über den AutorMichael Kofler studierte Telematik an der TU Graz. Er ist einer der erfolgreichsten und vielseitigsten Computerbuchautoren. Zu seinen Themengebieten zählen neben Linux auch Python, Java, Kotlin und die IT-Sicherheit. Viele seiner Bücher wurden übersetzt. Michael Kofler arbeitet zudem als Software-Entwickler, Berater sowie als Lehrbeauftragter an zwei Fachhochschulen.

Regulärer Preis: 29,90 €
Produktbild für Programmierung in Python

Programmierung in Python

Wer heute das Programmieren lernen möchte, kommt nicht daran vorbei, sich mit einer der beliebtesten Programmiersprachen für Einsteiger und Profis zu befassen: Python. Mit Python hat ihr Erfinder, Guido van Rossum, einen Nerv der Zeit getroffen, denn das Konzept dahinter bietet viele Ansätze, Lösungen und Vorgehensweise für Probleme, die andere Sprachen in dieser Form nicht integrieren. Dieses Buch ist ein idealer Einstieg in die Programmierung mit Python. Ausführlich erläutert der Autor die elementaren Grundlagen, die nötig sind, um mit dieser Sprache Programme zu erstellen und zu pflegen. Daneben zeigt er, wie sich die OOP (objektorientierte Programmierung) mit Python realisieren lässt und wie man Module und API-Schnittstellen integriert. Diverse weiterführende Themen wie die Erstellung grafischer Oberflächen oder der Zugriff auf Dateien und Datenbanken runden das Fachbuch ab. Einfache Beispiele veranschaulichen die grundsätzliche Anwendung der verschiedenenTechniken und machen das Buch dadurch zu einer unbedingten Empfehlung für Einsteiger und Praktiker, die die Programmierung mit Python lernen wollen. Der Inhalt * Grundlagen * Tools * Grundlegende Konzepte und die Syntax * Anweisungen * Datentypen, Variablen und Literale * Ausdrücke, Operatoren und Operanden * Funktionen * Sequenzielle Datenstrukturen * Objektorientierte Programmierung in Python * Exceptionhandling * String-Verarbeitung * Datei-, Datenträger- und Datenbankzugriffe * Umgang mit Datum und Zeit * Grafische Oberflächen (GUI) mit Python Die Zielgruppen * Praktiker, die Python lernen wollen * Einsteiger, die mit Python das Programmieren lernen wollen * Auszubildende zum Fachinformatiker Der Autor Ralph Steyer ist Diplom-Mathematiker und hat sich 1996 nach fünf Jahren als Programmierer bei einer Versicherung als Freiberufler im Bereich EDV-Schulung, Programmierung und Beratung selbstständig gemacht. Spezialgebiete sind die Internetprogrammierung und OOP. Er unterrichtet in Firmen und Fachhochschulen und veröffentlicht regelmäßig Zeitungsartikel, Videotrainings und Fachbücher. Wer heute das Programmieren lernen möchte, kommt nicht daran vorbei, sich mit einer der beliebtesten Programmiersprachen für Einsteiger und Profis zu befassen: Python. Mit Python hat ihr Erfinder, Guido van Rossum, einen Nerv der Zeit getroffen, denn das Konzept dahinter bietet viele Ansätze, Lösungen und Vorgehensweise für Probleme, die andere Sprachen so nicht integrieren.  Das Potential dieser einfachen und übersichtlichen Programmiersprache haben auch viele Universitäten erkannt, die mittlerweile in den Anfängerkursen der Informatik-bezogenen Studiengänge Python statt Java als Einsteigersprache lehren. Der klare Programmierstil legt darüber hinaus eine hervorragende Grundlage für das spätere Erlernen weiterer Sprachen. Denn Python unterstützt nicht nur die objektorientierte und aspektorientierte, sondern auch die strukturierte und funktionale Programmierung. So wird der Programmierer nicht zu einem einzigen Programmierstil gezwungen, sondern kannflexibel das am besten geeignete Paradigma für die jeweilige Aufgabe wählen. Der universelle Zugang, der es möglich macht, die Erfahrungen aus anderen Programmierkonzepten mehr oder weniger direkt weiter zu nutzen, ist ein weiterer Grund für den Erfolg von Python.  Dieses Buch ist ein idealer Einstieg in die Programmierung mit Python. Ausführlich erläutert der Autor die elementaren Grundlagen, die nötig sind, um mit dieser Sprache Programme zu erstellen und zu pflegen. Daneben zeigt er, wie sich die OOP mit Python realisieren lässt und wie man Module und API-Schnittstellen integriert. Diverse weiterführende Themen wie die Erstellung grafischer Oberflächen oder der Zugriff auf Dateien und Datenbanken runden das Fachbuch ab. Einfache Beispiele veranschaulichen die grundsätzliche Anwendung der verschiedenen Techniken und machen das Buch dadurch zu einer unbedingten Empfehlung für Einsteiger und Praktiker, die die Programmierung mit Python lernen wollen. Einleitung und Grundlagen – Bevor es richtig losgeht.- Erste Beispiele – Der Sprung ins kalte Wasser.-Built-in-Functions – Modularisierung durch Unterprogramme.- Grundlegende Begriffe – Kommentare, SheBang und Strukturanalysen.- Anweisungen – Dem Computer Befehle geben.- Datentypen, Variablen und Literale – Die Art der Information.- Ausdrücke, Operatoren und Operanden – Die Verarbeitung von Daten.- Kontrollstrukturen – Die Steuerung des Programmflusses.- Funktionen in Python – Modularisierung mit „Unterprogrammen“.- Sequenzielle Datenstrukturen – Mehrere Informationen gemeinsam verwalten.- Objektorientierte Programmierung in Python –  Klassen, Objekte, Eigenschaften und Methoden.- Exceptionhandling – Ausnahmsweise.- String-Verarbeitung in Python – Programmierte Textverarbeitung.- Datei-, Datenträger- und Datenbankzugriffe – Dauerhafte Daten.- Umgang mit Datum und Zeit – Terminsachen.- Grafische Oberflächen (GUI) mit Python – tkinter & Co als GUI-Framework. Ralph Steyer ist Diplom-Mathematiker und hat sich 1996 nach fünf Jahren als Programmierer bei einer Versicherung als Freiberufler im Bereich EDV-Schulung, Programmierung und Beratung selbstständig gemacht. Spezialgebiete sind die Internetprogrammierung und OOP. Er unterrichtet in Firmen und Fachhochschulen und veröffentlicht regelmäßig Zeitungsartikel, Videotraining und Fachbücher.

Regulärer Preis: 39,99 €
Produktbild für Mastering Java Persistence

Mastering Java Persistence

Regulärer Preis: 6,40 €
Produktbild für Mastering Big Data and Hadoop

Mastering Big Data and Hadoop

Regulärer Preis: 6,40 €
Produktbild für Mastering Jenkins

Mastering Jenkins

Regulärer Preis: 6,40 €
Produktbild für Industrial Vision Systems with Raspberry Pi

Industrial Vision Systems with Raspberry Pi

Today’s industries are faced with a growing demand for vision systems due to their non-invasive characteristics in inspecting product quality. These systems identify surface defects and faults, and verify components’ orientation and their measurements, etc. This book explores the vision techniques needed to design and develop your own industrial vision system with the help of Raspberry Pi.You’ll start by reviewing basic concepts and applications of machine vision systems, followed by the preliminaries of Python, OpenCV, required libraries, and installing OpenCV for Python on Raspberry Pi. These are used when implementing image processing for the system applications. You’ll then look at interfacing techniques and some of the challenges industrial vision systems encounter, such as lighting and camera angles.Algorithms and image processing techniques are also discussed, along with machine learning and deep learning techniques. Later chapters explain the use of GUI apps and real-time applications of Industrial vision systems. Each chapter concludes with examples and demo implementations to facilitate your knowledge of the concepts.By the end of the book, you’ll be able to build and deploy computer vision applications with Python, OpenCV, and Raspberry Pi.WHAT YOU'LL LEARN* Build and deploy industrial vision system using Raspberry Pi and Python programming* Explore computer vision techniques using Raspberry Pi and OpenCV* Implement popular vision techniques for industrial applications in real time* Review modern image processing techniques such as image segmentation, thresholding, and contoursWHO THIS BOOK IS FORRaspberry Pi and Python enthusiasts interested in computer vision applications; educators, industrialists, and industrial solution providers who want to design vision-based testing products with the help of Raspberry PiDR. K. MOHAIDEEN ABDUL KADHAR completed his Undergraduate degree in Electronics and Communication Engineering and his M.Tech with a specialization in Control and Instrumentation in 2005. In 2015, he obtained a Ph.D. in Control System Design using evolutionary algorithms. He has more than 16 years of experience in teaching and research. His area of interests includes Robust control systems, Optimization techniques, computer vision and image processing, data science, python programming, and working with Raspberry Pi boards. He is currently developing customized industrial vision systems for various industrial requirements. He has been a consultant for several industries in developing machine vision systems for industrial applications, a master trainer, and delivered workshops in the control systems, computer vision, image processing, optimization techniques, data science and Python programming.G. ANAND completed his Undergraduate degree in Electronics and Communication Engineering in 2008 and his Postgraduate Degree (M.E) in Communication Systems in 2011. He has more than 10 years of experience in teaching and research. His areas of interest include Signal Processing, Image processing, Vision system, Python programming, Data science, and Machine Learning. He has also delivered workshops in signal processing, image processing and python programming.Chapter 1: Introduction to Industrial Vision Systems.- Chapter 2: Raspberry Pi and required software.- Chapter 3: OpenCV - Python.- Chapter 4: Challenges in Industrial Vision Systems.- Chapter 5: Image Processing using OpenCV.- Chapter 6: Graphical User Interface with OpenCV and tkinter.- Chapter 7: Feature Detection and Matching.- Chapter 8: Image segmentation.- Chapter 9: Optical Character Recognition.- Chapter 10: Machine learning techniques for vision applications.- Chapter 11: Industrial Vision system Applications.

Regulärer Preis: 59,99 €
Produktbild für Sensor Projects with Raspberry Pi

Sensor Projects with Raspberry Pi

Use Python to develop Rasperry Pi projects to solve common digital image processing and IoT problems. Using a free IoT server you’ll tackle fundamental topics and concepts behind theses two areas. This second edition includes new content on Artificial Intelligence and updated sensor guidance to help you better explore virtual animations, create a homemade spectrometer, and master object classification with Edge Impulse.Start by creating a system to detect movement with a PIR motion sensor and a Raspberry Pi board. Use the MQ2 gas sensor and a Raspberry Pi board as a gas leak alarm system to detect dangerous explosive and fire hazards. Then train your system to send the captured data to the remote server ThingSpeak. You’ll also develop a weather station with your Raspberry Pi. Using the DHT11 (humidity and temperature sensor) and BMP (barometric pressure and temperature sensor) in conjunction with ThingSpeak and X, you can receive real time weather alerts from your own meterological system!Spectral sensers used with the Raspberry Pi include the AS7262 (six colors), and AS7263 (near infrared) for the construction of a filter spectrometer, sensing colored solutions, and assessing plant foliage health. Finally, expand your skills into the popular machine learning world of digital image processing using OpenCV and a Pi. Make your own object classifiers and finally manipulate an object by means of an image in movement. This skillset has many applications, ranging from recognizing people or objects, to creating your own video surveillance system.With the skills gained from _Sensor Projects with Raspberry Pi_, you'll be well-equipped to explore other applications in mobile development and electrical engineering as well.WHAT YOU'LL LEARN* Work with ThingSpeak to receive X alerts from your systems.* Cultivate skills in processing sensor inputs that are applicable to mobile and machine learning projects.* Incorporate sensors into projects to make interactive devices.* Experiment with virtual scenarios and objects.* Create Python and Pygame games that contain virtual scenarios and animations.* Detect colored solutions and assess the plant foliage health.WHO THIS BOOK IS FORHobbyists and makers working with robotics and IoT. Electronic engineers and programmers who would like to expand their familiarity with basic sensor projects.GUILLERMO GUILLEN is an Electronics and Communications Engineer, and Military Engineer. He has worked on CITIZEN and Government projects. GUILLERMOis the winner of “Make with Ada 2018-19” and several other contests. In addition to this book, he has written over 40 articles about the research, design, development and testing of the electronic equipment used in various systems. He currently works as a micro entrepreneur. You can find more information at www.guillengap.com.Chapter 1. Theoretical Fundamentals.- Chapter 2. Alarm System.- Chapter 3. Gas Leak Alarm.- Chapter 4. Weather Station.- Chapter 5. Digital Image Processing with Python and OpenCV. - Chapter 6. Animations With Python And Pygame.- Chapter 7.- Homemade Spectrometer.- Chapter 8.- Object Classification Using Edge Impulse on Raspberry Pi.

Regulärer Preis: 49,99 €
Neu
Produktbild für Effektive Softwarearchitekturen

Effektive Softwarearchitekturen

Effektive Softwarearchitekturen. Ein praktischer Leitfaden. 10. AuflageEffektive SoftwarearchitekturenSoftwarearchitekt*innen müssen komplexe fachliche und technische Anforderungen an IT-Systeme umsetzen und sie müssen diese Systeme durch nachvollziehbare Strukturen flexibel und erweiterbar gestalten.Dieser Praxisleitfaden zeigt Ihnen, wie Sie Softwarearchitekturen effektiv und systematisch entwickeln können. Gernot Starke unterstützt Sie mit konkreten praktischen Tipps aus seiner Erfahrung.Sie finden Antworten auf zentrale Fragen:Welche Aufgaben gehören zur Softwarearchitektur?Wie kann ich beim Entwurf vorgehen?Wie kommuniziere und dokumentiere ich Softwarearchitekturen?Wie helfen Architekturmuster?Wie analysiere und bewerte ich Softwarearchitekturen?Wie setze ich Persistenz, grafische Benutzeroberflächen, Geschäftsregeln, Integration, Verteilung, Fehlerbehandlung und andere Konzepte ein?Was muss ich über Domain-Driven Design, arc42, Microservices, C4 und die Cloud wissen?Wie verbessere ich bestehende Systeme?Leseprobe (PDF-Link)Über den Autor:Dr. Gernot Starke stellt sich seit vielen Jahren der Herausforderung, die Architektur großer Systeme effektiv zu gestalten. Zu seinen Kunden zählen mittlere und große Unternehmen aus den Branchen Finanzdienstleistung, Logistik, Handel, Telekommunikation und dem öffentlichen Bereich. Er ist Mitgründer von arc42 und iSAQB sowie Fellow der innoQ. Gernot lebt in Köln.

Regulärer Preis: 49,99 €
Produktbild für The Handbook of Data Science and AI (2. Auflage)

The Handbook of Data Science and AI (2. Auflage)

The Handbook of Data Science and AI. Generate Value from Data with Machine Learning and Data AnalyticsData Science, Big Data, Artificial Intelligence and Generative AI are currently some of the most talked-about concepts in industry, government, and society, and yet also the most misunderstood. This book will clarify these concepts and provide you with practical knowledge to apply them.Using exercises and real-world examples, it will show you how to apply data science methods, build data platforms, and deploy data- and ML-driven projects to production. It will help you understand - and explain to various stakeholders - how to generate value from such endeavors. Along the way, it will bring essential data science concepts to life, including statistics, mathematics, and machine learning fundamentals, and explore crucial topics like critical thinking, legal and ethical considerations, and building high-performing data teams.Readers of all levels of data familiarity - from aspiring data scientists to expert engineers to data leaders - will ultimately learn: how can an organization become more data-driven, what challenges might it face, and how can they as individuals help make that journey a success.What´s inside:Critical Thinking and Data Culture: How evidence driven decision making is the base for effective AI.Machine Learning Fundamentals: Foundations of mathematics, statistics, and ML algorithms and architecturesNatural Language Processing and Computer Vision: How to extract valuable insights from text, images and video data, for real world applications.Foundation Models and Generative AI: Understand the strengths and challenges of generative models for text, images, video, and more.ML and AI in Production: Turning experimentation into a working data science product.Presenting your Results: Essential presentation techniques for data scientists.Leseprobe (PDF-Link)About the authorsThe team of authors consists of data professionals from business and academia, including data scientists, engineers, business leaders and legal experts. All are members of the Vienna Data Science Group (VDSG), an NGO that aims to establish a platform for exchanging knowledge on the application of data science, AI and machine learning, and raising awareness of the opportunities and potential risks of these technologies.

Regulärer Preis: 79,99 €
Neu
Produktbild für Von Java zu C (2. Auflage)

Von Java zu C (2. Auflage)

Von Java zu C. 2. Auflage.Das Buch gibt eine Einführung in die Programmiersprache C und setzt dabei Kenntnisse in der Sprache Java voraus. Java wird nämlich oft als erste Programmiersprache gelehrt, während in weiterführenden Studienfächern und in der Berufspraxis auch C eine wichtige Rolle spielt. Kompakte Schnelleinstiege zu Beginn der einzelnen Kapitel ermöglichen eine rasche Orientierung über die Möglichkeiten von C im Vergleich zu Java. Die Besonderheiten von C werden dann jeweils im Detail diskutiert.Profitieren wird man daher auch, wenn man schon einmal mit C in Berührung gekommen ist und nun seine Kenntnisse vertiefen möchte. Zwei Schwerpunkte des Buchs sind die Programmierung mit Zeigern/Pointern, die es in Java so nicht gibt, und von dynamischen Datenstrukturen, die Java durch vordefinierte Klassen bereitstellt. Zudem werden einfache und strukturierte Datentypen, Kontrollstrukturen, Funktionen, Ein-/Ausgabe und die C-Standardbibliothek behandelt. Viele Programmbeispiele zeigen die Anwendung der Konzepte. Anhand von Übungsaufgaben kann man sein neu erworbenes Wissen praktisch ausprobieren.Aus dem Inhalt:Struktur und Übersetzung von C-ProgrammenKontrollstrukturenDatenorganisationZeigerFunktionenEin-/Ausgabe und DateizugriffeDynamische DatenstrukturenStandardbibliothekLeseprobe (PDF-Link)Prof. Dr. Carsten Vogt lehrt am Institute of Computer and Communication Technology der Technischen Hochschule Köln Betriebssysteme, Verteilte Systeme und Programmierung von Mobilgeräten.

Regulärer Preis: 39,99 €
Produktbild für GitLab Guidebook

GitLab Guidebook

Regulärer Preis: 6,40 €
Produktbild für Effektive Softwarearchitekturen

Effektive Softwarearchitekturen

- Aktueller Überblick und methodische Einführung - Direkt umsetzbare Tipps für praktizierende Softwarearchitekten - Ideal zur Vorbereitung auf die Zertifizierung zum «Certified Professional for Software Architecture™» (Foundation Level) des iSAQB - Praxisnahe Darstellung von Architekturstilen und -mustern, ausführliche technische Konzepte, NoSQL-Datenbanken sowie aktualisierte und erweiterte Beispielarchitekturen - Neu in der 7. Auflage: Evolution und Verbesserung bestehender Systeme - Detaillierte Beispiele zum Einsatz von arc42 - Extra: E-Book inside Softwarearchitekten müssen komplexe fachliche und technische Anforderungen an IT-Systeme umsetzen, und sie müssen diese Systeme durch nachvollziehbare Strukturen flexibel und erweiterbar gestalten. Dieser Praxisleitfaden zeigt Ihnen, wie Sie Softwarearchitekturen effektiv und systematisch entwickeln können. Gernot Starke unterstützt Sie mit praktischen Tipps, Architekturmustern und seinen Erfahrungen. Sie finden Antworten auf zentrale Fragen: - Welche Aufgaben haben Softwarearchitekten? - Wie gehe ich beim Entwurf vor? - Wie kommuniziere und dokumentiere ich Softwarearchitekturen? - Wie helfen Architekturstile und -muster? - Wie bewerte ich Softwarearchitekturen? - Wie behandle ich Persistenz, grafische Benutzeroberflächen, Geschäftsregeln, Integration, Verteilung, Sicherheit, Fehlerbehandlung, Business-Process-Management, Microservices und sonstige technische Konzepte? - Was müssen Softwarearchitekten über NoSQL, Domain-Driven-Design und arc42 wissen? - Wie verbessere ich bestehende Systeme? AUS DEM INHALT // Vorgehen bei der Architekturentwicklung // Architekturmuster und -stile // Technische Konzepte // SOA und Enterprise-IT-Architektur // Architekturbewertung // Dokumentation von Architekturen // Modellierung für Softwarearchitekten // Werkzeuge für Softwarearchitekten // Beispiele realer Softwarearchitekturen // iSAQB Curriculum

Regulärer Preis: 49,99 €
Produktbild für Von Java zu C

Von Java zu C

- 2. Auflage des Klassikers „C für Java-Programmierer“ - Systematische Einführung in C mit Konzentration auf die Unterschiede von C zu Java - Schnelleinstiege für eilige Leser:innen sowie zahlreiche Beispiele und Übungen - Umfangreicher Anhang zum Nachschlagen - Mit Zusatzmaterial: die Beispielprogramme aus dem Buch, die Lösungen der Übungsaufgaben und weitere Informationen - Ihr exklusiver Vorteil: E-Book inside beim Kauf des gedruckten Buches Das Buch gibt eine Einführung in die Programmiersprache C und setzt dabei Kenntnisse in der Sprache Java voraus. Java wird nämlich oft als erste Programmiersprache gelehrt, während in weiterführenden Studienfächern und in der Berufspraxis auch C eine wichtige Rolle spielt. Kompakte Schnelleinstiege zu Beginn der einzelnen Kapitel ermöglichen eine rasche Orientierung über die Möglichkeiten von C im Vergleich zu Java. Die Besonderheiten von C werden dann jeweils im Detail diskutiert. Profitieren wird man daher auch, wenn man schon einmal mit C in Berührung gekommen ist und nun seine Kenntnisse vertiefen möchte. Zwei Schwerpunkte des Buchs sind die Programmierung mit Zeigern/Pointern, die es in Java so nicht gibt, und von dynamischen Datenstrukturen, die Java durch vordefinierte Klassen bereitstellt. Zudem werden einfache und strukturierte Datentypen, Kontrollstrukturen, Funktionen, Ein-/Ausgabe und die C-Standardbibliothek behandelt. Viele Programmbeispiele zeigen die Anwendung der Konzepte. Anhand von Übungsaufgaben kann man sein neu erworbenes Wissen praktisch ausprobieren. AUS DEM INHALT // - Struktur und Übersetzung von C-Programmen - Kontrollstrukturen - Datenorganisation - Zeiger - Funktionen - Ein-/Ausgabe und Dateizugriffe - Dynamische Datenstrukturen - Standardbibliothek

Regulärer Preis: 39,99 €
Produktbild für Cybersecurity in Context

Cybersecurity in Context

“A masterful guide to the interplay between cybersecurity and its societal, economic, and political impacts, equipping students with the critical thinking needed to navigate and influence security for our digital world.”—JOSIAH DYKSTRA, Trail of Bits “A comprehensive, multidisciplinary introduction to the technology and policy of cybersecurity. Start here if you are looking for an entry point to cyber.”—BRUCE SCHNEIER, author of A Hacker’s Mind: How the Powerful Bend Society’s Rules, and How to Bend Them BackTHE FIRST-EVER INTRODUCTION TO THE FULL RANGE OF CYBERSECURITY CHALLENGESCybersecurity is crucial for preserving freedom in a connected world. Securing customer and business data, preventing election interference and the spread of disinformation, and understanding the vulnerabilities of key infrastructural systems are just a few of the areas in which cybersecurity professionals are indispensable. This textbook provides a comprehensive, student-oriented introduction to this capacious, interdisciplinary subject. Cybersecurity in Context covers both the policy and practical dimensions of the field. Beginning with an introduction to cybersecurity and its major challenges, it proceeds to discuss the key technologies which have brought cybersecurity to the fore, its theoretical and methodological frameworks and the legal and enforcement dimensions of the subject. The result is a cutting-edge guide to all key aspects of one of this century’s most important fields. Cybersecurity in Context is ideal for students in introductory cybersecurity classes, and for IT professionals looking to ground themselves in this essential field. CHRIS JAY HOOFNAGLE is Professor of Law in Residence at the University of California, Berkeley, where he has taught since 2006. He has published extensively on cybersecurity law and related subjects, and is a practicing attorney with venture law firm Gunderson Dettmer, as well as an advisor to multiple defense and intelligence technology companies. GOLDEN G. RICHARD III is Professor of Computer Science and Director of the Cyber Center at Louisiana State University. He is a Fellow of the American Academy of Forensic Sciences with over thirty years of experience in teaching cybersecurity and related topics in computer science. His primary areas of expertise are in memory forensics, digital forensics, malware analysis, reverse engineering, and systems programming. About the Authors xiiiPreface xvAcknowledgments xixAbout the Companion Website xxiIntroduction xxiiiI WHAT IS CYBERSECURITY?1 WHAT IS CYBERSECURITY? 31.1 What Is the Cyber in Cybersecurity? 51.1.1 Cyberspace’s Places and the Problem of Internet Sovereignty 81.2 What Is the Security in Cybersecurity? The “CIA” Triad 121.2.1 The Internet’s Threat Model 151.2.2 Computer Security Versus “Cybersecurity” 191.2.3 Security, Innovation, “Hacking” 231.2.4 Security from a Private Sector Perspective 241.2.5 Building on the CIA Triad 261.2.6 Cybersecurity Definitions 271.3 Encryption Is Critical in Cybersecurity 281.3.1 Modern Cryptosystems 291.3.2 Hashing 331.4 Cyberpower: How Insecurity Empowers and Undermines Nations 371.5 Is Disinformation a Cybersecurity Concern? 401.5.1 From Information Scarcity to Glut 411.5.2 The Power of Influence Campaigns on the Internet 431.5.3 Libicki’s Disinformation Framework 461.5.4 The US Approach: Free Speech First 481.5.5 Election Interference 501.5.6 Is There Really Reason to Be Concerned? 531.6 International Views 551.7 Conclusion: A Broad Approach 572 TECHNOLOGY BASICS AND ATTRIBUTION 592.1 Technology Basics 602.1.1 Fundamentals 602.1.2 Reliance Is a Fundamental Element of Computing and the Internet 662.1.3 Internet Layers 682.1.4 Cybersecurity Depends on Generations of Legacy Technologies 772.1.5 “Controlling” the Internet 842.1.6 Why Not Start Over? 852.2 Attribution 862.2.1 Types of Attribution 912.2.2 Attribution Process 922.2.3 Don’t Be Surprised: Common Dynamics in Attribution 1032.2.4 The Future of Attribution 1062.3 Conclusion: An End to Anonymity? 108II CYBERSECURITY’S CONTOURS3 ECONOMICS AND THE HUMAN FACTOR 1113.1 Economics of Cybersecurity 1123.1.1 Asymmetry and the Attack/Defense Balance 1163.1.2 Incentive “Tussles” 1183.2 The People Shaping Internet Technology and Policy 1203.2.1 Tragedies of the Un- managed Commons 1243.3 The Human Factor— The Psychology of Security 1273.3.1 Attackers as Behavioral Economists 1273.3.2 Institutions as Rational Choice Economists 1303.3.3 User Sophistication 1343.3.4 The Role of Emotion and the Body 1363.3.5 Security as Afterthought 1383.3.6 RCT: The User View 1383.4 Conclusion 1404 THE MILITARY AND INTELLIGENCE COMMUNITIES 1414.1 Why Cybersecurity Is Center Stage 1444.2 Are Cyberattacks War? 1484.2.1 Cyber War Will Not Take Place 1484.2.2 Cyber War Is Coming 1534.2.3 The Law of War 1554.2.4 Cyber Realpolitik 1624.3 Computers and the Future of Conflict 1654.3.1 The Changing Nature of Conflict 1664.4 Cybersecurity and the Intelligence Community 1764.4.1 The Intelligence Community 1784.4.2 The Power of the Platform 1874.4.3 The Vulnerabilities Equities Process 1894.4.4 Cyber Soldiers and/or Cyber Spies? 1934.5 Conclusion 1955 CYBERSECURITY THEORY 1975.1 Deterrence Theory 1985.1.1 Deterrence Theory Contours 1995.1.2 Deterring with Entanglement and Norms 2075.1.3 Cyber “Power” 2095.1.4 The Deterrence Theory Critique 2135.2 Security Studies: Anarchy, Security Dilemma, and Escalation 2155.2.1 Anarchy 2155.2.2 The Security Dilemma 2165.2.3 Escalation and the Security Dilemma 2185.2.4 Securitization: Nissenbaum Revisited 2225.2.5 The Problem of Referent Object 2235.2.6 Nissenbaum’s Alternative Vision: Cyberattacks Are Just Crimes 2245.2.7 A Response to Nissenbaum: Strategic Risks Do Exist 2255.3 Economic Theory: The Tragedy of the Cybersecurity Commons 2265.3.1 The Free Problem 2275.4 The Public Health Approach 2305.5 Gerasimov and “Hybrid War:” Information Domain Revisited 2335.5.1 The US Reaction 2355.6 Barlowism as Theory 2375.6.1 Technology Utopianism: The Internet as Democratizing 2375.6.2 Utopia as No Place, But as Organic 2425.6.3 High Modernism and Authoritarian High Modernism 2435.7 Conclusion 246III CYBERSECURITY LAW AND POLICY6 CONSUMER PROTECTION LAW 2496.1 Federal Trade Commission Cybersecurity 2506.1.1 FTC’s Legal Authority 2526.1.2 Unfairness 2546.1.3 Deception 2576.1.4 The Zoom Case— Complaint 2586.1.5 The Zoom Case— Settlement 2626.2 FTC Adjacent Cybersecurity 2676.2.1 The Attorneys General 2676.2.2 Self- regulation 2686.2.3 Product Recalls 2706.3 The Limits of the Consumer Protection Approach 2716.3.1 Two Litigation Moats: Standing and Economic Loss 2726.3.2 The Devil in the Beltway 2756.4 Conclusion 2797 CRIMINAL LAW 2817.1 Computer Crime Basics 2827.2 Computer Crime Incentive Contours 2837.3 The Political/Economic Cyber Enforcement Strategy 2877.4 Cybercrime’s Technical Dependencies 2917.5 The Major Substantive Computer Crime Laws 2937.5.1 Identity Theft 2947.5.2 The Computer Fraud and Abuse Act (CFAA) 2977.5.3 Other Computer Crime Relevant Statutes 3097.5.4 Digital Abuse 3117.6 High- Level Investigative Procedure 3127.6.1 Investigative Dynamics 3127.6.2 Investigative Process 3177.6.3 Obtaining the Data 3177.6.4 Stored Communications, Metadata, Identity, and “Other” 3187.7 Live Monitoring 3247.7.1 International Requests and the CLOUD Act 3267.7.2 National Security Access Options 3297.8 Conclusion 3328 CRITICAL INFRASTRUCTURE 3338.1 What Is “Critical Infrastructure” 3368.2 Political Challenges in Securing Critical Infrastructure 3418.3 Cyber Incident Reporting for Critical Infrastructure Act of 2022 3438.4 Technical Dynamics 3458.4.1 What Does CI Designation Mean 3458.5 NIST Cybersecurity Framework 3468.5.1 NIST Broken Down 3468.5.2 Electricity and Cybersecurity 3488.6 Alternative Approaches to the NIST Cybersecurity Framework 3518.6.1 Assessments and Audits— They’re Different 3528.6.2 Requirements- based Standards 3528.6.3 Process- Based and Controls- Based Standards 3548.6.4 Privacy != Security 3568.6.5 Standards Critiques 3578.7 The Other CISA— Cybersecurity Information Sharing Act of 2015 3588.7.1 Information- sharing Theory 3588.7.2 Information- Sharing Practice 3608.7.3 Provisions of CISA (the Act) 3628.8 Conclusion 3659 INTELLECTUAL PROPERTY RIGHTS 3679.1 IPR Problems: Context 3689.1.1 IP Threats 3699.1.2 Apt1 3719 2 Protection of Trade Secrets 3739.2.1 Reasonable Measures for Protecting Trade Secrets 3749.2.2 Rights Under the DTSA 3759.2.3 The Electronic Espionage Act (EEA) 3789.3 Copyright and Cybersecurity 3799.3.1 The DMCA and Critical Lessons for Software Testing 3859.4 Online Abuse and IP Remedies 3859.4.1 Public Law Remedies for Abuse 3879.4.2 Private Law Remedies for Abuse 3929 5 Conclusion 39210 THE PRIVATE SECTOR 39310.1 There Will Be Blood: Risk and Business Operations 39410.2 The Politics of Sovereignty 39710.2.1 Homo Economicus Meets North Korea 40010.2.2 Technological Sovereignty 40210.2.3 Committee on Foreign Investment in the United States 40410.2.4 Data Localization 40510.2.5 Export Control 40610.3 The APT Problem 40710.4 The Security Breach Problem 41110.4.1 Trigger Information 41310.4.2 What Is an Incident? What Is a Breach? 41410.4.3 Notification Regimes 41510.4.4 Does Security Breach Notification Work? 42010.5 Hacking Back: CISA (The Statute) Revisited 42110.6 The Special Case of Financial Services 42510.6.1 Gramm Leach Bliley Act (GLBA) 42510.7 Publicly Traded Companies and Cybersecurity 43010.7.1 Material Risks and Incidents 43110.7.2 SEC Enforcement 43210.7.3 The Board of Directors 43410.8 Cybersecurity Insurance 43710.8.1 Insurer Challenges 43810.8.2 Buying Insurance 43910.9 Conclusion 440IV CYBERSECURITY AND THE FUTURE11 CYBERSECURITY TUSSLES 44311.1 A Public Policy Analysis Method 44411.2 Software Liability: Should Developers Be Legally Liable for Security Mistakes? 44611.3 Technical Computer Security Versus Cybersecurity Revisited 44911.3.1 The Criminal Law Alternative 45011.3.2 The Consumer Law Approach 45111.3.3 The Industrial Policy Approach 45111.4 Encryption and Exceptional Access 45311.5 Disinformation Revisited 45711.5.1 Racist Speech and Cybersecurity 46011.5.2 What Expectations About Disinformation Are Reasonable? 46111.6 Conclusion 46112 CYBERSECURITY FUTURES 46312.1 Scenarios Methods 46412.2 Even More Sophisticated Cyberattacks 46512.3 Quantum Computing 46612.4 Automaticity and Autonomy: Artificial Intelligence and Machine Learning 46712.5 The Data Trade and Security 47012.6 The Sovereign Internet 47112.7 Outer Space Cyber 47312.8 Classification Declassed 47512.9 Attribution Perfected or Not 47612.10 Conclusion 476V FURTHER READING AND INDEXFurther Reading 481Index 495

Regulärer Preis: 73,99 €