Solemnity
Solemnity
Interlude
Interlude
Abstract Studio
Abstract Studio
Kostenlose eBooks gibts viele im Internet – nur leider sind die meisten auf englisch geschrieben. Die folgende Liste enthält 40 deutschsprachige eBooks die kostenlose heruntergeladen/online gelesen werden können. Die Liste ist grob nach Themen sortiert. Viel Spass damit
Einstieg in Visual Basic 2008 — Download [ca. 8,4 MB]
Visual Basic 2008 – Das umfassende Handbuch — Download [ca. 12,3 MB]
C von A bis Z – Das umfassende Handbuch für Linux, Unix und Windows — Download [ca. 8,2 MB]
Visual C# 2008 – Das umfassende Handbuch — Download [ca. 13,6 MB]
Ruby on Rails 2 – Das Entwickler-Handbuch — Download [ca. 6,7 MB]
Praxiswissen Ruby on Rails
Rails Kochbuch
Java ist auch eine Insel – Programmieren mit der Java Standard Edition Version 6 — Download [ca. 14,1 MB]
Handbuch der Java-Programmierung — Download [ca. 3,5 MB]
Java 2 – Designmuster und Zertifizierungswissen — Download [ca. 3,2MB]
Objektorientierte Programmierung – Das umfassende Handbuch — Download [ca. 5,2 MB]
JavaScript und AJAX – Das umfassende Handbuch — Download [ca. 9,4 MB]
PHP PEAR – Anwendung und Entwicklung – Erweiterungen für PHP schreiben — Download [ca. 5,4 MB]
Python – Das umfassende Handbuch — Download [ca. 4,8 MB]
Schnelleinstieg in Flex 2
SELFHTML – Der Klassiker von Stefan Münz — Download [ca. 8,4 MB]
Joomla! – Das Handbuch für Einsteiger — Download [ca. 19,6 MB]
Joomla! 1.5 – Das umfassende Handbuch — Download [ca. 28,5 MB]
Plone 2.5 – Umfassender Einstieg in Plone, Zope, Python und CMF — Download [ca. 5,2 MB]
Linux – Das distributionsunabhängige Handbuch< — Download [ca. 6,3 MB]
Linux-Livesysteme – Knoppix, Ubuntu, Morphix, Kanotix, Mepis, Quantian & Co. — Download [ca. 8,2 MB]
Ubuntu GNU/Linux – Das umfassende Handbuch — Download [ca. 44,2 MB]
Wie werde ich UNIX-Guru? – Einführung in UNIX, Linux und Co — Download [ca. 3,9 MB]
Linux Firewalls, 2. Auflage
Linux – Praxishandbuch
Linux Wegweiser zur Installation & Konfiguration, 3. Auflage
Linux Wegweiser für Netzwerker, 3. Auflage
Linux Wegweiser zur Installation, 1. Auflage
Praktischen Einstieg in MySQL
Windows Server 2008 – Das umfassende Handbuch — Download [ca. 80,4 MB]
IT-Handbuch für Fachinformatiker – Der Ausbildungsbegleiter 3., aktualisierte und erweiterte Auflage — Download [ca. 6,6 MB]
Integrationshandbuch Microsoft-Netzwerk – Windows Server 2003 R2, SBS 2003, ADS, Exchange Server, Windows XP und Microsoft Office — Download [ca. 41 MB]
PC-Netzwerke – 2. Auflage — Download [ca. 8,9 MB]
VMware und Microsoft Virtual Server – Virtuelle Server im professionellen Einsatz — Download [ca. 17,5 MB]
Excel 2007 – Das umfassende Handbuch – — Download [ca. 63 MB]
Die GPL kommentiert und erklärt
Mit Open Source Tools Spam & Viren bekämpfen
Open Source – kurz & gut, 1. Auflage
Samba, 2. Auflage
Sicherheit im Internet, 3. Auflage
In letzter Zeit wurden einige sehr praktische Lösungen veröffentlicht mit denen man auf einfache Weise Dateien auf Server hochladen kann und dabei einen Fortschrittsbalken angezeigt bekommt.
Diese Lösungen basieren in der Regel auf JavaScript/Flash und Ajax. In diesem Artikel möchte ich einige dieser Lösungen vorstellen.

Fancy Upload
Den Anfang macht FancyUpload von Harald Kirschner - eine Lösung die unter der MIT-Lizenz steht und auf MooTools und Flash basiert.
Das Script hat einige sehr praktische Features wie z.B. die Möglichkeit mehrere Dateien gleichzeitig hochzuladen, die Möglichkeit die Anzahl und Grösse der hochladbaren Dateien festzulegen oder auch die Möglichket, die Übertragung jederzeit abzubrechen oder auch zusätzliche Dateien hinzuzufügen.
Uploadify ist eine Variante für jQuery. Ähnlich wie Fancy Upload sthet auch Uploadify unter einer Open Source Lizenz (diesmal allerdings GPL) und nutzt eine Kombination von JavaScript und Flash.
Man kann sowohl einzelne Dateien als auch mehrere gleichzeitig hochladen. Die Anzahl der gleichzeitigen Uploads, die maximale Dateigrösse und vieles mehr ist konfigurierbar.
Eine Möglichkeit ganz ohne die üblichen Frameworks ist SWFUpload. Man kann auch hier eine oder mehrere Dateien auf einmal hochladen, Transfers abbrechen, und vieles mehr.
Wie Fancy Upload steht auch SWFUpload unter der MIT-Lizenz.
Mit dhtmlxVault gibt es noch einen “halbkommerziellen” Ansatz.
Das Skript bietet die üblichen Features (mehrere Dateien, Abbrechen, usw.) und darf in GPL-Projekten kostenlos benutzt werden. Bei sonstigem Einsatz muss man allerdings eine Lizenz erwerben.
Eine weitere Variante ist UploadForm für das Ext-Framework welche ähnliche Features wie die anderen Lösungen anbietet.
Heute gibt es ein paar JavaScript-Bibliotheken die ohne die “grossen” Frameworks wie jQuery/mootools/etc. auskommen.
Den Anfang macht SexyLightbox2. Der Funktionsumfang ist wie man ihn von vielen anderen Lightbox-Varianten kennt.
Es können einzelne Bilder, mehrere Bilder als Gallerie, Text, Videos, uvm. angezeigt werden. Das Script steht unter der MIT-Lizenz.
Das Unobtrusive Date-Picker Widget V4 stellt einen erstklassigen PopUp-Kalender zur Verfügung in dem man ein Datum auswählen kann. Das Script steht unter einer Creative Commons Lizenz und bietet einen beeindruckenden Funktionsumfang.
Das Widget ist komplett mit der Tastatur bedienbar, beliebige Tage können gekennzeichnet werden (z.B. Feiertage), eine Lokalisierung ist bereits eingebaut, das Aussehen ist komplett über CSS änderbar und vieles mehr.
TinySlideshow ist eine kleine JavaScript-Slideshow-Lösung. Zwischen den Bildern wird mit einer weichen Überblende umgeschaltet.
Zu jedem Bild kann eine Beschriftung eingeblendet werden. Das Script selbst steht unter einer Creative Commons Lizenz.
Spamihilator ist ein Spam-Killer für Windows. Das Programm schaltet sich als Proxy zwischen das eigentliche Mail-Programm und den Mail-Server (sehr kurz erklärt funktioniert das Programm so, dass es im Hintergrund läuft – man konfiguriert dann das eigene Mail-Programm so, dass als Mailserver der eigene Rechner benutzt wird – man muss dann nur im Mail-Programm den Benutzernamen für den Mailserver ändern. Angenommen man hatte vorher als POP3-Server “mail.domain.com” und als Benutzername “abc123″, dann würde man die Daten auf “localhost” (für den Server) und “mail.domain.com&abc123″ ändern – durch den geänderten Benutzernamen weiss Spamihilator welchen Server es ansprechen soll – mehr dazu findet man in der Dokumentation)
Spamihilator besteht aus dem Hauptprogramm zuzüglich diverser PlugIns die verschiedene Filtermechanismen zur Verfügung stellen. Standardmässig beinhaltet Spamihilator folgende PlugIns:
Ein weiterer Vorteil von Spamihilator ist, dass es Cross-Protcoling unterstützt. Das heisst, dass man mit einem Mailprogramm das nur POP3 unterstützt auch Mails von einem IMAP-Server abrufen kann.
Für verschiedene Mail-Programm kann Spamihilator übrigens die Konfiguration auch weitgehend selbstständig übernehmen. Man muss dann ggf. nur noch die Einstellungen für den SMTP-Server ändern.
Letzte Kommentare