PHP Programmierung mit VIM
Geschrieben von Harald Lapp in Open Source Tools, PHP um 13:32
Ich bin kürzlich wieder auf den VIM als Entwicklungsumgebung für PHP umgestiegen, nachdem ich ja sehr lange Zeit mit Jedit entwickelt habe und damit auch im Grossen und Ganzen sehr zufrieden war.
Das Problem mit jedit war höchstens, dass es als Java Applikation auf meinem Powerbook doch manchmal etwas träge war, vor allem wenn ich gleichzeitig MP3s gehört habe. Also musste doch wieder ein schnellerer Editor her und natürlich wieder einer, der auf allen Plattformen verfügbar ist und nachdem ich ohnehin hin und wieder dem VIM nachgetrauert habe, bin ich ohne lang zu überlegen wieder umgestiegen.
Dafür habe ich mir das Buch 'vim ge-packt' von Reinhard Wobst aus dem mitp-Verlag gekauft um mal etwas tiefer in den VIM einzusteigen. Generell hat man ja bei Büchern über den VI nicht viel auswahl, aber das o.g. Buch eignet sich auch glücklicherweise wirklich hervorragend für den tieferen Einstieg. Es handelt sich um eine kompakte Referenz, die die wichtigsten Themen zum Umgang mit dem VI behandelt. Sehr hilfreich sind auch die vielen weiterführenden Hinweise auf die in VIM integrierte Hilfe.
Natürlich hatte ich wenig Zeit (und Lust) mir eine eignene Konfiguration für den VIM zu basteln und so habe mal im Internet nach brauchbarem gestöbert. Dabei bin ich auf die Serie 'Comfortable PHP editing with VIM' im Weblog von Tobias Schlitt gestossen. Netterweise bietet er auch gleich seine .vimrc zum Download an, mit der es sich wirklich komfortabel unter dem VIM entwickeln lässt. Die Serie umfasst (derzeit) drei Teile, die ich hier verlinkt habe.
- Comfortable PHP editing with VIM - Teil 1
- Comfortable PHP editing with VIM - Teil 2
- Comfortable PHP editing with VIM - Teil 3
Zum Abschluss möchte ich noch auf das Script Archiv auf der Homepage des VIM verweisen, das 100e Erweiterungen bereitstellt, sodass man sich eine äusserst mächtige Entwicklungsumgebung bauen kann, die eigentlich keine Wünsche mehr offen lässt.
Migration von IE basierten Web Applikationen zu Mozilla
Geschrieben von Harald Lapp in Mozilla um 12:15
Im developerWorks Archiv von IBM wurde ein äusserst interessanter Artikel zum Thema 'Migration von Internet Explorer basierten Web Applikationen zu Mozilla basierten Browsern' veröffentlicht.
Der Artikel gibt viele Hinweise, wie man seine Applikationen portieren kann. Es geht los mit grundlegenden Cross-Browser Entwicklungstechniken bis hin zu ganz speziellen Themen in denen die Unterschiede der beiden Browser beleuchtet werden. Diese beinhalten u.a. Unterschiede im Document Objekt Model (DOM), CSS, der JavaScript Implementation, Events, Rich Text Editing und XML Transformation.
JSAN - JavaScript Archive Network
Geschrieben von Harald Lapp in Javascript um 12:05
Was dem Perl-Programmierer sein CPAN, ist des JavaScript-Programmierers JSAN.
Ähnlich dem in der Perl-Welt sehr bekannten und beliebten Sourcecode Archiv CPAN versuchen die Gründer des JSAN Projektes ein Archiv mit wiederverwendbaren JavaScript Bibliotheken aufzubauen.
Mitmachen kann jeder - es gibt kaum Anforderungen an die veröffentlichte Bibliothek wie Coding-Guidelines, wie sie das Pear Projekt von PHP erwartet. Lediglich die Benamung und Struktur der Bibliothek muss bestimmten Richtlinien folgen, damit sie ins Archiv aufgenommen wird.
Es wäre sehr zu begrüssen, wenn sich viele JavaScript am Auf- und Ausbau von JSAN beteiligen, damit bald ein zentrales Archiv wiederverwendbarer Komponenten entsteht, wie man es von anderen Programmiersprachen wie Perl und PHP schon gewohnt ist.




