Archiv für März, 2006
PHP Frameworks
10 Frameworks im Vergleich: Taking a look at ten different PHP frameworks. Mit dabei u.a. Zend Framework, Prado und CakePHP.
(P)Fund(s)stück der Woche
Eine Debugger-Object, daß scheinbar suizidgefährdet ist.
class Debugger{
[...]
function runError($content,$typ){
switch($typ){
case E_USER_ERROR:
unset($this);
trigger_error($content, E_USER_ERROR);
die();
break;
case E_USER_NOTICE:
trigger_error($content, E_USER_NOTICE);
break;
case E_USER_WARNING:
trigger_error($content, E_USER_WARNING);
break;
default:
unset($this);
trigger_error($content, E_USER_ERROR);
die();
}
}
}
Man nehme mal daß wir der Methode runError einen E_USER_ERROR (256) übergeben, schaun wir doch mal, was da passieren würde.
$deb = new $Debugger() [...]
Sonderbares Völkchen
Das Killerquiz: In diesem kleinen Spiel gilt es Programmierersprachenerfinder von Serienkillern zu unterscheiden. Ich hatte immerhin 7 Richtige – scheinbar trifft eine gewisse Äußerlichkeit doch zu: Programming Language Inventor or Serial Killer
Ein Lied über den Programmierer gibts noch als Zugabe: Der Programmierer-Song
API Referenz
ProgrammableWeb hat eine Liste von aktuellen APIs (momentan 176) zusammengestellt: Web 2.0 API Reference
Gefunden bei F-LOG-GE
Why is programming fun?
Why is programming fun? What delights may its practioner expect as his reward?
First is the sheer joy of making things. As the child delights in his mud pie, so the adult enjoys building things, especially things of his own design. I think this delight must be an image of God’s delight in making things, a [...]
PHP Cheat Sheet
Ein Spickzettel für verschiedene Vergleichsarten wie “===” und “==” oder die Ausgabeformate von diversen Funktionen wie z.B. Empty() und is_null(): PHP Cheat Sheet
Macht doch bei der Gelegenheit gleich das PHP Syntax Exam
Bestimmung
Da man ja immer auf der Suche nach ‘Neuem’ ist, lese ich mich gerade in Java ein und fand doch wieder einen kleines lustiges statement, was mich zum Schmunzeln anregte:
Jede Programmiersprache hat ihren Platz – ja, auch Perl.
Sowas hat man auch selten…
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# Internal Error (4A41564123414C4C530E4350500015), pid=5340, tid=1388
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_04-b05 mixed mode)
# An error report file with more information is saved as hs_err_pid5340.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#
Weisheiten
“What is a model? It is the M of the MVC pattern.” Gesehen in der Doku zu CakePHP.