Software
Autodesk Revit 2026
Architekturkonstruktionen vom Grundriss bis zum 3D-Modell und PlotDie wichtigsten Konstruktions- und Bearbeitungsbefehle mit zahlreichen BeispielenPraxisnahe Beispielkonstruktion: Einfamilienhaus vom Keller bis zum Dach Fundierte und praxisnahe Einführung Dieses Grundlagen- und Lehrbuch zeigt Ihnen die typischen Befehle der Architektursoftware Revit 2026 anhand einer vollständigen Beispielkonstruktion sowie kleiner Demonstrationsbeispiele. Der Autor richtet sich insbesondere an Revit-Neulinge, die einen fundierten, praxisnahen Einstieg suchen. Sie können sofort beginnen und in Kürze Ihre ersten Grundrisse und Häuser erstellen. Für jedes Kapitel finden Sie Testfragen mit dazugehörigen Lösungen. Zahlreiche Praxisbeispiele Die wichtigsten Vorgehensweisen bei der Konstruktion werden sowohl mit einem vollständigen Projektbeispiel als auch anhand vieler Detailbeispiele erklärt und geübt. Bei Revit ist es besonders wichtig, die verschiedenen Befehlsoptionen und Bedienelemente über Beispiele kennenzulernen, weil dabei stets die Element-Eigenschaften und Typvorgaben sowie die Einstellungen der Optionsleiste und der Eingabeaufforderungen beachtet werden müssen. Alle wichtigen Konstruktionsmethoden Neben der traditionellen Konstruktionsweise für einzelne Stockwerke mit Wänden, Türen, Fenstern, Geschossdecken, Treppen und Dächern wird auch das konzeptionelle Design vorgestellt, bei dem als Basis die Gebäudeform als Volumenkörper entworfen wird. Schließlich wird die Erstellung eigener Architekturkomponenten mithilfe des Familieneditors demonstriert. Aus dem Inhalt: Installation und BenutzeroberflächeElemente in andere Geschosse kopierenBearbeitungsfunktionen zum Ändern und AnpassenBemaßung und Beschriftung im Grundriss und im SchnittAusrichtung des Projekts: Gelände, Himmelsrichtung, HöheAußen-, Innen-, Detail- und SchnittansichtenStützen, Träger, Streben sowie Einführung in den StahlbauVerschiedene DachformenFotorealistische Darstellungen mit RendernAuswertungen mit Raumstempeln und ElementlistenWege über Routen-Analyse bestimmenAusgabe mehrerer Pläne und Ansichten als PDFAlternatives konzeptionelles DesignEinführung in den FamilieneditorBIM-Austausch von und zu Inventor Zum Download: Vollständig dokumentiertes Beispielprojekt: Einfamilienhaus Detlef Ridder gibt Schulungen zu AutoCAD, Inventor, Revit und Archicad sowie CNC und hat bereits zahlreiche Bücher zu diesen Themen veröffentlicht.
Umweltinformationssysteme - Digitale Innovationen für eine nachhaltige Zukunft
Der neueste Stand der Forschung und Entwicklung auf dem Gebiet der Umweltinformatik (UI) und umweltbezogener IT-Anwendungsbereiche wird in diesem Tagungsband präsentiert und kritisch diskutiert. Dies umfasst sowohl Konzepte und Anwendungen von Umweltinformationssystemen als auch Technologien, die moderne Umweltinformationssysteme unterstützen und ermöglichen.
AutoCAD & AutoCAD LT All-in-One For Dummies
From zero to AutoCAD savvy in one book AutoCAD is the standard computer-aided drafting (CAD) software in many industries, and it comes with a learning curve. This All-In-One guide helps you flatten that curve out, making it easy to learn the basics of AutoCAD® and AutoCAD LT®. You’ll learn to create 2D drawings and 3D models that are precise, elegant, and even wow-worthy. When you’re ready for more advanced features, this book has you covered. Plus, you’ll get caught up on collaboration tools and customization options to better your workflow. 9 Books Inside… AutoCAD® Basics2D DraftingAnnotating DrawingsAdvanced DraftingPublishing DrawingsLT DifferencesCollaboration3D ModelingCustomizing AutoCAD® An easy-to-read and up-to-date collection of resources explaining the most recent versions of AutoCAD and AutoCAD LT In the brand-new second edition of AutoCAD & AutoCAD LT All-in-One For Dummies, consultant and industry expert with more than 30 years of experience using and extending AutoCAD along with being a 20-year veteran of AutoCAD education, Lee Ambrosius, walks you through the fundamentals of AutoCAD and AutoCAD LT. He explains the most useful features of both AutoCAD and the more budget-friendly AutoCAD LT, showing you how to choose the right tools and workflows for your projects. From creating architectural drawings, floor plans, and building designs to constructing precise designs, layouts, and technical drawings and blueprints, this all-in collection of easy-to-read guides covers how to set up drawings, draw and modify 2D and 3D designs, annotate your drawings, and perform advanced drafting techniques. AutoCAD & AutoCAD LT All-in-One For Dummies contains several mini-books you can tackle in order and in their entirety or as convenient references that help you get up to speed on specific tasks and projects you're working on in the moment. You'll also find: Step-by-step walkthroughs of popular and useful AutoCAD and AutoCAD LT features, like working with blocks and the electronic sharing and distribution of drawingsDetailed discussions of the differences between AutoCAD and AutoCAD LT, and how to customize each one to suit your needsExplanations of AutoCAD utilities for a variety of use cases Perfect for drafters, engineers, architects, programmers, and trainers interested in AutoCAD and AutoCAD LT, AutoCAD & AutoCAD LT All-in-One For Dummies is an accessible and handy reference for beginning and experienced users of AutoCAD that includes all the latest features, tools, and workflows you need to help you with your projects. Lee Ambrosius is a professional technical writer and consultant with decades of experience teaching others how to use and maximize the capabilities of AutoCAD and AutoCAD LT software. He has authored numerous works on a wide range of AutoCAD-related topics and has presented many sessions at Autodesk University.
Attraktiver Buchsatz mit Scribus
Entdecke die Welt des Buchsatzes mit Scribus! Dieses praxisnahe Sachbuch begleitet dich von den ersten Vorüberlegungen bis zur finalen, druckfertigen PDF-Datei. Lerne, wie Du einen optisch ansprechenden Buchsatzspiegel erstellst, deinen Text importierst, Musterseiten und Textrahmen sicher handhabst und deinen Text mit Hilfe von Stilen in die richtige Form bringst. Mit vielen anschaulichen Schritt-für-Schritt Anleitungen und farbigen Abbildungen gelingt dir die Erstellung eines attraktiven Buchsatzes für dein Taschenbuch spielend leicht.
Praxisbuch Workflow Automation mit n8n
No-Code KI für Maker und Entwickler Dieses Buch nimmt Heraklits Leitsatz "Panta rhei – alles fließt" als Ausgangspunkt, um den Wandel und die Dynamik moderner Lebens- und Arbeitswelten zu beleuchten. Arbeitsabläufe – sogenannte Workflows – durchziehen sowohl das private als auch das geschäftliche Umfeld. Sie entstehen aus dem Zusammenspiel einzelner, oft banaler Handlungen, die in eine sinnvolle Reihenfolge gebracht werden. Diese Abläufe lassen sich manuell ausführen, doch durch Automatisierung und digitale Hilfsmittel werden sie deutlich effizienter und belastbarer. Ein besonderer Fokus liegt auf dem Einsatz Künstlicher Intelligenz (KI), die sich mit rasanter Geschwindigkeit in immer mehr Lebensbereiche integriert. Ob automatische Übersetzungen, persönliche Assistenzen oder intelligente Infrastrukturen – KI-Systeme wie ChatGPT oder DeepSeek bieten vielfältige Möglichkeiten zur Prozessvereinfachung. Im privaten Bereich sind smarte Häuser ein Beispiel, im geschäftlichen Umfeld sind es komplexe Reaktionsketten auf bestimmte Situationen, bei denen KI gezielt eingesetzt wird. Für die praktische Umsetzung solcher Prozesse bietet das Buch eine Einführung in das Low-Code-Tool n8n, das es ermöglicht, auch komplexe Workflows ohne klassische Programmierung zu gestalten. Mit über 500 fertigen Integrationen verbindet n8n verschiedenste Anwendungen miteinander und kann durch KI-Module ergänzt werden. Das Buch zeigt auf leicht verständliche Weise, wie sich solche Systeme sowohl im Alltag als auch in Unternehmen nutzen lassen – für mehr Effizienz, Struktur und technologische Souveränität. Alle Linux-Befehle und Dateieinträge zur Konfiguration von Anwendungen stehen für Sie als Download bereit.
Python in Excel Step-by-Step
An intuitive guide to unlocking the potential of your data with Python in Excel In this hands-on guide to Python in Excel, analytics educator and Microsoft Excel MVP David Langer explains how to expand your Excel data analysis skillset using Python. He demonstrates the additional analytics capabilities unlocked by Python and provides a DIY data science roadmap to unleash the power of your data for the AI-powered future of Excel. Python in Excel Step-by-Step leverages your existing Excel knowledge to supercharge the Python skills you can apply in Excel. Langer walks you through the skills you’ll need to manipulate, analyze, and visualize your data. You’ll discover specific techniques, including how to use the powerful pandas and plotnine libraries inside Excel. You’ll also find targeted coverage of the most essential Python fundamentals you need for analytics so that you can get up to speed in a hurry. The book skips unnecessary background and theory, focusing on practical techniques that facilitate the application of valuable analytics tools. Perfect for professionals who use Microsoft Excel for data analysis, like marketing managers, financial analysts, and supply chain managers, Python in Excel Step-by-Step is an invaluable resource for every business professional who wants to: Understand why Microsoft is positioning Python as the future of ExcelAutomate data cleaning and analysis techniques for reproducibilityVisually analyze data not possible in out-of-the-box ExcelPartner with the Copilot in Excel AIFuture-proof their data skills An intuitive guide for professionals wanting to prepare for the future of Microsoft Excel by building Python in Excel skills and unleashing the power of their data. A hands-on guide to the foundational Python in Excel skills you’ll need to understand and use this powerful analytics tool, Python in Excel Step-by-Step is for current Excel users interested in expanding their data analysis skillset with Python. Analytics educator and Microsoft Excel MVP David Langer demonstrates how to use Python in Excel, tounlock new analytics capabilities in Excel, and build your foundation for the future of Excel: do-it-yourself (DIY) data science. The book leverages your existing Excel knowledge to learn the Python foundation you can apply right away. This is the same approach David has used to successfully teach more than 1,000 professionals Python – even if you’ve never written code before. David also includes: Targeted coverage of the Python fundamentals required for analytics – learn just what you need fastHow to use the powerful pandas and plotnine libraries to facilitate data manipulation and visualization using Python in ExcelA DIY data science roadmap for you to build the skills you need to unleash the power of your data to have more impact at work Perfect for professionals use Microsoft Excel for data analysis, like marketing managers, financial analysts, and supply chain manager, Python in Excel Step-by-Step is an invaluable new resource for all business professionals who use Excel and want to build skills for Excel’s AI-powered future. DAVID LANGER is an Excel trainer, Microsoft Excel MVP, analytics consultant, and LinkedIn Top Voice who has taught thousands of professionals how to apply cutting-edge data science skills. He regularly teaches hands-on data science courses for his clients and at national conferences in the United States. He also hosts a successful YouTube channel called DaveOnData.
Scrum - verstehen und erfolgreich einsetzen (4. Auflg.)
Das ultimative Scrum-Handbuch Didaktisch sehr gut aufgebautes Grundlagenbuch Mit Empfehlungen der Autoren aus der Praxis für die Praxis Geeignet auch für Scrum-Zertifizierungskurse: Scrum Basics, Certified Scrum Master Scrum dient dem agilen Management innovativer Produktentwicklung mit selbstorganisierten Teams. Mit seinem iterativ-inkrementellen Ansatz führt Scrum zu mehr Transparenz und Flexibilität als klassische sequenzielle Entwicklungsmethoden. Die Autoren beschreiben in kompakter Form die Scrum-Grundlagen sowie die hinter Scrum stehenden Werte und Prinzipien. Dabei unterscheiden sie zwischen produktbezogenen Aspekten, entwicklungsbezogenen Aspekten und dem kontinuierlichen Verbesserungsprozess. Im Einzelnen werden behandelt: Scrum-Historie sowie Vorteile und Eignung von Scrum Scrum-Flow und die Verantwortlichkeiten in Scrum (Product Owner, Entwickler:innen, Scrum Master, Scrum-Team) Scrum-Meetings: Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospektive Artefakte: Product Backlog, Sprint Backlog, lieferbares Produktinkrement Releasemanagement und Schätzverfahren Einführung von Scrum im Unternehmen, Scrum-Skalierung und verteiltes Scrum Vertragsgestaltung für agile Entwicklung und Leadership Im Anhang werden die Elemente des Scrum-Frameworks sowie einige häufig anzutreffende Praktiken noch einmal in Kurzform dargestellt. Die 4. Auflage wurde mit weiteren Praxistipps ergänzt und in vielen einzelnen Aspekten erweitert.
Prompting kurz & gut
Kompakte und intelligente Einführung ins Prompting und in LLMs Verstehen, wie Large Language Models »denken« und sprechen Mit Best Practices und grundlegenden Strategien effektiv prompten Mit fortgeschrittenen Prompting-Techniken wie Systemprompts, benutzerdefinierten GPTs und Meta-Prompting zum Profi werden Mit externen Tools Prompts schneller schreiben und besser verwalten Praxis-Beispiele aus der IT: vom Codieren über Architekturüberlegungen bis zur automatisierten Dokumentation Prompting – klingt einfach, hat es aber in sich. Wer Large Language Models wie ChatGPT, Claude oder Gemini treffsicher und effizient einsetzen will, braucht mehr als nur gute Fragen. Dieses kompakte Buch erklärt, wie Sprachmodelle »denken«, wie Prompts aufgebaut sein sollten – und wie sich mit Strategie, praktischem Know-how und den passenden Tools deutlich bessere Ergebnisse erzielen lassen. Ob Sie neu einsteigen oder Ihr Prompting verbessern möchten: Hier finden Sie fundiertes Wissen, klare Anleitungen und zahlreiche Praxistipps. Verstehen, wie Sprachmodelle funktionieren und wie man mit ihnen kommuniziert Best Practices für wirksame Prompts – praxisnah, präzise und auf den Anwendungsfall zugeschnitten Tools, Workflows und Chatbot-Features für produktiveres Arbeiten Praxisbeispiele aus der IT: von Code über Dokumentation bis Architektur Fortgeschrittene Techniken: Systemprompts, benutzerdefinierte GPTs, Meta-Prompting Rechtliches: Datenschutz, Urheber- und Nutzungsrechte im Blick behalten Mit umfangreichen Cheatsheets
Computer Memories 1
Storage, the computer’s second function, has become progressively more complex to meet growing needs in terms of capacity, speed, security and energy efficiency. It takes the form of a component or system, such as a memory subset or a mass storage device. With examples drawn from both current and older technologies, Computer Memories 1 begins by presenting the basics of the memory function, including the main characteristics of a generic memory, a technological and historical overview, and a definition of the concept of memory hierarchy. This book then details the internal functional organization of a random-access solid-state memory and the external aspects of a memory system. Complementary notions such as framing, information ordering and error detection/correction, as well as an introduction to error detection and correction codes, conclude the book. Philippe Darche is Lecturer in Computer Science at the University Institute of Technology (IUT) of Paris – Rives de Seine and Researcher in the Distributed Algorithms and Systems (DeLyS) team at LIP6, Sorbonne University, France. He is also the author of fifteen books on computer architecture.
Photoshop Elements For Dummies
An easy, step-by-step guide to Photoshop Elements Fully updated to include the latest features and capabilities of Adobe’s famous photo-editing software, Photoshop® Elements For Dummies is an easy-to-follow walkthrough for photographers and designers everywhere. A pair of experienced design pros explains exactly how to use Photoshop Elements to fix, filter, enhance, edit, and colorize your pictures. You’ll learn how to create showstopping images out of your photos, transforming everyday pictures into stunning creations that impress everyone who sees them. Inside… Replace backgroundsUse Generative AI to create images from textEmploy “Quick Mode”Apply the latest AI capabilitiesManage your photo catalogsRemove unwanted objectsCreate and work with layersMake changes with one click A step-by-step guide to the core features of Photoshop Elements, one of the world's most accessible photo-editing apps for non-pros In Photoshop Elements For Dummies, an experienced team of design professionals walks you through the beginner-friendly photo editing tool that's used by countless amateur photographers and designers around the world. The authors focus on the tools and features of Photoshop Elements used over and over by its vast audience. From utilizing layers to AI-powered one-click fixes, colorizing techniques, and filters, Photoshop Elements For Dummies offers step-by-step demonstrations of how to turn your images into stunning showstoppers. You'll learn to enhance everyday photographs you've taken at weddings, on hikes, with friends, and anywhere else. You'll also discover how to: Replace backgrounds and duplicate layers to transform your photos into entirely new creationsGenerate different views of an image and use the photomerge featureUse Quick Mode to make fast and easy edits and manage your catalog of imagesApply the latest AI features Perfect for non-professional photographers and graphic designers new to the software, Photoshop Elements For Dummies is a great way to get a grasp on the core functions of Photoshop Elements that stay the same from version to version. Barbara Obermeier is the principal of Obermeier Design and an Assistant Professor of Visual Art at California Lutheran University. Ted Padova is a photo enthusiast and author of more than 70 computer books.
Künstliche Intelligenz einfach visuell programmieren
Künstliche Intelligenz ganz einfach programmieren – auch ohne VorkenntnisseSpannende Experimente und Spiele mit Scratch, Python und PictoBloxMit anschaulichen Schritt-für-Schritt-Anleitungen Du möchtest wissen, wie künstliche Intelligenz funktioniert und deine eigenen coolen KI-Anwendungen erstellen? Mit Scratch, Python und der kostenlosen Software Pictoblox ist das kinderleicht und mit diesem Buch lernst du alles, was du dafür brauchst. Scratch bietet dir eine intuitive Oberfläche, mit der du Programme aus grafischen Bausteinen zusammenstellst, ganz ohne Programmcode zu schreiben. Wenn du anspruchsvollere Projekte umsetzen möchtest, erfährst du im zweiten Teil des Buchs, wie du dafür Python nutzt. Diese Programmiersprache ist leicht zu lernen und wird häufig in der KI-Entwicklung eingesetzt. Die einfache Software PictoBlox unterstützt beide Ansätze, ohne dass du richtig programmieren musst. Sie stellt dir alle wichtigen Funktionen zur Verfügung, um eigene neuronale Netze zu trainieren. Mit den Schritt-für-Schritt-Anleitungen in diesem Buch erstellst du ganz einfach deine eigenen KI-Spiele und andere KI-Anwendungen – und das mit einer Menge Spaß.Projekte im Buch: Mit Scratch: Texte zuordnenBilderkennung: Hunde und KatzenSpiel: Mondlandung – mit Handgesten gesteuertSpiel: Jump – mit Geräuschen gesteuertAmpelsteuerung mit Arduino Mit Python: Gesichter erkennen: Traurig oder glücklich?Zukunftsprognosen und VorhersagenBilderkennung: Roboter unterscheidenSpiel: Schere, Stein, Papier – mit Handgesten gesteuert Thomas Kaffka hat viele Jahre als Softwareingenieur sowie Projektleiter in Softwarehäusern und Wirtschaftsprüfungs- und Beratungsgesellschaften gearbeitet. Heute ist er an einem Gymnasium und verschiedenen Institutionen als Dozent für IT tätig, um Schülern sowie Lehrern das Programmieren beizubringen.
KI in der Film- und Videoproduktion
Dieses Einstiegsbuch zeigt Ihnen, wie Sie die Revolution von KI in der Film- und Videoproduktion für sich nutzen können – ohne Vorkenntnisse und mit sofort anwendbaren Ergebnissen. Lernen Sie, wie Sie mit einfachen Text-Prompts beeindruckende Videos erstellen, Charaktere zum Leben erwecken und professionelle Effekte generieren. Der Autor hat über 20 führende KI-Tools systematisch getestet und bewertet – von Sora und Google Veo 3 bis zu innovativen Audio-Lösungen. Jedes Kapitel kombiniert Fachwissen mit praktischen Workflows und konkreten Anwendungsbeispielen. QR-Codes führen Sie zu ergänzenden Video-Tutorials. Diese 216 Seiten werden Ihre Arbeitsweisen revolutionieren!Sie erhalten Überblickswissen zu folgenden Aspekten:Text-zu-Video-Prompting – Professionelle Formulierungstechniken für realistische VideoergebnisseKI-Plattform-Vergleich – Sora, Kling AI, Runway ML, Veo 3 und weitere Tools im direkten TestBildgenerierung für Filme – Midjourney, Adobe Firefly und Leonardo AI für cinematische BilderBild-zu-Video-Animation – Standbilder mit KI zum Leben erweckenLippensynchronisation – Charaktere realistisch sprechen und singen lassenKonsistente Charaktere – So geht's: Figuren durch ganze Filme hindurch einheitlich darstellenKI-Spezialeffekte – Professionelle Visual Effects ohne teure Software (im Überblick)Stimmen-Cloning – Realistische Text-to-Speech und Voice-Cloning-TechnikenKI-Musikproduktion – Soundtracks und Filmmusik automatisch generierenVideoschnitt mit KI – KI-Funktionen in Adobe Premiere Pro, Final Cut und DaVinci Resolve optimal nutzenGeräusch-Design – Foley-Effekte und Atmosphären per KI erstellen»Ihr nächstes Video wird Sie selbst überraschen.«Thomas Foster ist Musikproduzent, Autor und YouTuber aus Salzburg. Mit seiner Firma Foster Kent produziert er seit über 30 Jahren Jingles und Musik für internationale Radio- und TV-Sender wie RTL, SWR3, NDR2 und News Nation (USA). Auf seinem YouTube-Kanal Thomas Foster Sound & Vision informiert er über Musikproduktion, KI-Tools und Videotechnik.
Linux - Das umfassende Handbuch (19. Auflg.)
Der Kofler – das Linux-Standardwerk seit 30 Jahren.»I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386 (486) AT clones. This has been brewing since april, and is starting to get ready.«Linus Torvalds, im August 1991Und es wurde nicht nur fertig, sondern auch richtig gut! Das freie und offene Betriebssystem Linux hat vor 35 Jahren die IT-Welt revolutioniert. Fast genauso lange begleitet das umfassende Handbuch von Michael Kofler den Pinguin. Seit nunmehr 30 Jahren finden Sie dort alles, was Sie zu Linux wissen müssen – ein echtes Standardwerk eben.30 Jahre Linux-ErfahrungDie Grundlagen Sie lernen alle gängigen Distributionen wie Ubuntu, Fedora oder RHEL kennen Sie konfigurieren Ihr System nach Ihren Wünschen KDE und GNOME: Sich schnell auf den Desktop-Umgebungen zuhause fühlen Linux auf dem Desktop, dem Server oder dem Pi Linux auf der Workstation oder als schlankes Serversystem einsetzen Shells wie Bash, ZSH oder Fish kennenlernen Zugriff auf Cloud-Systeme mit SSH und Zwei-Faktor-Authentifizierung Moderne Entwicklungsumgebungen mit VSCode und Ollama aufbauen Netzwerke und Serverdienste System- und Netzwerkkonfiguration Samba, Monitoring und Dashboards mit Grafana Einsatz als LAN- oder Root-Server Virtualisierte Umgebungen Backup- und Firewallkonfiguration Praktische, geprüfte Setups Aus dem Inhalt: Installation (Debian, Ubuntu, Fedora, RHEL-Klone, openSUSE) Desktops: GNOME, KDE und mehr Fotos, Videos und Audio bearbeiten und verwalten Arbeiten im Terminal: bash, vim, emacs Software-/Paketverwaltung Grafiktreiber und Wayland GRUB2, systemd, Kernel und Module Netzwerkkonfiguration: DNS, DHCP und mehr LAN- und Root-Server, Linux in der Cloud Backups, Firewall, SELinux und AppArmor, KVM, Let's Encrypt Docker, KVM KI-Modelle mit Ollama oder llama.cpp lokal betreiben »Wer sich umfassend über das Kult-Betriebssystem informieren will, kommt um dieses Buch nicht herum.«iX – Magazin für professionelle Informationstechnik Leseprobe (PDF-Link)
Schrödinger programmiert KI
Unterhaltsam, einleuchtend, aktuell! Das etwas andere Fachbuch in digitaler und gedruckter Fassung aus dem Dezember 2025.Zum Glück kennt er zwei Profis, die ihm alles erklären: wichtige KI-Algorithmen, wie man sie implementiert und wann welcher der richtige ist. Und du bist mittendrin dabei! Schrödinger stellt meistens genau die Frage, die du auch gerade hattest, und Bernhard Wurm und Sebastian Steininger haben immer eine gute Antwort parat. Gemeinsam implementiert ihr Entscheidungsbäume und Co., arbeitet euch durch Zeitreihenanalysen und baut am Ende sogar ein eigenes kleines GPT. Wenn etwas nicht gleich so läuft, wie es soll, wird getüftelt, erklärt und repariert, bis alles funktioniert – und ihr alles verstanden habt.Aus dem Inhalt: Warum Python für KI so genial istMerkmale, Räume und Vektoren – die Mathematik, mit der Maschinen lernenK-nearest Neighbors, k-means und DBScanDeep Learning mit mächtigen Bibliotheken: scikit-learn, TensorFlow und KerasClusteranalyseEntscheidungsbäumeBildklassifizierung: Hund oder Katze?Neuronale Netze und Transformer verstehenEin einfacher Chatbot mit eigenem GPTLeseprobe (PDF-Link) Über die Autoren: Bernhard Wurm leitet ein österreichisches Software-Unternehmen, in dem es jeden Tag um KI geht, und den Fachbereich Betriebsinformatik an der HTL Neuenfelden.Sebastian Steininger unterrichtet an der HTL Neufelden Informatik und Maschinelles Lernen. Als echter »AI Native« hat er schon zu seiner Schulzeit als selbstständiger Softwareentwickler gearbeitet und in seiner Matura-Arbeit Machine Learning praktisch angewandt.
Instandhaltung mit SAP S/4HANA (7. Auflg.)
Ausfallzeiten? Hohe Reparaturkosten? Das war gestern. Dieses Praxishandbuch führt Sie durch alle relevanten Prozesse und Funktionen der Instandhaltung mit SAP S/4HANA. Von der Anlagenstrukturierung über die Integration bis hin zu neuen Tools: Die Autoren erklären anschaulich, wie Sie Ihr System an Ihre Anforderungen anpassen. Die 7. Auflage wurde komplett überarbeitet und informiert Sie über die Nutzung von KI in der Instandhaltung, die Arbeit mit Checklisten und vielen weiteren Neuerungen. Profitieren Sie von wertvollen Praxistipps zu bewährten und neuen Möglichkeiten! Aus dem Inhalt: Equipments und Technische PlätzeAuftragszyklus: Standard und phasenbasiertVorbeugende InstandhaltungFremdvergabe und fakturierte InstandhaltungAufarbeitung und SubcontractingSAP Service and Asset ManagerIntegration und SchnittstellenInstandhaltungscontrollingSAP Analytics CloudKI in der InstandhaltungSAP-Fiori-Apps Usability-Vergleich SAP GUI und SAP FioriDas Inhaltsverzeichnis im Detail: Vorwort zur 7. Auflage ... 17 Über dieses Buch ... 19 1. Einführung in die Instandhaltung mit SAP ... 29 1.1 Instandhaltung heute: Neue Ziele braucht das Land ... 30 1.2 Der neue Instandhaltungsbegriff ... 32 1.3 Instandhaltungsstrategien im Wandel der Zeit ... 36 1.4 Das Anwendungssystem SAP S/4HANA ... 38 1.5 Best Practices ... 43 1.6 Die Datenbank SAP HANA ... 45 1.7 Benutzeroberflächen von SAP S/4HANA ... 46 1.8 Zusammenfassung ... 53 2. Organisationsstrukturen ... 55 2.1 SAP-Organisationseinheiten ... 55 2.2 Arbeitsplätze ... 60 2.3 Zusammenfassung ... 68 3. Anlagenstrukturierung ... 71 3.1 Was Sie tun sollten, bevor Sie Ihre Anlagen im SAP-System abbilden ... 72 3.2 Technische Plätze und Referenzplätze ... 86 3.3 Equipments und Serialnummern ... 98 3.4 Verbindungen und Objektnetze ... 109 3.5 Linear Asset Management ... 110 3.6 Material und IH-Baugruppen ... 117 3.7 Stücklisten ... 123 3.8 Klassifizierung ... 127 3.9 Produktstrukturbrowser ... 134 3.10 Asset Viewer ... 135 3.11 Spezielle Funktionen ... 137 3.12 SAP 3D Visual Enterprise Viewer ... 161 3.13 SAP Geographical Enablement Framework ... 164 3.14 Zusammenfassung ... 166 4. Der Auftragszyklus ... 169 4.1 Was Sie tun sollten, bevor Sie Ihre Geschäftsprozesse im SAP-System abbilden ... 169 4.2 Ablauf des Auftragszyklus ... 177 4.3 Meldung anlegen ... 179 4.4 Auftrag planen ... 207 4.5 Auftrag steuern ... 248 4.6 Auftrag ausführen ... 269 4.7 Auftrag rückmelden ... 271 4.8 Auftrag abschließen ... 277 4.9 Zusammenfassung ... 283 5. Vorbeugende Instandhaltung ... 287 5.1 Grundlagen der vorbeugenden Instandhaltung ... 287 5.2 Objekte der vorbeugenden Instandhaltung ... 290 5.3 Arbeitspläne ... 293 5.4 Vorbeugende Instandhaltung, zeitbasiert ... 306 5.5 Vorbeugende Instandhaltung, leistungsbasiert ... 329 5.6 Vorbeugende Instandhaltung, zeit- und leistungsbasiert ... 340 5.7 Rundgangsplanung ... 347 5.8 Zustandsabhängige Instandhaltung ... 355 5.9 Zusammenfassung ... 359 6. Weitere Geschäftsprozesse ... 361 6.1 Sofortinstandsetzung ... 362 6.2 Schichtnotizen und Schichtberichte ... 373 6.3 Fremdvergabe ... 379 6.4 Aufarbeitung ... 400 6.5 Subcontracting ... 412 6.6 Kalibrierung von Prüf- und Messmitteln ... 419 6.7 Folgeauftrag und Folgemeldung ... 430 6.8 Pool Asset Management ... 434 6.9 Projektorientierte Instandhaltung ... 442 6.10 Checklisten ... 454 6.11 Der phasenbasierte Auftragszyklus ... 469 6.12 Fakturierte Instandhaltung ... 481 6.13 Zusammenfassung ... 486 7. Integration der Anwendungen anderer Fachbereiche ... 489 7.1 Wie andere Fachbereiche berührt werden ... 489 7.2 Integration innerhalb von SAP S/4HANA ... 490 7.3 Die Integration mit anderen SAP-Systemen ... 535 7.4 Die Integration mit Nicht-SAP-Systemen ... 546 7.5 Zusammenfassung ... 552 8. Instandhaltungscontrolling ... 555 8.1 Was Instandhaltungscontrolling ist ... 555 8.2 SAP-Hilfsmittel zur Informationsgewinnung und wie Sie sie einsetzen sollten ... 559 8.3 SAP-Hilfsmittel zur Budgetierung ... 598 8.4 Zusammenfassung ... 609 9. Technologische Innovationen in der Instandhaltung ... 611 9.1 Mobile Instandhaltung ... 612 9.2 SAP Business Network Asset Collaboration ... 632 9.3 SAP Asset Performance Management ... 648 9.4 KI in der Instandhaltung ... 663 9.5 Zusammenfassung ... 679 10. Die Benutzerfreundlichkeit ... 681 10.1 Grundlagen ... 682 10.2 Möglichkeiten von Endbenutzern ... 696 10.3 Möglichkeiten der IT ohne Programmierung ... 715 10.4 Möglichkeiten der IT mit Programmierung ... 733 10.5 Usability-Studie SAP GUI ohne vs. mit Tuning ... 742 10.6 Usability-Studie SAP GUI vs. SAP Fiori ... 752 10.7 Zusammenfassung und Schlussfolgerungen ... 765 Anhang ... 769 A Übersichten ... 769 Die Autoren ... 781 Index ... 783
GitOps
GitOps sorgt gemeinsam mit der etablierten CI/CD-Praxis für den durchgängigen, automatisierten Fluss vom Commit bis zum laufenden System und stellt damit einen zentralen Bestandteil moderner Container-Infrastrukturen dar. Nur so können Produkte sicher, voll auditierbar und flexibel veröffentlicht werden. Wie Sie abseits von kurzlebigen Hypes resiliente, hochautomatisierte und sichere Systeme für Produktiv-Workloads aufbauen, zeigt Ihnen Oliver Liebel anhand praktischer Szenarien. Aus dem Inhalt: CI/CD und GitOps: Grundlagen und Use Cases, strategische BetrachtungenOperator Foundations und CI/CD-GitOps-Systeme im ÜberblickGitOps (CI-Fokus) unter OpenShift/Kubernetes mit Tekton (OpenShift-PipelinesPipelines mit Checks, Approval, konditionaler Ausführung, Tekton Bundles, Artifact Hubs, Pipeline DebuggingSupply Chain Security (SLSA) in Theorie und Praxis: Sigstore, Cosign und mehrPipelines für vollautomatisierte Operator-Build Prozesse, Pipelines as Code, Argo WorkflowsGitOps (CD Fokus) mit ArgoCD: Konfiguration und Management, Security, ComplianceApplications und ApplicationSets, AppSets im RHACM Umfeld, App ProjectsSecurity für CI/CD-GitOps-Systeme: Secret Management, Chains, Vault, Kyverno, OPA Gatekeeper und mehrArgo Rollouts: Blue/Green, Canary, Extended Healthchecks, Auto-RollbacksKubernetes-Cluster via Cluster API ausrollen und mit Apps provisionierenIaC: Everything as Code – externe Infrastrukturen in der Cloud und on-prem souverän mit Crossplane managen
Java ist auch eine Insel (18. Auflg.)
Das Kultbuch zur Java-Programmierung von Christian Ullenboom, jetzt aktuell zu Java 25. Die »Insel« ist die erste Wahl, wenn es um aktuelles und praktisches Java-Wissen geht. Mit diesem Standardwerk der Java-Programmierung lernen Sie die Sprache Java von A bis Z und erfahren anschaulich und praxisorientiert alles Wissenswerte zu Klassen, Objekten, Generics und Lambda-Ausdrücken. Kompakte Einführungen in Spezialthemen runden das Buch ab. Besonders geeignet für Leserinnen und Leser mit Grundkenntnissen in der Programmierung wie zum Beispiel Studierende oder Umsteiger von anderen Sprachen. Dazu bietet das Buch zahlreiche Beispiele und Praxistipps. Keine Frage: Die Java-Insel gehört in das Regal aller Java-Programmierenden.Das lernen Sie in diesem BuchJava-Grundlagen verstehenHier lernen Sie die Sprache Java mit all ihren Merkmalen und Möglichkeiten kennen. Kein Buch bietet so tiefes Grundlagenwissen wie die Insel. Basis ist das freie, quelloffene OpenJDK.Lernen an praxisnahen BeispielenNicht nur lesen, sondern selbst entwickeln und nachvollziehen. Alles wird anschaulich an praxiserprobten Beispiel-Programmen erklärt. Das Plus: Die Insel enthält besonders ausgezeichnete Infos und Tipps zur Arbeit mit Eclipse und IntelliJ IDEA.Die Java-Insel ist Ihr BegleiterFür Einsteiger ist die Insel Lehr- und Arbeitsbuch, fortgeschrittenen Entwicklerinnen und Programmierern bietet sie eine umfassende Referenz für die tägliche Arbeit. Sie eignet sich zudem ideal fürs Selbststudium.Aus dem InhaltImperative SprachkonzepteKlassen und ObjekteAusnahmebehandlungGenerics<T>Lambda-Ausdrücke und funktionale ProgrammierungDie KlassenbibliothekNebenläufige ProgrammierungEinführung in Datenstrukturen, GUI-Entwicklung, Dateien und Datenströme usw.»Was für Linuxer »Der dicke Kofler« ist, ist für Java-Freaks zweifellos »Die Insel« – ein Kultbuch.«iX – Magazin für professionelle InformationstechnikChristian Ullenboom, Dipl.-Informatiker, ist Oracle-zertifizierter Java-Programmierer und seit 1997 Trainer und Berater für Java-Technologien und objektorientierte Analyse und Design.
The Next Level (6. Auflage)
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. Mit zahlreichen Tipps und Beispielen begleitet dich Tobias Sumpfhütter 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-ProfiBring 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.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.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-Befehlen»Öffne die Minecraft-Schatztruhe zu neuen, kreativen Möglichkeiten!«Tobias Sumpfhütter kennt die Minecraft-Welt wie seine Westentasche. Egal ob Biom, Monster, Block oder Rezept – er ist Experte zu jedem Spieldetail und gibt sein Wissen in Foren und in Büchern an neue Minecrafter weiter, beispielsweise im deutschen Minecraft-Wiki und im Serverteam des Survival-Servers Unlimitedworld, wo er als Autor und Administrator tätig ist.
Apple Watch (2. Auflage)
Möchten Sie das Beste aus Ihrer Apple Watch herausholen? Dann ist diese leicht verständliche Anleitung der richtige Begleiter. Schritt für Schritt werden Sie durch alle wichtigen Funktionen Ihrer Apple Watch geführt. Ob Anrufe, SMS, Kalender, Wetter oder Wecker - mit diesem Buch haben Sie alles im Griff.Aber das ist noch nicht alles! Die Apple Watch hilft Ihnen auch dabei, gesund und aktiv zu bleiben. Steffen Bien geht ausführlich auf die Gesundheitsfunktionen und das Sport- Tracking ein. So können Sie Ihre Fitness optimal im Blick behalten und Ihre Ziele effektiv verfolgen. Für alle aktuellen Modelle geeignet. Aus dem Inhalt: Der Start mit der Apple WatchMachen Sie sich mit der Apple Watch vertrautDie Apple Watch im Alltag: Anrufe, SMS, Wetter, Kalender, Navigation, Apple PayIhr Soundtrack für unterwegsDer App Store – unbegrenzte MöglichkeitenDie Apple Watch als GesundheitscoachDie Health App – Ihre GesundheitszentraleÜberwachung Ihrer HerzgesundheitBesser schlafen mit der Apple WatchSport mit der Apple Watch
iPhone 17
Entdecken Sie Ihr neues iPhone 17 ganz einfach! Dieses Buch ist Ihre klare und verständliche Anleitung. Es führt Sie Schritt für Schritt durch alle wichtigen Funktionen. Egal, ob Sie telefonieren, im Internet surfen, Fotos machen oder Apps nutzen möchten – hier lernen Sie alles, was Sie wissen müssen. Die Autoren Jörg Rieger Espíndola und Markus Menschhorn zeigen Ihnen, wie Sie Ihr iPhone sicher einrichten und bedienen. Auch bei Fragen oder Problemen finden Sie schnelle und einfache Lösungen. Das Buch ist aktuell zu iOS 26 und berücksichtigt alle neuen Funktionen. Es ist für alle aktuellen iPhone-Modelle geeignet, auch die Pro-Modelle mit „Apple Intelligence“-Funktionen. Mit diesem Ratgeber nutzen Sie Ihr iPhone souverän und mit Freude. Aus dem Inhalt: Ihr iPhone richtig einrichtenApps nutzen und verwaltenSiri und Face ID verwendenInternet und iCloud einrichtenNützliche Funktionen entdeckenTexte einfach eingebenKontakte speichern und nutzenTelefonieren, Nachrichten und E-Mails sendenFotos und Videos machenMusik, Filme und Bücher genießen
Microsoft Power BI (2. Auflg.)
Visuelle Datenanalyse leicht gemacht: Von den ersten Balkendiagrammen über Cluster und Trendlinien zu geografischen Analysen auf LandkartenErhalten Sie aussagefähige Prognosen durch vorausschauende ZukunftsanalysenErstellen und teilen Sie interaktive Dashboards und übersichtliche Infografiken Visualisieren Sie Ihre Daten schnell, intelligent und ausdrucksstark mit Power BI, um praktisch umsetzbare Ergebnisse zu erhalten. Alexander Loth und Peter Vogel zeigen Ihnen Schritt für Schritt, wie Sie ganz einfach visuelle Analysen erstellen und so selbst komplexe Datenstrukturen verstehen sowie gewonnene Erkenntnisse effektiv kommunizieren können. Das Buch richtet sich an die folgenden Zielgruppen: Alle, die Zugang zu Daten haben und diese verstehen möchtenFührungskräfte, die Entscheidungen auf Grundlage von Daten treffenAnalysten und Entwickler, die Visualisierungen und Dashboards erstellenangehende Data Scientists Zum Verständnis dieses Buches und dem Erwerb von Power BI-Kenntnissen sind weder besondere mathematische Fähigkeiten noch Programmiererfahrung nötig. Durch die Integration von Copilot wird der Einstieg sogar noch einfacher, da Sie viele Aufgaben durch einfache Anweisungen in natürlicher Sprache erledigen können. Es eignet sich daher auch für Einsteiger und Anwender, die sich dem Thema Datenvisualisierung und -analyse praxisbezogen nähern möchten, ohne ausschweifende theoretische Abhandlungen. Die grundlegenden Funktionen von Power BI werden Schritt für Schritt erläutert und Sie lernen, welche Visualisierungsmöglichkeiten wann sinnvoll sind. Die Autoren zeigen Fallbeispiele auf, die weit über eine »Standardanalyse« hinausreichen und gehen auf Funktionen ein, die selbst erfahrenen Nutzern oft nicht hinlänglich bekannt sind. Sie geben Ihnen außerdem wertvolle Hinweise und Tipps, die das Arbeiten mit Power BI merklich erleichtern. So können Sie zukünftig Ihre eigenen Daten bestmöglich visualisieren und analysieren. Aus dem Inhalt: Einführung und erste Schritte in Power BIDatenquellen in Power BI anlegenVisualisierungen erstellenAggregationen, Berechnungen und ParameterDimensionsübergreifende Berechnungen mit DAX-AusdrückenMit Karten zu weitreichenden ErkenntnissenTiefgehende Analysen mit Trends, Prognosen, Clustern und VerteilungAnalyse auf Autopilot: Berichte und DAX-Formeln mit Copilot erstellenInteraktive DashboardsPower BI als Teil von Microsoft Fabric: das große Ganze verstehenTeilen und Zusammenarbeiten in der Cloud Alexander Loth kommt aus der datenintensiven Kernforschung und arbeitet für Microsoft. Er hat unter anderem einen MBA von der Frankfurt School of Finance & Management und war als Data Scientist am CERN, sowie in der Software-Entwicklung bei SAP tätig. In den letzten Jahren hat er sich auf die Bereiche Digital Transformation, Big Data, Machine Learning und Business Analytics im Umfeld Finanzen und Crypto Assets spezialisiert und berät Unternehmen beim Aufbau von datenzentrischen Strategien. Alexander Loth wurde von der BNN als "der Daten-Verarbeiter" bezeichnet. Er gehört laut Brandwatch zu den einflussreichsten Autoren "rund um das Thema Digitale Transformation". Peter Vogel kommt aus der Experimentalphysik und ist seit 2017 als Berater für Digitalisierung und Daten tätigt. Hierbei unterstützt er Konzerne aus verschiedenen Branchen bei dem Aufbau ihrer Datenstrategie und der Nutzung moderner Analyse-Plattformen für Big Data und Visualisierung.
Streamlit for Web Development
Transition from a back-end developer to a full-stack developer with knowledge of all the dimensions of web application development, namely, front-end, back-end and server-side software. In this new edition, Streamlit for Web Development, provides a comprehensive overview of Streamlit, allowing developers and programmers of all backgrounds to get up to speed in as little time as possible. Streamlit is a pure Python web framework that will bridge the skills gap and shorten development time from weeks to hours. This book walks you through the complete cycle of web application development, from an introductory to advanced level with accompanying source code and resources. You will be exposed to developing basic, intermediate, and sophisticated user interfaces and subsequently you will be acquainted with data visualization, database systems, application security, and cloud deployment in Streamlit. In a market with a surplus demand for full stack developers, this skill set could not possibly come at a better time. In one sentence, Streamlit is a means for the empowerment of developers every-where and all stand to gain from it. You Will: Learn how to mutate big data in real-timeUnderstand how to visualize big data interactivelyImplement web application security and privacy protocols How to successfully deploy Streamlit web applications to the cloud using Streamlit, Linux and Windows servers New For This Edition: Covers updates from the Streamlit 1.4 releaseShowcases Streamlit's latest UI featuresExpands on the use and development of Streamlit ComponentsIntroduces new chapters on unit testing and integrating AI with StreamlitDemonstrates the implementation of LLMs, chatbots, and generative AI applications Who is this Book for? Developers with solid programming experience wanting to learn Streamlit; Back-end developers looking to upskill and transition to become a full-stack developers; Those who wish to learn and become more acquainted with data visualization, database systems, security and cloud deployment with Streamlit Chapter 1: Introducting Streamlit.- Chapter 2: Streamlit Basics.- Chapter 3: Developing the User Interface.- Chapter 4: Managing and Visualizing Data.- Chapter 5: Integrating Databases.- Chapter 6: Leveraging Backend Servers.- Chapter 7: Implementing Session State.- Chapter 8: Authenticating Users and Securing Applications.- Chapter 9: Deploying Locally and to the Cloud.- Chapter 10: Building Streamlit Components.- Chapter 11: Streamlit Use Cases.- Chapter 12: Testing in Streamlit.- Chapter 13: Streamlit for AI.- Chapter 14: Streamlit at Work.- Bibliography.
CPython
Deep Dive CPython explores the internal mechanics of CPython, the widely used Python interpreter written in C. Starting with a practical guide on downloading and compiling the CPython source, this book is perfect for developers eager to understand Python’s behaviour at a fundamental level. The book takes readers from basic concepts to complex details with a systematic breakdown of core components. It covers everything from CPython’s data structures like PyObject and PyTypeObject to object lifecycle management, giving insight into memory allocation and object reference counting. Each chapter illustrates CPython's architecture, such as Python's "everything is an object" philosophy, list handling, string manipulation, and dictionary operations. Readers will explore Python’s REPL modifications, string internals, and custom type creation with practical examples, like crafting a "backflipping" PyKitty_Type. Detailed sections on Python’s virtual machine operations, bytecode generation, and exception handling enrich readers’ understanding of how Python code is parsed, compiled, and executed. This book is a thorough guide for readers who want to go beyond basic Python use and understand how it works internally. Covering complex concepts like generators, iterators, descriptors, and metaclasses, this book equips readers with a thorough grasp of Python's performance optimization and design complexities. What you will learn: How to download, compile, and modify CPython's source codeGain insight into fundamental structures like PyObject and PyTypeObject,Understand Python's detailed handling of lists, strings, dictionaries, and the REPL environment.What are bytecode generation, custom types, and the inner workings of Python’s virtual machine. Who this book is for: Python programmers aiming to gain a deeper understanding of Python’s internals and move beyond standard usage, as well as software professionals interested in CPython’s C-based implementation and core architecture. Chapter 1: Reading the CPython Source Code.- Chapter 2: Overview of the CPython Project Structure.- Chapter 3: Everything Is an Object – Part 1.- Chapter 4: How Objects Are Created in CPython.- Chapter 5: Everything is an Object (Part 2).- Chapter 6: Defining a Custom Built-in Type.- Chapter 7: What Happens During Module Import.- Chapter 8: The Internal Representation of Integers.- Chapter 9: Floating-Point Numbers in CPython.- Chapter 10: Inside the String Object – Part 1.- Chapter 11: Inside the String Object – Part 2.- Chapter 12: What Happens When Python Starts.- Chapter 13: From Source to Bytecode - How .py Becomes .pyc.- Chapter 14: The List Object and Its Internal Management.- Chapter 15: The Dictionary Object – Part 1.- Chapter 16: The Dictionary Object – Part 2.- Chapter 17: The Tuple Object and Its Immutability.- Chapter 18: Inside the Python VM – Code Objects.- Chapter 19: Inside the Python VM – Function Objects.- Chapter 20: Inside the Python VM – Frame Objects.- Chapter 21: Inside the Python VM – Namespaces and Scopes.- Chapter 22: Inside the Python VM – Cells and Closures.- Chapter 23: Classes and Where They Come From.- Chapter 24: Class Inheritance in CPython.- Chapter 25: Method Resolution Order and C3 Linearization.- Chapter 26: The Role of super() in Multiple Inheritance.- Chapter 27: The Generator Object and the yield Statement.- Chapter 28: How Iterators Work Internally.- Chapter 29: Understanding Descriptors in Python.- Chapter 30: Exception Handling Internals in CPython.
Essenz der Informatik
Mit der 3. Auflage dieses Buches meistern Sie die Grundlagen der Informatik. Es beschreibt das weite Universum der Informatik und Informationstechnologie. Anhand von Endgeräten wie PC, Tablet und Smartphone sowie eingebetteten Systemen erklärt es die grundlegenden Prinzipien der Informatik und ihre soziale und gesellschaftspolitische Bedeutung. Das Buch richtet sich an alle regelmäßigen Benutzer von IT und insbesondere an Berufstätige, Schüler, Informatik-Studenten und Lehrer. Viele konkrete Beispiele, Illustrationen und Grafiken erklären die relevante IT-Umgebung und bringen Sie für alle interessierten IT-Laien in den richtigen Zusammenhang. Im Einzelnen widmet sich der Autor Bereichen wie: • Büroapplikationen • sozialen Medien • Spielen • Hardwaretrends Von der Geschichte der IT bis zum erfolgreichen Umgang mit Programmiersprachen – Alle Kapitel in diesem Buch schließen mit zehn Fragen zum Inhalt ab, die den Lesern eine Stütze zum gelesenen Inhalt geben und die Kompetenzen erweitern. Ein besonderes Highlight dieses Buches ist das Kapitel zur populären Programmiersprache Scratch, das die Grundlage für einen erfolgreichen Umgang mit dieser Programmiersprache legt. Des Weiteren beschäftigt sich der Autor mit den folgenden Themenschwerpunkten und Teilbereichen der Informatik: • Geschichte der IT • Computer als Hardware • Betriebssystem und Benutzeroberfläche • Netzwerke • Daten und Datenorganisation • IT-Entwicklung und Organisation • Programmierung und Softwareentwicklung • Applikationen • Cloud-Computing • Sicherheit • Information und Medien • Künstliche Intelligenz • Virtuelle Welten • IT, Digitalisierung und Gesellschaft • Installation von Scratch Insgesamt vermittelt dieses Buch über die Informatik einen tiefgreifenden, breiten Überblick über verschiedene Thematiken der Informationstechnologie und ist damit nicht nur für Programmierer geeignet. Einführung.- Ganz kurze Geschichte der IT.- Alles ist Zahl.- Computer als Hardware.- Betriebssystem und Benutzeroberfläche.- Netzwerke.- Daten und Datenorganisation.- IT-Entwicklung.- IT-Organisation.- Programmierung.- Applikationen.- Cloud-Computing.- Sicherheit.- Information und Medien.- Künstliche Intelligenz.- Virtuelle Welten.- IT, Digitalisierung und Gesellschaft.- Installation Scratch.