Betriebssysteme
SAMBA 4
Für Linux-Administratoren, die in einem Unternehmen oder zu Hause eine zentrale Benutzerverwaltung und Fileservices einrichten wollen: Alle gängigen Server-Distributionen aufsetzen, Benutzer und Gruppen anlegen, Drucker verwalten und Freigaben einrichten •Mit dem Buch sind Sie in der Lage, ein komplette Active Directory Umgebung aus Linux und Samba einzurichten. • Auch die Einrichtung von Fileservern und Clustern ist Schritt für Schritt beschrieben. • Die einzelnen Kapitel können einzeln für bestimmte Dienste genutzt werden oder von Anfang bis Ende für den Aufbau einer kompletten Samba-4-Umgebung. • Am Ende des Buches folgt ein komplettes Szenario für eine Umgebung inklusive Hinweisen für Dokumentation und zu sichernde Dateien.EXTRA:E-Book inside. Systemvoraussetzungen für E-Book inside: Internet-Verbindung und Adobe-Reader oder Ebook-Reader bzw. Adobe Digital Editions.
Ubuntu 18.04
Steigen Sie mit Ubuntu ein in die Linux-Welt! Egal, ob Sie parallel zu einem anderen Betriebssystem oder ausschließlich mit Ubuntu arbeiten wollen: Dieses Buch nimmt Sie an die Hand und ermöglicht Ihnen einen problemlosen Start mit Ubuntu 18.04. Christoph Troche erklärt Ihnen gut nachvollziehbar die verschiedenen Installationsmöglichkeiten von Ubuntu (Live-Version, Festinstallation, allein oder parallel zu Windows). Er demonstriert, wie Sie Ubuntu einrichten und macht Sie mit der Arbeitsoberfläche Gnome bekannt, so dass Sie direkt loslegen können. Der Autor zeigt Ihnen die Programme, die Ubuntu bereits mitbringt, und wie Sie eigentlich für den Betrieb unter Windows gedachte Software trotzdem installieren können. Für einen kompletten Umstieg empfiehlt er Ihnen aber auch geeignete Linux-Alternativen. Im weiteren Verlauf des praxisnahen Buches erhalten Sie wertvolle Informationen und Tipps in Sachen Multimedia, Mobilität, Datensicherung in der Cloud oder Sicherheit Ihres Systems. So hilft Ihnen dieses Praxisbuch mit seiner verständlichen Art dabei, alltägliche Aufgaben problemlos zu meistern und Ihr Ubuntu optimal zu nutzen. Aus dem Inhalt: • Klassische Chiffren• Moderne Blockchiffren • Linux und Ubuntu • Ubuntu-Live und vollständige Installation • Die grafische Oberfläche Gnome • Finetuning – Ubuntu wird eingerichtet • Anwendungen nachinstallieren • Windows-Programme mit Ubuntu nutzen • Linux-Alternativen zu Windows-Programmen • Ubuntu in der Gruppe • Mit Ubuntu in der Cloud • Sicherheit im System • Nautilus, Kommandozeile und Verzeichnisbaum • Virtuelles Persönliches Netzwerk (VPN) einrichten • Ubuntu-DerivateAuf der Buch-DVD:Ubuntu 18.04 für PC (64 Bit)
Clean Architecture
Das Praxis-Handbuch für professionelles Softwaredesign • Praktische Lösungen für den Aufbau von Softwarearchitekturen von dem legendären Softwareentwickler Robert C. Martin (»Uncle Bob«) • Allgemeingültige Regeln für die Verbesserung der Produktivität in der Softwareentwicklung über den gesamten Lebenszyklus • Wie Softwareentwickler wesentliche Prinzipien des Softwaredesigns meistern, warum Softwarearchitekturen häufig scheitern und wie man solche Fehlschläge verhindern kann Wirklich gute Software zu entwickeln, ist ein schwieriges Unterfangen und eine große Herausforderung. Aber wenn Software in der richtigen Art und Weise entwickelt wird, erfordert die Erstellung und Instandhaltung nur wenige Ressourcen, Modifikationen und Anpassungen lassen sich schnell und einfach umsetzen und Mängel und Fehler treten nur hin und wieder in Erscheinung. Der Entwicklungsaufwand ist minimal, und das bei maximaler Funktionalität und Flexibilität. Was hier utopisch klingt, hat Robert C. Martin schon selbst erlebt und weiß deshalb, dass es so funktionieren kann. Als Entwickler können Sie Ihre Produktivität über die Lebenszeit eines jeden Softwaresystems dramatisch verbessern, indem Sie allgemeingültige Grundsätze für die Entwicklung professioneller Softwarearchitektur anwenden. In diesem Buch verrät Ihnen der legendäre Softwareentwickler diese maßgeblichen Prinzipien und zeigt Ihnen, wie Sie diese erfolgreich und effektiv anwenden. Basierend auf seiner mehr als 50-jährigen Berufserfahrung mit Softwareumgebungen jeder erdenklichen Art demonstriert Robert C. Martin in diesem Buch auf eindrucksvolle Weise, welche Entscheidungen Sie im Entwicklungsprozess treffen sollten und warum diese für Ihren Erfolg ausschlaggebend sind. Wie man es von »Uncle Bob« kennt, enthält dieses Buch zahlreiche unmittelbar anwendbare und in sich schlüssige Lösungen für die Herausforderungen, mit denen Sie im Berufsleben konfrontiert sein werden – jenen, die über Gedeih und Verderb Ihrer Projekte entscheiden. In diesem Buch lernen Sie: • Architektonische Zielsetzungen der Softwareentwicklung richtig abstecken und die dafür notwendigen Kerndisziplinen und -praktiken planvoll einsetzen • Die grundlegenden Prinzipien des Softwaredesigns für den Umgang mit Funktionalität, Komponententrennung und Datenmanagement meistern • Den Entwicklungsprozess optimieren durch die zielgerichtete Anwendung von Programmierparadigmen und die klare Definition der Handlungsspielräume der Softwareentwickler • Wichtige systemrelevante Programmbestandteile von bloßen »Details« unterscheiden • Optimale, hochschichtige Strukturen für Web, Datenbank, Fat Client, Konsole und eingebettete Anwendungen implementieren • Angemessene Grenzen und Layer definieren und die Komponenten und Services in Ihrem System organisieren • Faktoren für das Scheitern von Softwaredesigns und -architekturen erkennen und diese Fehler vermeiden Clean Architecture ist für jeden gegenwärtigen oder angehenden Softwarearchitekten, Systemanalysten, Systemdesigner und Softwaremanager eine Pflichtlektüre – ebenso wie für jeden Programmierer, der die Softwaredesigns anderer Entwickler ausführen muss.
Android-Apps Programmieren für Kids
Hattest du auch schon mal eine Idee für eine Smartphone-App, aber keinen blassen Schimmer, wie sich so etwas umsetzen lässt? In dieser Neuauflage programmiert unser Autor Hans-Georg Schumann zusammen mit dir lustige Spiele-Apps mit Android Studio 3 und der Programmiersprache Java. Du lernst, mit Komponenten zu arbeiten und traust dich nach und nach auch an komplexere Projekte heran. Aber keine Sorge: Das hört sich schwieriger an, als es ist. Du lernst Schritt für Schritt und findest am Ende jedes Kapitels Zusammenfassungen, Übungen und Aufgaben, damit du alles Gelernte noch einmal in Ruhe sacken lassen kannst. Außerdem erhältst du genaue Anleitungen, wie du diese Spiele-Apps in den verschiedensten Varianten programmierst, die alle richtig Spaß machen! Systemvoraussetzungen: ab Windows 7, ggf. Smartphone oder Tablet mit Android. Ab 12 Jahre, aber auch für Erwachsene, die eine wirklich einfache Einführung suchen. Zum Download: Beispiele aus dem Buch, die Lösungen zu den Fragen und Aufgaben Aus dem Inhalt: • Klassische Chiffren• Moderne Blockchiffren • Android Studio starten und den ersten eigenen Code programmieren • Wie man einen Android-Emulator einsetzt • Buttons Leben einhauchen und das Layout einer App anpassen • Variablen, Strings, Operatoren und Zeichenketten kennenlernen • Etwas über das objektorientierte Programmieren erfahren • Apps für Mathe und Zensuren sowie ein kleines Ratespiel entwickeln • Bilder einsetzen und Animationen erstellen • Mit Kollisionen in einem Spiel umgehen • Die Spiele »Wanzenjagd« und »Dodger« programmieren
Linux für Maker
Es gibt Maker, die vor dem Raspberry Pi oder ähnlichen Einplatinencomputern zurückschrecken, weil ihnen Linux fremd oder zu kompliziert erscheint. Das Betriebssystem Raspbian – die Linux-Version für den Raspberry Pi – ist jedoch erst einmal nichts anderes als ein weiteres Werkzeug im Werkzeugkasten des Makers. Wie alle Werkzeuge ist auch dieses nicht schwierig zu benutzen, wenn man sich ein wenig damit auskennt.Die Vorliebe für Raspbian kommt bei Makern nicht von Ungefähr und dieses Betriebssystem gehört inzwischen dazu wie Schraubendreher und Hammer in der Werkstatt. Linux ist so leistungsfähig, dass Sie sich vielleicht sogar dazuEs gibt Maker, die vor dem Raspberry Pi zurückschrecken, weil ihnen Linux fremd oder zu kompliziert erscheint. Das Betriebssystem Raspbian – die Linux-Version für den Raspberry Pi – ist jedoch erst einmal nichts anderes als ein weiteres Tool im Werkzeugkasten des Makers. Dieses Buch will Sie damit vertraut machen.Die Vorliebe für Raspbian kommt bei Makern nicht von ungefähr und es gehört inzwischen dazu wie Schraubendreher und Hammer in der Werkstatt. Linux ist so leistungsfähig, dass Sie sich vielleicht sogar dazu entschließen, es für Ihre täglichen Aufgaben am Computer einzusetzen!Das Buch befasst sich mit Linux speziell im Hinblick auf die Bedürfnisse von Makern. Die vermittelten Grundlagen helfen Ihnen, Ihre Projekte weiterzuentwickeln und Neues zu entdecken. Die Themen reichen vom Laden des Betriebssystems über die Fehlerbehebung bis zur Projektvorbereitung: • Raspbian und andere populäre Linux-Distributionen installieren • Code für Skripte schreiben, um Hardware und Arduino zu steuern • Linux-Befehle, -Systeme und -Prozesse kennenlernen • GPIO-Pins auf Ihrem Raspberry ansteuern • ein IFTTT-Applet und andere Cloud-Dienste nutzen • einen virtuellen Raspberry Pi unter Windows, macOS oder Linux betreibenNutzen Sie die Freiheiten und endlosen Möglichkeiten von Raspbian und Linux! entschließen, es für Ihre täglichen Aufgaben am Computer einzusetzen!
Microsoft Excel 2016 Schritt für Schritt
Verstehen einfach gemacht! Steigern Sie Ihre Produktivität mit Excel 2016 und lernen Sie genau das, was Sie gerade im Moment benötigen. Die übersichtliche Struktur lässt Sie Lösungen sofort finden. Klare Anweisungen und viele farbige Bildschirmabbildungen zeigen Ihnen genau, wie’s geht – Schritt für Schritt. - Organisieren Sie Ihre Arbeitsmappen, geben Sie schneller Daten ein und formatieren Sie sie übersichtlich. - Führen Sie Berechnungen durch und finden und korrigieren Sie Fehler. - Filtern, sortieren und kombinieren Sie Ihre Daten effizient. - Analysieren Sie Daten mit PivotTables, PivotCharts, Szenarien, Datentabellen und dem Solver. - Visualisieren Sie Daten mit Diagrammen inklusive der neuen Sunburst-, Wasserfall und Treemaps-Diagramme. - Erstellen Sie Datenmodelle und verwenden Sie sie in Business-Intelligence-Analysen. - Arbeiten Sie mit Zeitachsen, Prognosen und Visualisierungen einschließlich KPIs und PowerMap-Datenkarten. Übungsdateien zu diesem Buch finden Sie unter: http://www.dpunkt.de/excel-2016-SFS