SVN Server unter Debian Lenny / Ubuntu:

Für die Entwicklung ist eine Versionsverwaltung immer hilfreich.
Z.b. Subversion verhindert, das Entwickler die Änderungen anderer versehentlich überschreiben bzw. diese verloren gehen.

Einen SVN-Server aufzusetzen ist nicht besonders schwer, vorausgesetzt es besteht Rootzugriff.
Natürlich setzt die installation allgemeine Erfahrung in Serveradministration unter Linux und den sicheren Umgang mit der Shell voraus.
Es ist auch Vorsicht angebracht, denn es wird Software installiert (subversion) und die Apache-Konfiguration geändert.

Wie immer gilt: BACKUP !

Beitrag: SVN Server unter Debian Lenny / Ubuntu: weiterlesen…

Firefox Add-ons für Webentwickler

Folgende Firefox-Plugins verwende ich bei der täglichen Arbeit und sie haben sich mehr als nur einmal als sehr nützlich erwiesen.

Firebug:

firebugFirebug ist aktuell in der Version 1.2.1 erhältlich. Dieses Add-on ist schon fast unerlässlich für das Styling von Webseiten. Den gesamten Code der Seite im Blick, lässt er sich anpassen.
CSS-Styles, selbst wenn sie in einer externen Datei liegen, können geändert werden und die Ergebnisse werden in Echtzeit angezeigt. Dies ermöglicht besonders die schnelle Entwicklung von komplexen CSS-Stylings.


Beitrag: Firefox Add-ons für Webentwickler weiterlesen…

Mozilla XPCOM Schnittstelle und C++

Wer sich mit Java-Script auskennt und sich auch schon einmal mit der Erstellung von Firefox Extensions versucht hat, der hat mein Mitleid.

Ich habe seit gut 10 Jahren nicht mehr in C++ gearbeitet und obwohl ich mit Java-Script und den XUL Vorgaben von Mozilla einigermaßen klar kam, so ist doch die XPCOM Schnittstelle bzw. das “nsISupport” Interface nichts für Einsteiger.

Beitrag: Mozilla XPCOM Schnittstelle und C++ weiterlesen…

XAMPP absichern

Mit XAMPP lässt sich einfach unter Windows (LAMPP für Linux) eine Webserver umgebung auf dem eigenen PC einrichten, in dem alle benötigten Module bereits enthalten sind. In diesem Fall entspricht das Apache, PHP, Perl, MySQL und noch einiges mehr.

Doch selbst die Ersteller von XAMPP warnen davor das die Software nur für den Einsatz innerhalb von lokalen Netzwerken gedacht ist und nicht für den Einsatz in produktiven Webservern. Dies reichte mir nicht und so habe ich mir die Mühe gemacht XAMPP für das Web entsprechend aufzuwerten.

Beitrag: XAMPP absichern weiterlesen…