Bibliothek/Openbook I
──── Bücher ──── Übersicht - zum anklicken ───► Einführung ── Auswahlkriterien, Gründe zur Einordnung, Urheberrechtlicher Hinweis
───► Buchbesprechung ── Against Intellectual Property, Die Piratenpartei,
big ───► Buchbesprechung ── Die Lobbyschlacht um Softwarepatente, Little Brother, Wem gehört die Welt?
───► Buchbesprechung ── Copy.Right.Now! Plädoyer für ein zukunftstaugliches Urheberrecht,
big ───► Buchbesprechung ── Freie Software, Zwischen Privat- und Gemeineigentum
───► Buchbesprechung ── Die heimliche Medienrevolution - Wie Weblogs, Wikis und freie Software
big ───► Buchbesprechung ── die Welt verändern, Freie Kultur - Wesen und Zukunft der Kreativität
───► Bücher_Offline ── Wird noch geplant,
big ───► Buchbesprechung ──demnächst hier
───► Fachbücher zum Studium ── Betriebswirtschaft, Biologie, Buchhaltung, Chemie,
big ───► Fachbücher zum Studium ── 1Differenzial-und Integralrechnungen, Elektrotechnik und Elektronik
───► Fachbücher zum Studium ── Energie & die Umwelt, Finanzen, Informatik,
big ───► Fachbücher zum Studium ── 1Ingenieurwesen, Hilfe bei Bewerbungen
───► Fachbücher zum Studium ── Jura, Komplexe Funktionentheorie, Management, Volkswirtschaftslehre,
big ───► Fachbücher zum Studium ── 1Marketing, Mathematik
───► Fachbücher zum Studium ── Medien, Mikroökonomie, Nanotechnologie, Organisation,
big ───► Fachbücher zum Studium ── 1Petroleum, Gas & Öl, Statistik
───► E-Book als Openbook ── Einstieg in Visual Basic 2010, Ubuntu GNU/Linux,
big ───► Fachbücher zum Studium iIT-Handbuch für Fachinformatiker, Excel 2007 Handbuch, PC-Netzwerke
───► E-Book als Openbook ── Linux - Das umfassende Handbuch, Linux-Livesysteme - Knoppix,
big ───► Fachbücher zum Studium -Objektorientierte Programmierung
───► E-Book als Openbook ── Adobe Photoshop CS2 professionell - 100% Profiwissen,
big ───► Fachbücher zum Studium -Adobe Photoshop CS4 – Fortgeschrittene Techniken,
big ───► Fachbücher zum Studium -Dreamweaver 8 - Webseiten entwickeln mit HTML, CSS, XML, PHP und MySQL
big ───► Fachbücher zum Studium -in Vorbereitung
───► E-Book als Openbook OSL ── GPL kommentiert und erklärt, Groovy für Java-Entwickler,
big ───► Fachbücher zum Studium ── 1 Linux - Praxishandbuch, Linux-Firewalls - Ein praktischer Einstieg,
big ───► Fachbücher zum Studium ── 1 Mit Open Source-Tools Spam & Viren bekämpfen
───► E-Book als Openbook OSL ── Praxiswissen Ruby, Praxiswissen Ruby on Rails, Rails Kochbuch,
big ───► Fachbücher zum Studium ── 1 Samba, Sicherheit im Internet, Schnelleinstieg in Flex 2 (TecFeed)
Vorbemerkung
Linux - Das umfassende Handbuch
- – Linux - Das umfassende Handbuch 2009 (Buch 39,90 € oder Zip-Datei Download)
Autoren Johannes Ploetner, Steffen Wendzel, ISBN ISBN 978-3-8362-1483-4, 3. Auflage 2009, 1.200 Seiten, geb., mit 2 DVDs
Beschreibung
Dieses umfassende Handbuch bietet Ihnen nahezu vollständiges Linux-Wissen. Von der Administration des Systems über die Shell bis hin zu Netzwerkkonfiguration, Sicherheitsthemen und einem ausführlichen BSD-Teil werden Sie nichts missen. Das Buch ist geeignet für Nutzer aller gängigen Linux-Distributionen.
Das Buch ist konsequent praxisnah geschrieben, immer verständlich und sehr gründlich in der Behandlung aller Themen. Diese dritte Auflage wurde umfassend aktualisiert, die Kommandoreferenz ergänzt. Sowohl Einsteiger als auch Profis werden von diesem Handbuch profitieren.
1. Linux im Kern – der Kernel
Sie werden umfassend informiert über Abstraktion, Virtualisierung, Prozesse, Tasks, Threads, Ein- und Ausgabe.
2. Ihre Arbeitsumgebung – die Shell
Sie erfahren Grundlegendes zur Anwendung der Shell, Shell-Variablen, der Ein- und Ausgabeumlenkung, Pipes und zur Shell-Programmierung.
3. System- und Netzwerkadministration
Kompliziert, aber unumgänglich: Benutzerverwaltung, NIS- und LDAP-Server, Rechnerverwaltung, Netzwerkkonfiguration und Client-Anwendungen
4. Linux als Server
DHCP-Server, NNTP-Server, Network Filesystem Server, FTP-Server, DNS-Server und Samba – hier entfaltet Linux seine ganze Stärke.
5. Grafische Oberfläche plus Anwenderprogramme
Ob X Window System, KDE, GNOME, OpenOffice.org, KOffice, GIMP oder LaTeX: Linux hat auch auf dem Desktop einiges zu bieten.
6. Sicherheit unter Linux
Sie lernen, das System grundlegend abzusichern, Backups zu erstellen und unter Linux eine Firewall zu installieren und sicher zu konfigurieren.
7. Neu in dieser Auflage
Viele aktuelle Themen wurden ergänzt (u. a. KDE 4.3, ext4, Liferea, LXDE). Neu ist ein Kapitel zur Überwachung von Linux-Systemen.
8. DVD-ROM 2 Stck, multibootfähig
Hier finden Sie die Bestseller »Linux-UNIX-Programmierung« (1200 Seiten), »Shell-Programmierung« (800 Seiten) und »C von A bis Z« (1100 Seiten) als vollständige HTML-Versionen.
Linux-Distributionen auf den DVDs: openSUSE 11.1, Gentoo, Ubuntu »Jaunty Jackalope«, Slackware, OpenBSD, Knoppix
Inhalt : (gekürzt)
Inhaltsverzeichnis
Vorwort
Über die Autoren
Über dieses Buch
Linux und BSD: Geschichte und Grundbegriffe
1 Der Kernel
2 Die Grundlagen aus Anwendersicht
3 Die Shell
4 Reguläre Ausdrücke
5 Konsolentools
6 Die Editoren
7 Shellskriptprogrammierung
8 Benutzerverwaltung
9 Grundlegende Verwaltungsaufgaben
10 Netzwerkgrundlagen
11 Anwendersoftware für das Netzwerk
12 Netzwerkdienste
13 Mailserver unter Linux
14 LAMP
15 DNS-Server
16 Secure Shell
17 Die grafische Oberfläche
18 Window-Manager und Desktops
19 X11-Programme
20 Multimedia und Spiele
21 Softwareentwicklung
22 Crashkurs in C und Perl
23 Einführung in die Sicherheit
24 Netzwerksicherheit überwachen
25 Prozesse und IPC
26 Bootstrap und Shutdown
27 Dateisysteme
28 Virtualisierung und Emulatoren
A Die Installation
B Lösungen zu den einzelnen Aufgaben
C Kommandoreferenz
D X11-InputDevices
E MBR
F Die Buch-DVDs
DVD 1:
- Knoppix 6 – ein direkt von DVD startbares Linux-System mit LXDE-Oberfläche
- Gentoo Linux 2008.0.r1 live install – Distribution für Fortgeschrittene mit Ports-System und XFCE-Oberfläche.
- Slackware Linux 12.2 x86 – älteste existierende Linux-Distribution mit KDE und diversen Window-Managern
- OpenBSD 4.5 i386 – ein sehr sicheres BSD-Derivat
- Ubuntu 9.04 – eine besonders bei Einsteigern beliebte Distribution (basiert auf Debian) mit GNOME
– Openbooks zu »C von A bis Z«, »Shell-Programmierung« und »Linux-UNIX-Programmierung« von Jürgen Wolf.
DVD 2:
- OpenSUSE 11.1 x86 – eine ebenfalls besonders bei Einsteigern beliebte Distribution (komplette DVD-Version)
G Glossar
H Literatur
Knoppix kompakt
- – Knoppix kompakt (Zip-Datei Download) (8.2 MB)
- – Knoppix kompakt (PDF Download) (5.9 MB)
- – Knoppix kompakt (OpenOffice Download) (5.2 MB)
Knoppix kompakt übersetzt aus dem Englischen und erweitert von Rainer Hattenhauer Ein Leitfaden für Einsteiger Buch: Knoppix kompakt Dies ist die deutsche Übersetzung des Tutorials "Knowing Knoppix" von Phil Jones. Rainer Hattenhauer, selbst Knoppix-Experte und Autor des Buches "Linux-Livesysteme", hat das Werk ins Deutsche übersetzt, aktualisiert und an einigen Stellen erweitert.
Dieser Text wurde unter der GNU Free Documentation License (GNU FDL) veröffentlicht und steht Ihnen als HTML-, PDF- und OpenOffice.org-Dokument zur Verfügung. Eine gedruckte Version des Buches ist zurzeit (noch) nicht erhältlich.
Linux-Livesysteme Knoppix, Ubuntu, Morphix, Kanotix, Mepis, Quantian & Co. 978-3-89842-631-2
1 Allgemeines zu Knoppix
2 Knoppix: Der erste Kontakt
3 Die K Desktop Umgebung
4 Knoppix Grundlagen
5 Hardwareanalyse
6 Festplattenzugriff
7 CDs und DVDs brennen
8 CDs und DVDs lesen
9 USB-Datenträger nutzen
10 Diskettenlaufwerke verwenden
11 Verbindung zu einem Netzwerk
12 Netzwerkserver nutzen
13 Verbindung mit dem Internet
14 Internetsoftware
15 Bürohardware nutzen
16 Multimedia
17 Universelle Anwendersoftware
18 Software nachinstallieren
19 Knoppix Troubleshooting
20 Knoppix permanent einrichten
21 Erweiterte Startoptionen
22 Tipps & Tricks
23 GNU GPL und GNU FDL
Stichwortverzeichnis
Objektorientierte Programmierung - Das umfassende Handbuch
- Objektorientierte Programmierung - Das umfassende Handbuch (Buch 49,90 € oder Zip-Datei Download)
Autoren Bernhard Lahres, Gregor Rayman, ISBN 978-3-8362-1401-8, 2. Auflage 2009, 656 Seiten, geb.
Beschreibung
- Objektorientierte Programmierung verständlich erklärt
- Von den Prinzipien über den Entwurf bis zur Umsetzung
- Praxisbeispiele in UML, Java, C#, C++, JavaScript, Ruby, Python und PHP
In diesem Buch finden Sie alles, was Sie brauchen, um sich in die objektorientierte Programmierung einzuarbeiten. Die beiden Autoren erläutern alle Prinzipien und ihre Umsetzung anschaulich und verständlich anhand einer Vielzahl typischer Beispiele. Als Sprachen werden C++, Java, Ruby, C# und PHP eingesetzt.
Anhand eines größeren Projekts bekommen Sie zudem einmal von Anfang bis Ende gezeigt, wie Sie OOP konsequent realisieren können. Des Weiteren bietet das Buch eine Einführung in die aspektorientierte Programmierung.
Inhalt : (gekürzt)
1 Einleitung
2 Die Basis der Objektorientierung
3 Die Prinzipien des objektorientierten Entwurfs
4 Die Struktur objektorientierter Software
5 Vererbung und Polymorphie
6 Persistenz
7 Abläufe in einem objektorientierten System
8 Module und Architektur
9 Aspekte und Objektorientierung
10 Objektorientierung am Beispiel: Eine Web-Applikation mit PHP 5 und Ajax
A Verwendete Programmiersprachen
A.1 C++
A.2 Java
A.3 C#
A.4 JavaScript
A.5 CLOS
A.6 Python
A.7 Ruby
B Literaturverzeichnis
PHP PEAR – Anwendung und Entwicklung
- PHP PEAR – Anwendung und Entwicklung – Erweiterungen für PHP schreiben (Buch 39,90 € oder Zip-Datei Download)
Autor Carsten Möhrke, ISBN 3-89842-580-0, 2. Auflage 2005, 798 Seiten, geb.
Beschreibung
- Umfassende Einführung
- Dokumentation aller wichtigen Pakete
- Eigene Pakete für das PEAR-Archiv schreiben
Wer PHP effizient einsetzen will, sollte die umfangreichen Erweiterungen von PEAR nutzen. Dabei ist PEAR mehr als nur eine einfache Bibliothek. Vergleichbar dem CPAN-Projekt für Perl bietet PEAR zahlreiche Bibliotheken und nützliche Hilfsmittel für PHP-Entwickler, die sich dank des PEAR-Installers auf einfache Weise in bestehende PHP-Installationen integrieren lassen. So lassen sich Entwicklungprozesse erheblich verkürzen.
Ein Hindernis stellten bisher lediglich die unzureichnenden Dokumentationen dar. Das Buch von Carsten Möhrke schafft Abhilfe. Es führt in die Nutzung ein, beschreibt ausführlich die Installation und alle wichtigen PEAR- und PECL-Pakete. Auch die Entwicklung eigener Pakete für das Archiv wird beschrieben.
1 Erste Schritte mit PEAR --
Sie erhalten einen Überblick über die Philosophie des PEAR-Projekts, den PEAR-Coding-Standard und die Objektorientierung.
2 Installieren Sie PEAR --
Ob direkt über die Konsole oder GUI-orientiert: So installieren Sie professionell PEAR und umgehen Stolperfallen.
3 Entdecken Sie die Möglichkeiten --
PEAR ist ein umfangreiches Projekt, das Ihnen zahlreiche Klassen zur Verfügung stellt. Carsten Möhrke lichtet den Dschungel, so dass Sie die interessantesten Klassen direkt in Ihren Anwendungen einsetzen können.
4 Lernen Sie undokumentierte Features kennen --
Viele der zahlreichen PEAR-Klassen sind leider unzureichend dokumentiert. Der Autor hat alle Klassen selbst getestet und liefert Ihnen hier die wichtigen Informationen.
5 Das fehlende Handbuch --
So können Sie die PEAR-Klassen ohne aufwändiges Studium der Quelltexte verwenden. Direkt einsetzbares Wissen – jederzeit nachschlagbar!
6 Entwickeln Sie eigene PEAR-Klassen --
Sie erhalten einen Einstieg in die Entwicklung von PEAR-Komponenten und einen kurzen Überblick über Anforderungen und Ablauf.
Inhalt : (gekürzt)
Geleitwort
Vorwort
1 PEAR – Einführung
2 Authentication
3 Caching
4 Date and Time
5 File Formats
6 HTTP
7 Internationalization
8 Mail
9 Networking
10 PHP
11 Text
12 Web Services
13 Benchmarking
14 Configuration
15 Database
16 File System
17 HTML
18 Images
19 Logging
20 Math
21 Numbers
22 Tools and Utilities
23 XML
24 Selbst Pakete erstellen
25 PECL
Index
Plone 2.5 – Umfassender Einstieg in Plone, Zope, Python und CMF
- Plone 2.5 – Umfassender Einstieg in Plone, Zope, Python und CMF (Buch 34,90 € oder Zip-Datei Download) (5,2 MB)
Autor Peter Walerowski, ISBN 978-3-89842-625-1, 2. Auflage 2007, 350 Seiten, geb., mit CD-Rom, Vergriffen
Beschreibung
- Erzeugen und Verwalten von Content in Plone
- Umfassender Einstieg in Plone, Zope, Python und CMF
- Lösungen für Linux und Windows
Plone ist ein Enterprise Content Management-System, geschrieben in der Programmiersprache Python. Und es ist sehr vielseitig! In Intranet- und Extranet-Anwendungen, als Document Publishing und als Groupware-Tool lässt es sich einsetzen. Dieses Buch zeigt interessierten Entwicklern und ZOPE-Kennern die tieferen Schichten von Plone und versetzt sie in die Lage, flexibel mit dem System umzugehen, es zu erweitern und den eigenen Notwendigkeiten entsprechend anzupassen.
Inhalt : (gekürzt)
1 Plone: Nur ein Content-Management-System?
2 Installieren und starten
3 Erster Einstieg in Plone
4 Der Administrator-Zugang
5 Das Aussehen der Plone-Oberfläche anpassen
6 Mit den Plone-Templates arbeiten
7 Aktionen, Portlets und Inhaltselemente
8 Skins
9 Benutzer, Gruppen, Rollen und Rechte
10 Mit Workflows arbeiten
11 Mit Archetypes neue Inhaltselemente entwickeln
12 Administration von Plone
A Weiterführende Links
B Zusatzprodukte
C Archetypes
D Die Zope-Konfigurationsdatei
Stichwort
Python – Das umfassende Handbuch
- Python – Das umfassende Handbuch (Buch 39,90 € oder Zip-Datei Download) (4,8 MB)
Autoren Peter Kaiser, Johannes Ernesti, ISBN 978-3-8362-1110-9, 2. Auflage 2008, 819 Seiten, geb., mit CD-Rom, Vergriffen
Beschreibung
- Einführung, Praxis, Referenz
- Mit zahlreichen Praxisbeispielen
- Inkl. CD mit Python, Tools und Beispielen
Dieses Buch bietet sowohl eine umfassende Einführung in die Sprache Python (aktuell zur Version 2.5) als auch viele weiterführende Kapitel zu fortgeschrittenen Themen wie GUI-Entwicklung, Web-Programmierung mit Django oder Netzwerkkommunikation. Nach der Lektüre sind Sie in der Lage, Python professionell einzusetzen. Die Einführung erfolgt systematisch vom ersten einfachen Programm bis hin zu komplexen objektorientierten Programmen. Das Buch ist konsequent praxisorientiert und zum Lernen und Nachschlagen hervorragend geeignet.
1 Einsteigen durch Learning-by-Doing
Sie erhalten eine gründliche Einführung in die Programmiersprache Python, indem Sie sofort eigene Programme schreiben und testen. Die nötige Theorie wird ebenfalls sehr praxisnah vermittelt.
2 Programmierkonzepte kennen lernen
Objektorientierung und Modularisierung sind hier wichtige Themen. Lernen Sie ebenfalls aktuelle Programmiertechniken wie Iteratoren, Generatoren und Exception-Handling kennen.
3 Pythons »Batteries included«
Python bringt alles mit! Es verfügt über eine sehr umfangreiche Standardbibliothek. Viele Module, auch von Drittanbietern, werden besprochen. Die Fehlerbehandlung schließt sich an.
4 Setzen Sie auf Django
Das populäre Web-Framework ist ebenso Thema wie die Programmierung grafischer Benutzerschnittstellen, die Netzwerkkommunikation oder die Anbindung an andere Sprachen.
5 Lernen und Nachschlagen
Das Buch lässt sich als Lehr- und als Nachschlagewerk hervorragend nutzen. Erklärende Passagen mit vielen Praxisbeispielen und referenzartige Kapitel bieten sowohl dem Einsteiger mit Grundkenntnissen als auch dem Python-Programmierer das nötige Arbeitsmaterial.
Python ermöglicht einen glatten Übergang von kleinen, einfachen Skripten zu sehr komplexen Anwendungen. Dieses Buch vermittelt umfassende Python-Kenntnisse. Es versetzt Sie in die Lage, Python professionell einzusetzen und bietet neben einer Einführung in die Sprache, eine Sprachreferenz, die Beschreibung der Standardbibliothek und ausführliche Informationen zu professionellen Themen.
Inhalt : (gekürzt)
1 Einleitung
2 Überblick über Python
3 Die Arbeit mit Python
4 Der interaktive Modus<
5 Grundlegendes zu Python-Programmen
6 Kontrollstrukturen
7 Das Laufzeitmodell
8 Basisdatentypen
9 Benutzerinteraktion und Dateizugriff
10 Funktionen
11 Modularisierung
12 Objektorientierung
13 Weitere Spracheigenschaften<
14 Mathematik
15 Strings
16 Datum und Zeit<
17 Schnittstelle zum Betriebssystem
18 Parallele Programmierung
19 Datenspeicherung
20 Netzwerkkommunikation
21 Debugging
22 Distribution von Python-Projekten
23 Optimierung
24 Grafische Benutzeroberflächen
25 Python als serverseitige Programmiersprache im WWW mit Django
26 Anbindung an andere Programmiersprachen
27 Insiderwissen
28 Zukunft von Python
A Anhang
Stichwort