Archiv für die Kategorie ‘Allgemein’

PFCongres 2010 Slides

geschrieben am 20.04.2010 von Stephan Hochdoerfer

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

Liquibase mit Postgres und pgbouncer

geschrieben am 10.04.2010 von Stephan Hochdoerfer

Versucht man mittels Liquibase auf eine Postgres Instanz zuzugreifen die hinter einem pgbouncer hängt bekommt man eine leider sehr undefinierte Fehlermeldung “Migration Failed: Startup parameter missing”. Nach einigen Debuggingversuchen und Recherchen im Internet scheint das Problem nicht an der Postgres Datenbank zu suchen zu sein sondern in der vorgeschalteten pgbouncer Instanz. Alle Work-rounds wie beispielsweise das explizit Definieren des verwendeten Kommunikationsprotokolls waren nicht erfolgreich. Es bleibt einem nichts weiter übrig als die direkte Verbindung zur Postgres Datenbank aufzubauen. Danach funktioniert Liquibase wie gewohnt :)

PFCongres 2010

geschrieben am 10.04.2010 von Stephan Hochdoerfer

In gut einer Woche werde ich auf dem PFCongres 2010 mit Vorträgen zu Real World Dependency Injection und Testing untestable code vertreten sein.

OpenOffice Impress: Sun Presenter Console

geschrieben am 11.01.2010 von Stephan Hochdoerfer

Die Sun Presenter Console unterstützt beim Vorführen einer Impress-Präsentation. Die Extension für OpenOffice Impress erweitert die Funktionalität der Präsentationssoftware so, dass beim Präsentieren auf Beamern der Bildschirm des PCs eine Folien- und Notizansicht angezeigt wird.

PHP Code mit xtext generieren

geschrieben am 02.11.2009 von Stephan Hochdoerfer

Gefunden via Twitter: Nils Hartmann beschreibt in seinem Blog wie man mittels Eclipse Xtext und Xpand PHP Code anhand einer domänenspezifischen Sprache (DSL) generieren kann. Der leider etwas knappe Artikel macht Appetit auf mehr und zeigt auf wie man durch eine DSL den Arbeitsablauf optimieren und Routinearbeiten automatisiert durchführen lassen kann. Ich werde mir XText einmal ganuer ansehen und prüfen inwiefern wir dieses Programm in unsere Arbeitsabläufe integrieren können.