Zwar schon etwas älter, aber weil ichs heute wieder auf ajaxian geshen hab:
Auch wenn es vielleicht so klingt, aber NEIN diese Firefox Extension ist kein verspäteter 1er April Scherz. Die Firefox Extension schneided alle “Binnen-Is” vom Wortende weg. Das erleichtert das Online Zeitunglesen ungemein.

So wird aus unkonsequent geschriebenen Text endlich ein Text ohne “Binnen-I”:

Was ist mit SchädlingenInnen, TrojanerInnen, …? Auch das kann weiblich sein!!!!

Hier der Link zur Firefox Extension: Binnen-I-Be-Gone Firefox Extension
Der Titel sagt eh schon alles.
Am Montag, 14.04.2008, war die WKO (Wirtschaftskammer Österreich) Angriff eines gezielten Angriffs. Dabei wurde eine Lücke in der Homepage ausgenutzt die es ermöglichte in einem Request SQL Statements so umzuschreiben, um letztendlich den HTML Code der Website so zu verändern, um Besucher der Website auf einen anderen Server weiterzuleiten der wiederum Schadsoftware auf den Rechnern der WKO Besucher installierte. Diese Art der Angriffe nennt man SQL Injection.
Kaum vorzustellen wie viel Kohle das gesamte Büro wohl gekostet haben muss.
Auch wenn die Musik sehr Techno lastig ist - trotzdem die beste Lightshow die ich jemals gesehen hab. Leider nur auf youtube und nicht live.
Heute habe ich meinen Blog auf die neue Wordpress Version 2.5 aktualisiert.

Ich mache hier mal einen Aufruf an alle in Österreich lebenden PHP / Webentwickler. Meldet euch! Vielleicht schaffen wir es ja eine Dev-Map von Österreich zu erstellen!!
Will man alle Tabellen einer Datenbank löschen so gibt es dafür keine native SQL Anweisung wie TRUNCATE DATABASE oder so. Man kann sich mit einem one-liner behelfen:
mysqldump -u[USERNAME] -p[PASSWORD] --add-drop-table --no-data [DATABASE] | grep ^DROP | mysql -u[USERNAME] -p[PASSWORD] [DATABASE]
Oft hat man auch das Problem das man nur bestimmte Tabellen aus einer Datenbank löschen möchte. Zum Beispiel wenn man mehrere Applikationen installiert und eine davon jetzt löschen möchte. Wichtig ist das die Tabellen der Applikation einen Tabellen Prefix haben. Bei Wordpress wäre das zum Beispiel ‘wp_’ als Prefix. Um nur diese aus der Datenbank zu löschen muss die obere Anweisung nur mit einem weiteren grep erweitert werden:
mysqldump -u[USERNAME] -p[PASSWORD] --add-drop-table --no-data [DATABASE] | grep ^DROP | grep 'wp_.*' | mysql -u[USERNAME] -p[PASSWORD] [DATABASE]
Es empfiehlt sich das Ergebnis zuerst mal zu kontrollieren und sich die Drop Statements nur ausgeben zu lassen - also den letzten Teil (mysql -u[USERNAME]…..) einfach weglassen.
Wie vor kurzem schon angekündigt wurde jetzt das neue Zend Studio 6.0.0 Eclipse und eine Maintenance Release 5.5.1 der Zend Studio Professional IDE.
Mit gültiger Lizenz kann das neue Zend Studio 6 von Pickup Depot heruntergeladen werden. Die Lizenz ist auch für das neue Eclipse basierte Studio gültig.
Alte Projekte können ohne Verluste in das neue Studio importiert werden, das Zend Framework ist in die IDE integriert und die Projektverwaltung ist um ein vielfaches flexibler geworden. Die komplette Featurelist gibts hier.
Happy PHP`ing
Noch vor ein bis zwei Jahren hätte man bei der Demo Applikation von Amaltas die es ermöglicht im Browser zu zeichnen, vermutlich als erstes an Flash gedacht und nicht an “Html”. Echt beeindruckend. Bis alle Browser oder svg nativ unterstützen werden solche Applikationen wohl eine Demo bleiben.
Ändert sich der Pfad einer VMware Appliance wird auch eine neue Mac Adresse generiert. Will man immer dieselbe Mac Adresse behalten, kann man eine Mac Adresse auch manuell zuweisen.
Dazu sind einige wenige Änderungen in der VMware Konfigurations Datei nötig.