Linux Bücher

Bücher über Linux, Linux Programmierung, Linux Installation, Anwendung und Administration

Archiv der ‘Programmierung’ Rubrik

C++-Entwicklung mit Linux

Linux Enterprise 12.2004

“Fazit: Das Buch glänzt mit hoher Fachkompetenz und vermittelt dem Leser viel Wissen zur C++-Programmierung in der Linux-Welt.”

Dieses Programmierlehrbuch vermittelt die Sprache C++ nach dem aktuellen ANSI/ISO-Standard und erklärt gleichzeitig, wie man bei der Programmierung die wichtigsten Werkzeuge aus dem Unix/Linux-Umfeld nutzt. Nach einer anschaulichen Einführung in die Objektorientierung lernen die Leser zunächst C++-Grundlagen wie Typen, Operatoren und Kontrollstrukturen kennen. Darauf aufbauend erläutert der Autor fortgeschrittene Konzepte, u.a. Namensräume, Exceptions und die Standard Template Library STL. Einblicke in die Linux-Systemprogrammierung, etwa in Message queues, Signalbehandlung oder CGI-Applikationen, runden die Spracheinführung ab. Für die praktische Programmierung werden zahlreiche Werkzeuge vorgestellt, darunter der Emacs-Editor, der GCC-Compiler (in Version 3), die Debugger GDB und DDD sowie (mehr…)

C und Linux: Die Möglichkeiten des Betriebssystems mit eigenen Programmen nutzen

Linux Enterprise, 04/ 2004

Genau das, was der Titel verspricht, hält das Buch auch. Für einen C-Programmierer hat es die richtige Dosis parat, um richtige Linux-Programme zu erstellen.
— Dieser Text bezieht sich auf eine vergriffene oder nicht verfügbare Ausgabe dieses Titels.

C ist die Programmiersprache der Linux/ Unix-Welt. Mit ihr können die Stärken der Betriebssysteme genutzt werden. Wie das geht, zeigt dieses Buch. Wer Erfahrungen in der C-Programmierung hat, kann die vielen Möglichkeiten von Linux kennen lernen und ausschöpfen. Dieses Buch zeigt wie und enthält praktische Lösungen für häufig auftauchende Problemstellungen. Als Grundlage wird zunächst der Umgang mit wichtigen Werkzeugen erklärt, die in jeder Linux-Distribution enthalten sind: Editor, Compiler, Debugger, “Make” usw. Darauf aufbauend lernt der Leser – den Zugriff auf Dateien und Verzeichnisse mit – Programme mit parallel laufenden Prozessen zu schreiben – CD-Laufwerk (mehr…)

Grundkurs Socketprogrammierung mit C unter Linux: Das Einsteigerbuch

Wer Internet, PC und/oder Handy zur Kommunikation nutzen möchte benötigt möglichst einfache und schnelle Client-Server-Programme. Diese werden Sie mit Hilfe des Buches selbst leicht programmieren können – und dabei davon profitieren, dass es mit Verwendung von Open-Source-Software sogar meist kostenlos möglich ist. Das Buch bietet einen schnellen und einfachen Einstieg in die Programmierung von Web-Browsern und Web-Servern mit Hilfe von Sockets. Durch das “Dream-Team” C und Linux haben Sie den vollständigen Zugriff auf Quellcode und damit unbegrenzte Konfigurationsmöglichkeiten. Die hier vorgestellten Anwendungen sind schlank, d. h. äußerst ressourcenschonend und daher besonders für Embedded-Systems geeignet. Anhand von Übungsaufgaben werden in kleinen Schritten Web-Browser und Web-Server aufgebaut, die der Leser für eigene Problemstellungen erweitern und ausbauen kann.

Buchrückseite

Wer Internet, PC und/oder Handy zur Kommunikation nutzen (mehr…)

Einführung in Perl.

textico.de

Das gute alte Lama-Buch. Generationen von Scriptwilligen haben sich gefragt, was ein Lama mit Perl zu tun hat. Wahrscheinlich nichts. Egal. Denn Randal L. Schwartz ist quasi Perl und wenn dann noch ein Lama hinzu kommt: Bitte. Einführung in Perl ist noch immer und wird es voraussichtlich bleiben: DAS Einsteigerbuch in PERL. Auch wenn die Bedeutung von PERL durch neuere Scriptsprachen wie PHP vielleicht abgenommen hat — sie hat noch immer ihre Vorteile und Stärken. Die beschreibt Schwartz gemeinsam mit Tom Phoenix und Brian D. Foy in einem für den Scripteinsteigenden Leser innerhalb von 30-45 Stunden zu bewältigenden Pensum. Am Ende weiß man was PERL ist, was es kann, wie man damit umgeht und wie man Anwendungen schreibt. Will man mehr, geht es auch mit Schwartz weiter: Einführung in Perl-Objekte, Referenzen & Module ist der nächste Schritt in den PERL-Himmel. Stand der PERL-Dinge in Einführung in Perl ist PERL 5.8, die Kapitel wurden im Vergleich (mehr…)

Programmieren lernen in PHP 5: Ein kompakter Einstieg in die Webserverprogrammierung

Aus der Amazon.de-Redaktion

PHP wird mit der Version 5 erwachsen und wer bisher noch nie eigenen Programmcode für Webapplikationen geschrieben hat, sollte sich überlegen, ob er mit Programmieren lernen in PHP 5 nicht mal einen Versuch wagt — noch nie war der Einstieg so einfach und der Nutzen so groß. Jörg Krause gehört inzwischen zu der Art von Computerbuch-Fachautoren, bei denen man aufgrund zahlloser Computerbücher weiß, worauf man sich einlässt. Mit seinem neuen PHP-Einsteigerbuch lädt er alle semiprofessionellen Websitebastler, die bisher noch keine Berührung mit PHP hatten, zum ersten Schritt mit der Skriptsprache zur Erzeugung dynamischer Webseiten ein. Vorausgesetzt wird Erfahrung beim Erstellen statischer Webseiten mit HTML, Kenntnisse etwa mit JavaScript erleichtern zusätzlich den Zugang und erhöhen das Lerntempo. Jörg Krause stellt seinen Einstieg mit Schritt-für-Schritt-Anleitungen und zahllosen Code- und Praxisbeispielen auf solide Füße. (mehr…)

Programmierung in der UNIX- Umgebung. Die Referenz für Fortgeschrittene

Das Buch beschreibt die Programmierschnittstelle zu Unix und die meisten der Funktionen der Standardbibliothek C (ANSI C). Es richtet sich an jeden, der Programme schreiben möchte, die unter UNIX laufen. Jedes Kapitel beinhaltet nicht nur Beispielprogramme, sondern auch kurze Zusammenfassungen und Übungsaufgaben. Schwerpunkte bilden: 1. Einführung und Überblick über grundlegende Konzepte der UNIX Programmierung – Einführung in die UNIX-Begriffswelt und in die Implementierungen und Standards 2. der Umgang mit Dateien und Verzeichnissen 3. der Umgang mit Prozessen 4. Interprozeßkommunikation 5. Programmierbeispiele: eine Datenbankbibliothek, Kommunikation mit einem PostScript-Drucker, Modem-Ansteuerung, Nutzung von Pseudoterminals

(mehr…)

C-Programmierung unter Linux / Unix / Windows: Beispiele, Anwendung und Programmiertechniken

Dieses Buch beschreibt die Programmiersprache C anhand vieler anschaulicher Beispiele, die ausführlich mit Programmcode vorgestellt werden. Von Anfang an geht dieses Buch dabei intensiv auf C99, den neuen Standard für C, ein. Die Autoren begnügen sich jedoch nicht allein mit der Vorstellung der einzelnen Sprachelemente, sondern vermitteln auch Einblicke in wichtige Grundlagen der Informatik. Darüber hinaus werden zu den einzelnen C-Konstruktionen effektive Programmiertechniken aus der Praxis und typische Anwendungsgebiete der Programmiersprache C im Detail vorgestellt. Zu den wichtigsten Themen finden sich in dem Buch zudem vielfältige Tipps sowie Hinweise zur Vermeidung von Fallgruben , die in C leider nicht allzu selten sind. Diese Grundkenntnisse bilden das Fundament, das für eine erfolgreiche Programmierung in C unverzichtbar ist. Ein eigenes Kapitel ist der Grafikbibliothek LCGI (Linux Graphics Interface) gewidmet, die eigens im Rahmen dieses Buches entwickelt (mehr…)

Systemnahes Programmieren: C programmierung unter Unix und Linux

Das vorliegende Buch ist sowohl als Einführungswerk für den Anfänger als auch als Nachschlagewerk für Fortgeschrittene konzipiert. Es werden Kenntnisse über den Aufbau des Betriebssystem und den im Betriebssystem verwendeten Mechanismen vermittelt. Behandelt werden konkret die Synchronisation paralleler Prozesse, Interprozesskommunikation, Signale, Pipcs und Systemfunktionen zur Dateiverwaltung und Systemadministration. Verstärkte Berücksichtigung findet die Interprozesskommunikation unter Verwendung von Scemaphoren, Shared Memory und Nachrichten. Für all diese Techniken werden detaillierte Anleitungen zur Implementierung gegeben. Dieses Buch richtet sich vor allem an echte C-Programmierer, die Systemroutinen als Kommandozeilenprogramme entwickeln wollen. In Zukunft wird die Wichtigkeit von Systemstabilität weiter anwachsen, daher wird besonderer Wert auf sichere und saubere Programmierung gelegt.

(mehr…)

Das QT-Buch: Portable GUI-Programmierung unter Linux/Unix/Windows

Dieses Buch stellt die von der norwegischen Firma Troll Tech entwickelte C++ Klassenbibliothek QT vor, die eine einfache und portable Programmierung von Anwendungen mit grafischer Oberfläche ermöglicht und auf der z.B. auch der KDE-Desktop beruht. Indem der Autor aus den hunderten von Klassen und Methoden die für die Programmierpraxis wichtigsten auswählt, thematisch zusammenfasst und in ihrer Anwendung detailliert beschreibt, macht er die gewaltige Bibliothek in anschaulicher Weise für den direkten Einsatz verfügbar. Verweise auf die QT Online-Dokumentation, die auch auf der beiliegenden CD-ROM enthalten ist, helfen bei Detailfragen rasch weiter. Mehr als 250 Beispielprogramme (ebenfalls auf der CD-ROM enthalten) veranschaulichen das Zusammenspiel der einzelnen Klassen und Methoden und zeigen typische Konstrukte oder Programmiertechniken. Zudem lässt sich deren Programmcode als Ausgangspunkt für eigene Lösungsansätze nutzen oder modifizieren. Zum Teil sehr an (mehr…)

Linux-Unix-Programmierung - Das umfassende Handbuch, mit CD

Aus der Amazon.de-Redaktion
Ein gewichtiges Schnäppchen präsentiert Jürgen Wolf mit Linux-Unix-Programmierung — Das umfassende Handbuch dem fortgeschrittenen Programmierer in einer Unix-Linux-Umgebung — mehr kann man auf über 1113 Seiten nicht unterbringen und manch einer mag sich die Fragen stellen, ob es überhaupt mehr zum Thema zu wissen gibt. Ein wenig Erfahrung bedarf es schon, wenn man sich in die Höhen der fortgeschrittenen Programmierung begeben will — Linux oder ein entsprechendes BSD-OS sollte vertraut sein und gute Kenntnisse in C oder gegebenenfalls C++ sollten ebenfalls mit an Bord sein. Grundlagenlektüre für den Einstieg befindet sich auf der CD-ROM in Form der beiden Bücher C von A bis Z und Wie werde ich UNIX-Guru? im HTML-Format. Wohlgemerkt: Das ist eine kostenlos Zugabe! Nach einer Einführung in die Thematik und die Anforderungen beginnt Jürgen Wolf die Tour de Force durch die Linux-Unix-Programmierung mit E/A-Funktionen, Attributen von (mehr…)

Seiten: 1 2 weiter