Computer und IT
Getting Great Results with Excel Pivot Tables, PowerQuery and PowerPivot
GET MORE OUT OF YOUR DATA WITH STEP-BY-STEP TUTORIALS FOR THE EXCEL FEATURES YOU NEED TO KNOWExcel is still the most popular tool for organizing and analyzing data, and today's professionals are expected to have a high degree of fluency with it. Complex Excel tools like Pivot Tables, PowerQuery, and PowerPivot can help you manage and report on data the way you need to. Getting Great Results with Excel Pivot Tables, PowerQuery and PowerPivot offers a fresh look at how these tools can help you. Author and Microsoft Certified Trainer Thomas Fragale breaks down the topics into easy-to-use steps and screenshots, so you'll be able to put your advanced Excel skills into practice right away. Using Pivot Tables, PowerQuery, and PowerPivot, you can import, sort, transform, summarize, and present your data, all without having to be a programmer. This book takes the technical jargon out of using these features, so you can do your job more efficiently, bring value to your teams, and advance your career. The plain-English instructions inside will help anyone learn to get quick, meaningful results from your data, without having a degree in computing.* Get easy-to-understand walkthroughs for analyzing data and creating dashboards in Microsoft Excel* Learn how to organize data in Excel and use advanced features to find patterns and insights* Summarize any kind of data faster and easier, leaving you more time for other tasks* Turn raw numbers into new knowledge, reports, and charts that tell coworkers and customers what they need to knowThis book is great for anybody who has tons of raw data and needs to make sense of it. Managers, salespeople, finance professionals, marketers—along with anyone else who works with large amounts of data—will love this quick and easy guide to Pivot Tables, PowerQuery, and PowerPivot. THOMAS FRAGALE has four decades of professional experience in computing. He is a Microsoft Certified Trainer, a Microsoft Certified Office Master, and a Microsoft Certified Expert in Word and Excel. He has trained over 50,000 people in online webinars, public seminars, and on-site training. Fragale’s passion is helping people get the most out of their computers. He has also taught at Fordham University.
LaTeX für Dummies (3. Auflg.)
LATEX LERNEN LEICHT GEMACHTVon der Installation bis zum Druck: Rainer Griesbaum und Ivica Rogina erklären Ihnen in diesem Buch alles, was Sie zu dem bei Mathematikern, Naturwissenschaftlern und Ingenieuren beliebten Textsatzsystem LaTeX wissen müssen. Bringen Sie mit LaTeX umfangreiche Texte elegant in Form und integrieren Sie anschauliche Abbildungen, übersichtliche Tabellen, informative Fu?noten und schön gestaltete mathematische Formeln. Im Handumdrehen haben Sie ein Inhaltsverzeichnis erstellt, ein Register angelegt oder eine ansprechende Präsentation aufgebaut. Das alles können Sie mit dem Online- Editor Overleaf auch im Internet erledigen, alleine oder gemeinsam mit anderen. SIE ERFAHREN * Wie Sie LaTeX und eine * bersichtliche Arbeitsumgebung einrichten* Wie Sie Texte formatieren, Tabellen erstellen oder Formeln setzen* Wie Sie Dokumente strukturieren, Verzeichnisse erstellen und Abbildungen einbindenRAINER GRIESBAUM ist Professor für die Grundlagen des Maschinenbaus an der Hochschule Karlsruhe. IVICA ROGINA ist an derselben Hochschule Professor für Informatik und Mathematik. Beide geben seit vielen Jahren LaTeX-Kurse und verfassen sämtliche Lehrunterlagen mit LaTeX.
Reinforcement Learning
In uralten Spielen wie Schach oder Go können sich die brillantesten Spieler verbessern, indem sie die von einer Maschine produzierten Strategien studieren. Robotische Systeme üben ihre Bewegungen selbst. In Arcade Games erreichen lernfähige Agenten innerhalb weniger Stunden übermenschliches Niveau. Wie funktionieren diese spektakulären Algorithmen des bestärkenden Lernens? Mit gut verständlichen Erklärungen und übersichtlichen Beispielen in Java und Greenfoot können Sie sich die Prinzipien des bestärkenden Lernens aneignen und in eigenen intelligenten Agenten anwenden. Greenfoot (M.Kölling, King’s College London) und das Hamster-Modell (D.Bohles, Universität Oldenburg) sind einfache, aber auch mächtige didaktische Werkzeuge, die entwickelt wurden, um Grundkonzepte der Programmierung zu vermitteln. Wir werden Figuren wie den Java-Hamster zu lernfähigen Agenten machen, die eigenständig ihre Umgebung erkunden. Die zweite Auflage enthält neue Themen wie "Genetische Algorithmen" und "Künstliche Neugier" sowie Korrekturen und Überarbeitungen.UWE LORENZ war nach seinem Studium der Informatik und Philosophie mit Schwerpunkt künstliche Intelligenz und maschinelles Lernen an der Humboldt-Universität in Berlin und einigen Jahren als Projektingenieur für 10 Jahr als Gymnasiallehrer für Informatik und Mathematik tätig. Seit seinem Erstkontakt mit Computern Ende der 80er Jahre hat ihn das Thema Künstliche Intelligenz nicht mehr losgelassen. Derzeit arbeitet er als wissenschaftlicher Mitarbeiter in der Arbeitsgruppe Didaktik der Informatik bei Prof. Dr. Romeike an der Freien Universität Berlin in einem Projekt zur Thematik "Verantwortungsvolle Künstliche Intelligenz in der Lehramtsausbildung".Bestärkendes Lernen als Teilgebiet des Maschinellen Lernens.- Grundbegriffe des Bestärkenden Lernens.- Optimale Entscheidungen in einem bekannten Umweltsystem.- Entscheiden und Lernen in einem unbekannten Umweltsystem.- Neuronale Netze als Schätzer für Zustandsbewertungen und Aktionspreferenzen.- Werden digitale Agenten bald intelligenter als Menschen sein?.- Leitbilder in der KI.
Shopify für Dummies
IN KÜRZESTER ZEIT ERFOLGREICH AUF SHOPIFYMit Shopify bauen Sie Ihren eigenen Online-Shop, der perfekt zu Ihren Bedürfnissen passt. Adrian Piegsa gibt Ihnen einen Überblick über die Shop-Plattform, zeigt Ihnen, wie Sie sich zurechtfinden und worauf Sie achten müssen. Sie lernen Schritt für Schritt, wie Sie Ihren Webshop mit Kategorien und Produkten anlegen, Bestellungen abwickeln und Ihren Erfolg optimieren. Darüber hinaus erfahren Sie alles über Vertriebs- und Werbemöglichkeiten von Shopify und erhalten Tipps und Tricks im Umgang mit der Software ? speziell für den deutschsprachigen Raum. SIE ERFAHREN* Wie Sie sich auf Shopify zurechtfinden* Was eine gute Shop-Struktur ausmacht* Wie Sie Shopify-Apps sinnvoll nutzen* Wie Sie Ihre Statistiken einsehen und auswertenADRIAN PIEGSA gilt als einer der führenden Shopify-Experten im deutschsprachigen Raum. Er ist Gründer und Geschäftsführer der Shopify-Plus-Agentur tante-e und betreibt den führenden deutschsprachigen Podcast rund um Shopify. Darüber hinaus gibt er Kurse für den Einstieg in Shopify.
30 Minuten ChatGPT
Richtiger Umgang mit dem innovativen Chatbot Künstliche Intelligenz ist kein Hype, sondern wird künftig alle Menschen betreffen – in den Arbeitswelten wie auch im Privatleben. ChatGPT ist aus gutem Grund derzeit das Synonym für generative KI-Anwendungen und steht im Mittelpunkt des Interesses und erster Erfahrungen der Menschen mit Künstlicher Intelligenz. Dieses Buch von Michael Gebert und Oliver Schwartz rückt das praktische, anwendungsorientierte Wissen rund um ChatGPT und verwandte KI-Lösungen in den Fokus. Die Leserinnen und Leser erfahren mehr über die Fähigkeiten und Arbeitsweisen von KI und erhalten souveräne Fertigkeiten, um in idealer Weise mit dem Chatbot zu interagieren. Die Autoren liefern wichtiges Grundlagenwissen, das in Zukunft unerlässlich sein wird. Und sie erklären verständlich, welche Regulierung 2024 europaweit in Kraft tritt und wie man sich risikofrei und rechtskonform die Fähigkeiten der KI zunutze machen kann. Mit einem Vorwort von Parsa Marvi, Bundestagabgeordneter, Mitglied im Digitalausschuss und Berichterstatter für den EU AI Act
The Next Level - Minecraften für Profis (5. Auflage)
The Next Level - Minecraften für Profis. In 5., aktualisierter und überarbeiteter Auflage (2024)Der Survival-Modus ist keine Herausforderung mehr für dich? Du hast bereits ausgiebig gebaut, die Welt erforscht und die stärksten Monster besiegt – was soll da noch kommen? Es wird Zeit für das nächste Level! Erlebe ein neues Survival-Gefühl mit Ressourcenpaketen, Mods und völlig neuen Welten. Hebe ab in den Kreativ-Modus, importiere Bauwerke und gestalte eigene Welten mit dem Weltenpinsel. Werde schließlich zum Commander deiner Welt! Tobe dich mit den vielen Minecraft-Befehlen aus und stelle die Welt kreativ auf den Kopf. Zahlreiche Tipps und Beispiele begleiten dich auf deinem Weg zu eigenen Abenteuer-Maps mit selbst programmierten Geschicklichkeits-Parcours und Dungeons.Kein offizielles Minecraft-Produkt. Nicht von Mojang genehmigt oder mit Mojang verbunden.So wirst du zum Minecraft-Profi1. Bring neue Frische ins SpielBlicke hinter die Kulissen und erfahre, wie das Spiel die Illusion von Raum, Zeit und Leben erzeugt. Steige in die Programm-Ressourcen ein und verbessere deine Welten mit Skins, Texturen und Geräuschen. Erweitere dein Spiel und installiere Mods, Shader und alternative Launcher.2. Gestalte deine WeltenErstelle Spezialwelten, experimentiere mit Vergangenheit und Zukunft und greife mit Datenpaketen in die Weltgenerierung ein. Vom einfachen Ändern der Beutetabellen bis zur Gestaltung eigener Dimensionen ist alles dabei. Lerne, wie du Wege und Berge einfach in die Landschaft malst und wie du Minigames und Abenteuer-Welten baust.3. Das Spiel ist größer als du denkstMit den Minecraft-Befehlen entpuppt sich das Spiel als riesiger Kreativbaukasten. Manipuliere Blöcke, Gegenstände und Kreaturen, verbiege ihre Eigenschaften und lasse sie nach Belieben erscheinen und verschwinden. Von Einsteiger-Befehlen, die Zeit und Wetter ändern, bis zu komplexen Experten-Befehlen ist alles abgedeckt und wird Schritt für Schritt mit vielen Beispielen erklärt.Aus dem InhaltSkins für deine SpielfigurRessourcen- und Datenpakete schnürenEigene Mods generierenSpezialversionen von MinecraftWelten aus dem Internet installierenProfi-Tools zur WeltgestaltungProgrammieren mit Minecraft-BefehlenBlöcke und Kreaturen verändernJSON-Dateien und NBT-DatenEigene Abenteuerspiele gestaltenExtra-Kapitel für BedrockReferenz mit allen Minecraft-BefehlenLeseprobe (PDF-Link)
JavaScript Essentials For Dummies
THE CONCISE AND DIGESTIBLE GET-STARTED GUIDE TO JAVASCRIPT PROGRAMMINGJavaScript Essentials For Dummies is your quick reference to all the core concepts about JavaScript—the dynamic scripting language that is often the final step in creating powerful websites. This no-nonsense book gets right to the point, eliminating review material, wordy explanations, and fluff. Find out all you need to know about the foundations of JavaScript, swiftly and crystal clear. Perfect for a brush-up on the basics or as an everyday desk reference on the job, this is the reliable little book you can always turn to for answers.* Get a quick and thorough intro to the basic concepts of coding with JavaScript* Review what you've already learned or pick up essential new skills* Add interactive features to websites with JavaScript programming* Keep this concise reference book handy for jogging your memory as you workThis book is to the point, focusing on the key topics you need to know about this popular programming language. Great for supplementing classroom learning, reviewing for a certification, or staying knowledgeable on the job. PAUL MCFEDRIES is a longtime technical author with more than 100 published titles. His work includes Web Coding & Development All-in-One For Dummies, iPad and iPad Pro For Dummies, Alexa For Dummies, G Suite For Dummies, and Excel Data Analysis For Dummies.
Python Essentials For Dummies
THE NO-NONSENSE WAY TO GET STARTED CODING IN THE PYTHON PROGRAMMING LANGUAGEPython Essentials For Dummies is a quick reference to all the core concepts in Python, the multifaceted general-purpose language used for everything from building websites to creating apps. This book gets right to the point, with no excess review, wordy explanations, or fluff, making it perfect as a desk reference on the job or as a brush-up as you expand your skills in related areas. Focusing on just the essential topics you need to know to brush up or level up your Python skill, this is the reliable little book you can always turn to for answers.* Get a quick and thorough intro to the basic concepts of coding in Python* Review what you've already learned or pick up essential new skills* Create websites, software, machine learning, and automation for school or work* Keep this concise reference book handy for jogging your memory as you codeThis portable Dummies Essentials book focuses on the key topics you need to know about the popular Python language. Great for supplementing a course, reviewing for a certification, or staying knowledgeable on the job. JOHN C. SHOVIC, PHD, is a computer science faculty member specializing in robotics and artificial intelligence at the University of Idaho. ALAN SIMPSON is a web development professional and prolific tech author with more than 100 publications to his credit.
Writing AI Prompts For Dummies
LEARN THE ART OF WRITING EFFECTIVE AI PROMPTS AND BREAK INTO AN EXCITING NEW CAREER FIELDWriting AI Prompts For Dummies gets you started on the path toward becoming an “AI psychologist” capable of getting all types of output from AI systems. This book walks you through the process of mining great results from leading platforms, so you can save time, solve problems, explore creative ideas, conduct research, and beyond. Even if you’re brand new to using AI chatbots, you’ll be able to follow the jargon-free explanations and instructions inside to learn how to ask questions and make requests in terms any AI can understand. Then, you can convert your new skill into greater productivity in your life, or even into a new career. Prompt engineering is a fast-growing career opportunity with six-figure salaries attached. Who knows? This Dummies guide could be your launchpad to a future as an AI whisperer.* Explore the top AI chatbots, creativity engines, and productivity tools* Learn how to write basic text prompts that generate concise, effective output* Create AI-generated photos and illustrations that match your vision* Save time writing code, designing websites, or conducting research When asked “Who needs to learn prompt engineering?” ChatGPT clarifies: professionals, creatives, educators, scientists, and entrepreneurs in many fields can benefit an enhanced ability to use AI productively. And for anyone working in AI, natural language processing, or related areas, Writing AI Prompts For Dummies is simply a must. STEPHANIE DIAMOND is a marketing professional and author or coauthor of more than two dozen books, including Digital Marketing All-in-One For Dummies and Facebook Marketing For Dummies. JEFFREY ALLAN is the Director of the Institute for Responsible Technology and Artificial Intelligence (IRT) at Nazareth University.
R für Data Science (2. Auflg.)
R für Data Science. Daten importieren, bereinigen, umformen und visualisieren. In 2., aktualisierter und erweiterter Auflage (März 2024).Erfahren Sie, wie Sie mit R aus Ihren Daten Erkenntnisse und Einsichten gewinnen. Dieses Buch führt Sie in R und RStudio ein sowie in Tidyverse, eine Sammlung von R-Paketen, mit denen Data-Science-Aufgaben effektiv und zeitsparend erledigt werden können. Auch wenn Sie keine Programmiererfahrung haben, können Sie mit diesem aktualisierten Standardwerk schnell in die Praxis der Data Science einsteigen.Sie lernen, Daten zu importieren, aufzubereiten, zu visualisieren und die Ergebnisse zu präsentieren. Darüber hinaus bekommen Sie einen umfassenden Überblick über den Data-Science-Zyklus und die Tools, die für die Detailarbeit erforderlich sind. Die zweite Auflage behandelt die neuesten Funktionen und Best Practices von Tidyverse und zeigt Ihnen in neu hinzugekommenen Kapiteln, wie Sie Daten aus Spreadsheets, Datenbanken und Websites nutzen. Zahlreiche Übungen unterstützen Sie dabei, das Gelernte praktisch auszuprobieren.Themen des Buchs sind:Visualisieren – Erstellen Sie Diagramme für die Datenauswertung und die Kommunikation von ErgebnissenTransformieren – Erkunden Sie Variablentypen und die Werkzeuge, um mit ihnen zu arbeitenImportieren – Lesen Sie Daten in R ein und bringen Sie sie in eine für die Analyse geeignete FormProgrammieren – Lernen Sie leistungsfähige R-Tools kennen, mit denen Sie Datenprobleme leichter lösen könnenKommunizieren – Verwenden Sie Quarto, um Text, Code und Ergebnisse kombiniert darzustellenLeseprobe (PDF-Link)Zielgruppe: Data Scientists, Datenanalyst*innen, Studierende der InformatikÜber die Autoren:Hadley Wickham ist Chief Scient ist bei Posit, PBC, Gewinner des COPSS-Preises 2019 und Mitglied der R Foundation. Er erstellt Tools (sowohl im Bereich der Datenverarbeitung als auch kognitive), die Data Science einfacher, schneller und unterhaltsamer machen. Zu seinen Arbeiten gehören Pakete für Data Science (Tidyverse: ggplot2, dplyr und tidyr) und die Entwicklung prinzipieller Software (beispielsweise roxygen2, testthat und pkgdown). Außerdem ist er Autor, Lehrer und gefragter Redner, der den Einsatz von R für Data Science propagiert. Mehr erfahren Sie auf seiner Website unter http://hadley.nz.Mine Çetinkaya-Rundel ist Professor of the Practice am Department of Statistical Science an der Duke University in Durham, North Carolina. Außerdem ist sie Developer Educator bei Posit, PBC. Mines Arbeit konzentriert sich auf Innovationen in der Statistik und der Data-Science-Pädagogik, wobei der Schwerpunkt auf Informatik, reproduzierbarer Forschung, studentenzentriertem Lernen und Open-Source-Bildung liegt. Sie hat im Rahmen des Open-Intro-Projekts einführende Statistik-Lehrbücher verfasst, sie ist die Initiatorin und Betreuerin von Data Science in a Box und unterrichtet die beliebte Statistics with R Specialization auf Coursera. Mine wurde 2021 mit dem Hogg Award for Excellence in Teaching Introductory Statistics, 2018 mit dem Harvard Pickard Award und 2016 mit dem ASA Waller Education Award ausgezeichnet. Mehr erfahren Sie auf ihrer Website (https://minecr.com).Garrett Grolemund ist Statistiker, Lehrer und Director of Learning bei der Posit Academy. Er ist Autor von Hands-On Programming with R (O’Reilly) und hat schon früh zu Tidyverse beigetragen.
SQL All-in-One For Dummies
THE MOST THOROUGH SQL REFERENCE, NOW UPDATED FOR SQL:2023SQL All-in-One For Dummies has everything you need to get started with the SQL programming language, and then to level up your skill with advanced applications. This relational database coding language is one of the most used languages in professional software development. And, as it becomes ever more important to take control of data, there’s no end in sight to the need for SQL know-how. You can take your career to the next level with this guide to creating databases, accessing and editing data, protecting data from corruption, and integrating SQL with other languages in a programming environment. Become a SQL guru and turn the page on the next chapter of your coding career.* Get 7 mini-books in one, covering basic SQL, database development, and advanced SQL concepts* Read clear explanations of SQL code and learn to write complex queries* Discover how to apply SQL in real-world situations to gain control over large datasets* Enjoy a thorough reference to common tasks and issues in SQL developmentThis Dummies All-in-One guide is for all SQL users—from beginners to more experienced programmers. Find the info and the examples you need to reach the next stage in your SQL journey. ALLEN G. TAYLOR is a 30-year veteran of the computer industry and the author of more than 40 books, including previous editions of SQL For Dummies and SQL All-in-One For Dummies. RICHARD BLUM has more than 30 years of experience in the IT industry as a systems and network administrator. He is author of Linux All-in-One For Dummies 7th Edition, and PHP, MySQL, & JavaScript All-in-One For Dummies.
Tidy First?
Unordentlicher Code ist ein Ärgernis und schwer zu lesen. In diesem praktischen Leitfaden demonstriert Kent Beck, Schöpfer von Extreme Programming, wann und wie Sie kleinere Aufräumarbeiten durchführen können, um Ihren Code zu optimieren und dabei die Gesamtstruktur Ihres Systems immer besser zu verstehen.Anstatt sich mit zu viel Aufräumen auf einmal zu überfordern, zeigt Kent Beck, wie Sie pragmatisch vorgehen. Sie lernen etwa, wie Sie eine Funktion mit vielen Codezeilen logisch in kleinere Stücke aufteilen. Und nebenbei verstehen Sie wichtige Aspekte der Theorie wie Kopplung, Kohäsion, abgezinste Zahlungsströme und Optionalität.Dieses Buch unterstützt Sie dabei:• die grundlegende Theorie zu verstehen, wie SoftwareDesign funktioniert und welche Kräfte darauf einwirken• unterschiedliche Auswirkungen bei Änderungen am Verhalten eines Systems und bei Änderungen an seiner Struktur einzuschätzen• Ihr Programmiererlebnis zu verbessern, indem Sie manchmal zuerst aufräumen und manchmal später• zu lernen, wie Sie große Veränderungen in kleinen, sicheren Schritten vornehmen• Softwareentwicklung als ein Pflegen menschlicher Beziehungen zu verstehenKent Beck ist Programmierer, Erfinder von Extreme Programming, Pionier im Bereich der Software Patterns, Mitautor von JUnit, Wiederentdecker der testgetriebenen Entwicklung und engagierter Beobachter von 3X: Explore/Expand/Extract. Beck ist – in der alphabetischen Reihenfolge – der erste Unterzeichner des Agilen Manifests. Er lebt in San Francisco, Kalifornien, und ist Chief Scientist bei Mechanical Orchard. Dort vermittelt er Entwicklerinnen und Entwicklern Fähigkeiten, die Geeks dabei helfen sollen, sich in der Welt sicher zu fühlen. Kents Website ist hier zu finden: https://www.kentbeck.com
Einstieg in Ethical Hacking
Penetration Testing und Hacking-Tools für die IT-Security. Erstauflage von Jürgen Ebner aus März 2024.Ethical Hacking spielt eine wesentliche Rolle für die IT-Sicherheit in Unternehmen. Mit diesem Buch lernen Sie, wie ein Angreifer zu denken, um die Systeme von Unternehmen vor Cyberangriffen zu schützen.Sie erfahren, welche gängigen Angriffe es gibt und wie Sie diese in einer sicheren Testumgebung durchführen, um Sicherheitslücken im System aufzuspüren. Hierzu richten Sie Kali Linux auf einer virtuellen Maschine ein und nutzen die zahlreichen integrierten Tools für verschiedene Angriffstechniken wie das Hacken von Passwörtern, Codeinjection, Social Engineering und mehr. Die notwendigen Grundlagen zu Netzwerken, Active Directory und Shell Scripting sind ebenfalls Bestandteil des Buches.Darüber hinaus erfahren Sie, wie ein professioneller Penetrationstest abläuft, welche Rahmenbedingungen dafür notwendig sind und welche Richtlinien eingehalten werden müssen, um legal und ethisch zu hacken.Über den Autor:Jürgen Ebner ist u.a. IT-Techniker und zertifizierter Datenschutz- und IT-Security-Experte. Bei der IT-Betreuung setzt er auf proaktive Services, um für mehr Sicherheit in den Unternehmen zu sorgen. Mit seinem IT-Unternehmen ICTE bietet er neben Managed Services vor allem Security Assessments und die Erarbeitung von Datenschutzkonzepten an.
Hacking - Der umfassende Praxis-Guide (3. Auflg.)
Der umfassende Praxis-Guide in aktualisierter und überarbeiteter 3. Auflage. Inklusive Prüfungsvorbereitung zum CEHv12.Dies ist ein praxisorientierter Leitfaden für angehende Hacker, Penetration Tester, IT-Systembeauftragte, Sicherheitsspezialisten und interessierte Poweruser. Mithilfe vieler Workshops, Schritt-für-Schritt-Anleitungen sowie Tipps und Tricks lernen Sie unter anderem die Werkzeuge und Mittel der Hacker und Penetration Tester sowie die Vorgehensweise eines professionellen Hacking-Angriffs kennen. Der Fokus liegt auf der Perspektive des Angreifers und auf den Angriffstechniken, die jeder Penetration Tester kennen muss.Dabei erläutern die Autoren für alle Angriffe auch effektive Gegenmaßnahmen. So gibt dieses Buch Ihnen zugleich auch schrittweise alle Mittel und Informationen an die Hand, um Ihre Systeme auf Herz und Nieren zu prüfen, Schwachstellen zu erkennen und sich vor Angriffen effektiv zu schützen.Das Buch umfasst nahezu alle relevanten Hacking-Themen und besteht aus sechs Teilen zu den Themen: Arbeitsumgebung, Informationsbeschaffung, Systeme angreifen, Netzwerk- und sonstige Angriffe, Web Hacking sowie Angriffe auf WLAN und Next-Gen-Technologien.Jedes Thema wird systematisch erläutert. Dabei werden sowohl die Hintergründe und die zugrundeliegenden Technologien als auch praktische Beispiele in konkreten Szenarien besprochen. So haben Sie die Möglichkeit, die Angriffstechniken selbst zu erleben und zu üben. Das Buch ist als Lehrbuch konzipiert, eignet sich aber auch als Nachschlagewerk.Sowohl der Inhalt als auch die Methodik orientieren sich an der Zertifizierung zum Certified Ethical Hacker (CEHv12) des EC-Council. Testfragen am Ende jedes Kapitels helfen dabei, das eigene Wissen zu überprüfen und für die CEH-Prüfung zu trainieren. Damit eignet sich das Buch hervorragend als ergänzendes Material zur Prüfungsvorbereitung.Aus dem Inhalt:Aufbau einer Hacking-LaborumgebungEinführung in Kali Linux als Hacking-PlattformSicher und anonym im Internet kommunizierenReconnaissance (Informationsbeschaffung)Vulnerability-ScanningPassword HackingBind und Reverse ShellsMit Malware das System übernehmenSpuren verwischenLauschangriffe und Man-in-the-MiddleSocial EngineeringWeb- und WLAN-HackingAngriffe auf loT-SystemeCloud-Hacking und -SecurityDurchführen von PenetrationstestsÜber die Autoren:Eric Amberg ist selbstständiger Experte für IT-Netzwerke und -Sicherheit und hat in den letzten 20 Jahren zahlreiche Projekte aller Größenordnungen durchgeführt. Er verfügt über zahlreiche Zertifizierungen, unter anderem CEH, CISSP, CCNP Security, LPIC-2 und ist zertifizierter Cisco-Trainer (CSI # 34318).Daniel Schmid ist seit über 10 Jahren bei einem großen Energiekonzern im Bereich Netzwerke und Security tätig und leitet dort große, teils internationale Projekte.Die Autoren sind Gründer der Hacking-Akademie (https://hacking-akademie.de).
Blender All-in-One For Dummies
CREATE EXCELLENT 3D ANIMATIONS WITH FREE, OPEN-SOURCE SOFTWAREWhen you’re looking for help with creating animation with Blender, look no further than the top-selling Blender book on the market. This edition of Blender For Dummies covers every step in the animation process, from basic design all the way to finished product. This book walks you through each project phase, including creating models, adding lighting and environment, animating objects, and building a final shareable file. Written by long-time Blender evangelist Jason van Gumster, this deep reference teaches you the full animation process from idea to final vision. With this fun and easy guide, you’re on your way toward making your animation dreams a reality.* Set up Blender and navigate the interface * Learn how to build models in virtual space* Texture, light, and animate your figures—then render your final product* Get help and inspiration from the Blender community If you’re new to Blender or an experienced user in need of a reference, Blender For Dummies is the easy-to-use guide for you. JASON VAN GUMSTER is an expert Blender consultant to top studios and toolmakers. Jason and his family live the life of digital nomads while he builds custom tools and leads workshops on Blender all over the world. He’s author of all editions of Blender For Dummies, as well as GIMP Bible.
Statistical Analysis with R Essentials For Dummies
THE EASY WAY TO GET STARTED CODING AND ANALYZING DATA IN THE R PROGRAMMING LANGUAGEStatistical Analysis with R Essentials For Dummies is your reference to all the core concepts about R—the widely used, open-source programming language and data analysis tool. This no-nonsense book gets right to the point, eliminating review material, wordy explanations, and fluff. Understand all you need to know about the foundations of R, swiftly and clearly. Perfect for a brush-up on the basics or as an everyday desk reference on the job, this is the reliable little book you can always turn to for answers.* Get a quick and thorough intro to the basic concepts of coding for data analysis in R* Review what you've already learned or pick up essential new skills* Perform statistical analysis for school, business, and beyond with R programming* Keep this concise reference book handy for jogging your memory as you workThis book is to the point, focusing on the key topics readers need to know about this popular programming language. Great for supplementing classroom learning, reviewing for a certification, or staying knowledgeable on the job. JOSEPH SCHMULLER, PHD, is a cognitive scientist and statistical analyst. He creates online learning tools and writes books on the technology of data science. His books include R All-in-One For Dummies and R Projects For Dummies.
WhatsApp wirklichlich einfach erklärt
- WhatsApp richtig und sicher nutzen- Für Einsteiger - mit Tipps und Bildern- So klappt Ihr Umzug aufs neue iOS-Gerät Bleiben Sie über WhatsApp mit Familie und Freunden in Kontakt! Dieses Buch zeigt Ihnen gut nachvollziehbar, wie Sie alle Vorteile der App einfach nutzen und dabei stets auf Ihre Sicherheit achten. Lernen Sie Schritt für Schritt, wie Sie die App starten, Text- sowie Sprachnachrichten austauschen, Fotos senden bzw. empfangen, eine Gruppenkommunikation einrichten und vieles mehr. Erfahren Sie außerdem, wie Sie Ihre alten Konversationen löschen und un-erwünschte Kontakte blockieren. Freuen Sie sich auf zahlreiche praktische Anwendertipps und chatten Sie am besten gleich los! Aus dem Inhalt:- WhatsApp installieren und ein Benutzerkonto erstellen- Nachrichten emotional gestalten und senden- Fotos und Videos empfangen, speichern und verschicken- Lesebestätigung und selbstlöschende Nachrichten- Das eigene Profil und persönliche Einstellungen verwalten- Alles rund um den Status und praktische Tipps zu den Kanälen- So funktionieren Gruppenchats, Umfragen und Communitys- Mit der App telefonieren und ein Livebild übertragen - WhatsApp am PC bedienen- Tipps für den Umzug auf Ihr neues Smartphone
Spring Boot 3 Recipes
Solve all your Spring Boot 3 micro-framework problems using complete, real-world Java-based code snippets and examples inspired by various problems and corresponding solutions to those problems . When you start a new project, you’ll be able to copy the code and configuration files from this book, and then modify them for your own specific software programming needs. This can save you a great deal of work over creating a project from scratch.Spring Boot 3 Recipes has been revised to include new features like the new Spring Native, newly repackaged Spring Data, Spring Kafka for messaging and more on Kubernetes/deployment than in the previous edition. It includes Java 17 long term support code and Jakarta EE 9+ code as a base for Spring Boot 3. This handy code reference takes advantage of these things as it introduces you to VMWare's Spring Boot 3 and Spring Native. Quickly, it dives into code snippets on how to apply and integrate SpringBoot 3 with the Spring MVC web framework, web sockets and WebFlux for the rapid development of web applications, web services, microservices and more.You'll also get solutions to common problems with data persistence, integrating Spring Boot with batch processing, algorithmic programming via Spring Batch, and much more. These enable you to enhance or round out your web applications or microservices with a data and/or transaction-tier to boot. Other recipes cover topics such as using and integrating Boot with Spring's enterprise services, Spring Integration, testing, monitoring and more.At the end of the book, you'll have the code snippets and packages to deploy your Spring Boot-created microservices or applications on a cloud platform like Amazon using the popular Kubernetes container. Finally, this code reference is a must have for your Spring library.WHAT YOU'LL LEARN* Get reusable code recipes and snippets for the Spring Boot 3 micro-framework * Discover how Spring Boot 3 integrates with other Spring APIs, tools, and frameworks* Access Spring MVC, web sockets and WebFlux for easier web development* Work with microservices for web services development and integration with your Spring Boot applications* Add persistence and a data tier seamlessly to make your Spring Boot web application do more* Integrate enterprise services via Spring Integration and Jakarta EE to create a more complex Java application using Spring BootWHO THIS BOOK IS FORThis book is for experienced Java and Spring software programmers, developers.MARTEN DEINUM is a submitter on the open source Spring Framework project. He is also a Java/software consultant working for Conspect. He has developed and architected software, primarily in Java, for small and large companies. He is an enthusiastic open source user and long-time fan, user, and advocate of the Spring Framework. He has held a number of positions, including Software Engineer, Development Lead, Coach, and also as a Java and Spring Trainer.1. Spring Boot Introduction.- 2. Spring Boot - Basics.- 3. Spring MVC.- 4. WebFlux.- 5. Spring Security.- 6.Spring Boot - Data Access.- 7. Java Enterprise Services.- 8. Spring Messaging.- 9. Spring Boot - Actuator.- 10.Spring Boot - Packing.
Building Generative AI-Powered Apps
Generative AI has gone beyond the responsibility of researchers and data scientists and is being used by production engineers. However, there is a lot of confusion where to get started when building an end-to-end app with generative AI. This book consolidates core models, frameworks, and tools into a single source of knowledge. By providing hands-on examples, the book takes you through the generative AI ecosystem to build applications for production.The book starts with a brief and accessible introduction to transformer models before delving into some of the most popular large language models and diffusions models (image generation). These models are the foundations of both AI and your potential new apps. You will then go through various tools available to work with these models, starting with Langchain, a framework to develop foundational models, which is the next building block you should grasp after understanding generative AI models. The next chapters cover databases, caching, monitoring, etc., which are the topics necessary to build larger-scale applications. Real-world examples using these models and tools are included.By the end of this book, you should be able to build end-to-end apps that are powered by generative AI. You also should be able to apply the tools and techniques taught in this book to your use cases and business.WHAT YOU WILL LEARN* What is Generative AI?* What is ChatGPT and GPT4?* What are language models and diffusions models?* How do we deploy LangChain and HuggingFace?WHO THIS BOOK IS FORSoftware engineers with a few years of experience building applications in any language or infrastructureAARUSHI KANSAL is an experienced principal engineer. She has worked in a variety of technologies, including mobile development, Python, Go, and cloud, along with booming generative AI space. She has spearheaded AI initiatives in the workplace and regularly works on creative POCs in her spare time to stay at the top of the generative AI space.Chapter 1: Introduction to Generative AI.- Chapter 2: LangChain + AI.- Using Chains.- Chapter 3: AI + Embeddings.- Chapter 4: AI + Text at Scale.- Chapter 5: AI and Audio.- Chapter 6: Finetuning GPT.- Chapter 7: Monitoring.- Chapter 8: UI + UX.- Appendix A: .
JavaScript Essentials For Dummies
THE CONCISE AND DIGESTIBLE GET-STARTED GUIDE TO JAVASCRIPT PROGRAMMINGJavaScript Essentials For Dummies is your quick reference to all the core concepts about JavaScript—the dynamic scripting language that is often the final step in creating powerful websites. This no-nonsense book gets right to the point, eliminating review material, wordy explanations, and fluff. Find out all you need to know about the foundations of JavaScript, swiftly and crystal clear. Perfect for a brush-up on the basics or as an everyday desk reference on the job, this is the reliable little book you can always turn to for answers.* Get a quick and thorough intro to the basic concepts of coding with JavaScript* Review what you've already learned or pick up essential new skills* Add interactive features to websites with JavaScript programming* Keep this concise reference book handy for jogging your memory as you workThis book is to the point, focusing on the key topics you need to know about this popular programming language. Great for supplementing classroom learning, reviewing for a certification, or staying knowledgeable on the job. PAUL MCFEDRIES is a longtime technical author with more than 100 published titles. His work includes Web Coding & Development All-in-One For Dummies, iPad and iPad Pro For Dummies, Alexa For Dummies, G Suite For Dummies, and Excel Data Analysis For Dummies.
Generative Art with JavaScript and SVG
This book introduces you to the exciting world of generative art (artwork that are solely or partially created with the use of an autonomous system) through the medium of SVG and JavaScript. More specifically, it will teach the use of Graphery SVG (gySVG), a JavaScript library that closely mirrors the SVG spec and makes scripting SVG very intuitive and enjoyable. Armed with gySVG, the reader will be taught tried and trusted techniques in producing generative imagery. Each chapter will build upon the previous one, and those completely new to programming will be given a primer to help them find their feet.Beginning with a simple generative sketch that illustrates, and then explains, fundamental programming concepts such as variables, data types, operators, loops, conditionals and functions - the reader will go on to explore the power of Scalable Vector Graphics, how to play with randomness and regularity, how to use noise to create organic variance, and how to make sketches interactive and dynamic. More advanced topics will then be tackled, such as paths, filter effects, trigonometry, shape packing, flow fields and fractals.It will be a fun journey, easy to follow, peppered with plenty of attractive sketches throughout. The goal will be to visually inspire readers with compelling examples of what’s possible - rather than bare-bones, make-do illustrations - thereby breathing life into the underlying theoretical concepts.WHAT YOU'LL LEARN:* Generative art is and its creative process* How to use the gySVG library locally with Node.js or online via Codepen* Consolidation of JavaScript fundamentals, using modern ES6+ syntax* Creating a variety of SVG shapes generatively* Creating iterative variations of sketches by randomizing parameters* Using noise to create organic variance* Creating complex SVG paths generatively* How to make sketchesinteractiveWHO IS IT FOR:Web developers and designers and creative coders with an interest in digital and generative art as well as artists who are interested in learning to code with JavaScript.DAVID MATTHEW is a web developer, designer and musician with over 11 years of industry experience who is passionate about generative art and web development, music visualization and in particular, SVG and the often untapped potential it offers.David blogs on topics including JavaScript, CSS WorldPress and creative coding and as a regular producer of generative art, he showcases his work on his Instagram page: instagram.com/davidmatthew_ie 1. The Beginner’s Path.- 2. A Programming Primer.- 3. All About SVG.- 4. Randomness and Regularity.- 5. The Need for Noise.- 6. The All-Powerful Path.- 7. Motion and Interactivity.- 8. Filter Effects.- 9. The Generative Way.
Alle Daten sicher - Das Handbuch für die Praxis, von Festplatte & Backups bis zur Cloud
Sicherheit für Ihren Datenschatz – Dateien optimal geschützt und strukturiert absichern Fotos, Filme, Dokumente - all diese Daten haben einen Wert, wenn nicht einen monetären, dann doch oft einen ideellen. Eine defekte Festplatte, ein Wohnungsbrand, ein Virus oder ein kaputtes Smartphone und im nächsten Augenblick sind wichtige Erinnerungen und Unterlagen weg. Wann lohnt es sich, Analoges zu digitalisieren und wie können wir unsere wichtigsten Daten bestmöglich schützen? Wir zeigen Ihnen, was alles passieren kann und wie Sie Ihre Datensicherheit gewährleisten können. Von Back-up-Software über Passwortmanager bis hin zu Antivirenprogrammen stellt Ihnen dieser Ratgeber bewährte Tools und Schutzmaßnahmen basierend auf den Untersuchungen der Stiftung Warentest vor. In diesem Leitfaden erfahren Sie zusätzlich, wie Sie all Ihre Dateien im Blick behalten und strukturiert abspeichern, sodass Sie sie schnellstmöglich wieder finden. Wichtig für Ihren Datenschutz ist nicht zuletzt auch umsichtiges Verhalten wie das regelmäßige Durchführen von Software-Updates, Aktualisieren von Browsern oder Programmen sowie anonymes und sicheres Surfen in öffentlichen Netzen. Was aber, wenn es schon zu spät ist? Oder wenn trotz aller Schutzmaßnahmen doch etwas schiefgeht? Auch hierfür gibt es Lösungen, die dieses Buch für Sie bereithält. - Analoges digitalisieren: Dias, CDs, Papierdokumente - Dateien im Blick behalten: Strukturiertes Abspeichern der Dokumente - Betrugsmaschen erkennen: Auf welche Links Sie niemals klicken sollten - Gute Passwörter kreieren: Tipps und Tools für noch mehr Schutz - Clouddienste: Welche Cloudanbieter empfehlenswert sind - Im Notfall: Daten retten sogar ohne Backup Ihre Daten – Ihr Schatz! - Daten sind wertvoll - Warum digitalisieren? - Digitalisieren – aber wie? - Digitalisieren mit dem Smartphone - Digitalisiert – und nun? - Den Datenschatz aufbauen – mit Sinn und Verstand So behalten Sie den Überblick - Wo liegen überall Daten? - Daten auf dem Smartphone - Daten auf anderen Geräten - Dateien suchen und finden - Ordnung ist alles: Die Struktur Alles kann passieren! - Malware – die (un)bekannte Gefahr - Ransomware – Erpresseralarm! - Phishing – perfekte Fälschung - Die Zeit und andere Katastrophen Risikobewusstes Verhalten im Alltag - Die drei Grundprinzipien - Vertraulichkeit schützen - Passwörter: Trügerischer Schutz - Verfügbarkeit und Integrität sicherstellen - Oft vergessen: Das Internet der Dinge Gut gesichert und geschützt - Passwörter – komfortabel und zugleich sicher? - Die Internetverbindung - Der Browser - Rechner und Betriebssystem - Verschlüsselung als zusätzlicher Schutz - Wolkenschlösser: Die Cloud - Netzwerkfestplatten als Backup-Medium - Backups richtig erstellen Schon zu spät? Hilfe im Verlustfall - Verlorene Daten retten - Datenverlust an Fremde - Ausweis- und Kartenverlust Hilfe - Stichwortverzeichnis
Spurlos im Internet (2. Auflg.)
Wer im Internet surft, hinterlässt Spuren. Wenn Sie eine Webseite aufrufen, online einkaufen, soziale Netzwerke nutzen oder Ihre Lieblingsserie streamen: All das gibt persönliche Informationen über Sie preis. Sie haben nichts zu verbergen? Sollten Sie aber. Was passiert mit diesen Daten? Was wissen Amazon, Google, Facebook & Co. über Sie? Welche Daten werden über Sie erhoben und wie können Sie deren Verbreitung eingrenzen? Dieser Ratgeber zeigt mithilfe verständlicher Anleitungen und vieler Screenshots, wie Sie Ihre digitalen Geräte sicher nutzen und ein Maximum an Privatsphäre schaffen. Sie erfahren, wie Sie starke Passwörter generieren, Ihre privaten Daten kontrollieren und löschen, wie Sie Webseiten-Tracking durch Cookies verhindern und wo datensparsamere Geräte Sinn ergeben. Denn Sie haben etwas zu verbergen – und das ist auch gut so!Andreas Erle ist Autor zahlreicher Bücher, Zeitschriften- und Onlineartikel rund um die Themen Windows, Smartphone und mobiles Internet, zu denen er auch eine umfangreiche Webseite betreibt. Im Buchprogramm der Stiftung Warentest sind von ihm bereits die Ratgeber "Windows 10", "Windows Supertricks" sowie "Spurlos im Internet" erschienen.Sie haben etwas zu verbergen!- Anonymität schafft Privatsphäre- Private Daten: Währung und Risiko- Der Super-GAU Datenleck- Wo sind Ihre Daten?Windows und Mac anonymer machen- Nutzen und Risiko abwägen- Ein Benutzerkonto anlegen- Wo liegen Ihre Dateien?- Das Passwort: Ein sicherer Schutz?- Ohne Updates geht es nicht- Verschlüsselung: Noch mehr Sicherheit- Die Spione in Ihrem Computer- Datensparsamkeit: Weniger ist mehr- Datenschutzeinstellungen kontrollierenAnonymer surfen- Augen auf im Internet- Sichere Benutzerkonten- Mittel gegen Tracking- Suchmaschinen: Es gibt nicht nur GoogleSozial, aber nicht öffentlich- Facebook und die Macht der Daten- Privatsphäreeinstellungen nutzen- Das Konto löschen- Die EU-DSGVO: Ihre Rechte- Big-Data-Nutzung zum Wohl der Allgemeinheit?Smartes Phone, gläserner Nutzer- Ein Gerät für alles- Mit dem Google-Konto unterwegs- Einstellungen auf dem Android-Smartphone- Einstellungen auf dem iPhoneDas Internet der Dinge- Die Datenlogger am Handgelenk- Wenn Sprachassistenten mithören- Anfälligkeiten und Schutz- Ein Blick in die Zukunft- Sie haben es in der Hand!Hilfe- Stichwortverzeichnis
Blender All-in-One For Dummies
CREATE EXCELLENT 3D ANIMATIONS WITH FREE, OPEN-SOURCE SOFTWAREWhen you’re looking for help with creating animation with Blender, look no further than the top-selling Blender book on the market. This edition of Blender For Dummies covers every step in the animation process, from basic design all the way to finished product. This book walks you through each project phase, including creating models, adding lighting and environment, animating objects, and building a final shareable file. Written by long-time Blender evangelist Jason van Gumster, this deep reference teaches you the full animation process from idea to final vision. With this fun and easy guide, you’re on your way toward making your animation dreams a reality.* Set up Blender and navigate the interface * Learn how to build models in virtual space* Texture, light, and animate your figures—then render your final product* Get help and inspiration from the Blender community If you’re new to Blender or an experienced user in need of a reference, Blender For Dummies is the easy-to-use guide for you.