Blog

yEd Diagrammeditor

Auf der Suche nach einem brauchbaren Diagrammeditor für Ubuntu bin auf die Software yEd aufmerksam geworden. Die Software ist Freeware und demonstriert eigentlich "nur" den Einsatz der yFiles for Java Bibliothek. Der yEd Editor bietet eine ansprechende Oberfläche mit vielen Möglichkeiten auf die Erstellung eines Diagramms Einfluss zu nehmen. Der integrierte Layout Manager demonstriert beeindruckend wie eine Software intelligent den Benutzer beim Platzieren der einzelnen Diagramm-Elemente unterstützen kann. Ein weiterer Pluspunkt sind die vielen Import- und Export Möglichkeiten. Fazit einer ersten Testwoche: Absolut empfehlenswert!


mehr lesen...


Eintrag von Stephan Hochdörfer am 02.12.2010

97 Things Every Programmer Should Know

Auf der diesjährigen DPC 2010 in Amsterdam hatte ich die Möglichkeit Kevlin Henley mit seiner Keynote "97 Things Every Programmer Should Know" zu sehen. Anbei die Variante der Keynote die Kevlin auf der Jazoon Konferenz in Zürich gehalten hat. Prädikat: Sehr sehenswert!


mehr lesen...


Eintrag von Stephan Hochdörfer am 24.10.2010

PHP Autoloader Work-a-round

Stefan Koopmanschap zeigte in seinem Vortrag "Integrating symfony and Zend Framework" auf der IPC10 in Mainz wie man Komponenten mehrerer Frameworks sinnvoll in einem Projekt verwenden kann. Herzstück der Erklärung war die Verwendung der Autoloading Funktionalität von PHP. Der Vortrag war gut durchdacht, die Beispiele anschaulich gewählt. Ein Fall wurde allerdings nicht bedacht den ich im Folgenden inklusive einer passenden Lösung darstellen möchte.


mehr lesen...


Eintrag von Stephan Hochdörfer am 17.10.2010

TcpCatcher - das Schweizer Offiziersmesser unter den Proxies

An dieser Stelle wieder einmal ein Software Tipp für Entwickler: Der TcpCatcher - der TcpCatcher ist eine Proxy Software, vergleichbar mit dem Charles Webproxy über den ich im letzten Jahr gebloggt hatte.


mehr lesen...


Eintrag von Stephan Hochdörfer am 09.10.2010

gearconf 2010

In gut einer Woche werde ich auf der gearconf 2010 in Düsseldorf mit dem Vortrag "Die Datenbank unter Kontrolle" vertreten sein. Am Beispiel der freien Software Liquibase werde ich demonstrieren wie das Tracking und die Verwaltung von Änderungen an der Datenbank auf einfache Weise erfolgen kann.


mehr lesen...


Eintrag von Stephan Hochdörfer am 02.10.2010

UTF-8 Mails versenden

UTF-8 codierte E-Mails mit PHP Board-Mitteln zu versenden ist im Grunde kein Hexenwerk:


mehr lesen...


Eintrag von Stephan Hochdörfer am 20.09.2010

jCarousel als Hybrid Variante

Im Rahmen eines aktuellen Projekts war es notwendig eine jCarousel Instanz mit statischer Vorbelegung dynamisch zur Laufzeit um neue Elemente zu erweitern. Auf der Webseite von jCarousel gibt es dazu leider keine Dokumentation.


mehr lesen...


Eintrag von Stephan Hochdörfer am 04.09.2010

Uploadbutton stylen

Ab und an gibt es Projekte bei denen man die Verlegenheit kommt einen Uploadbutton zu benötigen und diesen optisch an das vorhandene Designs anzupassen zu müssen. Früher ging dies nur umständlich, mittlerweile existieren deutlich schönere einfachere Möglichkeiten.


mehr lesen...


Eintrag von Stephan Hochdörfer am 31.08.2010

SOAP, SSL und Clientzertifikate

Im Projektgeschäft kommt es immer mal wieder vor dass man mit sehr speziellen Anforderungen umgehen muss. In einem aktuellen Projekt bestand der Endkunde darauf dass die SOAP Kommunikation via SSL mit entsprechendem Client-Zertifikat abzulaufen hat. Klingt kompliziert, ist es leider auch.


mehr lesen...


Eintrag von Stephan Hochdörfer am 16.06.2010

DPC 2010 Slides

Die Slides der Vorträge zu Real World Dependency Injection und Testing untestable code die auf der Dutch PHP Conference 2010 präsentiert wurden finden sich ab heute auf slideshare.net. Bewertungen der Vorträge können auf joind.in abgegeben werden.


mehr lesen...


Eintrag von Stephan Hochdörfer am 14.06.2010

Diese Webseite verwendet Cookies, um die Bedienfreundlichkeit zu erhöhen. Mit der Nutzung unserer Webseite wird das Einverständnis erklärt, dass wir Cookies verwenden. Weitere Informationen.