EDV-Lösungen Langheiter


order now
Ajax in Action :: Dave Crane, Eric Pascarello, Darren James




order now
Programming Ruby - David Thomas, Chad Fowler, Andrew Hunt

Ruby is an increasingly popular, fully object-oriented dynamic programming language, hailed by many practitioners as the finest and most useful language available today. When Ruby first burst onto the scene in the Western world, the Pragmatic Programmers were there with the definitive reference manual, "Programming Ruby: The Pragmatic Programmer's Guide". Now in its Second Edition, author Dave Thomas has expanded the famous Pickaxe book with over 200 pages of new content, covering all the new and improved language features of Ruby 1.8 and standard library modules. The Pickaxe contains four major sections: an acclaimed tutorial on using Ruby; the definitive reference to the language; complete documentation on all built-in classes, modules, and methods; and complete descriptions of all 98 standard libraries. If you enjoyed the First Edition, you'll appreciate the new and expanded content, including: enhanced coverage of installation, packaging, documenting Ruby source code, threading and synchronization, and enhancing Ruby's capabilities using C-language extensions. Programming for the worldwide web is easy in Ruby, with new chapters on XML/RPC, SOAP, distributed Ruby, templating systems and other web services. There's even a new chapter on unit testing. This is the definitive reference manual for Ruby, including a description of all the standard library modules, a complete reference to all built-in classes and modules (including more than 250 significant changes since the First Edition). Coverage of other features has grown tremendously, including details on how to harness the sophisticated capabilities of irb, so you can dynamically examine and experiment with your running code. "Ruby is a wonderfully powerful and useful language, and whenever I'm working with it this book is at my side" - Martin Fowler, Chief Scientist, ThoughtWorks.


Agile Web Development with Rails

das buch zu ruby on rails

Ein Buch, wie es offensichlich nur die Amerikaner schreiben können. Im ersten Teil eine Einführung in die wichtigsten Konzepte anhand eines wirklich gut gewählten und lebendig präsentierten Fallbeispiels (ein Web-Store, mit dessen Hilfe keineswegs nur triviale Konzepte erklärt werden). Im zweiten Teil eine ebenso gute und ziemlich vollständige Erklärung der Architektur von Rails (auf vergleichsweise wenigen Seiten, was für die Eleganz von Rails spricht). Dazu noch Kapitel zum Thema Testen (Rails kommt aus der Ecke des Agile Programming), Web-Services, Deployment und auch Absicherung gegen Angriffe aus dem Netz, usw. usf.



order now



order now
TYPO3 - Rene Fritz, Daniel Hinderink, Werner Altmann

das ultimative Typo3 buch

 

 

....


Color Harmony Workbook: A Workbook and Guide to Creative Color Combinations von Lesa Sawahata

This guide aims to take the guesswork out of choosing and using colour combinations. It presents colours and colour schemes matched to specific moods, with over 1400 colour combinations. It has a section on colour theory, and a conversion chart for use with process colours:



order now



order now
On CSS von Eric A. Meyer

First of all I want to say that it is one of the most beautiful books I have ever seen. The layout is just great.

AND the content is great as well. In short it is "CSS by examples". The examples are beautiful websites and the author tells us step by step how he built them.

If you already know a little bit of CSS and you need some ideas how to use it more efficiently, then this is the book you want.

http://www.meyerweb.com/

 


Cascading Style Sheets 2.0 Programmer's Reference von Eric A. Meyer

This is a reference guide for web authors who need a quick guide to the CSS 2.0 specifications. It shows how to properly desing and deploy CSS, and there is coverage of new tags and features in CSS 2.0. Each aspect of CSS is described in detail and has corresponding browser support information.



order now



order now
XML and PHP von Vikram Vaswani

Alex Black, July 8, 2002

XML is an extremely useful technology often misunderstood by the web development community. XML is used for everything from data exchange, document storage, to array definitions and configuration files. It is a useful means of encapsulating structured data of any kind.

 

This book takes those basic ideas and guides the reader through a series of real world applications of XML using PHP. It lays the groundwork with an overview of basic concepts and continues to solid primers on SAX, DOM, and XSL.

 

From then on the book is a series of examples on SOAP & XMLRPC, and provides a well-rounded overview of important PHP packages that use XML in a variety of ways.

 

For developers hoping to integrate XML into their efforts, this book is a great place to start. It shows in detail the most common uses of XML currently, and has a detailed compile guide, so you can get up and running with the examples. It is particularly strong with XMLRPC and SOAP, I think anyone who is embarking on a project that uses PHP and requires either of those technologies should buy this book. I would have liked to see more examples of XML's "lesser-known" uses for definition files, configuration etc, but the book rightly focuses on the most common uses for XML in most projects today.

 

This book is a very well written guide for developers interested in using XML technology in their projects. It provides great examples of SOAP and XMLRPC, and gives readers in-depth knowledge of specific real-world uses of XML. Anyone starting out with SOAP or XMLRPC should buy this book.


Web Usability - Das Prinzip des Vertrauens von Martina Manhartsberger, Sabine Musil

Manhartsberger und Musil gelingt es in ihrem Buch, sehr übersichtlich und anschaulich anhand realer Beispiele (meist aus dem deutschsprachigen Raum) aufzuzeigen, was warum nicht funktioniert und wie es besser wäre. Wir meinen: es ist ein Buch, das auf den Schreibtisch eines Marketingmenschen gehört. Und natürlich sollten auch Kleinunternehmer und Selbstständige - die sich ja ohnehin zu Allroundern ausbilden müssen - in das Buch investieren



order now

Reguläre Ausdrücke von von Jeffrey E. F. Friedl

Reguläre Ausdrücke sind ein Werkzeug zur Datenverarbeitung in Scriptsprachen wie Perl, Tcl, awk und Phyton sowie in Editoren (Emacs, vi u.a.). Mit diesem buch erhält der Leser eine Anleitung und ein ausführliches Nachschlagewerk für alle Aspekte regulärer Ausdrücke.

Kaum zu glauben, dass so eine trockene Materie wie ein Krimi geschrieben werden kann !



order now



order now
Das Firewall- Buch

Ohne ausreichenden Schutz sind Netzwerke beim Anschluss an das Internet vielfältigen Gefahren ausgesetzt. Zum Aufbau einer Firewall bietet sich das Betriebssystem Linux an, da es bereits im Kern wichtige Eigenschaften für diese Aufgabe zur Verfügung stellt.

 

Auf welchen Grundlagen eine Firewall basiert, wie sie auf der Basis von Linux und frei (kostenlos) erhältlichen Werkzeugen aufgebaut wird und wie man sie zur effektiven Absicherung von Netzwerken richtig betreibt, zeigt dieses Buch.

 

In den ersten drei Kapiteln werden zunächst die grundlegenden Konzepte von Firewalls und effektive Sicherheitsstrategien vorgestellt. Im Anschluss geht es gleich in die Praxis über, indem Linux Kernel-Paketfilterung anhand dirket nachvollziehbarer Beispiele beschrieben wird. Das nächste Kapitel widmet sich umfassend den Application Level Gateways, die sich mit Proxies realisieren lassen und einen unverzichtbaren Bestandteil von Firewalls bilden. Daran schliesst sich ein Überblick über die wichtigsten Internet-Dienste an. Dabei steht deren Zusammenspiel mit Firewalls im Mittelpunkt.

 

In den folgenden beiden Kapiteln werden konkrete Lösungsbeispiele aus der Praxis vorgestellt. Hier geht es vom einfachen Fall eines direkt mit dem Internet verbunden Rechners bis hin zur komplexen Lösung einer klassischen zweistufigen Firewall mit einem echten Grenznetz zwischen zwei Routern. Den Abschluss bildet ein Ausblick auf Hochsicherheitsanforderungen.

 

Eine Firewall zu implementieren ist ein bedeutender Schritt hin zu einer funktionierenden Sicherheitsinfrastruktur. Sie zu betreiben, zu warten und zu überwachen ist aber mindestens genauso wichtig. Anhand effektiver Werkzeuge zur Einbruchserkennung, Netzanalyse und Portüberwachung wird anschliessend im Detail beschrieben, wie man die Gefahren im laufenden Betrieb minimiert.

 

Mit diesem Buch gelingt der erfolgreiche Aufbau von Firewalls, die Netzwerke sicher schützen. Darüber hinaus verhilft es auch zu einem tieferen Verständnis für das Thema Computer und Sicherheit.


Linux in a Nutshell

Dieses Nachschlagewerk enthält alle notwendigen Befehle, die Sie brauchen, um Ihr System zu betreiben, und die meisten Befehle, die traditionell in Unix-Systemen enthalten sind. Spezielle Pakete der verschiedenen Linux-Distributionen werden nicht beschrieben.

Alle Themen sind in übersichtlichen Kapiteln dargestellt, in denen die gewünschten Informationen gefunden werden können.

Folgende Themen werden behandelt:

- Benutzer-Befehle und deren Optionen

- Die Syntax der Shells bash und csh/tcsh

- Mustervergleiche

- Die Editoren Emacs, vi und ex

- sed, gawk und Perl 5

- Programmierbefehle

- Versionskontrolle mit RCS und CV

- Befehle zur System- und Netzwerkadministration

- Boot-Verfahren.



order now



order now
Apache Web Server Administration

Der Apache Web Server -- ein Projekt der ASF (Apache Software Foundation) -- hat eine enorme Verbreitung erfahren. Insbesondere unter dem ebenso populärem Betriebssystem Linux ist Apache weit verbreitet. Der Server ist frei verfügbar, leistungsfähig und unterliegt einer permanenten Weiterentwicklung. Aber es gibt noch viele weitere Gründe, Apache einzusetzen. Weitere Gründe, die für den Einsatz von Apache sprechen, sind der modulare Aufbau und die weitreichende Unterstützung. Gründe gibt es also genug.

 

In dem Teil "Grundlagen" erhalten Sie einen Überblick über das WWW (World Wide Web) und seine Geschichte sowie über Apache und andere Webserver. Ein Überblick zu den Funktionalitäten und der Architektur des Apache Servers rundet das Thema ab.

 

Im folgenden Teil "Basis-Konfiguration" erfahren Sie, wie der Apache Server installiert -- und gegebenenfalls vorher kompiliert -- wird. Die wichtigsten Kommandos der Konfigurationsdatei (Kern-Direktiven) werden erklärt und die Apache Add-on-Module sowie das virtuelle Hosting (mehrere verschiedene Server auf einer Installation) vorgestellt.

 

Der dritte Teil "Weiterführende Konfigurationsoptionen" beschreibt Server-Side Includes (SSI), das Schreiben von Skripten und Programmieren mit CGI und Perl sowie anderen Scripting- und Programmierwerkzeugen. Weiteres Thema ist die Verwendung von Alias/Umleitung sowie von Kontrollmechanismen zum Apache Server.

 

Der letzte Teil "Pflege des Servers" behandelt neben Logging und Leistungstuning auch die Einrichtung eines Proxyservers auf der Basis von Apache. Auch auf die Implementierung grundliegender Sicherheitsmechanismen einschließlich Secure Socket Layer (SSL) geht der Autor ein.

 

Wer einen Webserver aufsetzen möchte, findet in diesem Werk eine detaillierte Schritt-für-Schritt-Anleitung. Alles wird verständlich erklärt und mit vielen Listings und Abbildungen verdeutlicht. Auch wer einen Apache Server bereits betreibt, findet hier schnell und klar die Informationen, um die Leistungsfähigkeit des Servers voll auszuschöpfen. --Manfred Ackermann


PHP and MySQL Web Development

positive seiten fuer mich an diesem buch:

- fuer anfaenger geeignet, obwohl ein gewisses verstaendnis natuerlich von vorteil

- fuehrt in die wichtigsten konzepte und befehle ein

- viele beispiele, an denen diese demonstriert werden

- perfekte verknuepfung von PHP und MYSQL, da von denselben autoren im selben buch an denselben beispielen erklaert

- anleitung zur installation von apache, php, mysql im buch enthalten (fuer unix und windows)

- alles noetige zur instalation auf cd, gesamter sourcode aus dem buch zum copy pasten

- eigener teil ueber sicherheitsrelevante programmieraspekte

- nicht nur laufend praktische beispiele sondern auch teil, in dem einige typische groessere projekte schritt fuer schritt realisiert werden

 

achtung, dieses buch ist keine command-reference, falls sie eine gedruckte referenz suchen, finden sie zu PHP und MYSQL viele buecher dieser art. das besondere ist eben die praktische und gut verknuepfte art, wie dieses buch mit diesen themenbereichen umgeht.



order now

JavaScript. Einführung, Programmierung und Referenz

Browser- und plattformunabhängige Programmierung / Anwender-Feedback durch Formulareingaben / Style Sheets und Dynamic HTML / Speichern von Informationen durch Cookies / Java-JavaScript-Kommunikation.

 

Ein hervorragendes Buch um JavaScript zu erlernen und eines der am besten aufbereiteten Bücher zum Thema Programmieren, das ich bisher gelesen habe (und das sind nicht wenige) - flüssig lesbar mit anschaulichen und hervorragend verständlichen Erklärungen. Obwohl das Buch für Einsteiger geeignet ist, geht es doch auch für den Fortgeschrittenen genügend ins Detail - oft stellt sich während des Lesens eine konkrete Frage zu einem Problem und - siehe da - im nächsten Satz wird sie gleich beantwortet. Auch Index und Referenz lassen kaum Wünsche offen - lediglich eine grafische Darstellung des Document Object Modells (DOM) würde man sich noch wünschen. Die Beispiele sind gut verständlich und können vom dpunkt-Webserver heruntergeladen werden. Einzig ein Beispiel mit komplexerer Aufgabenstellung und die Beschreibung des zugehörigen Lösunsweges wäre noch wünschenswert - jedoch findet man auf dem dpunkt-Webserver auch links zu weiterführenden Seiten, welche dieses bieten. Fazit: Koch zeigt, daß es möglich ist, ein qualitativ hochwertiges Programmierfachbuch in deutscher Sprache zu schreiben ohne pausenlos Amerikanismen oder für den Einsteiger unverständliche Abkürzungen zu bemühen. Das Buch ist geeignet, so manchen der bisher eine Abneigung gegen das Programmieren hatte, zum Gegenteil zu bekehren.



order now