Bücher Bücher Elektronik, Foto Elektronik, Foto Sport und Freizeit Sport und Freizeit
Drogerie und Bad Drogerie und Bad Haus, Garten, Küche Haus, Garten, Küche Spielzeug Spielzeug
Computerspiele Computerspiele Software Software Küchengeräte Küchengeräte
DVDs - Filme DVDs - Filme Lebensmittel Lebensmittel Musik-CDs Musik-CDs
Buch, Hörbücher
Fachbücher
Informatik

Praktische Informatik 06

Datenbanken
Grafische Datenverarbeitung
Programmiersprachen und Compiler
Programmiersprachen und Interpreter
Software-Entwicklung
Hacking: Die Kunst des Exploits (mit CD) - Jon Erickson

Hacking: Die Kunst des Exploits (mit CD)

Jon Erickson

Taschenbuch


Die Kunst des Exploits
Broschiertes Buch
" Hacking" ist die Kunst, kreativ Probleme zu lösen - vom Entwickeln einer unkonventionellen Programmierlösung bis hin zum Aufdecken von Sicherheitslöchern in einem schlampig entworfenen Programm. Viele Menschen bezeichnen sich als Hacker, aber nur wenige besitzen das eigentlich notwendige Hintergrundwissen.
Jon Erickson zeigt nicht, wie man sich existierende Exploits beschafft und diese einsetzt, sondern vermittelt detailliert, wie Hacking-Techniken und Exploits tatsächlich funktionieren. Dazu führt er aus einer Hacker-Perspektive in die Grundlagen der Programmiersprache C ein und erklärt die wesentlichen Aspekte der Computersicherheit in den drei eng zusammenhängenden Bereichen Programmierung, Vernetzung und Kryptografie.
Mit der beiliegenden Live-C D und den darauf enthaltenen Beispielen können Sie die neu erworbenen Kenntnisse auch gleich praktisch anwenden.
Nach der Lektüre werden Sie u. a. verstehen:
- wie man in C, Assembler und mit Shell-Skripten programmiert,
- wie manden Hauptspeicher durch Buffer Overflows und Format-String-Angriffe korrumpiert,
- wie man Prozessor-Register und Hauptspeicher mit einem Debugger untersucht und so die Programmabläufe nachvollzieht,
- wie man gängige Sicherheitsbarrieren - z. B. Intrusion-Detection-Systeme - überlistet,
- wie man sich mit Port-Binding Zugang zu fremden Servern verschafft,
- wie man Netzwerkverkehr umleitet und T C P-Verbindungen übernimmt.
Mit der beiliegenden Live-C D und den darauf enthaltenen Beispielen können Sie die neu erworbenen Kenntnisse gleich praktisch anwenden.
In der zweiten Auflage wurden alle Kapitel aktualisiert und erweitert, insbesondere die Einführung in die grundlegenden Funktionsweise eines Computers.

C von A bis Z: Das umfassende Handbuch (Galileo Computing) - Jürgen Wolf

C von A bis Z: Das umfassende Handbuch (Galileo Computing)

Jürgen Wolf

Gebundene Ausgabe


Das umfassende Handbuch für Linux, Unix und Windows
Gebundenes Buch
Hier bekommen Sie C-Wissen pur. Egal, ob Sie gerade anfangen, C zu lernen oder ein kompetentes Nachschlagewerk für Fragen rund um C benötigen, mit diesem Buch sind Sie bestens beraten. Ausführlich werden die Grundlagen von C dargestellt, angefangen von den elementaren Datentypen bis hin zu Arrays, Zeigern und dynamischer Speicherverwaltung. Auch fortgeschrittene Themen wie das Programmieren von Webanwendungen mit der C G I-Schnittstelle und eigenen Datenbank-Clients mit der C-A P I von My S Q L, Netzwerk- und Cross-Plattform-Entwicklung kommen nicht zu kurz.
Aus dem Inhalt:
Einsteigen, programmieren, nachschlagen: Zu jedem C-Thema finden Sie ausführliche Erklärungen.
Vollständiges C-Wissen: C G I und C, My S Q L und C, Threadprogrammierung, Sicherheit, Netzwerkprogrammierung
C-Standardbibliothek auf einen Blick: Auf der herausnehmbaren Referenzkarte haben Sie die wichtigsten Funktionen immer im Blick.
Galileo Press heißt jetzt Rheinwerk Verlag.

Einführung in Machine Learning mit Python: Praxiswissen Data Science - Andreas C. Müller, Sarah Guido

Einführung in Machine Learning mit Python: Praxiswissen Data Science

Andreas C. Müller, Sarah Guido

Taschenbuch


Praxiswissen Data Science
Broschiertes Buch
Machine Learning ist zu einem wichtigen Bestandteil vieler kommerzieller Anwendungen und Forschungsprojekte geworden, von der medizinischen Diagnostik bis hin zur Suche nach Freunden in sozialen Netzwerken. Um Machine- Learning-Anwendungen zu entwickeln, braucht es keine großen Expertenteams: Wenn Sie Python-Grundkenntnisse mitbringen, zeigt Ihnen dieses Praxisbuch, wie Sie Ihre eigenen Machine-Learning-Lösungen erstellen.
Mit Python und der scikit-learn-Bibliothek erarbeiten Sie sich alle Schritte, die für eine erfolgreiche Machine-Learning- Anwendung notwendig sind. Die Autoren Andreas Müller und Sarah Guido konzentrieren sich bei der Verwendung von Machine-Learning-Algorithmen auf die praktischen Aspekte statt auf die Mathematik dahinter. Wenn Sie zusätzlich mit den Bibliotheken Num Py und matplotlib vertraut sind, hilft Ihnen dies, noch mehr aus diesem Tutorial herauszuholen.
Das Buch zeigt Ihnen:
- grundlegende Konzepte und Anwendungen von Machine Learning
- Vor- und Nachteile weit verbreiteter maschineller Lernalgorithmen
- wie sich die von Machine Learning verarbeiteten Daten repräsentieren lassen und auf welche Aspekte der Daten Sie sich konzentrieren sollten
- fortgeschrittene Methoden zur Auswertung von Modellen und zum Optimieren von Parametern
- das Konzept von Pipelines, mit denen Modelle verkettet und Arbeitsabläufe gekapselt werden
- Arbeitsmethoden für Textdaten, insbesondere textspezifische Verarbeitungstechniken
- Möglichkeiten zur Verbesserung Ihrer Fähigkeitenin den Bereichen Machine Learning und Data Science

EPLAN Electric P8 für Dummies - Frank Meinert

EPLAN Electric P8 für Dummies

Frank Meinert

Taschenbuch


Broschiertes Buch
Sie arbeiten mit E P L A N Electric P8? Sie wollen wissen, wie Sie Schaltpläne ohne Umwege zeichnen und umfassend auswerten? Hinsetzen, Buch aufschlagen, Kapitel für Kapitel durcharbeiten, fertigen Schaltplan haben! Dieses Buch ermöglicht Ihnen anhand eines Beispielprojekts einen schnellen und effektiven Einstieg in E P L A N Electric P8. Es enthält die besten Tricks eines Praktikers im Umgang mit dem Programm. So sind Sie sicher, dass Sie sofort gewinnbringend arbeiten. Die Beispieldateien stehen zum Download zur Verfügung. Sie sind mit der Version 2. 5 (und höher) nutzbar.

C programmieren lernen für Dummies - Dan Gookin

C programmieren lernen für Dummies

Dan Gookin

Taschenbuch


Photoshop Elements 2018 - Das umfangreiche Praxisbuch: 542 Seiten - leicht verständlich und komplett in Farbe! - Kyra Sänger, Christian Sänger

Photoshop Elements 2018 - Das umfangreiche Praxisbuch: 542 Seiten - leicht verständlich und komplett in Farbe!

Kyra Sänger, Christian Sänger

Taschenbuch


542 Seiten - leicht verständlich und komplett in Farbe!
Broschiertes Buch
Dieses Buch unterstützt Sie beim sicheren und gekonnten Umgang mit dem neuen Photoshop Elements 2018. Mit den anschaulichen Anleitungen können Sie ganz schnell und einfach einen Schnappschuss verbessern oder eine multimediale Fotopräsentation erstellen, die Ihre Freunde begeistert. Nach einer umfassenden und praxisnahen Einführung in die vielen hilfreichen Funktionen von Photoshop Elements, erläutern die Autoren auch speziellere Anforderungen, wie z. B. Schönheitskorrekturen, Panoramen, Texte einfügen oder R A W-Fotos entwickeln. Ein besonders ausführliches Kapitel widmet sich der effektiven Verwaltung der Fotos im Elements-Organizer. Nicht zuletzt zeigt dieses Buch, wie Sie Grußkarten, Bildbände oder Fotokalender erstellen und Fotos direkt auf Facebook und Co. präsentieren.


Langlebige Software-Architekturen: Technische Schulden analysieren, begrenzen und abbauen - Carola Lilienthal

Langlebige Software-Architekturen: Technische Schulden analysieren, begrenzen und abbauen

Carola Lilienthal

Taschenbuch


Technische Schulden analysieren, begrenzen und abbauen
Broschiertes Buch
Zu Beginn eines Projekts erarbeiten die Architekten und das Entwicklungsteam eine zugeschnittene Architekturblaupause für die anstehende Entwicklung. Aber während der Implementierung weicht das Team häufig ungewollt von dieser Vorgabe ab. Die Folge davon: Die Architektur des Systems erodiert, die Komplexität nimmt zu, und es werden technische Schulden aufgebaut.
Die Autorin zeigt, welche Fehler in Softwareprojekten bei der Umsetzung der Architektur vermieden werden sollten und welche Prinzipien eingehalten werden müssen, um langlebige Architekturen zu entwerfen. Sie geht auf Muster in Softwarearchitekturen und Mustersprachen ein, erläutert verschiedene Architekturstile und zeigt, welche Vorgaben letztlich zu Architekturen führen, die für Entwickler noch gut durchschaubar sind.
Die 2. Auflage misst Microservices und Domain-Driven Design mehr Gewicht bei. Hinzugekommen sind die Themen Vergleichbarkeit von verschiedenen Systemen durch den Modularity Maturity Index sowie Mob Architecting.

Raspberry Pi programmieren mit Python (mitp Professional) - Michael Weigend

Raspberry Pi programmieren mit Python (mitp Professional)

Michael Weigend

Taschenbuch


Broschiertes Buch
Alle Python-Grundlagen, die Sie für Ihren Raspberry Pi 3 brauchen
Projekte mit Temperatur-Sensoren, Relais und A D-Wandlern
Einsatz von Peripheriegeräten wie Kameramodul und Lautsprecher
Der Raspberry Pi ist ein preiswerter und äußerst energiesparsamer Computer in der Größe einer Kreditkarte. In Kombination mit der Programmiersprache Python bietet er eine hervorragende Umgebung für die schnelle Realisierung technischer Ideen und Projekte. Und Python ist - auch für Programmiereinsteiger - einfach zu lernen und deshalb Teil des Gesamtkonzeptes des Raspberry Pi.
Dieses Buch vermittelt Ihnen anhand vieler anschaulicher Beispiele sowohl die Grundlagen von Python als auch fortgeschrittene Techniken wie Objektorientierung, Internetprogrammierung und grafische Benutzungsoberflächen.
Nach dem Erlernen der Programmierkonzepte finden Sie besonders in der zweiten Hälfte des Buches eine Fülle von kleinen Projekten, die auf die besondere Hardware des Raspberry Pi und das Linux-Betriebssystem Raspbian zugeschnitten sind. Zur Vorbereitung jedes Projekts werden zunächst neue Elemente der Python-Programmierung eingeführt. Zahlreiche Illustrationen und einfache Beispiele zum Ausprobieren erleichtern das Verständnis.
Zu den vielfältigen Projekten im Buch gehören Schaltungen mit Temperatur-Sensoren, Relais, A D-Wandlern und L E Ds. Sie erfahren, wie man Peripheriegeräte wie das Kameramodul anschließt und den 1-Wire- sowie den S P I-Bus zur Datenkommunikation nutzt.
Am Ende jedes Kapitels finden Sie Aufgaben und Lösungen, mit denen Sie Ihr Wissen festigen, erweitern und vertiefen können.
Aus dem Inhalt:
Namen und Zuweisungen
Kontrollstrukturen
Kollektionen: Mengen, Listen, Tupel, Dictionaries
Verarbeitung von Strings
Funktionen
Grafische Benutzungsoberflächen
Dateien und Ressourcen aus dem Internet
Zeitfunktionen und Threads
Objektorientierte. . .

Machine Learning mit Python und Scikit-Learn und TensorFlow: Das umfassende Praxis-Handbuch für Data Science, Predictive Analytics und Deep Learning (mitp Professional) - Sebastian Raschka, Vahid Mirjalili

Machine Learning mit Python und Scikit-Learn und TensorFlow: Das umfassende Praxis-Handbuch für Data Science, Predictive Analytics und Deep Learning (mitp Professional)

Sebastian Raschka, Vahid Mirjalili

Taschenbuch


Das umfassende Praxis-Handbuch für Data Science, Predictive Analytics und Deep Learning
Broschiertes Buch
Datenanalyse mit ausgereiften statistischen Modellen des Machine Learnings
Anwendung der wichtigsten Algorithmen und Python-Bibliotheken wie Num Py, Sci Py, Scikit-learn, Tensor Flow, Matplotlib, Pandas und Keras
Best Practices zur Optimierung Ihrer Machine-Learning-Algorithmen
Machine Learning und Predictive Analytics verändern die Arbeitsweise von Unternehmen grundlegend. Die Fähigkeit, in komplexen Daten Trends und Muster zu erkennen, ist heutzutage für den langfristigen geschäftlichen Erfolg ausschlaggebend und entwickelt sich zu einer der entscheidenden Wachstumsstrategien.
Die zweite Auflage dieses Buchs berücksichtigt die jüngsten Entwicklungen und Technologien, die für Machine Learning, Neuronale Netze und Deep Learning wichtig sind. Dies betrifft insbesondere die neuesten Open-Source-Bibliotheken wie Scikit-learn, Keras und Tensor Flow.
Python zählt zu den führenden Programmiersprachen in den Bereichen Machine Learning, Data Science und Deep Learning und ist besonders gut dazu geeignet, grundlegende Erkenntnisse aus Ihren Daten zu gewinnen sowie ausgefeilte Algorithmen und statistische Modelle auszuarbeiten, die neue Einsichten liefern und wichtige Fragen beantworten.
Die Autoren erläutern umfassend den Einsatz von Machine-Learning- und Deep-Learning-Algorithmen und wenden diese anhand zahlreicher Beispiele praktisch an. Dafür behandeln sie in diesem Buch ein breites Spektrum leistungsfähiger Python-Bibliotheken wie Scikit-learn, Keras und Tensor Flow. Sie lernen detailliert, wie Sie Python für maschinelle Lernverfahren einsetzen und dabei eine Vielzahl von statistischen Modellen verwenden.
Aus dem Inhalt:
Trainieren von Lernalgorithmen für die Klassifizierung
Regressionsanalysen zum Prognostizieren von Ergebnissen
Clusteranalyse zum Auffinden verborgener Muster. . .

Java-Programmierung für Anfänger: Programmieren lernen ohne Vorkenntnisse - Daniel Lorig

Java-Programmierung für Anfänger: Programmieren lernen ohne Vorkenntnisse

Daniel Lorig

Taschenbuch


Buch, Hörbücher, Kategorie Praktische Informatik, Weitere Seiten:
 1