Bibliothek/Openbook I

Aus Piratenwiki
Wechseln zu: Navigation, Suche
Applications-system.svg
Diese Seite wird von der AG Bibliothek betreut. Um einen guten Service gewährleisten zu können,
bitten wir, Anfragen, Anregungen und auch Kritik nur auf der zugehörigen Diskussionsseite zu hinterlassen.
 ────  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 ü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