Mah: [..] Je moderner China wird, desto weniger Menschenrechtsverletzungen wird es geben. Das Entscheidende ist die Richtung, in die sich das Land entwickelt. Und die stimmt, anders als im Westen.
Spiegel: Wie kommen Sie darauf?
Mah: Wegen der Reaktion auf den 11. September. Seit der Westen sich bedroht fuehlt, geraet ihre ganze Freiheitsphilosophie ins Wanken. Ploetzlich darf der Staat seine Buerger nach Belieben ueberwachen. Sie haben Ihre Freiheitsrechte ueber Bord geworfen. Und niemand schreit auf.
Donnerstag, 29. Mai 2008
Wahre Worte von Kishore Mahbubani
Zitat aus dem Spiegel-Interview mit Kishore Mahbubani, Politikprofessor:
Sonntag, 25. Mai 2008
Gutscheine zu verschenken
1. Gutschein, Gueltigkeit bis 31.05.2008: 5 Euro Gutschein fuer das Indiana Jones Steelbook bei Amazon. Gehe hierher: Link, waehle das Steelbook aus und gebe als Gutscheincode am Ende des Bestellvorgangs ein:
INDIANAJ
2. Gutschein, Gueltigkeit bis 30.06.2008: 5 Euro Gutschein fuer die Amango.de DVD Flatrate, wer zuerst kommt hat ihn, alle anderen haben evtl. Pech gehabt: nach der Anmeldung auf amango.de als Gutscheincode eingeben:
638524
Schreibt doch bitte per Kommentar, obs geklappt hat.
INDIANAJ
2. Gutschein, Gueltigkeit bis 30.06.2008: 5 Euro Gutschein fuer die Amango.de DVD Flatrate, wer zuerst kommt hat ihn, alle anderen haben evtl. Pech gehabt: nach der Anmeldung auf amango.de als Gutscheincode eingeben:
638524
Schreibt doch bitte per Kommentar, obs geklappt hat.
PHP Effizienz: Konstanten vs Variablen und Binaerer Entscheidungsbaum mit IF ELSE
Eine Messung ergab dass
tatsaechlich ca. 4 mal schneller ist, als wenn es 16 IFs sind von ==1 bis ==16. Ersetzt man die Konstante PRES_OKT zudem durch eine Variable wird es doppelt so schnell. Das Gebot der Stunde: nutze Konstanten nur zum Definieren durch die User, nutze aber im Code lieber "normale" Variablen.
Als naechstes wird ein binaerer Entscheidungsbaum bzgl. if else untersucht. Da handerarbeitet habe ich ihn nur fuer 16 Elemente gebaut: Laesst man in den Blattknoten 2 bis 3 Elemente zu die (wichtig!) mit if elseif elseif durchgegangen werden, ist ein solcher Baum (wohlgemerkt fuer nur 16 Elemente, dieser hier ist relativ klein) ca. 2mal so schnell wie der o.g. Code mit 16 if elseif.. der Optimierungsfaktor duerfte sich natuerlich mit mehr Elementen deutlich erhoehen.
CODE:
if (PRES_OKT == 1) $s = '';
elseif (PRES_OKT == 2) $s = '';
elseif (PRES_OKT == 3) $s = '';
elseif (PRES_OKT == 4) $s = '';
tatsaechlich ca. 4 mal schneller ist, als wenn es 16 IFs sind von ==1 bis ==16. Ersetzt man die Konstante PRES_OKT zudem durch eine Variable wird es doppelt so schnell. Das Gebot der Stunde: nutze Konstanten nur zum Definieren durch die User, nutze aber im Code lieber "normale" Variablen.
Als naechstes wird ein binaerer Entscheidungsbaum bzgl. if else untersucht. Da handerarbeitet habe ich ihn nur fuer 16 Elemente gebaut: Laesst man in den Blattknoten 2 bis 3 Elemente zu die (wichtig!) mit if elseif elseif durchgegangen werden, ist ein solcher Baum (wohlgemerkt fuer nur 16 Elemente, dieser hier ist relativ klein) ca. 2mal so schnell wie der o.g. Code mit 16 if elseif.. der Optimierungsfaktor duerfte sich natuerlich mit mehr Elementen deutlich erhoehen.
Letzte Kommentare