RSS Feed
2012/02/04

Symfony command line Farben unter Snow Leopard

Max Girkens, 2011/01/19 12:18

d’oh

seit längerem hatte ich erfolglos versucht den Ouput der Symfony Tasks auf meinem Mac farbig dargestellt zu bekommen.

Nach Experimenten mit verschiedenen Color Themes und AddOns für die Terminal.app und / oder iTerm hatte ich dann die tollsten Ansi Farben, Prompts und VI-Themes.
» read more

WordPress: eine wp-config.php für lokal und live

Max Girkens, 2010/12/16 13:55

Wenn man WordPress mit dem gleichen Code (also der gleichen wp-config.php Datei) lokal und auch auf einem Web-Server benutzen möchte, ist das ganz einfach machbar indem man etwa sowas in die besagte wp-config.php schreibt:

» read more

Selenium functional tests mit PHPUnit

Max Girkens, 2010/11/14 16:03

PHPUnit hat coolerweise eine Extension für Selenium Tests.

Dafür braucht man noch den PHP Client für die Selenium Remote Control.

pear install Testing_Selenium-0.4.3

Bei mir auf Debian Lenny, bzw. Mac OSX musste ich noch den include_path dafür anpassen,
damit phpunit Testing/Selenium.php gefunden hat.

Damit kann man mit PHP komfortabel einen Selenium Test Server über die Selenium RC ansprechen,
der dann beliebige Browser für functional Tests benutzt.

Der Selenium Server ist auch im Prinzip schnell installiert
und lokal ist das ganze einigermaßen unproblematisch, weil man ja schon mal die Browser seines OS zur Verfügung hat.

In einem Continuous Integration Setup möchte man aber vielleicht Selenium lieber auf einem Web Server laufen lassen.

Da sieht es dann erstmal weniger gut aus mit Browser executables.
Was also tun?

» read more

git prompt

Max Girkens, 2010/11/13 15:37

gerade gefunden:

git prompt – GIT repository status direkt im shell prompt.

nützlich und schön bunt.

symfony 1.4 – automatisierte builds

Max Girkens, 2010/11/12 10:48

Hier mal ein Beispiel für einen (via shell script) automatisierten build bei einer PHP, Symfony 1.4 Anwendung mit GIT zur Versionskontrolle.

#wipe old version of build db
mysql -uUSER -pPW drop build-db
#wipe the build workspace
rm -rf ./build-workspace
#checkout the sourcecode
git clone git@my-domain.com:my-repository ./build-workspace
cd build-workspace

» read more

Datei-Endungen im Vork Framework

Max Girkens, 2010/06/10 09:36

Von Haus aus kommen im Vork Framework alle MVC Dateien ohne Endung daher.
Wer das ändern möchte kann folgende Dinge tun:

in der Klasse config in der Datei .config folgendes einfügen:

public $fileExtension = '.php';

dann erwartet vork im MVC Ordner Dateien mit der Endung .php.
Um alle Dateien umzubenennen braucht man eigentlich nur Windows Vista, eine präzise Maus und etwas Geduld.
oder folgende Zeile:

find /myVorkFolder/mvc -type f -exec mv '{}' '{}'.php ;

» read more

mongomongomongomongo

Max Girkens, 2010/06/04 23:27

Man wird möglicherweise ein bisschen nervös, aber auch schlauer:
http://www.parleys.com/#st=5&sl=4&id=1864

Und Doctrine macht auch in Sachen Mongo, hab ich gerade gesehen.
http://www.doctrine-project.org/projects/mongodb_odm
» read more

SlickMap CSS – visuelle Sitemaps in HTML / CSS

Max Girkens, 2010/05/30 14:46

visuelle Sitemaps in XHTML / CSS.
Ein Stylesheet um unordered Lists als Sitemap darzustellen.

http://astuteo.com/slickmap/
http://astuteo.com/slickmap/demo

Silverstripe 2.4 release!

Max Girkens, 2010/05/05 18:11

generierte Reflexions-Effekte mit Silverstripe bzw jQuery

Max Girkens, 2010/04/29 12:01

Musste neulich so einen “Web 2.0 Mirror FX” haben und bin über 2 interessante Lösungen gestolpert:

Silverstripe & GD:
http://www.ssbits.com/web-2-0-mirrored-images/

jQuery & Canvas:
http://www.digitalia.be/software/reflectionjs-for-jquery#demo

weitergehende Erklärungen dazu spare ich mir jetzt mal, sind ja beide gut dokumentiert :)