Kirjailija
Michael Kaufmann
Kirjat ja teokset yhdessä paikassa: 15 kirjaa, julkaisuja vuosilta 2003-2024, suosituimpien joukossa Die Bedeutung Der Einbeziehung Von Bankmitarbeitern in Die Strafrechtliche Bekaempfung Der Geldwaesche. Vertaile teosten hintoja ja tarkista saatavuus suomalaisista kirjakaupoista.
15 kirjaa
Kirjojen julkaisuhaarukka 2003-2024.
Automate your build, test, and deploy pipelines using GitHub Actions! Continuous delivery (CI/CD) pipelines help you automate the software development process and maximize your team's efficiency. GitHub Actions in Action teaches you to build real-world build, test, and deploy pipelines in GitHub Actions through hands-on labs and projects. In GitHub Actions in Action you will learn how to: Create and share GitHub Actions workflowsAutomate CI/CD workloads and other GitHub tasksSecure release pipelines with secrets, variables, and environmentsSupport compliance frameworksCreate safe and scalable self-hosted runners Written by three Microsoft MVPs and tech reviewed by a Staff DevOps Architect from GitHub, this book delivers the hardworking skills and advice you'll need to be successful on the job. DevOps engineers will love GitHub Actions in Action's coverage of reliable methods for Infrastructure-as-Code and automating cloud environments. You'll follow an extended example application for selling tickets, taking it all the way from initial build to cloud deployment. About the technology: Believe it or not, CI/CD can be simple! With GitHub Actions, you can automate your entire dev process using just the tools built into GitHub—no external frameworks or complex integrations required. GitHub Actions is secure, reliable, and best of all, easy. This book will get you started.
Med avstamp i Novemberpogromen, även känd som Kristallnatten, när deras hem i Münster plundras och förstörs, tar vi del av Hansis och hans föräldrars liv i en tillvaro som snabbt blir hårdare och alltmer begränsad. Förföljelser, bestraffningar och yrkesförbud slår skoningslöst samtidigt som gamla vänner väljer att vända ryggen till och inte se. Familjen splittras över världen och vi tränger in i våndan av att uppfostra ett barn genom brev.Oron över att återföreningen i det drömda landet inte ska bli av är konstant och nerverna riskerar ständigt att brista. Medan mörkret förtätas för hans föräldrar, upplever Hansi ett nytt ljus när han växer upp omgiven av vänner i ett främmande land, men även hans tillvaro tar en dramatisk vändning. Deras berättelser löper parallellt, medan vi som läsare andlöst dras mellan deras starkt kontrasterande världar.Det är en berättelse som tynger hjärtat, men som också hyllar livets uthållighet och den beundransvärda kampen för överlevnad och framtid. Här framträder också de heroiska individer som trotsade den omgivande ondskan och aldrig slutade att hjälpa sina judiska vänner.”Med en blomma av filt” berättar en både sann och spännande historia som måste höras. I en tid när ögonvittnen försvinner och mörka skuggor av fördomar och hat växer, blir det ännu viktigare att vi värnar om historien och minnet av det förflutna.MICHAEL KAUFMANN, född 1961, presenterar här sin andra roman. Hans ungdomsroman ”När råttan skrek” gavs ut 1999 av Bonnier Carlsen.
Benediktinerabtei Metten - Pfarr- und Klosterkirche St. Michael
Michael Kaufmann
Eos Verlag U. Druck
2024
sidottu
Authored by a Microsoft Regional Director, this book shows you how to leverage the power of the community-driven GitHub Actions workflow platform to automate repetitive engineering tasks Key Features Automate CI/CD workflows and deploy securely to cloud providers like Azure, AWS, or GCP using OpenID Create your own custom actions with Docker, JavaScript programming, or shell scripts and share them with others Discover ways to automate complex scenarios beyond the basic ones documented in GitHub Book DescriptionSay goodbye to tedious tasks! GitHub Actions is a powerful workflow engine that automates everything in the GitHub ecosystem, letting you focus on what matters most. This book explains the GitHub Actions workflow syntax, the different kinds of actions, and how GitHub-hosted and self-hosted workflow runners work. You’ll get tips on how to author and debug GitHub Actions and workflows with Visual Studio Code (VS Code), run them locally, and leverage the power of GitHub Copilot. The book uses hands-on examples to walk you through real-world use cases that will help you automate the entire release process. You’ll cover everything, from automating the generation of release notes to building and testing your software and deploying securely to Azure, Amazon Web Services (AWS), or Google Cloud using OpenID Connect (OIDC), secrets, variables, environments, and approval checks. The book goes beyond CI/CD by demonstrating recipes to execute IssueOps and automate other repetitive tasks using the GitHub CLI, GitHub APIs and SDKs, and GitHub Token. You’ll learn how to build your own actions and reusable workflows to share building blocks with the community or within your organization. By the end of this GitHub book, you'll have gained the skills you need to automate tasks and work with remarkable efficiency and agility.What you will learn Author and debug GitHub Actions workflows with VS Code and Copilot Run your workflows on GitHub-provided VMs (Linux, Windows, and macOS) or host your own runners in your infrastructure Understand how to secure your workflows with GitHub Actions Boost your productivity by automating workflows using GitHub's powerful tools, such as the CLI, APIs, SDKs, and access tokens Deploy to any cloud and platform in a secure and reliable way with staged or ring-based deployments Who this book is forThis book is for anyone looking for a practical approach to learning GitHub Actions, regardless of their experience level. Whether you're a software developer, a DevOps engineer, anyone who has already experimented with Actions, or someone completely new to CI/CD tools like Jenkins or Azure Pipelines, you’ll find expert insights in this book. Basic knowledge of using Git and command lines is a must.
Die Autoren führen in relationale (SQL) und nicht-relationale (NoSQL) Datenbanken ein. Die 9. Auflage erklärt die drei Typen relationale Datenbanken, Graphdatenbanken und Dokumentdatenbanken im Detail anhand der Themen Datenbankmanagement, Datenbankmodellierung, Datenbanksprachen, Datenbanksicherheit und Systemarchitektur. Das Buch bietet außerdem einen Überblick auf postrelationale und nicht-relationale Datenbanksysteme.In den ersten fünf Kapiteln analysieren die Autoren detailliert die Verwaltung, Modellierung, Sprachen, Sicherheit und Architektur von relationalen Datenbanken, Graphdatenbanken und Dokumentendatenbanken. Außerdem wird ein Überblick über andere SQL- und NoSQL-basierte Datenbankansätze gegeben. Neben klassischen Konzepten wie dem Entitäts- und Beziehungsmodell und seiner Abbildung in SQL-Datenbankschemata, Abfragesprachen oder dem Transaktionsmanagement werden weitere Aspekte für NoSQL-Datenbanken wie nicht-relationale Datenbankschemas und Abfragesprachen (MQL, Cypher), das Map/Reduce-Verfahren, Verteilungsoptionen (Sharding, Replikation) oder das CAP-Theorem (Consistency, Availability, Partition Tolerance) erläutert.Die 9. Auflage bietet neu eine vertiefte Einführung in Dokumentdatenbanken mit einer Methode zur Modellierung von Dokumentstrukturen, einem Überblick auf dokumentenorientierte Datenbanksprache MongoDB Query Language MQL sowie Sicherheits- und Architekturaspekte. Die neue Auflage berücksichtigt neue Entwicklungen der Sprache Cypher. Das Thema Datenbanksicherheit wird neu als eigenes Kapitel eingeführt und im Detail bezüglich Datenschutz, Integrität und Transaktionen analysiert. Texte zum Datenmanagement, zur Datenbankprogrammierung und zum Data Warehouse wurden aktualisiert. Zudem erklärt die 9. Auflage die Konzepte JSON, JSON-Schema, BSON, indexfreie Nachbarschaft, Cloud-Datenbanken, Suchmaschinen und Zeitreihendatenbanken.Eine Webseite ergänzt den Inhalt des Buches durch Tutorien für Abfrage- und Manipulationssprachen (SQL, Cypher), Übungsumgebungen für Datenbanken (MySQL, Neo4j), zwei Fallstudien mit OpenOffice Base und Neo4j sowie als Unterrichtsmaterial Folienvorlagen mit allen Abbildungen Das Buch richtet sich sowohl an Studierende, die eine Einführung in das Gebiet der SQL- und NoSQL-Datenbanken möchten, als auch auch an Praktiker in Datenwissenschaften und Informatik, denen es hilft, Stärken und Schwächen relationaler und nicht-relationaler Ansätze sowie Entwicklungen für Big-Data-Anwendungen besser einschätzen zu können
SQL and NoSQL Databases
Michael Kaufmann; Andreas Meier
Springer International Publishing AG
2023
nidottu
This textbook offers a comprehensive introduction to relational (SQL) and non-relational (NoSQL) databases. The authors thoroughly review the current state of database tools and techniques and examine upcoming innovations.In the first five chapters, the authors analyze in detail the management, modeling, languages, security, and architecture of relational databases, graph databases, and document databases. Moreover, an overview of other SQL- and NoSQL-based database approaches is provided. In addition to classic concepts such as the entity and relationship model and its mapping in SQL database schemas, query languages or transaction management, other aspects for NoSQL databases such as non-relational data models, document and graph query languages (MQL, Cypher), the Map/Reduce procedure, distribution options (sharding, replication) or the CAP theorem (Consistency, Availability, Partition Tolerance) are explained.This 2nd English edition offers a new in-depth introduction to document databases with a method for modeling document structures, an overview of the document-oriented MongoDB query language MQL as well as security and architecture aspects. The topic of database security is newly introduced as a separate chapter and analyzed in detail with regard to data protection, integrity, and transactions. Texts on data management, database programming, and data warehousing and data lakes have been updated. In addition, the book now explains the concepts of JSON, JSON schema, BSON, index-free neighborhood, cloud databases, search engines and time series databases.The book includes more than 100 tables, examples and illustrations, and each chapter offers a list of resources for further reading. It conveys an in-depth comparison of relational and non-relational approaches and shows how to undertake development for big data applications. This way, it benefits students and practitioners working across the broad field of data science and applied information technology.
Mechatronische Systeme: Lösungsansätze Und - Methoden Zur Informationsverarbeitung
Michael Kaufmann
Walter De Gruyter
2023
nidottu
Informationstechnik, d.h. die Erfassung, bertragung, Verarbeitung und Ausgabe von Daten, ist ein wesentlicher Bestandteil mechatronischer Systeme. Dabei werden in der Mechatronik besondere Anforderungen an die Informationsverarbeitung gestellt. Die zunehmende Komplexit t mechatronischer Systeme erfordert Entwicklungsmethoden, die eine konsistente funktionale Beschreibung erm glichen. In der Publikation werden zun chst die Anforderungen an die Informationsverarbeitung in der Mechatronik er rtert, dazu geh ren Themen wie Reaktionszeit, Echtzeitf higkeit, Zuverl ssigkeit, Sicherheit, Komplexit t und Resistenz gegen Umwelteinfl sse. Unter Bezug auf die Anforderungen werden in den folgenden Kapiteln geeignete Softwarel sungen, Hardwarekomponenten und Daten bertragungsverfahren (Bussysteme) erl utert und hinsichtlich ihrer Vor- und Nachteile untersucht. Diese Kapitel geben einen berblick ber geeignete L sungen, sch rfen den Blick f r wichtige Eigenschaften und sind damit eine wichtige Hilfe bei der Realisierung eigener Projekte. L sungsans tze werden an Beispielen erl utert. Die zunehmende Gr e und Komplexit t mechatronischer Systeme verlangt Beschreibungsverfahren, die den vielf ltigen Anforderungen gerecht werden. Ans tze werden beschrieben und hinsichtlich Ihrer M glichkeiten und Grenzen untersucht. Besondere Beachtung findet das bisher in Publikationen kaum betrachtete Problem der funktionalen Beschreibung in heterogene Architekturen. Informationstechnik, d.h. die Erfassung, bertragung, Verarbeitung und Ausgabe von Daten, ist ein wesentlicher Bestandteil mechatronischer Systeme. Dabei werden in der Mechatronik besondere Anforderungen an die Informationsverarbeitung gestellt. Die zunehmende Komplexit t mechatronischer Systeme erfordert Entwicklungsmethoden, die eine konsistente funktionale Beschreibung erm glichen. In der Publikation werden zun chst die Anforderungen an die Informationsverarbeitung in der Mechatronik er rtert, dazu geh ren Themen wie Reaktionszeit, Echtzeitf higkeit, Zuverl ssigkeit, Sicherheit, Komplexit t und Resistenz gegen Umwelteinfl sse. Unter Bezug auf die Anforderungen werden in den folgenden Kapiteln geeignete Softwarel sungen, Hardwarekomponenten und Daten bertragungsverfahren (Bussysteme) erl utert und hinsichtlich ihrer Vor- und Nachteile untersucht. Diese Kapitel geben einen berblick ber geeignete L sungen, sch rfen den Blick f r wichtige Eigenschaften und sind damit eine wichtige Hilfe bei der Realisierung eigener Projekte.L sungsans tze werden an Beispielen erl utert. Hinweise zur Entwicklungsmethodik runden die Publikation ab.
Accelerate DevOps with GitHub
Michael Kaufmann; Thomas Dohmke; Donovan Brown
PACKT PUBLISHING LIMITED
2022
nidottu
Take your DevOps and DevSecOps game to the next level by leveraging the power of the GitHub toolset in practiceKey FeaturesRelease software faster and with confidenceIncrease your productivity by spending more time on software delivery and less on fixing bugs and administrative tasksDeliver high-quality software that is more stable, scalable, and secureBook DescriptionThis practical guide to DevOps uses GitHub as the DevOps platform and shows how you can leverage the power of GitHub for collaboration, lean management, and secure and fast software delivery. The chapters provide simple solutions to common problems, thereby helping teams that are already on their DevOps journey to further advance into DevOps and speed up their software delivery performance. From finding the right metrics to measure your success to learning from other teams' success stories without merely copying what they've done, this book has it all in one place. As you advance, you'll find out how you can leverage the power of GitHub to accelerate your value delivery – by making work visible with GitHub Projects, measuring the right metrics with GitHub Insights, using solid and proven engineering practices with GitHub Actions and Advanced Security, and moving to event-based and loosely coupled software architecture. By the end of this GitHub book, you'll have understood what factors influence software delivery performance and how you can measure your capabilities, thus realizing where you stand in your journey and how you can move forward.What you will learnEffectively measure software delivery performanceAdopt DevOps and lean management techniques in your teamsPlan, track, and visualize your work using GitHub Issues and ProjectsUse continuous delivery with GitHub Actions and PackagesScale quality through testing in production and chaos engineering“Shift left” security and secure your entire software supply chainUse DevSecOps practices with GitHub Advanced SecuritySecure your code with code scanning, secret scanning, and DependabotWho this book is forThis book is for developers, solutions architects, DevOps engineers, and SREs, as well as for engineering or product managers who want to enhance their software delivery performance. Whether you're new to DevOps, already have experience with GitHub Enterprise, or come from a platform such as Azure DevOps, Team Foundation Server, GitLab, Bitbucket, Puppet, Chef, or Jenkins but struggle to achieve maximum performance, you'll find this book beneficial.
Git hat sich als Quellcodeverwaltung durchgesetzt und ist der De-facto-Standard in der Softwareentwicklung. Alle Unternehmen, die noch nicht auf Git sind, werden die nächsten Jahre wechseln. Und nicht nur die Entwicklung - auch Administration, Sicherheit und Dokumentation finden zunehmend auf Git statt. Git ist damit heute das wichtigste Werkzeug für alle digitalen Produkte - quasi die Werkbank. Wenn Sie wissen wollen, wie Sie Git richtig implementieren und welche Regeln Sie für die Zusammenarbeit aufstellen sollten, dann sind Sie hier richtig. Dieses Buch ist eine Einführung in das effektive Arbeiten mit Git - geeignet sowohl für Berufseinsteiger als auch für erfahrene Entwickler, die zu Git wechseln.
This book offers a comprehensive introduction to relational (SQL) and non-relational (NoSQL) databases. The authors thoroughly review the current state of database tools and techniques, and examine coming innovations. The book opens with a broad look at data management, including an overview of information systems and databases, and an explanation of contemporary database types:SQL and NoSQL databases, and their respective management systemsThe nature and uses of Big DataA high-level view of the organization of data management Data Modeling and Consistency Chapter-length treatment is afforded Data Modeling in both relational and graph databases, including enterprise-wide data architecture, and formulas for database design. Coverage of languages extends from an overview of operators, to SQL and and QBE (Query by Example), to integrity constraints and more. A full chapter probes the challenges of Ensuring Data Consistency, covering:Multi-User OperationTroubleshootingConsistency in Massive Distributed DataComparison of the ACID and BASE consistency models, and more System Architecture also gets from its own chapter, which explores Processing of Homogeneous and Heterogeneous Data; Storage and Access Structures; Multi-dimensional Data Structures and Parallel Processing with MapReduce, among other topics. Post-Relational and NoSQL Databases The chapter on post-relational databases discusses the limits of SQL – and what lies beyond, including Multi-Dimensional Databases, Knowledge Bases and and Fuzzy Databases. A final chapter covers NoSQL Databases, along withDevelopment of Non-Relational Technologies,Key-Value, Column-Family and Document StoresXML Databases and Graphic Databases, and more The book includes more than 100 tables, examples and illustrations, and each chapter offers a list of resources for further reading. SQL & NoSQL Databases conveys the strengths and weaknesses of relational and non-relational approaches, and shows how to undertake development for big data applications. The book benefits readers including students and practitioners working across the broad field of applied information technology.This textbook has been recommended and developed for university courses in Germany, Austria and Switzerland.
Inductive Fuzzy Classification in Marketing Analytics
Michael Kaufmann
Springer International Publishing AG
2014
sidottu
To enhance marketing analytics, approximate and inductive reasoning can be applied to handle uncertainty in individual marketing models. This book demonstrates the use of fuzzy logic for classification and segmentation in marketing campaigns. Based on practical experience as a data analyst and on theoretical studies as a researcher, the author explains fuzzy classification, inductive logic and the concept of likelihood and introduces a blend of Bayesian and Fuzzy Set approaches, allowing reasonings on fuzzy sets that are derived by inductive logic. By application of this theory, the book guides the reader towards a gradual segmentation of customers which can enhance return on targeted marketing campaigns. The algorithms presented can be used for visualization, selection and prediction. The book shows how fuzzy logic can complement customer analytics by introducing fuzzy target groups. This book is for researchers, analytics professionals, data miners and students interested in fuzzy classification for marketing analytics.
Plasmaphysik spielt heute in vielen Anwendungen eine wichtige Rolle, beispielsweise in dem weiten Feld der Astrophysik und zahlreichen modernen Technologien. Dieses Buch führt in die Grundlagen des Themas ein und erschließt den Zugang zu dem breiten Spektrum der Anwendungen. Einen Schwerpunkt bildet dabei die Fusionsforschung, die sich mit der Verschmelzung von Wasserstoffisotopen zur Energiegewinnung beschäftigt. Der Leser sollte mit der Elektrodynamik und den grundlegenden Kenntnissen der statistischen Mechanik und der Quantenmechanik vertraut sein.
Schadstoffabbau durch optimierte Mikroorganismen
Peter Bartholmes; Michael Kaufmann; Thomas Schwarz
Springer-Verlag Berlin and Heidelberg GmbH Co. K
2011
nidottu
Erstmals wird in diesem Buch der Versuch unternommen, die Beiträge klassischer Disziplinen wie Genetik, Enzymologie, Mikrobiologie, Biotechnik, Toxikologie, Informatik und Ingenieurwissenschaften in einen neuen Wirkzusammenhang zu stellen und dadurch zu einem erweiterten Arbeitsansatz in der biologischen Schadstoffbehandlung zu kommen. Die künstlich beschleunigte Evolution von Mikroorganismen mit dem patentierten ArtEv-Verfahren setzt die überhaupt erreichbare biologische Potenz von Mikroorganismen frei. Sie weist damit der immanenten Fähigkeit lebendiger Organismen zur Selbstoptimierung den ihr gebührenden Stellenwert zu.
Examining the unusual typography in Faulkner's As I Lay Dying, Stein's Tender Buttons, Joyce's Finnegans Wake, and Gass's Willie Master's Lonesome Wife, Kaufmann shows how these writers exposed the printed surface of their works and eventually made the print a part of the fiction itself.
Die Bedeutung Der Einbeziehung Von Bankmitarbeitern in Die Strafrechtliche Bekaempfung Der Geldwaesche
Michael Kaufmann
Peter Lang AG
2003
sidottu
Geldwaschebekampfung gilt, auch nach den Terroranschlagen vom 11. September 2001, als eines der wichtigsten Mittel zur Abwehr organisierter Kriminalitat. Dazu wurde nicht nur ein fast flachendeckender Straftatbestand der Geldwasche geschaffen, der auch berufstypische Handlungen erfassen kann. Es werden auch Bankmitarbeiter durch Verdachtsmeldepflichten, die eine eigene Verdachtsprufung voraussetzen, in die Ermittlungen bei Geldwaschefallen im Bankverkehr eingeschaltet. Das Geldwaschegesetz und das Kreditwesengesetz in der Fassung des 4. Finanzmarktfoerderungsgesetzes fuhren zugleich dazu, dass eine Art Rasterfahndung anhand der Daten von Bankkunden zur Verdachtsgewinnung durchgefuhrt wird. Aus dem gesamten Regelungswerk ergibt sich eine neue Rolle der Bankmitarbeiter, die Ermittlungsgehilfen, zugleich aber auch Beschuldigte sein koennen. Der Verfasser untersucht die vom Regelungssystem des einfachen Rechts und vom Verfassungsrecht gezogenen Grenzen, die das formelle und materielle Recht erreicht.