Inhalt: Über kaum etwas wird so inflationär gesprochen wie über die digitale Transformation oder die vermeintlich endlosen Möglichkeiten neuer Technologien - von Blockchain übers Metaversum und Künstliche Intelligenz. Doch während einige Propheten des Silicon Valley bereits das Ende der Menschheit vorhersagen, bleiben die erhofften Ergebnisse der digitalen Transformation in weiten Teilen von Wirtschaft und Gesellschaft hinter den Erwartungen zurück. Auf Basis ihrer langjährigen Erfahrungen und Arbeit bei dem führenden Softwareunternehmen Palantir wagen die Autoren Alex Karp, Jan Hiesserich und Paula Cipierre eine ungewohnte Perspektive auf die Digitalisierung. Anhand des Konzepts der Augmented Intelligence werden nicht nur zahlreiche Denkfehler der augenblicklichen Debatte offenbart. Vielmehr lenken die Autoren den Blick auf die Kunst. Diese schärfe nicht nur unseren Blick dafür, wie die Möglichkeitsräume, die sich mittels Technologie und Software ergeben, gezielt genutzt werden können. Der Blick auf die Kunst rückt auch den Menschen wieder gezielt ins Zentrum der digitalen Transformation und zeigt eindrucksvoll auf: Wir haben es in der Hand, die Zukunft zu gestalten! Inklusive Interviews mit: Chris Boos, Achim Daub, Sebastian Dettmers, Mathias Döpfner, Kai Franz, Timotheus Höttges, Miriam Meckel, Simone Menne, Adina Popescu, Alexander Pretschner, Matthias Röder und Léa Steinacker "Anregend, erleuchtend und stimulierend - den technischen Diskurs über die Herausforderungen der digitalen Transformation unserer Welt um die Erfahrungen aus und mit menschlicher Kreativität und Kunst zu erweitern." Prof. Dr. Christoph Meinel, Institutsdirektor und CEO, Hasso-Plattner-Institut "Ein wichtiges Buch zur rechten Zeit. Ein Buch, das Mut macht. Wollen wir die Verantwortung für unsere Zukunft nicht allein an die digitalen Technologien abgeben, sollten wir wieder lernen, den Blick zu weiten und jene Schätze in den Blick nehmen, die aller Kultur und Kunst innewohnen: Individualität, Kreativität, Autonomie und Kritikfähigkeit. Es gelingt den Autoren ein ebenso überraschender wie eindrucksvoller Tauchgang in das Meer der verborgenen, menschlichen Seite einer ansonsten auf Oberflächligkeit angelegten Technologiedebatte." Prof. Dr. Jürgen Wertheimer, Projekt Cassandra, Universität Tübingen Umfang: 254 S. ISBN: 978-3-593-45359-0
Inhalt: HTML5 und CSS3 gehören zu den spannendsten neuen Technologien, die das Web in Zukunft prägen werden. Die meisten Features werden bereits heute von modernen Browsern unterstützt, und insbesondere im mobilen Web sind sie stark auf dem Vormarsch. Höchste Zeit also, die neuen Möglichkeiten zu erkunden und sich fit für die Zukunft zu machen! Dieses Buch richtet sich an Webentwickler, die bereits Grundkenntnisse in HTML und CSS mitbringen und die ohne viel Umschweife in die praktische Arbeit mit den neuen Webstandards einsteigen möchten. Es stellt ihnen in verständlicher Form die neuen Elemente und APIs von HTML5 sowie interessante CSS3-Features vor, die schon lange auf der Wunschliste vieler Webdesigner standen.Zunächst machen Sie sich mit den Neuerungen vertraut und erfahren, wie Sie Audio, Video und Vektorgrafiken in Ihre Website einbetten, ohne auf Flash zurückzugreifen. Danach lernen Sie weitere wichtige Features kennen, die die Entwicklung von Websites mit HTML5 und CSS3 wesentlich komfortabler machen: Geolocation, Web Sockets, Offline-Unterstützung für Webanwendungen und Cross-Document Messaging. Außerdem lernen Sie CSS3-Selektoren kennen, die beeindruckende neue Design-Möglichkeiten bieten und für eine verbesserte Usability und Accessibility sorgen.Obwohl die Entwicklung von HTML5 und CSS3 noch nicht abgeschlossen ist, werden die beiden neuen Standards bereits heute von den meisten modernen Browsern unterstützt. Für Nutzer älterer Browser sollten Sie Fallback-Möglichkeiten implementieren, damit auch sie problemlos auf Ihre Website zugreifen können. Solche Ausweichlösungen werden Ihnen für alle im Buch vorgestellte Features und Lösungen an die Hand gegeben. Darüber hinaus stehen Ihnen die entwickelten Beispiele als Download-Code zur Verfügung. Umfang: 280 S. ISBN: 978-3-89721-317-3
Inhalt: DER schnelle Einstieg in modernes JavaScriptSchneller und praxisnaher Einstieg für Entwickler*innen mit Vorkenntnissen in Java, C, C++ oder C#Direkter Einstieg in aktuelles JavaScript (ES2020)Beispiele und Übungen für das Lernen direkt an der TastaturJavaScript für Ungeduldige ist ein vollständiger und dennoch prägnanter Leitfaden für modernes JavaScript, bis zu ES2020. Wenn Sie mit Sprachen wie Java, C#, C oder C++ umgehen können, werden Sie mit diesem Buch schnell mit JavaScript produktiv arbeiten können, ohne sich lange mit veralteten Konzepten rumschlagen zu müssen. Umfang: 378 S. ISBN: 978-3-96910-094-3
Inhalt: Java lernen ? von Anfang an wie ein ExperteGrundlagen der Java-Programmierung leicht und verständlichJava interaktiv im SelbststudiumAufgaben und Musterlösungen, Code zum DownloadSie wollen endlich Programmieren lernen und ihre ersten Projekte umsetzen? Dazu bietet sich Java als eine der populärsten Programmiersprachen geradezu an. Dieses Buch erleichtert Ihnen den Einstieg, denn Sie werden auf Ihrer Entdeckungsreise vom Java-Experten Michael Inden begleitet. Er erklärt Ihnen die Grundlagen der Java-Programmierung leicht und verständlich. Insbesondere wird die trockene Theorie auf ein Minimum reduziert und Sie legen immer mit kleinen Beispielen los. Eine große Rolle dabei spielt der interaktive Einstieg mithilfe der JShell. Damit können kleine Programme direkt ausprobiert werden und Erfolgserlebnisse stellen sich schnell ein. Dieses Vorgehen eignet sich ideal, um im eigenen Tempo Java im Selbststudium zu erlernen. Allmählich werden sowohl die Themen anspruchsvoller als auch die zu erstellenden Programme größer. Als Hilfsmittel lernen Sie dann den Einsatz einer Entwicklungsumgebung sowie der objektorientierten Programmierung kennen. Mit den erlernten Grundlagen können Sie sich immer zielsicherer mit eigenen Projekten beschäftigen.Das Buch besteht aus in sich abgeschlossenen, aber aufeinander aufbauenden Kapiteln zu den wichtigen Bereichen der Programmiersprache Java. Jedes Kapitel beschreibt die für den Einstieg wichtigen Sprachelemente. Abgerundet werden viele Kapitel mit Aufgaben und Musterlösungen, sodass das zuvor Gelernte direkt anhand neuer Problemstellungen praktiziert und das Wissen vertieft werden kann. Auch lassen sich die eigenen Fortschritte abschätzen und gegebenenfalls eine Ehrenrunde zur Vertiefung des Wissens einlegen. Zahlreiche kurze Codebeispiele verdeutlichen die Lerninhalte und laden oftmals zum Experimentieren ein. Gleich von Anfang an lernen Sie, ihren Sourcecode sauber zu strukturieren und einen guten Stil zu verfolgen. Umfang: 424 S. ISBN: 978-3-96910-544-3
Inhalt: Programmieren ? richtig von Anfang anBeste Lernquelle für Python-ProgrammierungSie wollen endlich programmieren lernen und ihre ersten Projekte umsetzen. Hierfür bietet sich Python als eine der populärsten Programmiersprachen geradezu an. Mit diesem Buch gelingt Ihnen mühelos ein fundierter Einstieg, denn Sie werden auf Ihrer Entdeckungsreise vom erfahrenden Trainer Michael Inden begleitet. Er erklärt Ihnen die Grundlagen der Python-Programmierung leicht und verständlich. Generell wird die trockene Theorie auf ein Minimum reduziert. Ergänzend werden immer wieder auch Python-spezifische Besonderheiten wie Bulit-in-Funktionen, Slicing, Comprehensions, Generatoren usw. erklärt, die das Entwicklen erleichtern und Ihre Programme gleich von Anfang an Python-like, stilistisch schön, kurz Pythonic, machen. Eine große Rolle spielt der interaktive Einstieg mithilfe der Python-Kommandozeile. Damit können kleine Programme direkt ausprobiert werden und Erfolgserlebnisse stellen sich schnell ein. Dieses Vorgehen eignet sich ideal, um sich Python im Selbststudium sowie im eigenen Tempo anzueignen. Allmählich werden die Themen anspruchsvoller und die zu erstellenden Programme größer. Schließlich erfahren Sie, wie Sie eine Entwicklungsumgebung einsetzen, und lernen die objektorientierte Programmierung kennen. Mit den erworbenen Grundlagen können Sie sich immer gezielter mit eigenen Projekten beschäftigen. Erste Ideen liefern drei etwas umfangreichere Programmierbeispiele aus der Praxis, die zudem einen Einblick in das schrittweise, erfolgreiche Entwickeln von Applikationen geben. Das Buch besteht aus in sich abgeschlossenen, aufeinander aufbauenden Kapiteln zu den wesentlichen Bereichen der Programmiersprache Python und den relevanten Sprachelementen. Aufgaben und Musterlösungen runden viele Kapitel ab, sodass Sie das zuvor Gelernte direkt anhand neuer Problemstellungen praktizieren und Ihr Wissen vertiefen können. Zahlreiche kurze Codebeispiele verdeutlichen die Lerninhalte und laden zum Experimentieren ein. Gleich von Anfang an lernen Sie, Ihren Sourcecode sauber zu strukturieren und einen guten Stil zu entwickeln. Dabei hilft ein Kapitel zu Programmierregeln, sogenannten Coding Conventions und zum Testen mit Pytest. Umfang: 352 S. ISBN: 978-3-96910-647-1
Inhalt: Dieses Buch eignet sich für alle, die ihr Java-Wissen auf den neuesten Stand bringen und es durch eine Vielzahl an Übungen festigen möchten. Es beschreibt alle wichtigen Neuerungen in Java 9 ? dem letzten größeren Update ? und in den Versionen Java 10, 11 und 12. Letztere bringen aufgrund halbjährlicher Releasezyklen jeweils weniger Änderungen als frühere Versionen mit und werden daher kompakter behandelt.Eine fundamentale Änderung in Java 9 stellt die als Projekt "Jigsaw" entwickelte Modularisierungslösung dar. Auch fortgeschrittenere Themen wie Services und die Migration bestehender Applikationen werden besprochen.In verschiedenen Kapiteln werden Änderungen in der Sprache selbst behandelt. Einen Schwerpunkt bilden die Erweiterungen in diversen APIs. Neben Vereinfachungen beim Prozess-Handling, der Verarbeitung mit Optional sowie im Stream-API schauen wir auf fundamentale Neuerungen im Bereich der Concurrency durch Reactive Streams. Auch der mit Java 11 offiziell ins JDK aufgenommene HTTP/2-Support wird thematisiert.Weil die neuen Java-Versionen auch Auswirkungen auf Build-Tools und IDEs besitzen, gibt ein Kapitel einen Überblick über das aktuelle Tooling. Außerdem widmen sich zwei kurze Anhänge "Gradle" und "Maven".Ein Schnelleinstieg zu den wichtigsten Neuerungen von Java 8, die im Repertoire keines Java-Entwicklers fehlen sollten und die hilfreich beim Verständnis der vielfältigen Neuerungen aus JDK 9 bis 12 sind, rundet dieses Buch ab. Umfang: 344 S. ISBN: 978-3-96088-777-5
Inhalt: Der praktische Schnelleinstieg in Java- Kompakt vermittelt dieses Buch den Umgang mit Java- Ein verständlicher Einstieg erlaubt direktes Ausprobieren und verschafft schnelle Erfolgserlebnisse- Sie lernen die Java-Grundlagen und einen guten Stil beim EntwickelnDieses Buch ist für vielbeschäftigte Programmierer:innen, die eine knappe und dennoch gut verständliche Einführung in Java als eine seit Jahren populäre Programmiersprache suchen. Java lernen ? kurz & gut bietet einen unterhaltsamen Einstieg und informiert Sie über viele Java-Themen, die Ihnen helfen werden, schnell durchzustarten:- Installation von Java und einer Entwicklungsumgebung - Schnelleinstieg in die wichtigsten Aspekte - Basisbausteine wie Strings, Arrays, Zufallszahlen, Fallunterscheidungen und Schleifen - Klassen und objektorientierte Programmierung - Datencontainer wie Listen, Mengen und Maps - Fortgeschrittene Themen zu Collections wie Lambdas und Streams - Datumsverarbeitung inklusive Berechnungen - Dateiverarbeitung und Behandlung von Fehlern mit ExceptionsTrotz seines kompakten Formats liefert dieses Buch eine fundierte Einführung und eine Fülle an leicht nachvollziehbaren Beispielen, die zum Experimentieren einladen. Es unterstützt Sie optimal dabei, Ihre Java-Kenntnisse auf- und auszubauen. Insbesondere wenn Sie bereits ein wenig mit z.B. C++ oder C# vertraut sind, ist dieses Buch die ideale Wahl, um fundiert in Java einzusteigen und eigene Experimente zu beginnen. Umfang: 380 S. ISBN: 978-3-96010-709-5
Inhalt: Der praktische Schnelleinstieg in die Python-Programmierung- Kompakt und verständlich vermittelt dieses Buch den Umgang mit Python 3- Ein interaktiver Einstieg erlaubt direktes Ausprobieren und verschafft schnelle Erfolgserlebnisse- Sie lernen die Python-Grundlagen und einen guten Stil beim Entwickeln- Der Sourcecode, die Beispiele und ergänzende umfangreiche Praxisprojekte sind als Download verfügbar und erleichtern das VerständnisDieses Buch ist für vielbeschäftigte Programmierer:innen, die eine knappe und dennoch gut verständliche Einführung in Python als immer populärer werdende Programmiersprache suchen. Python lernen ? kurz & gut bietet einen unterhaltsamen Einstieg und informiert Sie über viele Python-Bestandteile, die Ihnen helfen werden, schnell durchzustarten:- Installation von Python- Schnelleinstieg in die wichtigsten Aspekte- Basisbausteine wie Strings, Enums, Zufallszahlen, Fallunterscheidungen und Schleifen- Klassen und objektorientierte Programmierung- Datencontainer wie Listen, Mengen und Tupel- Fortgeschrittene Themen zu Collections wie Iteratoren, Generatoren, Slicing, Sortierungen und Comprehensions- Datumsverarbeitung inklusive Berechnungen- Dateiverarbeitung und JSON sowie Behandlung von FehlernTrotz seines kompakten Formats liefert dieses Buch eine fundierte Einführung und eine Fülle an leicht nachvollziehbaren Beispielen, die zum Experimentieren einladen. Es unterstützt Sie optimal dabei, Ihre Python-Kenntnisse auf- und auszubauen. Insbesondere wenn Sie bereits ein wenig mit z.B. Java oder C++ vertraut sind, ist dieses Buch die ideale Wahl, um solide in Python einzusteigen. Umfang: 320 S. ISBN: 978-3-96010-721-7
Inhalt: Erstellen Sie mit diesem Buch eine IT-Strategie für Ihr UnternehmenIn sieben aufeinander aufbauenden Schritten präsentiert dieses Buch die Entwicklung einer IT-Strategie für produzierende Unternehmen mit der Möglichkeit der praktischen Umsetzung anhand von vorgefertigten Arbeitsblättern. Dabei betrachtet es alle für eine IT-Strategie relevanten Themenkomplexe, von der Ableitung der IT-Strategie aus der Unternehmensstrategie bis zur Erstellung der Applikations- und Sourcingstrategie. Die Rolle der IT im Unternehmen und die Rolle des CIOs werden eingehend beleuchtet und als Aufbauorganisation wird das Demand/Supply-Modell ausführlich vorgestellt. Der Leser erfährt in diesem Buch, wie er die IT-Strategie in eine Roadmap zur Umsetzung überführt, ein Portfolio zur Steuerung der Projekte nutzt und mit einem eigens entwickelten IT-Strategiecockpit die Ziele der IT-Strategie umsetzen und kontrollieren kann. Die zweite Auflage berücksichtigt verstärkt die Digitalisierung Diese zweite Auflage setzt den Fokus auf produzierende Unternehmen, um dem Branchenfokus einer jeden IT-Strategie Rechnung zu tragen. Sie betrachtet außerdem die Abgrenzung zu Digitalisierung und Digitalisierungsstrategien und enthält zusätzliche Erläuterungen zu agilen Methoden, DevOps sowie bi-modalen IT-Strukturen. Damit ist das bestehende 7-Schritte-Konzept zur Entwicklung einer IT-Strategie fokussierter geworden und hat sich der aktuellen Themen der sich weiterhin rasant entwickelnden IT und Digitalisierung angenommen. Inhaltlich konzentriert sich das Buch über die Erstellung von IT-Strategien auf die folgenden Bereiche: · Grundlegendes zur IT-Strategie sowie Abgrenzung zu einer Digitalisierungsstrategie · Gründe für eine IT-Strategie · Ist-Analyse der IT · Analyse der Unternehmensstrategie · IT-Applikationsstrategie · Sourcing-Strategie · IT-Organisation und IT-Governance · Praxis-Umsetzung: Budgetierung, IT-Roadmap und IT-Projektportfolio · Monitoring und Kontrolle der IT-Strategie mit dem IT-Strategiecockpit Der Autor richtet sich vor allem an CIOs und IT-Leiter von mittelgroßen bis großen Unternehmen und Konzernen der produzierenden Industrie. Darüber hinaus ist das Buch für die folgenden Zielgruppen geeignet: · Mitarbeiter von IT-Stabsabteilung, IT-Controlling und IT-Führungsebene · IT-Management-Berater · CFOs, CEOs, Geschäftsführer und Vorstände von produzierenden Unternehmen Umfang: 312 S. ISBN: 978-3-658-26490-1
Inhalt: Sensoren sind Ihre Augen, Ohren, Nasen und Fingerspitzen, wenn es darum geht, die physikalische Welt zu erforschen und zu vermessen. Zusammen mit den Minicomputern Arduino und Raspberry Pi ist es ganz einfach, programmgesteuert die Messwerte der Sensoren aufzunehmen, sie zu verarbeiten und Ergebnisse auszugeben oder Aktionen auszulösen.Mit diesem Buch lernen Sie, einfache Geräte zubauen, die alles Mögliche messen können - vom Nachweis verschiedener Gase über infrarotes Licht bis hin zu Beschleunigung von Objekten.Unter anderem werden folgende Themen und Projekte aus der physikalischen Welt behandelt:? Entfernungen messen mit Ultraschall und Infrarot? Gase und Rauch: Alkotest und Rauchmelder? Berührung und Druck: berührungsfreier Berührungssensor? Bewegung erkennen und steuern? Licht und Flammen: eine Chamäleonkuppel bauen? Beschleunigung und Winkelgeschwindigkeit: eine Roboterhand steuern? Identität feststellen: eine futuristische Schatztruhe bauen? Elektrizität und Magnetismus: Solarzellen per Web überwachen? Schall: Töne sichtbar machen? Wetter und Klima: Wettervorhersage auf E-PaperIn mehr als 50 Projekten und Praxisexperimenten erfahren Sie, wie Sie die Sensoren sowohl mit dem Arduino als auch mit dem Raspberry Pi einsetzen können. Alle Experimente werden ausführlich und anschaulich erklärt, so dass sie zum Nachmachen anregen. Die entsprechenden Programme stehen zum Download bereit. Umfang: 408 S. ISBN: 978-3-86491-602-1
Das Internet der Dinge und Künstliche Intelligenz als Game Changer Wege zu einem Management 4.0 und einer digitalen Architektur Springer Fachmedien Wiesbaden GmbH (2020)
Inhalt: Das Internet der Dinge (IoT) und Künstliche Intelligenz (KI) bieten im Zuge der Digitalisierung große Chancen für innovative Geschäftsmodelle und Produktivitätssteigerungen von Unternehmen. Diese Chancen nutzen gegenwärtig vor allem die großen Digital-Champions und Startups. Umfassend und aktuell greifen die Autoren diese Herausforderung für etablierte Unternehmen auf. Zentrale These des Buches ist, dass diese digitalen Technologien die Spielregeln des Wettbewerbs grundlegend verändern und zu Game Changern werden. Die Autoren belegen dies in vier Blöcken: Im ersten Teil erläutern sie wichtige Begriffe. Im zweiten Teil beschreiben Timothy Kaufmann und Hans-Gerd Servatius die Entwicklung zum neuen Management 4.0-Paradigma und dessen Bausteine. Der dritte Teil beschäftigt sich mit dem Wandel der Informations- und Kommunikationstechnik hin zu einer durch IoT- und KI-Technologien geprägten digitalen Architektur. Der abschließende vierte Teil skizziert die Bausteine einer Innovationspolitik 4.0 für den digitalen Wandel, die den Rahmen für Management- und Architektur-Innovationen liefert.Dank klarer Gliederung, anschaulicher Erläuterung der neuen Konzepte und zahlreicher Beispiele aus der Praxis ist das Buch eine wichtige Orientierungshilfe für alle, die nach erfolgreichen Wegen zu einem Management 4.0 und einer digitalen Architektur suchen. Umfang: 212 S. ISBN: 978-3-658-28400-8
Inhalt: PENTAHO UND JEDOX //- Für Manager und IT-Führungskräfte, Entwickler und Berater- Lernen Sie Pentaho und Jedox im Detail und im Vergleich zueinander kennen- Mit vielen Anwendungsbeispielen- Die Beispiele aus dem Buch finden Sie im Downloadbereich des Verlages Der schnelle und einfache Zugriff auf Informationen ist für Unternehmen von entscheidender Bedeutung, um im Wettbewerb zu bestehen. Business Intelligence Systeme ermöglichen die Verwandlung von Daten in Informationen. Pentaho und Jedox sind beides Anbieter von Business Intelligence Software, welche unterschiedliche Ansätze in diesem Umfeld verfolgen. Beide Systeme haben gewisse Gemeinsamkeiten, weisen aber auch individuelle Schwerpunkte und Stärken auf. Durch eine kombinierte Nutzung lässt sich eine ganzheitliche Lösung für Business Intelligence aufbauen, mit der eine Vielzahl an Use Cases umsetzbar ist. Nach einer kurzen allgemeinen Einführung in das Thema Business Intelligence werden beide BI-Suiten ausführlich vorgestellt. Pentaho punktet im Bereich Datenintegration bzw. Data Warehouse, die Vorzeigedisziplin von Jedox ist die Planung. Sie erfahren unter anderem, wie Sie mit Pentaho ein Data Warehouse aufbauen, mit Big Data-Technologien arbeiten sowie Reports, Dashboards, Analysen und einen OLAP-Cube entwickeln. Mit Jedox werden Sie über Microsoft Excel oder den Webbrowser neue Datenmodelle und Datenbanken erstellen. Durch die Write-Back-Funktion können Sie die Würfel in Jedox mit Daten beladen und umfangreiche Planungsapplikationen für Ihr Unternehmen entwickeln. AUS DEM INHALT // Teil I: PentahoInstallation & Konfiguration // Zugriff, Analyse und Visualisierung von Daten // Datenintegration, Data Warehouse & Big Data // Berichte & Reports entwickeln // OLAP-Würfel mit Mondrian // Enterprise- & CTools-Dashboards Teil II: JedoxInstallation & Konfiguration // Excel als Frontend // Berichte entwickeln // Datenaufbereitung & ETL-Prozesse // Automatisierte ETL-Prozesse und Berichtsverteilung // Administration Potenziale von Pentaho & Jedox zusammenführen Umfang: 444 S. ISBN: 978-3-446-44125-5
Inhalt: Ein Betriebssystem, das die IT-Welt am Laufen hält- Autor Brian Kernighan ist einer der Väter von UNIX- Mit vielen Geschichten von Weggenossen und IT-Veteranen- Ein Buch für UNIX-Fans, Nerds und IT-ProfisBrian W. Kernighan war in der Entwicklung von UNIX beteiligt. In diesem kurzen Band erzählt er eine umfassende Geschichte des äußerst einflussreichen und weit verbreiteten Betriebssystems und erzählt aus einer persönlichen Perspektive von den Anfängen.Unix war in seinen frühen Tagen weitgehend das Produkt von Kernighans Kollegen Ken Thompson und Dennis Ritchie von den Bell Labs. Aber Kernighan leistete fast von Anfang an aktive Beiträge. Sein persönliches Wissen verleiht dem Buch einen großen Wert. Kernighan schafft eine gelungene Balance zwischen "offizieller Geschichte" und seinem eigenen Engagement während der Entwicklung von UNIX. Die Konzepte, die mit UNIX und seinem Ökosystem zusammenhängen, erklärt er klar und methodisch."Die UNIX-History" ist ein kurzweiliges Buch für alle, die mehr über die Geschichte hinter der Geschichte von UNIX erfahren wollen. Mit Insider-Storys und technischen Erklärungen bekommen Sie einen ganz neuen Blick auf UNIX und auf die Entwicklung von Betriebssystemen. Umfang: 254 S. ISBN: 978-3-96910-073-8
Inhalt: Hands-On DDD: von der Strategie bis zum technischen DesignAnspruchsvolles Thema, von einem DDD-Praktiker gut lesbar aufgeschlüsseltFokus auf der strukturierten DDD-Denkweise und den zentralen Prinzipien Konkrete Hilfestellungen, wann Patterns genutzt werden sollten und wann nichtKompakte Codebeispiele - gerade vollständig genug, um Grundideen zu vermittelnSoftwareentwicklung ist heutzutage anspruchsvoller denn je: Als Entwicklerin oder Entwickler müssen Sie technologische Trends im Blick behalten, aber genauso die Business Domains hinter der Software verstehen. Dieser Praxisratgeber beschreibt zentrale Patterns, Prinzipien und Praktiken, mit denen Sie Geschäftsbereiche analysieren, die Business-Strategie verstehen und, was am wichtigsten ist, Ihr Softwaredesign besser an den Geschäftsanforderungen ausrichten können.DDD-Praktiker Vlad Khononov zeigt Ihnen, wie diese Praktiken zu einer robusten Implementierung der Geschäftslogik führen und Ihr Softwaredesign und Ihre Softwarearchitektur zukunftsfähig machen. Abschließend wird DDD in Verbindung mit Microservices-basierten, Event-getriebenen und Data-Mesh-Architekturen beleuchtet. Umfang: 341 S. ISBN: 978-3-96010-733-0
Inhalt: Praxiswissen von den führenden Köpfen der DevOps-Bewegung2., aktualisierte und erweiterte Auflage, ergänzt durch aussagekräftige neue FallstudienDevOps-Prinzipien, die auch in den Romanen »Projekt Phoenix« und »Projekt Unicorn« illustriert wurden, werden in diesem Handbuch in die Praxis umgesetztMit zahlreichen konkreten Case Studies aus Firmen wie Google, Amazon oder Facebook ? und jetzt neu: Adidas, American Airlines, Fannie Mae, Target oder der US Air ForceMehr denn je ist das effektive Management der IT entscheidend für die Wettbewerbsfähigkeit von Organisationen. Viele Managerinnen und Manager in softwarebasierten Unternehmen ringen damit, eine Balance zwischen Agilität, Zuverlässigkeit und Sicherheit ihrer Systeme herzustellen. Auf der anderen Seite schaffen es High-Performer wie Google, Amazon, Facebook oder Netflix, routinemäßig und zuverlässig hundert- oder gar tausendmal pro Tag Code auszuliefern. Diese Unternehmen verbindet eins: Sie arbeiten nach DevOps-Prinzipien.Dieses Handbuchs zeigt, wie die DevOps-Philosophie praktisch implementiert wird und Unternehmen dadurch umgestaltet werden können. Die Autor:innen beschreiben konkrete Tools und Techniken, die Ihnen helfen, Software schneller und sicherer zu produzieren. Zudem stellen sie Ihnen Maßnahmen vor, die die Zusammenarbeit aller Abteilungen optimieren, die Arbeitskultur verbessern und die Profitabilität Ihres Unternehmens steigern können. ? Die 2. Auflage wurde vollständig aktualisiert und durch die neuesten Forschungsergebnisse und 15 neue Case Studies erweitert. Umfang: 520 S. ISBN: 978-3-96010-697-5
Inhalt: Das richtige Buch für alle, die sich schnell mit den Neuerungen von Windows 8 vertraut machen möchten. Das erfahrene Autorenteam hat Windows 8 ausgiebig geprüft und zeigt Ihnen, was Microsofts Betriebssystem zu bieten hat. Nach einem Kurzüberblick über die Neuerungen, erfahren Sie alles Wichtige zu den neuen Funktionen. Lernen Sie, wie Sie die neue Multitouch-Oberfläche bedienen, Apps verwenden, Ihr Betriebssystem mit Hyper-V virtualisieren u.v.m. Zahlreiche Tipps helfen Ihnen, schneller zum Ziel zu kommen. Ob Sie sich einen Überblick verschaffen möchten, oder zuverlässige Unterstützung für die ersten Schritte mit Windows 8 suchen - mit diesem Buch sind Sie vorne dabei. Umfang: 416 S. ISBN: 978-3-8483-3006-5
Inhalt: Fragen zu Kerberos? Hier gibt es Antworten!Das deutsche Standardwerk zu KerberosSeit Jahren bewährt und vielerorts im EinsatzKomplett überarbeitete zweite AuflageAls Begleitliteratur für Schulungen und fürs Selbststudium geeignetWer als Administrator eine heterogene Netzwerkumgebung mit einheitlicher Benutzerverwaltung betreiben soll, kommt an Netzwerkdiensten wie LDAP und Kerberos nicht vorbei.Dieses Buch behandelt zunächst die theoretischen Grundlagen von Kerberos und erklärt dabei auch fortgeschrittene Themen wie PKINIT, FAST, Principal-Aliase, KDC-Referrals und die aus Microsofts Active Directory bekannten Erweiterungen Protocol Transition und Constrained Delegation.Die darauf folgenden Praxiskapitel beschreiben den Aufbau und die Verwaltung von Kerberos in Linux- und Windows-Infrastrukturen. Außerdem werden die Integration von Linux-Betriebssystemen und Einbindung grundlegender Netzwerkdienste unter Linux erläutert. Dabei werden auch folgende Themengebiete im Hinblick auf Kerberos behandelt:- LDAP- NFSv4- SMB (Samba)- Web-Technologien (Apache Webserver, Squid Webproxy, Keycloak)- PKINIT und Smartcards- Zweifaktor-Authentisierung mit Kerberos- Kerberos in Microsoft Active Directory (AD)- Kerberos in Samba 4- Kerberos in FreeIPA- Kerberos in Hadoop-Umgebungen (Secure Mode)- Linux-AD-IntegrationFür eine erfolgreiche Einführung von Kerberos ist das Verständnis seiner Funktionsweise unerlässlich. Dieses Verständnis ist gleichermaßen für die "Kerberisierung", also die Einbindung Kerberos-fähiger Anwendungen, notwendig. Aus diesem Grund werden die theoretischen Themen sehr gründlich behandelt.Um das theoretisch Gelernte schnell umzusetzen und selbst auszuprobieren, beschreibt das Buch außerdem eine konkrete Beispielumgebung, die auf CentOS 8, Windows 10 und Windows Server 2019 basiert.Die 2. Auflage wurde komplett überarbeitet und enthält folgende neue Themen: Squid Webproxy, Web Single Sign-on mit Keycloak, Zweifaktor-Authentisierung, FreeIPA, Samba 4, Kerberos bei Hadoop. Umfang: 618 S. ISBN: 978-3-96088-852-9
Inhalt: ?Fundierter Einstieg in die objektorientierte Programmierung mit Kotlin?Zahlreiche Praxisbeispiele, Erklärbilder und anschauliche Alltagsmetaphern?Durchstarten ohne Vorkenntnisse und eigene Apps entwickeln ?Vermittelt Hintergrundwissen und wie man guten Code gestaltet?Quellcode und Zusatzmaterial unter plus.hanser-fachbuch.de/ Steigen Sie ein in die funktionale und objektorientierte Programmierung mit Kotlin. Das Buch richtet sich an Studierende und Quereinsteiger, die erstmalig eine Programmiersprache lernen. Kotlin eignet sich sehr gut als Anfängersprache: Erste Erfolge werden schnell erzielt und der Code ist kurz, präzise, leicht verständlich und robust. Gleichzeitig erlaubt Kotlin die professionelle Entwicklung und die Umsetzung umfangreicher Software-Architekturen. Das Buch erklärt anschaulich die Grundlagen des Programmierens, z. B. Variablen, Ausdrücke, Kontrollstrukturen und Funktionen. Objektorientierte Konzepte wie Abstraktion, Vererbung, Polymorphie, Kapselung und Komposition werden anhand von praktischen Beispielen eingeführt. In den vertiefenden Abschnitten lernen Sie Android-Apps umzusetzen, Algorithmen und Datenstrukturen selber zu implementieren, z. B. verkettete Listen, und das Entwickeln mit Coroutinen. Anhand eines durchgehenden Beispiels entwickeln Sie ein Simulationsspiel für Android. Umfang: 520 S. ISBN: 978-3-446-46723-1
Inhalt: ?Fundierter Einstieg in die objektorientierte Programmierung mit Kotlin?Zahlreiche Praxisbeispiele, Erklärbilder und anschauliche Alltagsmetaphern?Durchstarten ohne Vorkenntnisse und eigene Apps entwickeln ?Vermittelt Hintergrundwissen und wie man guten Code gestaltet?Quellcode und Zusatzmaterial unter plus.hanser-fachbuch.de/ Steigen Sie ein in die funktionale und objektorientierte Programmierung mit Kotlin. Das Buch richtet sich an Studierende und Quereinsteiger, die erstmalig eine Programmiersprache lernen. Kotlin eignet sich sehr gut als Anfängersprache: Erste Erfolge werden schnell erzielt und der Code ist kurz, präzise, leicht verständlich und robust. Gleichzeitig erlaubt Kotlin die professionelle Entwicklung und die Umsetzung umfangreicher Software-Architekturen. Das Buch erklärt anschaulich die Grundlagen des Programmierens, z. B. Variablen, Ausdrücke, Kontrollstrukturen und Funktionen. Objektorientierte Konzepte wie Abstraktion, Vererbung, Polymorphie, Kapselung und Komposition werden anhand von praktischen Beispielen eingeführt. In den vertiefenden Abschnitten lernen Sie Android-Apps umzusetzen, Algorithmen und Datenstrukturen selber zu implementieren, z. B. verkettete Listen, und das Entwickeln mit Coroutinen. Anhand eines durchgehenden Beispiels entwickeln Sie ein Simulationsspiel für Android. Umfang: 524 S. ISBN: 978-3-446-46711-8
Inhalt: Künstliche Intelligenz wird die Arbeitswelt grundlegend verändern. Schon jetzt zeichnet sich ab, wozu diese Technologie in der Lage ist, aber es ist nichts im Vergleich zu dem, was uns in Zukunft erwartet. Müssen wir Angst vor diesen Veränderungen haben oder dürfen wir sie begrüßen? Sind wir wirklich hilflos einer unaufhaltsamen Macht ausgeliefert? Nein, denn schließlich sind wir auch diejenigen, die diese Entwicklung herbeigeführt haben. Dieses Buch wird Ihnen helfen, das zu bewerten, was Sie befürchten, indem es die anstehenden Veränderungen auf eine solide Basis stellt. Es zeigt, woher wir kommen, um besser zu verstehen, wohin wir gehen, oder besser noch, wohin wir gehen wollen sollten, um unsere Zukunft willentlich zu gestalten. Klaus Kornwachs betrachtet mithilfe von Szenarien die Felder der Arbeitswelt, auf denen die größten KI-bedingten Umwälzungen zu erwarten sind, und zeigt, dass auch in der Vergangenheit schon oft große Brüche stattgefunden haben. Sie erfahren, was die heutigen Entwicklungen bedeuten, und lernen, diese einzuordnen, ohne vorwitzig neue Zeitalter auszurufen. Gleichzeitig wird eine mögliche Arbeitswelt der Zukunft entworfen. Diese Arbeitswelt wird voraussichtlich aus kreativeren, weniger routinelastigen Tätigkeiten bestehen. Das bisherige Arbeitgeber- und Arbeitnehmerverhältnis wird sich in Richtung einer freigestalteten Übernahme von Aufgaben, also hin zu Tätigkeiten anstelle von Jobs, verändern. Dies ist keine Prognose, sondern ein mögliches Spektrum dessen, was wir aus den absehbaren Folgen der Technikentwicklung wollen könnten. Hier gibt es immer mehrere Alternativen. Um herauszufinden, was wir wollen, lohnt ein Blick auf die Bedeutung von Arbeit als Teil des menschlichen Daseins. Auch hier gibt es völlig unterschiedliche Auffassungen, die Ihnen Klaus Kornwachs vor Augen führt. Wenn Sie dieses Buch gelesen haben, wird Ihnen manches an der derzeitigen Diskussion über die Auswirkungen von KI auf die Arbeitswelt übertrieben vorkommen. Sie werden besser verstehen, wo die Grenzen von KI liegen, wo unsere Grenzen liegen, die wir mit KI überwinden können und wo wir uns selbst Grenzen setzen müssen. Umfang: 410 S. ISBN: 978-3-446-47954-8
Inhalt: 'Ich habe aus Mangel an guten Alternativen mit dem Informatikstudium begonnen: Mir ?el nichts Besseres ein. Das war mein großes Glück.'Die Informatik ist das wichtigste Werkzeug des 21. Jahrhunderts. Die ganze Welt spricht in den Sprachen der Informatik. Das gilt für alle Bereiche der modernen Welt und zunehmend auch für unser privates Leben. Man kann die Welt ohne Informatik nicht mehr verstehen und nicht mehr verändern.Doch es gibt auch viele Missverständnisse über die Informatik. Das liegt daran, dass sie eine junge Wissenschaft ist, die sich permanent und schnell verändert: von ihren Anfängen in den 1940er-Jahren als Rechenmaschine für Chemiker und Physiker bis zum Smartphone und der Cloud.Dieses Buch ermöglicht eine intuitive Einführung in die Informatik. Es beschreibt die grundlegenden Konzepte und erläutert Teilbereiche wie Data Science, Big Data oder künstliche Intelligenz. Vor allem aber entmystifiziert es die Welt der Informatik anhand vieler Alltagsbeispiele. Es muss nicht jeder Informatik studieren oder ein Experte sein. Doch es soll jeder von ihren Ideen und Innovationen profitieren.Das Buch richtet sich vorwiegend an Jugendliche: Sie erhalten einen Einblick, was sie in einem Studium oder auf dem Berufsweg erwartet. Sie sollen weder zufällig Informatik studieren noch zufällig Informatik nicht studieren. Doch das Buch ist auch für Erwachsene relevant, die eine allgemeinverständliche Einführung suchen, in die auch viele persönliche Erfahrungen eingeflossen sind. Umfang: 136 S. ISBN: 978-3-7281-4032-6
Inhalt: Fast täglich geben wir unsere persönlichen Daten her, freiwillig oder auch unfreiwillig, und hebeln damit jeden Datenschutz selbst aus. Kundenkarten, Internetbestellungen und Rabattsysteme sorgen dafür, dass Unternehmen komplette Datenprofile über ihre Kunden erstellen können. Wer sich also wundert, warum Internetanbieter den persönlichen Geschmack so gut einschätzen können, ist meist selbst schuld. Soziale Netzwerke wie Facebook, Lokalisten oder SchülerVZ verleiten dazu, persönliche Angaben aller Art freiwillig ins Internet zu stellen. Microsoft, Google und Co. sammeln Daten, die eigentlich gegen jeden Persönlichkeitsschutz verstoßen. Auf der anderen Seite bespitzeln Arbeitgeber ihre Angestellten, oft legal, aber auch unter Umgehung gesetzlicher Vorgaben. Und auch der Staat will pausenlos wissen, was seine Bürger ausmacht: Die Volkszählung 2011 ist nur der sichtbare Höhepunkt der öffentlichen Sammelwut. Sozialdaten werden über den elektronischen Entgeltnachweis ELENA bereits eifrig gespeichert, obwohl noch gar nicht geklärt ist, ob dies überhaupt verfassungsgemäß ist. Franz Kotteders Buch zeigt, dass Gefahren wie Identitätsklau und Bürgerüberwachung mit jedem neuen Formular steigen, und er klärt auf, warum wir von einem wirklichen Datenschutz noch sehr weit entfernt sind. Umfang: 220 S. ISBN: 978-3-86414-218-5
Inhalt: - Für Einsteiger, Fortgeschrittene und Profis- Windows (WPF)- und Web-Programmierung (ASP.NET Core, Blazor und Co.)- Online: Bonuskapitel u. a. zur GUI-Entwicklung mit Windows Forms sowie alle Beispiele aus dem Buch unter plus.hanser-fachbuch.de- Mit Update inside: Erhalten Sie Bonuskapitel zu den kommenden Versionen- Ihr exklusiver Vorteil: E-Book inside beim Kauf des gedruckten Buches Dieser komplett überarbeitete Klassiker der C#-/.NET-Programmierung bietet Ihnen Know-how und zahlreiche Rezepte, mit denen Sie häufig auftretende Probleme meistern. Einsteiger erhalten ein umfangreiches Tutorial zu den Grundlagen der C# 10-Programmierung mit Visual Studio 2022, dem Profi liefert es fortgeschrittene Programmiertechniken zu allen wesentlichen Einsatzgebieten der Programmierung mit .NET 6. Zum sofortigen Ausprobieren finden Sie am Ende eines jeden Kapitels hochwertige Lösungen für nahezu jedes Problem. Das Buch gliedert sich in einen Grundlagenteil zur Programmierung, eine Einführung in die Desktop-Programmierung (WPF, MAUI (Multi-platform App UI), einen Technologieteil zu fortgeschrittenen Themen sowie einen komplett neuen Teil zur Web-Programmierung (ASP.NET Core, MVC, Razor, Web-API, Blazor). Es ist der ideale Begleiter für Ihre tägliche Arbeit und zugleich ? dank der erfrischenden und unterhaltsamen Darstellung ? eine spannende Lektüre, die Lust macht, Projekte auch in der Freizeit umzusetzen. Umfang: 1021 S. ISBN: 978-3-446-47423-9
Inhalt: Wie funktioniert Künstliche Intelligenz (KI) und gibt es Parallelen zum menschlichen Gehirn? Was sind die Gemeinsamkeiten von natürlicher und künstlicher Intelligenz, und was die Unterschiede? Ist das Gehirn nichts anderes als ein biologischer Computer? Was sind Neuronale Netze und wie kann der Begriff Deep Learning einfach erklärt werden?Seit der kognitiven Revolution Mitte des letzten Jahrhunderts sind KI und Hirnforschung eng miteinander verflochten. Im Bereich der KI gab es in den letzten Jahren mehrere spektakuläre Durchbrüche, von alphaGo über DALL-E 2 bis ChatGPT, die so bis vor kurzem noch völlig undenkbar waren. Doch schon heute arbeiten Forscher an den Innovationen von morgen, wie hybrides maschinelles Lernen oder neuro-symbolische KI. Aber was verbirgt sich dahinter überhaupt?Anhand aktueller Forschungsergebnisse und spannender Beispiele aus der Praxis bietet dieses Sachbuch einen verständlichen Einstieg in die Grundlagen und Herausforderungen dieser faszinierenden Disziplinen. Sie erfahren, was Neurowissenschaft und Psychologie über die Funktionsweise des Gehirns wissen und wie Künstliche Intelligenz arbeitet. Lernen Sie zudem, wie KI unser Verständnis des Gehirns revolutioniert hat und wie Erkenntnisse aus der Hirnforschung umgekehrt in der Informatik eingesetzt werden, um KI-Algorithmen weiterzuentwickeln. Entdecken Sie die faszinierende Welt dieser beiden Disziplinen. Erfahren Sie, warum Künstliche Intelligenz und Hirnforschung zwei Seiten einer Medaille sind und wie sie unsere Zukunft prägen werden. Umfang: 294 S. ISBN: 978-3-662-67179-5
Inhalt: - Das Buch stellt alle für das Informatik-Studium relevanten Themenbereiche verständlich dar.- Beginnend mit einfachsten Algorithmen, wird die Komplexität nach und nach gesteigert. - Für jeden Algorithmus wird ein lauffähiges Programm inklusive Programmablaufplan vorgestellt, das sich auch direkt in den Programmierpraktika einsetzen lässt.- Mit Programmbeispielen, Programmablaufplänen, Diagrammen, Tabellen, Übungsaufgaben, Praxistipps- Quellcode zum Buch unter plus.hanser-fachbuch.de- Ihr exklusiver Vorteil: E-Book inside beim Kauf des gedruckten Buches Sie beginnen gerade das erste Semester im Studiengang Informatik und haben deshalb die Vorlesungen Algorithmen und Datenstrukturen 1 und 2 sowie Programmierung 1 und 2 belegt? Dieses Buch hilft Ihnen, die nötigen Erfahrungen und Fähigkeiten zu erwerben, um stressfrei durch Praktika und Prüfungen zu kommen.Die ersten drei Kapitel wenden sich ausschließlich an Einsteiger mit grundlegenden Programmierkenntnissen in C. Von den restlichen Kapiteln profitieren auch im Studium fortgeschrittene Programmierer, die sich an komplexere Themen wie verkettete Listen, Bäume, Graphen, Sortieralgorithmen, neuronale Netze, Kryptographische Algorithmen oder Graphen heranwagen. Das Buch bietet einen einfachen Einstieg in das komplexe Thema Algorithmen und Datenstrukturen. Anstatt Comic- oder Pseudocode-Stil wird stets ausführbarer Quellcode in C, C++ oder Java verwendet. Dabei wird immer die Programmiersprache gewählt, die auch in den Programmierpraktika oder Vorlesungen eines Informatikstudiums für den betreffenden Algorithmus zum Einsatz kommt. AUS DEM INHALT //Berechenbarkeit/Basisalgorithmen/Rekursive Algorithmen/Verkettete Listen/Bäume/Such- und Sortierverfahren/Signalverarbeitung/Grafische Bildverarbeitung/Simulation neuronaler Netze/Kryptographische Algorithmen/Graphen/Lösung der Übungsaufgaben Umfang: 582 S. ISBN: 978-3-446-47303-4
Programm Findus Internet-OPAC findus.pl V20.236/8 auf Server windhund2.findus-internet-opac.de,
letztes Datenbankupdate: 17.05.2024, 19:11 Uhr. 4.573 Zugriffe im Mai 2024. Insgesamt 229.344 Zugriffe seit Oktober 2016
Mobil - Impressum - Datenschutz - CO2-Neutral