Alles zur Systemprogrammierung unter Linux und Unix! Von E/A-Funktionen, Attributen von Dateien und Verzeichnissen, dem Zugriff auf Systeminformationen über Prozesse und Dämonprozesse, Signale, Interprozesskommunikation und Threads bis hin zu Netzwerkprogrammierung und Devices – als Entwickler mit soliden Kenntnissen von Linux-/UNIX-Betriebssystemen und der Sprache C kommen Sie hier voll auf Ihre Kosten.
Aus dem Inhalt:
Laufzeitumgebungen
Dynamische Daten in C
E/A-Funktionen
Attribute von Dateien und Verzeichnissen
Zugriff auf Systeminformationen
Devices – eine einfache Verbindung zur Hardware
System- und Benutzerdateien
Dämonen, Zombies und Prozesse
Signale
IPC – Interprozesskommunikation
Threads
Populäre Programmiertechniken unter Linux
Netzwerkprogrammierung
Abgesicherte Netzwerkverbindungen
Datenbanken (MySQL, PostgreSQL, SQLite)
GTK+
Werkzeuge für Programmierer
Shellprogrammierung
Extra-Kapitel zum Download: Terminal E/A und Benutzerschnittstellen für die Konsole
Einstieg, Praxisbeispiele, Referenzen
System-, Netzwerk- und Shell-Programmierung
Datenbanken, GUI-Bibliotheken, Werkzeuge, Sicherheit
Jürgen Wolf
Jürgen Wolf ist Softwareentwickler, Digitalfotograf und Autor aus Leidenschaft. C/C++, Perl, Linux und die Bildbearbeitung mit Photoshop Elements und GIMP sind seine Themen. Sein Traum: ein ruhiges Leben im Westen Kanadas. Und Bücher auf der Veranda schreiben. Besuchen Sie seine umfangreiche Website www.pronix.de.
Bücher lernen Grundlagen Kurse Tipps Workshops Tutorial Wissen Anleitung bash Shell-Programmierung Linux programmieren Netzwerk-Programmierung Linux administrieren Linux-Server Assembler Treiber C-Programmierung Linux-Administration Linux Mint LPIC Datenbanken Ubuntu