Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen

Computer und IT

Produkte filtern

Produktbild für Künstliche Intelligenz verstehen (2. Auflg.)

Künstliche Intelligenz verstehen (2. Auflg.)

KI zum Mitmachen und selbst Programmieren - eine spielerische Einführung in aktualisierter 2. Auflage, November 2023.Neugierig auf KI? Lust, zu experimentieren? Dann sind Sie hier richtig. Es erwartet Sie mehr als ein Buch: Lesen, sehen und erleben Sie, wie KI funktioniert. Mit den im Web bereitgestellten Beispielprogrammen können Sie ausprobieren und zuschauen, wie verschiedene KI-Verfahren Texte ergänzen, Spiele gewinnen (oder verlieren – das hängt auch von Ihnen ab ...), Daten sortieren und vieles mehr. Im Buch erfahren Sie, was dahinter steckt. Mit Lerngrafiken und Cartoons von Sophia Sanner. Alle Projekte zum Nachprogrammieren, Herunterladen oder online Ausführen und Verändern. Experimente erwünscht!KI-Verfahren verstehenEinschlägige KI-Verfahren finden Sie hier Schritt für Schritt erklärt. Handgezeichnete Infografiken und JavaScript-Code mit vielen Erläuterungen machen die Technik anschaulich. Sehen Sie z.B., was hinter dem Programm steckt, gegen das Sie gerade noch Reversi gespielt habenOnline experimentierenSie geben der KI die Aufgaben und stellen Parameter wie Wortlänge, Anzahl der Versuche usw. selbst ein. Sie können den Code auch direkt online modifizieren und den Effekt beobachten. Probieren Sie es aus!Über das Spiel hinausWer möchte, steigt noch etwas tiefer ins Fachgebiet ein. Sie finden dafür Vorschläge zum Weiterprogrammieren, ein Glossar und wichtige Grundlagen aus der Informatik. Die vorgestellten Verfahren reichen von Levenstein bis zu Transformern wie ChatGPT und Co.Visuelles JavaScriptIn der Online-Umgebung p5js lassen sich mit einfachem JavaScript visuelle Programme erstellen. Sie dürfen sich dabei auf die Logik der KI konzentrieren. Bahn frei für Ihre Experimente!Aus dem Inhalt:Grundlagen aus der InformatikWörter und Sätze vervollständigenSchreibfehler automatisch korrigierenZusammenhänge erkennen und Daten ordnenSelbstlernende AlgorithmenNeuronale NetzeTransformer und Large Language ModelsLeseprobe (PDF-Link)Über die Autoren: Als Soundkünstler, Kulturmanager und Kurator verbindet Pit Noack Wissenschaft, Technik und Kunst. In seinen Tutorials und Workshops bringt er mit viel Herzblut Jugendlichen und Erwachsenen Grundlagen der Programmierung und der künstlichen Intelligenz bei.Sophia Sanner ist freiberufliche Künstlerin, Kuratorin und Illustratorin. Mit ihren Cartoons und Infografiken gelingt es ihr, auch komplexere Themen auf humorvolle Weise anschaulich zu machen.

Regulärer Preis: 29,90 €
Produktbild für Kubernetes Fundamentals

Kubernetes Fundamentals

Explore the world of Kubernetes and learn the concepts needed to develop, deploy, and manage applications on this container orchestrator. This step-by-step development guide is designed for application developers and support members aiming to learn Kubernetes and/or prepare for interviews. All the concepts in the book are presented in Q&A format, with questions framed exactly the way they are asked in an interview, giving you a distinctive edge in interviews.You’ll start by understanding how application development and deployment have evolved over the decades leading up to containerization. You’ll then dive deep into core Kubernetes concepts, learning Kubernetes architecture, Kubernetes objects and workload resources, and how to exploit them to their full potential. You’ll also learn Kubernetes deployment strategies and concepts related to rollout and rollback.Moving on, you’ll look at two very important aspects of any computing ecosystem: networking and storage. You will gain an understanding of access control in Kubernetes and how to manage a Kubernetes cluster using probes, resource quotas, taints, and tolerations. You will also get an overview of Docker and review Docker and Kubernetes best practices. Finally, you will learn about the kubectl command line tool.WHAT YOU WILL LEARN* Learn about basic and advanced Kubernetes objects and workload resources* Master important concepts such as namespaces, selectors, annotations, and access control* Understand the Kubernetes networking and storage system* Manage a Kubernetes cluster with the help of probes, resource quotas, limits, and taintsWHO THIS BOOK IS FORApplication developers and technical managers—both on the development and support sides, beginner and intermediate Kubernetes practitioners and aspirants, and those preparing for Kubernetes interviews.HIMANSHU AGRAWAL is a distinguished IT professional with 13+ years of experience in designing and implementing solutions in JEE technologies. He is currently working as Associate Consultant with CGI, for 13+ years. Himanshu specializes in some niche technical areas like JVM, Multithreading, TLS, Apache, and Kubernetes to name a few, and is a Technical Reviewer of published books. Himanshu has earned certifications from some of the top universities like Harvard and MIT. He is an Oracle Certified Java Dev, Oracle Certified Web Component Dev, and certified by Google Cloud in Architecting with Google Kubernetes Engine. Apart from technical areas, he is a Certified SAFe 5 Practitioner. Himanshu extends his technical expertise to teams primarily in BFSI and Telecom sectors.Chapter 1: Welcome to the World of Containers.- Chapter 2: Kubernetes- Deep Dive Begins.- Chapter 3: Essential Objects in Kubernetes Cluster.- CHAPTER 4: Objects Important for Secure Kubernetes Cluster.- CHAPTER 5: Networking in Kubernetes.- CHAPTER 6: Kubernetes Storage System.- CHAPTER 7: Manage Your Kubernetes Cluster Efficiently.- CHAPTER 8: Best Practices – Kubernetes and Docker.- CHAPTER 9: kubectl – The Command Line Tool

Regulärer Preis: 46,99 €
Produktbild für Cracking the Data Engineering Interview

Cracking the Data Engineering Interview

Preparing for a data engineering interview can often get overwhelming due to the abundance of tools and technologies, leaving you struggling to prioritize which ones to focus on. This hands-on guide provides you with the essential foundational and advanced knowledge needed to simplify your learning journey.The book begins by helping you gain a clear understanding of the nature of data engineering and how it differs from organization to organization. As you progress through the chapters, you’ll receive expert advice, practical tips, and real-world insights on everything from creating a resume and cover letter to networking and negotiating your salary. The chapters also offer refresher training on data engineering essentials, including data modeling, database architecture, ETL processes, data warehousing, cloud computing, big data, and machine learning. As you advance, you’ll gain a holistic view by exploring continuous integration/continuous development (CI/CD), data security, and privacy. Finally, the book will help you practice case studies, mock interviews, as well as behavioral questions.By the end of this book, you will have a clear understanding of what is required to succeed in an interview for a data engineering role.

Regulärer Preis: 21,59 €
Produktbild für Cloud Connector für SAP

Cloud Connector für SAP

In diesem Buch erfahren Sie, wie Sie Ihr On-Premise-System mithilfe des Cloud Connectors ganz einfach mit Ihren Cloud-Systemen verbinden und konfigurieren. Verknüpfen Sie On-Premise-SAP-Produkte mit den SAP-BTP-Services. In diesem Leitfaden finden Sie zuverlässige Informationen zum Erstellen sicherer Verbindungen sowie zur Verwaltung und zur Überwachung des Cloud Connectors. Aus dem Inhalt: SAP Business Technology Platform (SAP BTP)SAP Connectivity ServiceSAP Web IDESAP Business Application StudioCloud-Integration-Service der SAP Integration SuiteAPI ManagementSAP Build Work Zone, Standard EditionInstallation und KonfigurationSecurityAdministrationMonitoringPrinciple Propagation   Einleitung ... 13 Teil I.  Grundlagen und Einrichtung ... 19   1.  Einführung in die SAP Business Technology Platform ... 21        1.1 ... Positionierung von SAP BTP ... 22        1.2 ... Umgebungen ... 30        1.3 ... Architektur ... 39        1.4 ... Zusammenfassung ... 52   2.  Sicherheitsgrundlagen ... 55        2.1 ... Protokolle ... 57        2.2 ... Authentifizierung ... 68        2.3 ... Zusammenfassung ... 76   3.  Einrichtung des Cloud Connectors ... 77        3.1 ... Dimensionierung ... 77        3.2 ... Netzwerkzonen ... 83        3.3 ... Installation ... 85        3.4 ... Konfiguration ... 93        3.5 ... Hochverfügbarkeit ... 109        3.6 ... Zusammenfassung ... 118   4.  Connectivity mit SAP Business Technology Platform ... 119        4.1 ... SAP-Destination-Service im SAP BTP, Neo Environment ... 121        4.2 ... SAP-Destination-Service im SAP BTP, Cloud Foundry Environment ... 126        4.3 ... SAP-Connectivity-Service ... 133        4.4 ... Zusammenfassung ... 137 Teil II.  Arbeiten mit dem Cloud Connector ... 139   5.  SAP Web IDE ... 141        5.1 ... Aktivierung und Konfiguration ... 142        5.2 ... OData-Services von einem On-Premise-ABAP-System konsumieren ... 145        5.3 ... Verbindung zu einem On-Premise-Git-Repository herstellen ... 159        5.4 ... Einen OData-Service aus einem Cloud-System konsumieren ... 167        5.5 ... Zusammenfassung ... 172   6.  SAP Business Application Studio ... 173        6.1 ... Aktivierung und Konfiguration ... 174        6.2 ... Integration mit On-Premise-ABAP-Systemen ... 177        6.3 ... Verbindung zu einem On-Premise-Git-Repository herstellen ... 196        6.4 ... Einen OData-Service aus einem Cloud-System konsumieren ... 206        6.5 ... Zusammenfassung ... 211   7.  SAP Integration Suite ... 213        7.1 ... Die Evolution der SAP Integration Suite ... 213        7.2 ... Cloud Integration ... 215        7.3 ... API Management ... 249        7.4 ... Zusammenfassung ... 254   8.  SAP Build Work Zone, Standard Edition ... 255        8.1 ... Backend-Konfiguration in SAP S/4HANA ... 256        8.2 ... Konfiguration des Cloud Connectors ... 258        8.3 ... Konfiguration des SAP-BTP-Subaccounts ... 263        8.4 ... Konfiguration von SAP Build Work Zone, Standard Edition ... 266        8.5 ... Zusammenfassung ... 272 Teil III.  Administration und Betrieb ... 273   9.  Sichere Konfiguration ... 275        9.1 ... UI-Zertifikate ersetzen ... 275        9.2 ... Benutzer gegenüber dem LDAP-Service authentifizieren ... 279        9.3 ... Trust Store pflegen ... 282        9.4 ... HTTPS Mutual Authentication ... 286        9.5 ... Secure Network Communication ... 292        9.6 ... Zusammenfassung ... 299 10.  Administration ... 301        10.1 ... Rollen ... 301        10.2 ... Verwaltung der Subaccounts ... 302        10.3 ... Sicherung und Wiederherstellung ... 310        10.4 ... Upgrade ... 313        10.5 ... APIs für die Verwaltung ... 315        10.6 ... Zusammenfassung ... 321 11.  Monitoring ... 323        11.1 ... Hardware-Monitoring ... 324        11.2 ... Monitoring des Subaccounts ... 326        11.3 ... Monitoring-APIs ... 330        11.4 ... Alerting ... 340        11.5 ... Audit-Protokollierung ... 342        11.6 ... Zusammenfassung ... 343 12.  Principal Propagation ... 345        12.1 ... Ausgangskonfiguration für die Principal Propagation ... 345        12.2 ... SAP BTP, Neo Environment zu On-Premise-ABAP-System ... 365        12.3 ... SAP BTP, Cloud Foundry Environment zu On-Premise-ABAP-System ... 367        12.4 ... Zusammenfassung ... 370   Die Autoren ... 373   Index ... 375

Regulärer Preis: 89,90 €
Produktbild für Geheimakte Computer

Geheimakte Computer

Der Informatikunterricht ist dir zu trocken? Du bist auf der Suche nach den wirklich spannenden Themen? Halt! Psssst! Dann wirf doch einen Blick in die „Geheimakte Computer“. Sie ist dein Einstieg in die große weite IT-Welt. Hier erfährst du alles, was dich rund um den Computer wirklich interessiert: Bastelprojekte, Computerspiele, Programmierung und nützliches Wissen zu spannenden Themen wie Hacking, Digitalisierung und Sicherheit, künstliche Intelligenz und interessante Persönlichkeiten der Branche. Aus dem Inhalt: Der Computer: das kreativste Werkzeug der WeltKomplex, aber im Prinzip einfach: So funktioniert ein ComputerAlte Technik neu entdeckenGames – besser als ihr RufEine Spielkonsole mit dem Raspberry PiDie dunkle Seite: Hacker-Tricks und wie man sich davor schütztWie gefährlich ist KI?Digitalisierung: Propheten gegen ApokalyptikerDie fiesen Tricks der Tech-IndustrieVision: Die Zukunft des Computers   Über dieses Buch ... 11   1.  Das kreativste Werkzeug aller Zeiten ... 15        1.1 ... So ist das Buch aufgebaut ... 17        1.2 ... Vom Konsumenten zum Produzenten ... 18        1.3 ... Game Over ... 21        1.4 ... Computerspiele -- mehr als nur Zeitvertreib ... 22        1.5 ... Don't believe the hype! ... 24        1.6 ... Programming-Challenge: Scratch ... 26        1.7 ... Im Porträt: Mitchel Resnick ... 31        1.8 ... Maker-Challenge: Marshmallow-Challenge ... 35   Komplex, aber im Prinzip einfach: So funktioniert ein Computer ... 37        2.1 ... Der Computer für die Jugend ... 38        2.2 ... So funktioniert der Binärcode ... 40        2.3 ... Binärcode -- eine uralte Idee ... 42        2.4 ... Im Porträt: Konrad Zuse ... 45        2.5 ... Die wichtigste Erfindung der letzten 100 Jahre ... 47        2.6 ... Wie Transistoren rechnen ... 48        2.7 ... Von NAND zu Tetris ... 53        2.8 ... Maker-Challenge: ein Logikgatter bauen ... 54        2.9 ... Computer ohne Strom ... 59        2.10 ... Coding-Challenge ... 62   4.  Games -- besser als ihr Ruf ... 97        4.1 ... Vom Spiel zum Musikinstrument ... 98        4.2 ... Toshio Iwai und Tod Machover -- die Games-Musiker ... 100        4.3 ... Die Geburt der Spieleindustrie ... 103        4.4 ... Rollenspiele, aber analog statt digital ... 105        4.5 ... Meilensteine der Ultima-Serie ... 106        4.6 ... Gaming-Challenge: Ultima IV spielen ... 109        4.7 ... Interview mit Richard Garriott de Cayeux ... 113        4.8 ... Coding-Challenge: Zeichnen mit Vektoren ... 117        4.9 ... Maker-Challenge: ein Flexahedron bauen ... 119        4.10 ... Schule als Computerspiel ... 125        4.11 ... Was Schulen von Games lernen können ... 126   5.  Just for fun: Gaming-Basteleien ... 129        5.1 ... Die Raspberry-Pi-Konsole ... 129        5.2 ... Der Ich-mach-alles-zum-Controller-Controller ... 132        5.3 ... Der One-Button-Ü-Ei-Controller ... 134        5.4 ... Programming-Challenge ... 137        5.5 ... Der IKEA-Joystick ... 140        5.6 ... Deine eigene (tragbare) Konsole ... 145        5.7 ... Bonus-Tipp: alte Konsolen lackieren und umbauen ... 150   Die dunkle Seite: Hackertricks und wie man sich davor schützt ... 155        6.1 ... Die Anfänge des Hackings -- noch ohne Computer ... 157        6.2 ... Hacker als Superhelden ... 159        6.3 ... Die Tools der Hacker ... 161        6.4 ... Fiese Hacking-Hardware für die USB-Schnittstelle ... 163        6.5 ... Maker-Challenge: Setz dem TV-Terror ein Ende ... 166        6.6 ... Den Raspberry in den besten Hacking-Computer (oder den besten zu hackenden Computer) verwandeln ... 169        6.7 ... Erste Schritte in Kali Linux auf dem Raspberry Pi (oder VirtualBox) ... 170        6.8 ... Dein erster Hack ... 172        6.9 ... Die unsichtbaren Daten in der Luft ... 174        6.10 ... Social Engineering -- Menschen hacken ... 176        6.11 ... Interview mit dem IT-Security-Experten Friedhelm Düsterhöft ... 177        6.12 ... Coding-Challenge: Minecraft auf dem Raspberry Pi hacken ... 180   The end of the world as we know it! Wie gefährlich ist künstliche Intelligenz? ... 185        7.1 ... Der Traum vom künstlichen Menschen ... 187        7.2 ... Coding-Challenge: einen einfachen Chatbot programmieren ... 188        7.3 ... Die Anfänge der KI-Forschung ... 189        7.4 ... Was ist Intelligenz? ... 191        7.5 ... Künstliche Intelligenz -- anders, als viele denken ... 193        7.6 ... KI verstehen ... 194        7.7 ... Überwachtes Lernen ... 196        7.8 ... Unüberwachtes Lernen ... 197        7.9 ... Verstärkendes Lernen ... 199        7.10 ... Maker-Challenge: ein selbstfahrendes Auto bauen ... 200        7.11 ... Interview mit der KI-Expertin Viktoriya Olari ... 202        7.12 ... KI-Spielzeug ... 206        7.13 ... KI-Ethik ... 211   8.  Computerpropheten: Evangelisten und Apokalyptiker ... 215        8.1 ... Das Ende ist nah ... 215        8.2 ... Manfred Spitzer ... 217        8.3 ... Das ist nachgewiesen. Dazu gibt es gute Untersuchungen ... 218        8.4 ... Ja, aber ... ... 219        8.5 ... Auf anderem Gebiet wesentlich kompetenter ... 220        8.6 ... Joseph Weizenbaum ... 221        8.7 ... Maker-Challenge: einen besseren Chatbot programmieren ... 223        8.8 ... Vom Priester der Informatik zum Ketzer ... 226        8.9 ... Ray Kurzweil ... 228        8.10 ... Erfinder der Zukunft ... 229        8.11 ... Ewiges Leben ... 230        8.12 ... Eine neue Religion ... 231        8.13 ... Was ist der Mensch? ... 232        8.14 ... Und jetzt? ... 233        8.15 ... Maker-Challenge ... 234        8.16 ... Idee Nr. 1: einen LED-Throwie bauen ... 235        8.17 ... Idee Nr. 2: ein LEGO-Set beleuchten ... 237   9.  Die fiesen Tricks der Tech-Industrie ... 239        9.1 ... Die Zerstörung einer ganzen Generation? ... 240        9.2 ... Das Handbuch der fiesen Tricks ... 243        9.3 ... Maker-Challenge ... 247        9.4 ... Das Gegengift ... 248        9.5 ... FIFA und die Lootbox ... 249        9.6 ... Illegales Glücksspiel? ... 251        9.7 ... Das unmoralische Diablo ... 254        9.8 ... Die ersten zehn Minuten ... 256        9.9 ... Willkommen an Board! ... 257        9.10 ... Keine Lootboxen? ... 259        9.11 ... Programming-Challenge: ein eigenes Spiel programmieren ... 260 10.  Die Zukunft des Computers ... 265        10.1 ... Die Rückkehr des Analogen ... 267        10.2 ... Ungewöhnliche Rechner ... 269        10.3 ... Ein Quantensprung in der Computertechnik ... 270        10.4 ... Quantencomputer ... 273        10.5 ... Wie funktioniert ein Quantencomputer? ... 274        10.6 ... Die Welt als Simulation ... 276        10.7 ... Virtual Reality ... 277        10.8 ... Deine eigene Coding-Challenge ... 280        10.9 ... Dein eigenes Making-Projekt ... 283   Anhang ... 287        A ... Der kleine Raspberry-Pi-Guide ... 287        B ... Einstieg in Python ... 307   Index ... 311

Regulärer Preis: 24,90 €
Produktbild für Künstliche Intelligenz verstehen

Künstliche Intelligenz verstehen

Neugierig auf KI? Lust, zu experimentieren? Dann sind Sie hier richtig. Es erwartet Sie mehr als ein Buch: Mit den im Web bereitgestellten Beispielen können Sie zuschauen und ausprobieren, wie verschiedene KI-Verfahren Texte ergänzen, Spiele gewinnen (oder auch verlieren – das hängt ganz von Ihnen ab ...), Daten sortieren und vieles mehr. Sie können Parameter wie Textlänge oder Anzahl der Versuche verändern oder auch direkt Hand an den Code anlegen und sehen, was passiert. Dank der Web-Umgebung p5js genügt einfaches JavaScript, um die visuellen Programme zu erstellen. So können Sie sich ganz auf die Logik konzentrieren. Pit Noack zeigt Ihnen im Buch Schritt für Schritt und Verfahren für Verfahren, was dahinter steckt. Mit handgezeichneten Lerngrafiken und Cartoons von Sophia Sanner. Alle Projekte zum Nachprogrammieren, Herunterladen oder online Bearbeiten. Experimente erwünscht! Aus dem Inhalt: Grundlagen aus der InformatikWörter und Sätze vervollständigenSchreibfehler automatisch korrigierenZusammenhänge erkennen und Daten ordnenSelbstlernende AlgorithmenNeuronale NetzeTransformer und Large Language ModelsAuch für Kultur- und Medieninteressierte geeignet   Materialien zum Buch ... 16   Vorwort zur zweiten Auflage ... 17   1.  Einleitung ... 19        1.1 ... Worum es uns in diesem Buch geht ... 20        1.2 ... Für wen wir dieses Buch geschrieben haben ... 21        1.3 ... Aufbau der einzelnen Kapitel ... 22        1.4 ... Ein Wort an die Programmierunkundigen ... 22        1.5 ... Beispielprogramme und die Webseite zum Buch ... 23        1.6 ... Warum wir JavaScript und p5.js verwendet haben ... 25        1.7 ... Begriffliche Abgrenzung und Fachbegriffe ... 26        1.8 ... Inhalte, Themen, Kapitel ... 27        1.9 ... Dank ... 30   2.  Texte bauen mit Markow ... 31        2.1 ... Das Beispielprogramm Nonsense-Texter ... 35        2.2 ... Der Code des Nonsense-Texters unter der Lupe ... 37        2.3 ... Das Beispielprogramm Wörter vorschlagen ... 43        2.4 ... Wörter vorschlagen ... 47        2.5 ... Gewichteter Zufall ... 48        2.6 ... Ideen zum Weitermachen ... 50        2.7 ... Zusammenfassung und Ausblick ... 51   3.  Schreibfehler automatisch korrigieren ... 53        3.1 ... Das Beispielprogramm Wortvergleich ... 54        3.2 ... Die Matrix befüllen ... 57        3.3 ... Die Umsetzung im Beispielprogramm ... 62        3.4 ... Das Beispielprogramm Korrekturvorschläge ... 65        3.5 ... Ideen zum Weitermachen ... 67        3.6 ... Zusammenfassung und Ausblick ... 68   4.  Wörter gruppieren ... 69        4.1 ... Items und Transaktionen ... 71        4.2 ... Kenngrößen der Assoziationsanalyse ... 72        4.3 ... Ein Beispiel von Hand gerechnet ... 76        4.4 ... Das Beispielprogramm Begriffsnetz ... 79        4.5 ... Eine Tour durch den Code ... 82        4.6 ... Ideen zum Weitermachen ... 88        4.7 ... Zusammenfassung und Ausblick ... 90   5.  Spiele für eine Person lösen ... 93        5.1 ... Das Spiel Fruchtkräsch ... 93        5.2 ... Wie findet die KI den besten Zug? ... 95        5.3 ... Eine vielseitig einsetzbare Spiel-KI ... 98        5.4 ... Die Klasse Spielzustand ... 99        5.5 ... Die Klasse KI ... 102        5.6 ... Ideen zum Weitermachen ... 107        5.7 ... Zusammenfassung und Ausblick ... 108   6.  Spiele für zwei Personen gewinnen ... 109        6.1 ... Das Spiel Reversi ... 110        6.2 ... Das Beispielprogramm Reversi KI ... 111        6.3 ... Der Minimax-Algorithmus ... 112        6.4 ... Tiefensuche und Rekursion ... 115        6.5 ... Die Klasse Spielzustand ... 123        6.6 ... Die Klasse KI ... 126        6.7 ... Beschleunigung mit Alpha-Beta-Pruning ... 130        6.8 ... Ideen zum Weitermachen ... 131        6.9 ... Zusammenfassung und Ausblick ... 132   7.  Q-Learning ... 133        7.1 ... Das Eichhörnchen und das Nussversteck ... 134        7.2 ... Umwelt, Agent, Aktion und Belohnung ... 139        7.3 ... Die Q-Tabelle ... 141        7.4 ... Das Beispielprogramm Q-Lerner ... 142        7.5 ... Die Q-Tabelle befüllen ... 147        7.6 ... Der Code unter der Lupe ... 150        7.7 ... Gamma bestimmt die Weitsicht ... 152        7.8 ... Epsilon: Erforschung oder Anwendung ... 154        7.9 ... Ein zweiter Blick auf den Code ... 156        7.10 ... Alpha ... 158        7.11 ... Was wir weggelassen haben ... 159        7.12 ... Ideen zum Weitermachen ... 161        7.13 ... Zusammenfassung und Ausblick ... 163   8.  K-nächste-Nachbarn ... 167        8.1 ... Häschen, Igel, Vogelspinne oder Hai? ... 168        8.2 ... Das Beispielprogramm Tiere erkennen ... 169        8.3 ... Entfernungen bestimmen mit Pythagoras ... 172        8.4 ... Der Code im Detail ... 175        8.5 ... Ideen zum Weitermachen ... 178        8.6 ... Zusammenfassung und Ausblick ... 179   9.  K-means-Clustering ... 181        9.1 ... Clusterbildung in Aktion ... 183        9.2 ... Das Beispielprogramm Wetterdaten gruppieren ... 186        9.3 ... Der Code ... 188        9.4 ... Grenzen des Verfahrens ... 191        9.5 ... Ideen zum Weitermachen ... 195        9.6 ... Zusammenfassung und Ausblick ... 195 10.  Neuronale Netze I: Das Häschenproblem ... 197        10.1 ... Bilderkennung: ein klassisches Problem ... 198        10.2 ... Was ist ein Modell? ... 199        10.3 ... Der Aufbau eines neuronalen Netzes ... 201        10.4 ... Das Häschenneuron und seine Kollegen ... 204        10.5 ... Das Beispielprogramm Tiere erkennen II ... 209        10.6 ... Der Code ... 211        10.7 ... Ideen zum Weitermachen ... 211        10.8 ... Zusammenfassung und Ausblick ... 212 11.  Neuronale Netze II: Auf dem Weg ins Tal ... 213        11.1 ... Das überwachte Lernen ... 214        11.2 ... Die schrittweise Justierung des Modells ... 216        11.3 ... Das Beispielprogramm Gradientenabstieg ... 223        11.4 ... Der Code ... 225        11.5 ... Tipps zum Weitermachen ... 226        11.6 ... Zusammenfassung und Ausblick ... 226 12.  Neuronale Netze III: Fehler zurückverfolgen mit dem Neuronentrainer ... 229        12.1 ... Was ist Backpropagation? ... 230        12.2 ... Das Beispielprogramm Neuronentrainer ... 231        12.3 ... Validierungsdaten, Überanpassung, Generatoren ... 237        12.4 ... Weitere Beispielaufgaben ... 240        12.5 ... Die Anzahlen der verdeckten Schichten und der Neuronen ... 244        12.6 ... Was wir weggelassen haben ... 245        12.7 ... Ideen zum Weitermachen ... 246        12.8 ... Zusammenfassung und Ausblick ... 248 13.  Neuronale Netze IV: Faltungsnetze, Autoencoder, GANs und DQL ... 249        13.1 ... Faltungsnetze ... 249        13.2 ... Modelle, die Bilder erzeugen ... 258        13.3 ... Autoencoder ... 260        13.4 ... Generative Adversarial Networks ... 261        13.5 ... Deep Q-Learning ... 264        13.6 ... Zusammenfassung und Ausblick ... 265 14.  Transformer verstehen ... 267        14.1 ... Ein Sprachmodell von außen betrachtet ... 267        14.2 ... Wörter in Zahlen codieren für Fortgeschrittene ... 269        14.3 ... Worteinbettungen ... 270        14.4 ... Das Beispielprogramm Wort-Navigator ... 276        14.5 ... Vom Text zur Worteinbettung ... 282        14.6 ... Vom Wort zum Satz zum Text: Sequenzeinbettungen ... 290        14.7 ... Das Beispielprogramm Sequenz-Navigator ... 292        14.8 ... Transformer am Horizont ... 297        14.9 ... Zusammenfassung und Ausblick ... 301        14.10 ... Ideen zum Weitermachen ... 304   Nachwort: Auf der Suche nach Trurls Elektrobarden ... 305   Anhang ... 313        A ... Eine kurze Einführung in JavaScript und p5.js ... 315        B ... Glossar ... 359        C ... Quellen und weiterführende Literatur ... 369        D ... Abbildungsverzeichnis ... 373   Index ... 377

Regulärer Preis: 29,90 €
Produktbild für Nachhaltiges Grafikdesign

Nachhaltiges Grafikdesign

Wenn es darum geht, Ihr Print- oder Webprodukt konsequent nachhaltig zu gestalten, hilft Ihnen dieses Buch von Pia Weißenfeld: Es bietet einen Überblick über die Möglichkeiten und Schwierigkeiten der nachhaltigen Produktion und unterstützt Sie mit praktischen Handlungsanweisungen. Sie erfahren, wie Sie nachhaltige Designprozesse etablieren, ökologische Produktionsweisen fördern, den Verbrauch natürlicher Ressourcen reduzieren und auch bei der Beratung Ihrer Kunden und Kundinnen auf ein möglichst umweltbewusstes und sozial vertretbares Design sowie ressourcenschonende Produktionsweisen und Materialien hinwirken. Das beste Beispiel für ein nachhaltiges Printprodukt ist dabei dieses Buch selbst: Es wurde in Hinblick auf Materialwahl und Produktion komplett nachhaltig gedruckt und trägt das höchste Umweltzeichen für Druckerzeugnisse: den Blauen Engel UZ 195. Aus dem Inhalt: Einordnung des Begriffs Nachhaltigkeit, BegriffsdefinitionenWas zeichnet nachhaltiges Design aus?Nachhaltigkeit in Designprozesse einbindenNachhaltiges Design in der KundenkommunikationNachhaltige Produktion: Druckereien finden und bewerten, umweltfreundliche Druckverfahren, Wahl des Papiers, nachhaltige Veredelungen, RecyclingfähigkeitVegane Printmedien: veganes Papier, Farben und Kleber, vegane Veredelungen sowie Herstellungsprozesse und ZertifizierungsmöglichkeitenNachhaltigkeit im digitalen Design: nachhaltige Websites, grünes Hosting, nachhaltige AnzeigenDie Bedeutung von Inklusion und Barrierefreiheit im DesignNachhaltiges Design und Marketing: Nachhaltigkeit kenntlich machen und transparent bewerbenNachhaltige Arbeitsumgebung schaffen und Ressourcen sparen: Umgang mit elektronischen Geräten und Büromaterial, nachhaltiges Banking, Ökostrom, nachhaltige Workflows, soziales Engagement durch Pro-Bono-ProjekteAnhang: Tipps und Adressen   Vorwort ... 7   1.  Grundlagen ... 11        1.1 ... Was bedeutet Nachhaltigkeit? ... 11        1.2 ... Social Washing: Greenwashing, Bluewashing, Pinkwashing und Rainbow-Washing ... 18        1.3 ... Emissionen und Klimaneutralität ... 29        1.4 ... Nachhaltiges Marketing ... 33        1.5 ... Ethik im Design: Die Verantwortung von Designer*innen ... 38   2.  Was zeichnet nachhaltiges Design aus? ... 41        2.1 ... Environment-Centered Design ... 41        2.2 ... Inklusives Design ... 43        2.3 ... Kriterien für nachhaltiges Design ... 50        2.4 ... Manifeste für die Nachhaltigkeit ... 57   3.  Prozesse und Konzeption ... 65        3.1 ... Vorteile eines strukturierten Designprozesses ... 65        3.2 ... Nachhaltige Designprozesse etablieren ... 66        EINBLICK: Co-Kreation bei odenthal design ... 74        3.3 ... Die Kommunikation mit Kund*innen ... 81        3.4 ... Konzeption ... 91        3.5 ... Das Arbeiten mit Bildern ... 105        EINBLICK: Interview mit Simon Veith, nachhaltiger Fotograf aus Köln ... 116        3.6 ... Tools und Methoden für einen nachhaltigen Designprozess ... 119   4.  Nachhaltige Druckproduktion ... 129        4.1 ... Eine nachhaltige Druckerei finden ... 130        4.2 ... Druckfarben und Umweltfreundlichkeit ... 145        4.3 ... Offsetdruck vs. Digitaldruck ... 148        4.4 ... Wahl des Papiers ... 153        EINBLICK: Zu Besuch bei Steinbeis Papier ... 158        4.5 ... Veredelungen: nachhaltig oder nicht? ... 188        4.6 ... Beispiele nachhaltiger Druckproduktionen ... 198   5.  Nachhaltige Werbetechnik ... 203        5.1 ... Probleme der Nachhaltigkeit im Bereich Werbetechnik ... 203        5.2 ... Nachhaltige Displaysysteme ... 204        5.3 ... Nachhaltige Messestände ... 211        5.4 ... Nachhaltige Give-aways ... 218   6.  Nachhaltiges Verpackungsdesign ... 225        6.1 ... Den Lebenszyklus einer Verpackung nachhaltig gestalten ... 226        6.2 ... Das Materialproblem ... 233        6.3 ... Verpackungen neu denken ... 236   7.  Vegane Printmedien ... 241        7.1 ... Stoffe tierischen Ursprungs in Printmedien ... 242        7.2 ... V-Label für vegane Druckprodukte ... 245        EINBLICK: Interview mit Roland Makulla von oeding print über das V-Label ... 250   8.  Nachhaltige Websites ... 255        8.1 ... Einführung ... 255        8.2 ... Emissionen einer Website messen -- ist das möglich? ... 260        8.3 ... Grünes Webhosting ... 266        8.4 ... Ladezeiten, der Dreh- und Angelpunkt ... 270        8.5 ... Optimierte User Experience ... 271        8.6 ... Inklusion im Webdesign ... 273        8.7 ... Nachhaltige Webgestaltung ... 280        8.8 ... Nachhaltige Webentwicklung ... 299        8.9 ... Nachhaltigere digitale Werbung ... 311        8.10 ... Web vs. Print -- was ist nachhaltiger? ... 318   9.  Nachhaltiger Arbeitsalltag ... 323        9.1 ... Ressourcen am Arbeitsplatz einsparen ... 323        9.2 ... Nachhaltige Workflows ... 334        9.3 ... Engagement ... 343        9.4 ... Netzwerke für eine bessere Welt ... 348   Buchempfehlungen ... 354   Literaturverzeichnis ... 355   Index ... 360

Regulärer Preis: 39,90 €
Produktbild für SQL (5. Auflage)

SQL (5. Auflage)

SQL. Der Grundkurs für Ausbildung und Praxis. Mit Beispielen in MySQL/MariaDB, PostgreSQL und T-SQL. In 5., aktualisierter Auflage, November 2023. Lernen Sie SQL ohne Datenbank-VorkenntnisseAls Einsteiger:in werden Sie in diesem Buch Schritt für Schritt an die Arbeit mit SQL herangeführt. Vom Aufbau über das Ändern einer Datenbank und die Auswertung der Daten bis hin zur Administration und zum Verteilen der Datenbank auf verschiedene Server lernen Sie alle wesentlichen Aufgabenstellungen kennen. Die Beispiele sind für MySQL/MariaDB, PostgreSQL und T-SQL getestet.Grundlagen und praktischer EinsatzSie erhalten eine kurze Einführung in die wichtigsten Grundbegriffe und Designregeln für relationale Datenbanken wie ER-Modell, Schlüssel, referenzielle Integrität und Normalformen. Anhand einer Beispieldatenbank, die unter MySQL/MariaDB, PostgreSQL und T-SQL verwendet werden kann, erfahren Sie dann, wie Sie SQL sinnvoll anwenden.Kenntnisse mit Übungsaufgaben festigenJedes Kapitel enthält Übungen, mit denen Sie Ihr frisch erworbenes Wissen testen können. Wenn Sie SQL-Befehle einfach nachschlagen wollen, hilft Ihnen der MySQL-Befehlsindex am Ende des Buches. Darüber hinaus geht der Autor auch auf weiterführendeThemen wie NoSQL und SQL Injection ein, die Lust machen, sich über den Grundkurs hinaus vertiefend mit SQL zu beschäftigen.Unter plus.hanser-fachbuch.de finden Sie die Beispieldatenbank mit rund 1.170 SQL-Anweisungen und die Lösungen zu den Übungsaufgaben zum Download.Ihr exklusiver Vorteil: E-Book inside beim Kauf des gedruckten Buches Ralf Adams, Diplom-Informatiker, ist Lehrer für Informatik (Schwerpunkt Anwendungsentwicklung) am Technischen Berufskolleg 1 der Stadt Bochum. Von 2003 bis 2016 war er Mitglied des IHK-Prüfungsausschusses für Fachinformatiker/Anwendungsentwicklung in Bochum. Seine Erfahrungen im Schulbetrieb und im Prüfungsausschuss sind in das Buch mit eingeflossen.Leseprobe (PDF-Link)

Regulärer Preis: 29,99 €
Produktbild für Enterprise Social for the Java Platform

Enterprise Social for the Java Platform

Learn everything you need to know about frameworks that help developers to integrate their solutions with social networks or APIs, from general purpose (Facebook, Twitter, Google, Mastodon) to specialized (LinkedIn, Xing, WhatsApp, YouTube, Instagram, Flickr, TikTok) to vertical (eToro, Fitbit, Strava). This book will teach you how to add social media features to web applications or services developed using Java, Jakarta EE, or generally running on a Java Virtual Machine (JVM).Jam-packed with practical examples of social integration into enterprise applications, you’ll learn how to address common requirements such as social login, identity federation, single sign-on via social accounts, OpenID Connect, and mashups. You’ll also see how to leverage Java social frameworks like Facebook Business SDK, Twitter4J, Agorava, Keycloak, and Spring Security.Enterprise Social for the Java Platform is an excellent companion to books covering Jakarta EE Security, Spring Security, portals, and related frameworks. Upon completing it, you’ll be armed with the expertise you need to integrate your own Java enterprise applications with social media networks.WHAT YOU WILL LEARN* Harness the reach and power of social media platforms by integrating your enterprise Java applications with them* Understand social media standards for different platforms* Address common security issuesWHO THIS BOOK IS FORDevelopers, architects, and managers of projects involving the use of APIs or Social Networks.WERNER KEIL is a cloud architect, Eclipse RCP, and a microservice expert for a large bank. He helps Global 500 Enterprises across industries and leading IT vendors. He worked for over 30 years as an IT manager, PM, coach, and SW architect and consultant for the finance, mobile, media, transport, and public sectors. Werner develops enterprise systems using Java, Java/Jakarta EE, Oracle, IBM, Spring or Microsoft technologies, JavaScript, Node, Angular, and dynamic or functional languages. He is a Committer at Apache Foundation, and Eclipse Foundation, a Babel Language Champion, UOMo Project Lead, and active member of the Java Community Process in JSRs such as 321 (Trusted Java), 344 (JSF 2.2), 354 (Money, also Maintenance Lead), 358/364 (JCP.next), 362 (Portlet 3), 363 (Unit-API 1), 365 (CDI 2), 366 (Java EE 8), 375 (Java EE Security), 380 (Bean Validation 2), and 385 (Unit-API 2, also Spec Lead), and was the longest serving Individual Member of the Executive Committee for nine years in a row until 2017. Werner is currently the Community representative in the Jakarta EE Specification Committee. He was among the first five Jakarta EE Ambassadors when it was founded as Java EE Guardians, and is a member of its Leadership Council.Chapter 1: Introduction.- Chapter 2: SocialUse Cases.- Chapter 3: Standardization.- Chapter 4: Social Security.- Chapter 5: Security Frameworks.- Chapter 6: Social Frameworks.- Chapter 7: Social Portals.- Appendix A: References.

Regulärer Preis: 44,99 €
Produktbild für Self-Service BI & Analytics

Self-Service BI & Analytics

Self-Service BI & Analytics. Planung, Implementierung und Organisation. November 2023.Self-Service im BI- und Analytics-Kontext bedeutet, dass BI-Anwender selbst aktiv werden, um auf bestimmte Daten und Informationsprodukte zuzugreifen. Dabei hängt die Möglichkeit des Self-Service von Umgebungsfaktoren ab, nicht von einzelnen Werkzeugen. Um die Daten nutzen zu können, ist Datenkompetenz bei den Beteiligten erforderlich. Self-Service ist somit als strategischer Prozess zu verstehen, der als Teil der Datenstrategie immer der Unternehmensstrategie folgt und eine Kultur der Transparenz und offenen Kommunikation erfordert.Dieses Buch bietet eine umfassende Einführung in die grundlegenden Konzepte von Self-Service BI & Analytics. Es beschreibt die derzeit gängigen Ansätze mit Fokus auf die Konzeption und Governance von Self-Service. Darüber hinaus werden Lösungen für konkrete Anwendungsfälle vorgestellt. Im Einzelnen werden behandelt:Planung von Self-Service: Was ist vor der Einführung von Self-Service im Kontext einer gesamtheitlichen Datenstrategie, der Organisation und der Unternehmensarchitektur zu beachten? Welche Governance-Anforderungen müssen berücksichtigt werden?Implementierung von Self-Service: Die Entwicklung und der Betrieb von Self-Service-Lösungen werden ebenso aufgezeigt wie die Positionierung gegenüber einer Schatten-IT und die Vermeidung von technischen Schulden.Organisation von Self-Service: BI-Communitys, die Mitarbeiterausbildung und die Etablierung einer Self-Service-Kultur im Unternehmen spielen hier eine wichtige Rolle.Das Buch liefert wertvolle Einblicke und hilfreiche Anregungen für die erfolgreiche Einführung und Realisierung von Self-Service-Initiativen in der Unternehmenspraxis.Michael Kalke implementiert BI-Lösungen seit mehr als zehn Jahren. Zurzeit arbeitet er für die Vaillant Group und etabliert u.a. Self-Service BI.Artur König verantwortet bei der reportingimpulse GmbH die ganzheitliche Umsetzung von Datenprodukten von der Datenquelle bis zum fertigen Datenprodukt im Microsoft-Umfeld. Philipp Baron Freytag von Loringhoven ist ein versierter Marketingexperte und Datenanalyst, der sich seit mehr als 15 Jahren auf die Kombination von Daten, Marketing und Technologie spezialisiert hat.Lars Schreiber arbeitet als Abteilungsleiter für Business Intelligence Services in der Global IT der Pepperl + Fuchs SE. Dr. Thomas Zachrau ist seit über 30 Jahren leidenschaftlich im Bereich Analytics unterwegs. Die Analytik der kundenzentrierten Prozesse liegt ihm besonders am Herzen.Leseprobe (PDF-Link)

Regulärer Preis: 59,90 €
Produktbild für Einstieg in WordPress 6 (5. Auflg.)

Einstieg in WordPress 6 (5. Auflg.)

Einstieg in WordPress 6WordPress ist der ideale Einstieg für alle, die eine eigene Website ins Leben rufen möchten. Und wenn Sie eine Webpräsenz mit WordPress planen, dann finden Sie in diesem Buch einen verständlichen Einstieg – ideal für Anwender mit und ohne Vorwissen. Peter Müller zeigt Ihnen, wie Sie WordPress herunterladen, installieren und auf dem eigenen Webspace betreiben. Sie erfahren, wie Sie WordPress am besten für Ihre Zwecke einsetzen und moderne Funktionen mit wenigen Klicks einbauen. Anschaulich lernen Sie WordPress sowohl als Blogsystem als auch als CMS (Redaktionssystem) kennen. So entsteht Schritt für Schritt Ihre eigene Website. Aktuell zu WordPress 6 und dem neuen Standard-Theme.Aus dem Inhalt:Planung, Domain, WebspaceInstallation online und offlineWordPress als Blog und CMSSeiten und Beiträge erstellen und gestalten im Block-EditorTexte, Bilder, Audio und Video veröffentlichenBlock-Themes anpassen mit dem Website-EditorKlassische Themes anpassen mit dem CustomizerPlugins auswählen und installierenSuchmaschinenoptimierung (SEO)Backups, Updates, Tipps & TricksLeseprobe (PDF)

Regulärer Preis: 29,90 €
Produktbild für Photoshop Elements 2024 For Dummies

Photoshop Elements 2024 For Dummies

GET IN TOUCH WITH YOUR CREATIVE SIDE USING PHOTOSHOP ELEMENTSPhotoshop Elements 2024 For Dummies covers the newest version of Adobe’s beginner-friendly photo editing software. With the help of this Dummies guide, you’ll discover the ins and outs of Photoshop Elements, so you can transform your images from ordinary to extraordinary. The software is packed with all the photo editing tools you need to turn your images into showstoppers. With the help of the easy-to-understand instructions in this book, you’ll learn how to use the editing tools, utilize layers, make one-click fixes, brighten colors, add filters, and beyond.* Get started with Photoshop Elements and make basic edits in quick mode* Create different views of an image and use the history panel to find the best version of your image* Replace backgrounds, merge photos, and do other neat editing tricks* Understand camera raw to turn your camera’s image data into a stunning photoThis bestselling Dummies guide is the book you need to get started with Elements and learn the insider tips that will give your images that “wow factor.” BARBARA OBERMEIER is the principal of Obermeier Design and is Chair of the Visual Arts Department at California Lutheran University. TED PADOVA is adjunct professor of visual arts and digital photography at Sillman University in Dumaguete, Philippines. The two have combined to author or co-author over 90 books.

Regulärer Preis: 25,99 €
Produktbild für Go Crazy

Go Crazy

Go beyond the basics of Go and build complete applications using open-source libraries or the Go programming language by Google. This book will take you deep into the memory lane of the Go language with crunchy details straight from outer space.The applications in this book include the framework for a 2D Go-based game, an image random generator Rest API, financial time series handling for trading, a Kubernetes operator, a Blockchain coding and more. You'll also get refreshers on Go constructs and useful code tricks to build performant projects, and develop an HTTP based cloud ready image generator.Each chapter will be organized in the following format: what the particular application looks like; requirements and user stories of our example program; an introduction to the Go libraries or frameworks used; and the actual implementation of the example program, including common pitfalls and their solutions.Go Crazy will open your eyes to a new world of practical applications for Go. After reading the book, you will be able to apply your Golang knowledge to build your own crazy projects. Free source code will be available on this book's Apress GitHub page.WHAT YOU'LL LEARN* Compile and inline other programming languages, including GPU coding.* Handle Kubernetes clusters via your own operator* Write Go to code against Ethereum based block chains. * Write intelligent bot code to get you rich and famous.WHO THIS BOOK IS FORGo programmers both experienced and novice.Nicolas Modrzyk is the technical guru of Karabiner Software a successful consulting company located in the ever-dynamic Tokyo, Japan, with its mix of ancestral culture, and its future-oriented movement. He is also an active contributor to the Open-Source community in various projects for Imaging, AI and Cloud Computing. As both an engineer and a consultant, Nico has been involved in both sides of selling and designing large scale applications, managing enormous clusters of databases through handwritten middleware, enabling Japanese leaders and pushing international boundaries. Nico is an ardent advocate of Agile methods and is focused on getting the job done right to satisfy clients. He also knows how to say no to customer, and discuss requests to make the product less robust, and convoluted. At the same time, he loves to push both team members, and friends, to challenge themselves and define and reach their clearly goals. To gather culture, and different point of views, he has been meeting people and living in various countries such as France, Ireland, Japan, China, Korea and India as well as the US of A. Nico is the author of a few programming books, available on Amazon. You can talk to Nico in French, English and Japanese, and you can get along with him in Spanish and Chinese. He recently picked up a saxophone to honor his grand-father and his uncle, in the hope to match their skill with a brass instrument. He will be ready for a jazz session together whenever you are.

Regulärer Preis: 62,99 €
Produktbild für Data Engineering with AWS

Data Engineering with AWS

This book, authored by a seasoned Senior Data Architect with 25 years of experience, aims to help you achieve proficiency in using the AWS ecosystem for data engineering. This revised edition provides updates in every chapter to cover the latest AWS services and features, takes a refreshed look at data governance, and includes a brand-new section on building modern data platforms which covers; implementing a data mesh approach, open-table formats (such as Apache Iceberg), and using DataOps for automation and observability.You'll begin by reviewing the key concepts and essential AWS tools in a data engineer's toolkit and getting acquainted with modern data management approaches. You'll then architect a data pipeline, review raw data sources, transform the data, and learn how that transformed data is used by various data consumers. You’ll learn how to ensure strong data governance, and about populating data marts and data warehouses along with how a data lakehouse fits into the picture. After that, you'll be introduced to AWS tools for analyzing data, including those for ad-hoc SQL queries and creating visualizations. Then, you'll explore how the power of machine learning and artificial intelligence can be used to draw new insights from data. In the final chapters, you'll discover transactional data lakes, data meshes, and how to build a cutting-edge data platform on AWS.By the end of this AWS book, you'll be able to execute data engineering tasks and implement a data pipeline on AWS like a pro!

Regulärer Preis: 38,39 €
Produktbild für Salesforce Field Service

Salesforce Field Service

Salesforce Field Service (formerly Field Service Lightning) connects customers, workforce, and products on a single platform to deliver exceptional on-site services. This book guides Field Service enthusiasts in creating, managing, and automating support with use cases and real-time examples. You will learn Salesforce Field Service which will help you better manage your customers, internal users, and field technicians. As you advance, you’ll learn the whole end-to-end life cycle of creating work orders, associating service appointments to work orders, scheduling and dispatching service appointments to field technicians, and completing the work orders. By the end of this book, you’ll be able to implement, test and deploy Salesforce Field Service for both Desktop and Mobile apps. What you’ll learn ·       Basics of Field Service ·       Field Service objects and data model ·       Field Service schedulingand optimization ·       Configuring Salesforce Field Service ·       Managing Salesforce Field Service capabilities ·       Configuring and using the Field Service Mobile App ·       Deploying and testing Salesforce Field Service ·       Salesforce Field Service KPIs and Reporting Who This Book Is for This book is for Salesforce admins, developers, and consultants who are looking to learn and implement Salesforce Field Service.  A basic understanding of Salesforce is assumed. Coding or programming experience is not required. Chapter 1: Introducing Salesforce Field Service.- Chapter 2: Salesforce Field Service Objects and Data Model.-  Chapter 3: Step by Step Field Service Implementation.- Chapter 4: Scheduling and Optimization.- Chapter 5: Managing Field Service Capabilities.- Chapter 6: Inventory Management.- Chapter 7: Extending Field Service to Mobile.- Chapter 8: Field Service Deployment, Testing, and Analytics.

Regulärer Preis: 56,99 €
Produktbild für Modeling and Optimization of Optical Communication Networks

Modeling and Optimization of Optical Communication Networks

MODELING AND OPTIMIZATION OF OPTICAL COMMUNICATION NETWORKSOPTICAL NETWORKS ARE AN INTEGRAL PART OF MANY OF THE TECHNOLOGIES THAT WE USE EVERY DAY. IT IS A CONSTANTLY CHANGING AND EVOLVING AREA, WITH NEW MATERIALS, PROCESSES, AND APPLICATIONS COMING ONLINE ALMOST DAILY.This book provides a basis for discussing open principles, methods and research problems in the modeling of optical communication networks. It also provides a systematic overview of the state-of-the-art research efforts and potential research directions dealing with optical communication metworks. It also simultaneously focuses on extending the limits of currently used systems encompassing optical and wireless domains and explores novel research on wireless and optical techniques and systems, describing practical implementation activities, results and issues. A handbook on applications for both academia and industry, this exciting new volume includes detailed discussions on real-world case studies on trends and emerging technologies associated with modeling of optical communication networks. This book also describes several numerical models and algorithms for simulation and optimization of optical communication networks. Modeling and optimization presents several opportunities for automating operations and introducing intelligent decision making in network planning and in dynamic control and management of network resources, including issues like connection establishment, self-configuration, and self-optimization, through prediction and estimation by utilizing present network state and historical data. It focuses on extending the limits of currently used systems encompassing optical and wireless domains, and explores the latest developments in applications like photonics, high speed communication systems and networks, visible light communication, nano-photonics, wireless, and MIMO systems. CHANDRA SINGH is an assistant professor in the Department of Electronics and Communication Engineering at the Sahyadri College of Engineering and Management. He is pursuing his PhD from VTU Belagavi, India. He has four patents, published over 25 peer-reviewed publications, and is the editor of seven books. RATHISHCHANDRA R. GATTI, PhD, is a professor and Head of the Department of Mechanical Engineering and Robotics and Automation at the Sahyadri College of Engineering and Management, India. He has four patents, published more than 40 papers in peer-reviewed journals, and has edited seven books. He is also the editor of one journal, and he has over 20 years of industry experience. K.V.S.S.S.S. SAIRAM, Ph.D, is a professor and head of the Electronics and Communications Engineering Department at NITTE University, India. He has over 23 years of experience in teaching and research, and he has published over 50 papers in scholarly journals, conferences, and workshops. He is a reviewer for several journals, and he has authored three books. ASHISH SINGH, PhD, is an associate professor in the Department of Computer and Communication Engineering at NMAM Institute of Technology, Nitte, India. He has 13 years of teaching experience and has published more than 50 research papers in scholarly journals and conferences.

Regulärer Preis: 173,99 €
Produktbild für Procedural Programming with PostgreSQL PL/pgSQL

Procedural Programming with PostgreSQL PL/pgSQL

Learn the fundamentals of PL/PGSQL, the programming language of PostgreSQL which is most robust Open Source Relational Database. This book provides practical insights into developing database code objects such as functions and procedures, with a focus on effectively handling strings, numbers, and arrays to achieve desired outcomes, and transaction management.The unique approach to handling Triggers in PostgreSQL ensures that both functionality and performance are maintained without compromise. You'll gain proficiency in writing inline/anonymous server-side code within the limitations, along with learning essential debugging and profiling techniques. Additionally, the book delves into statistical analysis of PL/PGSQL code and offers valuable knowledge on managing exceptions while writing code blocks.Finally, you'll explore the installation and configuration of extensions to enhance the performance of stored procedures and functions.WHAT YOU'LL LEARN* Understand the PL/PGSQL concepts* Learn to debug, profile, and optimize PL/PGSQL code* Study linting PL/PGSQL code* Review transaction management within PL/PGSQL code* Work with developer friendly features like operators, casts, and aggregatorsWHO IS THIS BOOK FORApp developers, database migration consultants, and database administrators.BAJI SHAIK is a Senior Database Consultant with AWS Professional Services. He was introduced to databases in 2011 and over the years have worked with Oracle, PostgreSQL, Postgres Advance Server, RedShift, and Greenplum. His background spans a wide depth and breadth of expertise and experience in SQL/NoSQL database technologies. He is a Database Migration Expert and has developed many successful database solutions addressing challenging business requirements for moving databases from on-premises to Amazon RDS and Aurora PostgreSQL/MySQL and worked on tuning the RDS/Aurora PostgreSQL/MySQL databases to perform up to the mark. He is an author, having written several books on PostgreSQL. A few of his recent works include “PostgreSQL Configuration”, “Beginning PostgreSQL on the Cloud”, and “PostgreSQL Development Essentials“. Furthermore, he has delivered several conferences, and workshop sessions and published many blogs within the AWS blog community.DINESH CHEMUDURU is working as Principal Architect (OSS). He also worked at AWS as a database consultant and he has done many database migrations successfully. He contributed to a few Open Source solutions and built extensions around PostgreSQL. He loves to code in Flutter/Golang/C++ and deploys them into Kubernetes.PART ONE:Chapter 1: Introduction to PostgreSQL procedural languagesChapter 2 Introduction to PL/PGSQLChapter 3 Introduction to variablesChapter 4 Variable’s data typesChapter 5 Dealing with StringsChapter 6 Dealing with NumbersChapter 7 Dealing with ArraysChapter 8 Control StatementsChapter 9 ExpressionsChapter 10 SQL ExecutionPART TWO:Chapter 11 Writing FUNCTIONS/PROCEDURESChapter 12 Defining own OPERATORSChapter 13 Writing own CastingChapter 14 AggregatorsChapter 15 Handling ExceptionsChapter 16 TriggersChapter 17 Writing anonymous code blocksChapter 18 Return ValuesChapter 19 ParametersChapter 20 CURSORSPART THREE:Chapter 21 PL/PGSQL essential extensionsChapter 22 plpgsql_check extensionChapter 23 orafce extensionChapter 24 pldbgapi extensionChapter 25 plprofiler extension

Regulärer Preis: 56,99 €
Produktbild für Agile Datenkompetenz

Agile Datenkompetenz

In diesem Buch hinterfragt Andrea Weichand die bestehenden Reporting-Routinen. Die manuelle Arbeit im bekannten Tabellenkalkulationsprogramm Excel hat sich nicht nur etabliert, sie nimmt auch weiterhin zu. Dies ist ein großes Problem für die Innovations- und Zukunftsfähigkeit so mancher Controlling-, Sales-, oder Marketingabteilungen. Wie datenkompetent ist ein Unternehmen, wenn ein Großteil der Datenarbeit in Excel zurechtgeschustert wird? Wie schafft man es im Berufsalltag, Daten effizient und mit hoher Qualität in passende Datenprodukte zu bringen? Welche Rolle spielt die Pivot-Tabelle?Weichand beschreibt einen neuen Weg zu mehr Datenkompetenz und erklärt, warum die Prinzipien Kreativität, Strategie und Agilität so wertvoll dabei sind. Ihr Ziel ist es, all die Angestellten, die sich Tag für Tag mit ihren anstrengenden und monströsen Excel-Dateien quälen, zu ermutigen,* die Datenprozesse (mit und ohne Excel) zu automatisieren,* die eigene Datenkompetenz weiterzuentwickeln und* eine kreative, zukunftsfähige Perspektive für agile Datenarbeit einzunehmen.ANDREA WEICHAND ist Mentorin und Autorin für Datenkompetenz und -management. Seit 15 Jahren unterstützt sie Unternehmen und Einzelpersonen dabei, neue Perspektiven im Umgang mit Daten zu ergründen und umzusetzen. Als ehemalige Controllerin und aktive Business-Intelligence-Managerin weiß sie, wie wichtig Spaß und Selbstsicherheit in der Datenarbeit sind. Für einen leichteren Zugang zu Datenkompetenz hat sie die NewDataWork-Prinzipien entwickelt.Schluss mit Copy-Paste-Reporting in Excel – oder die Entwicklung der Excel-Kompetenz.- Kreative Kompetenz.- Datenkompetenz in der Praxis.- Business Intelligence.- Agilität als Kompetenz.- Strategieumsetzung als Kompetenz.- NewDataWork-Prinzipien.

Regulärer Preis: 29,99 €
Produktbild für Let's Play.Programmieren lernen mit Java und Minecraft

Let's Play.Programmieren lernen mit Java und Minecraft

* Für Bukkit und Spigot * Erschaffe deine eigene Welt: mächtige neue Waffen erstellen wie z.B. ein Feuerschwert, auf Knopfdruck Türme und ganze Häuser bauen, automatisch auf Veränderungen in der Welt reagieren * Neue Crafting-Rezepte und eigene Spielmodi entwickeln wie z.B. eine Schneeballschlacht mit Highscore-Liste * Mit umfangreicher Referenz zu allen Programmierbefehlen Du spielst schon lange Minecraft und denkst, du hast schon alles gesehen? Kennst du schon das Feuerschwert, den Enderbogen oder den Spielmodus »Schneeballschlacht«? Du willst auf Knopfdruck Türme, Mauern oder sogar ganze Häuser bauen? Vollautomatisch auf Geschehnisse in der Spielwelt reagieren? Mit eigenen Plugins kannst du all das und noch viel mehr entdecken und ganz nebenbei auch noch programmieren lernen. Daniel Braun zeigt dir, wie du mit Java und Bukkit oder Spigot Erweiterungen für Minecraft programmierst, sogenannte Plugins, die du dann zusammen mit deinen Freunden auf deinem eigenen Minecraft-Server ausprobieren kannst. Dafür sind keine Vorkenntnisse erforderlich, du lernst alles von Anfang an. Nach dem Programmieren einfacher Chat-Befehle wirst du coole Plugins zum Bauen erstellen, so dass mit einem einzigen Befehl sofort z.B. ein fertiges Haus oder eine Kugel vor dir steht. Außerdem erfährst du, wie deine Plugins automatisch auf Geschehnisse in der Spielwelt reagieren können. Du kannst auch eigene Crafting-Rezepte entwerfen, um z.B. mächtige neue Waffen zu kreieren wie das Feuerschwert, das alles in Brand setzt, worauf es trifft. Am Ende lernst du sogar, wie du eigene Spielmodi entwickeln kannst, also ein Spiel im Spiel. Ob eine Schneeballschlacht mit Highscore-Liste oder ein Wettsammeln mit Belohnung für den Sieger, hier ist jede Menge Spaß garantiert. Für das alles brauchst du keine Vorkenntnisse, nur Spaß am Programmieren. Es beginnt mit ganz einfachen Beispielen, aber mit jedem Kapitel lernst du mehr Möglichkeiten kennen, um Minecraft nach deinen Wünschen anzupassen. Am Ende kannst du richtig in Java programmieren, um deine eigene Minecraft-Welt zu erschaffen. So sind deiner eigenen Kreativität keine Grenzen mehr gesetzt. Aus dem Inhalt: * Eigenen Minecraft-Server mit Bukkit oder Spigot installieren und einrichten * Eigene Befehle definieren und Chat-Nachrichten versenden * Java-Grundlagen: Variablen, Schleifen, Verzweigungen, Funktionen, Klassen und Objekte * Häuser, Kreise und Kugeln bauen * Schilder errichten und beliebig beschriften * Plugins programmieren, die auf Veränderungen in der Welt reagieren * Eigene Crafting-Rezepte erstellen * Informationen dauerhaft speichern * Eigene Spielmodi entwickeln wie z.B. eine Schneeballschlacht oder ein Sammelspiel * Umfangreiche Referenz zu allen Programmierbefehlen Daniel Braun ist seit den ersten Tagen Minecraft-Anhänger und kennt als Profi alle Facetten des Spiels. Er hat bereits mehrere Bücher zu Minecraft geschrieben.

Regulärer Preis: 24,99 €
Produktbild für Let‘s Play.Programmieren lernen mit Java und Minecraft

Let‘s Play.Programmieren lernen mit Java und Minecraft

* FÜR BUKKIT UND SPIGOT* ERSCHAFFE DEINE EIGENE WELT: MÄCHTIGE NEUE WAFFEN ERSTELLEN WIE Z.B. EIN FEUERSCHWERT, AUF KNOPFDRUCK TÜRME UND GANZE HÄUSER BAUEN, AUTOMATISCH AUF VERÄNDERUNGEN IN DER WELT REAGIEREN* NEUE CRAFTING-REZEPTE UND EIGENE SPIELMODI ENTWICKELN WIE Z.B. EINE SCHNEEBALLSCHLACHT MIT HIGHSCORE-LISTE* MIT UMFANGREICHER REFERENZ ZU ALLEN PROGRAMMIERBEFEHLENDu spielst schon lange Minecraft und denkst, du hast schon alles gesehen? Kennst du schon das Feuerschwert, den Enderbogen oder den Spielmodus »Schneeballschlacht«? Du willst auf Knopfdruck Türme, Mauern oder sogar ganze Häuser bauen? Vollautomatisch auf Geschehnisse in der Spielwelt reagieren? Mit eigenen Plugins kannst du all das und noch viel mehr entdecken und ganz nebenbei auch noch programmieren lernen.Daniel Braun zeigt dir, wie du mit Java und Bukkit oder Spigot Erweiterungen für Minecraft programmierst, sogenannte Plugins, die du dann zusammen mit deinen Freunden auf deinem eigenen Minecraft-Server ausprobieren kannst. Dafür sind keine Vorkenntnisse erforderlich, du lernst alles von Anfang an.Nach dem Programmieren einfacher Chat-Befehle wirst du coole Plugins zum Bauen erstellen, so dass mit einem einzigen Befehl sofort z.B. ein fertiges Haus oder eine Kugel vor dir steht. Außerdem erfährst du, wie deine Plugins automatisch auf Geschehnisse in der Spielwelt reagieren können.Du kannst auch eigene Crafting-Rezepte entwerfen, um z.B. mächtige neue Waffen zu kreieren wie das Feuerschwert, das alles in Brand setzt, worauf es trifft. Am Ende lernst du sogar, wie du eigene Spielmodi entwickeln kannst, also ein Spiel im Spiel. Ob eine Schneeballschlacht mit Highscore-Liste oder ein Wettsammeln mit Belohnung für den Sieger, hier ist jede Menge Spaß garantiert.Für das alles brauchst du keine Vorkenntnisse, nur Spaß am Programmieren. Es beginnt mit ganz einfachen Beispielen, aber mit jedem Kapitel lernst du mehr Möglichkeiten kennen, um Minecraft nach deinen Wünschen anzupassen. Am Ende kannst du richtig in Java programmieren, um deine eigene Minecraft-Welt zu erschaffen. So sind deiner eigenen Kreativität keine Grenzen mehr gesetzt.AUS DEM INHALT:* Eigenen Minecraft-Server mit Bukkit oder Spigot installieren und einrichten* Eigene Befehle definieren und Chat-Nachrichten versenden* Java-Grundlagen: Variablen, Schleifen, Verzweigungen, Funktionen, Klassen und Objekte* Häuser, Kreise und Kugeln bauen* Schilder errichten und beliebig beschriften* Plugins programmieren, die auf Veränderungen in der Welt reagieren* Eigene Crafting-Rezepte erstellen* Informationen dauerhaft speichern* Eigene Spielmodi entwickeln wie z.B. eine Schneeballschlacht oder ein Sammelspiel* Umfangreiche Referenz zu allen ProgrammierbefehlenDaniel Braun ist seit den ersten Tagen Minecraft-Anhänger und kennt als Profi alle Facetten des Spiels. Er hat bereits mehrere Bücher zu Minecraft geschrieben.

Regulärer Preis: 24,99 €
Produktbild für Photoshop Elements 2024 For Dummies

Photoshop Elements 2024 For Dummies

GET IN TOUCH WITH YOUR CREATIVE SIDE USING PHOTOSHOP ELEMENTSPhotoshop Elements 2024 For Dummies covers the newest version of Adobe’s beginner-friendly photo editing software. With the help of this Dummies guide, you’ll discover the ins and outs of Photoshop Elements, so you can transform your images from ordinary to extraordinary. The software is packed with all the photo editing tools you need to turn your images into showstoppers. With the help of the easy-to-understand instructions in this book, you’ll learn how to use the editing tools, utilize layers, make one-click fixes, brighten colors, add filters, and beyond.* Get started with Photoshop Elements and make basic edits in quick mode* Create different views of an image and use the history panel to find the best version of your image* Replace backgrounds, merge photos, and do other neat editing tricks* Understand camera raw to turn your camera’s image data into a stunning photoThis bestselling Dummies guide is the book you need to get started with Elements and learn the insider tips that will give your images that “wow factor.” BARBARA OBERMEIER is the principal of Obermeier Design and is Chair of the Visual Arts Department at California Lutheran University. TED PADOVA is adjunct professor of visual arts and digital photography at Sillman University in Dumaguete, Philippines. The two have combined to author or co-author over 90 books.

Regulärer Preis: 25,99 €
Produktbild für Mental Canvas for Training and Development

Mental Canvas for Training and Development

Take advantage of layering and other digital techniques to create stunning, interactive compositions suitable for delivering instructional content and presentations on your iOS or Android device. This book shows you how to move from traditional paper and pen drawing to 3D content that can be interacted with by the viewer.Designed to be used on tablets, the Mental Canvas app is a reimagining of presentation software in the digital age that uses patented technology developed by a research team at Yale University. Whether producing concept drawings, storyboards, tutorials, sales presentations, or other forms of interactive media, you’ll learn the skills to transform boring presentations into something exciting and new!You’ll create stunning panoramic views; allow viewers to move through your artwork with multiple scenes; publish to the web for viewing on any smart phone, tablet, or computer; import image files; and export animated fly-throughs as .mp4 files. Mental Canvas can be used by individual creatives or as part of a collaborative design team sharing files between multiple devices giving global instructional design firms an edge over their competition.Provide fun, interactive, and engaging presentations and throw out those boring click-through, static presentations of the past. Business Dashboards, Organizational About Us pages, Sales presentations – virtually whatever the organization’s creatives can think up you’ll learn to develop in Mental Canvas!WHAT YOU'LL LEARN* Use layering to create stunning 3D effects in an otherwise static 2D image* Import and adapt existing images into your dynamic presentation* Create .mp4 fly-throughs that bring websites and presentations to life with videoWHO THIS BOOK IS FORAny creative who wishes to build engaging and interactive presentations with their iOS or Android device.Recent retired from Saudi Aramco, the world’s largest oil company, where he designed, developed and delivered workshops for competency-based career succession, as well as, competency-based development maps, Dr. Michael Commini built and refined his experience in training and development while serving in the US Air Force. After leaving the Air Force, he co-founded TechNET Software TeKnowledgies® (TST), an educational software development company. Among TST’s clients were the Texas Naval JrROTC, The Saenger Organization, UPS®, and Lanier Worldwide®. In addition to his work with TST, Dr. Commini served in the 1990s as a college professor teaching electronics, mathematics, computer networking and data communications for ITT Technical Institute. He was also privileged to have worked at US Joint Forces Command, Joint Warfighting Center, Joint Knowledge Development Distribution Capability, where he was the lead knowledge management analyst and project manager for one of the world’s largest and most diverse instructional design teams prior to moving to Saudi Arabia. He now resides in the Dominican Republic with his dog, Diamond, where he meets people from all walks of life and smokes good cigars.Chapter 1: Introduction to the Mental Canvas Workspace· Viewing Modes· Drawing Tools· Painting Toos· Layering Platform· Case study (if appropriate for this section)· Practical exercise(s)Chapter 2: Viewing Modes· Drawing View· Camera View· Timeline· Bookmarks· Animation· Case study (if appropriate for this section)· Practical exercise(s)Chapter 3: Layering Canvases· Using transparency and opacity to create interesting effects· Stacking an unlimited number of layers· Hiding and revealing layers· Case study (if appropriate for this section)· Practical exercise(s)Chapter 4: Drawing & Painting tools· Pen/Pencil selection· Brush selection· Case study (if appropriate for this section)· Practical exercise(s)Chapter 5: Importing· Importing from Photoshop®· Importing from other sources· Case study (if appropriate for this section)· Practical exercise(s)Chapter 6: Exporting· Using the Web Player to export stand-alone media· Exporting HTML5 compatible files· Case study (if appropriate for this section)· Practical exercise(s)Chapter 7: Case Studies· Real-world use cases of Mental Canvas· Practical exercise(s)Audience: Beginner

Regulärer Preis: 52,99 €
Produktbild für Master React in 5 Days

Master React in 5 Days

Do you dream of learning React without spending months in endless tutorials? Then this book is for you! In just five days, you will acquire the fundamental skills to start developing exceptional applications using this revolutionary technology. Whether you prefer to follow the book independently or alongside other online resources, it will provide you with a solid foundation to harness the full potential of React.Immerse yourself in an accelerated learning method that will allow you to make giant strides. Chapters are carefully designed to teach you the essential concepts of React, such as components, props, state, events, lifecycle, and hooks, without wasting time on complex explanations. Thanks to a clear and accessible writing style, you'll be able to dive into the intricacies of React from the first page. Code examples are accompanied by detailed explanations, enabling you to quickly grasp the subtleties of this technology. You don't need to be an expert in programming; the book is suitable for all levels, from beginners to more experienced developers looking to get up and running with React.You'll create React applications, reinforcing your understanding and consolidating your skills. You will be amazed at how quickly you progress with this hands-on approach that includes practical exercises to apply what you learn immediately. Don't wait any longer and dive into this exciting adventure right now. Master React in 5 Days will open the doors to a world of endless possibilities in web development.WHAT YOU'LL LEARN* Create React components* Study JavaScript XML (JSX) syntax and handling events* Understand React hooks* Manage lists and states WHO THIS BOOK IS FORProgrammers and web developer students with knowledge of JavaScriptERIC SARRION is a trainer, web developer, and an independent consultant. He has been involved in all kinds of IT projects for over 30 years. He is also a long-time author of web development technologies and is renowned for the clarity of his explanations and examples. He resides in Paris, France.

Regulärer Preis: 52,99 €
Produktbild für Machine Readable Me

Machine Readable Me

As we go about our day-to-day lives, digital information about who we are is gathered from all angles via biometric scans, passport applications, and, of course, social media. This data can never fully capture our complex, fluid identities over decades of our lives. Yet, this data populates numerous databases we may not even be aware of that can make life-or-death decisions such as who is allowed access to welfare benefits or who is granted food parcels as they pass war-torn borders.Machine Readable Me considers how and why data that is gathered about us is increasingly limiting what we can and can't do in our lives and, crucially, what the alternatives are.Zara Rahman is a British-Bangladeshi researcher and writer based in Berlin whose interests lie at the intersection of power, technology and justice. For over a decade, she has worked in civil society to support activists from around the world to support context-driven and thoughtful uses of technology and data. She has held fellowships at Stanford University and the Harvard Kennedy School, and is a trustee at Saheli, a charity providing support and refuge to women of colour fleeing domestic abuse.

Regulärer Preis: 6,49 €