Ab heute, dem 7. 3. 2011, steht auf http://symfony.com die “Standard-Edition” der neuesten Version 2 des populären RAD-Frameworks zum Download bereit. Bereits am vergangenen Wochenende ging die neue Website des Projekts online.
Continue reading “Symfony 2 Standard Edition released”
[Symfony 2] Sandbox/Standard Edition – bootstrap.php
Wer sich wundert, woher die beiden Dateien “app/bootstrap.php” respektive “app/bootstrap_cache.php” im Standard-app-Verzeichnis der Sandbox kommen: Das Script unter bin/build_bootstrap.php generiert eben diese aus existierenden Sourcen.
Continue reading “[Symfony 2] Sandbox/Standard Edition – bootstrap.php”
Bazaar & Eclipse “EOL during negotiation” bei MacOSX
Wenn bei der Arbeit mit Sourcecodeverwaltungssystemen wie Bazaar mit Passwortabfrage unter MacOSX Leopard ein Verbindungsabbruch mit der Fehlermeldung “EOL during negotiation” gemeldet wird, liegt es an der fehlenden Passwortabfrage. Das entsprechende Fenster zur Eingabe wird nicht angezeigt, da MacOSX hier wohl eher auf seine eigene Keychainabfrage vertraut. Dieses Skript schafft Abhilfe.
Eclipse Plugin PHP Tool Integration
Ich bin letzte Woche über Eclipse PTI gestolpert und habe es direkt mal ausprobiert.
Einfach über den Eclipse installer über die Site: http://www.phpsrc.org/eclipse/pti/ geholt und fertig.
Was ist PTI? PTI ist ein Plugin für Eclipse PDT (zumeist), das folgende Tools in Eclipse integriert:
* PHP_CodeSniffer
* PHPUnit
* PHP Depend
* PHP Copy/Paste Detector
Debuggin JSON mit JSON Views
Wer kennt das nicht: man entwickelt mit JSON, will die AJAX Rückgabe kontrollieren und macht, wie gewohnt, im Firefox den Firebug auf und checkt unter Console den AJAX Request und sieht folgendes:
Nicht sehr erhellend! Total unübersichtlich! Nicht gut!
Wird JSON mit dem richtigen Header ausgeliefert, unter PHP geht der so:
header('Content-type: application/json');
Cheat-Sheets für alle(s)
Diesem Mann ist sicher nie langweilig: http://www.addedbytes.com/cheat-sheets/. Hinter diesem Link verbergen sich Cheat Sheets zum Selber-Ausdrucken für alles Denkbare.
vim2html
Meinen Lieblingseditor vim brauche ich an dieser Stelle ja nicht en detail vorzustellen.
Ein Feature allerdings, über das ich erst nach jahrelanger Nutzung gestolpert bin, passt sehr gut ins nerdpress: 2html.
Was dieses Kommando macht?
Na, HTML-Code aus dem Inhalt des aktuellen Puffers as is erzeugen – optional mit Zeilennummern und CSS-Code.
Und so geht das: Continue reading “vim2html”
Eclipse Galieo mit Aptana und PDT
Aptana hatte sich ja in den letzten Versionen am PHP Support versucht.
Was mir als großem Fan von PDT garnicht so gut gepasst hat.
Damit war nämlich die Variante Aptana (als Eclipse Plugin) mit PDT zu kombinieren eher schwierig, soweit ich mich erinnern kann. Continue reading “Eclipse Galieo mit Aptana und PDT”
Nützliche Eclipse PDT Templates zum Debuggen
Als kleines vorweihnachtliches Geschenk hier meine meistgebrauchten Eclipse PDT shortcuts, die leider nicht Bestandteil von PDT sind.
type:
du -> Strg Space und schon
gibts das gute alte:
echo '<pre>'; print_r($var); echo '</pre>';
Continue reading “Nützliche Eclipse PDT Templates zum Debuggen”
Zen-coding mit Eclipse PDT
So kann man zencoding auch mit Eclipse PDT ohne das Aptana Plugin ans laufen kriegen.
Dafür braucht man Eclipse Dash (vormals Monkey). – benutzt Aptana i.ü. auch, soweit ich das richtig gesehen habe –
Das installiert man sich wie gewohnt, mit dieser URL:
http://download.eclipse.org/technology/dash/update/
Eclipse neu starten und schon ist mighty Eclipse macro-fähig.
Continue reading “Zen-coding mit Eclipse PDT”