Em Calculator

Manchmal (oder vielleicht auch öfters) möchte man ein pixelgenaues CSS-Layout trotz relativer Werte haben. Damit man die ganzen Pixel-Angaben nicht in den Taschenrechner tippen muss gibts ein kleines, nützliches Tool namens Em Calculator.
Nur Verzeichnisse chmod`n
Manchmal braucht man ja so kleine nette Linux Befehle die einem ein bissel Arbeit abnehmen :-)
find /data -type d -exec chmod 777 {} \;
SEO-Grundlagen als kostenloses eBook
![]()
Guter Inhalt, sehr kompakt. Kurzum: einfach empfehlenswert!
UTF-8, Smarty und Fragezeichen
Ab und an muss man sich ja mit dem Problem beschäftigen das der Webbrowser nur noch “?” anstelle von Umlauten anzeigt. Wirklich konkrete Lösungswege gibt es nicht, es muss halt irgendwie alles zusammenpassen ;-) Hier ein paar Ideen wo man ansetzen könnte:
- Inhalt aus Template oder Datenbank?
- wenn Template, in welcher Kodierung gespeichert?
- wenn Datenbank, welches Characterset hat die Datenbank, Tabelle, Feld?
- welches Characterset hat die Verbindung zwischen PHP und Datenbank?
mnogosearch und PHP-Installation
Für heute hatte ich mir eigentlich vorgenommen mal kurz mnogosearch auf Oracle-Basis zu installieren und ein paar Fingerübungen zu machen. Tja leider weit gefehlt. Die Installation von mnogosearch funktionierte tadellos, genauso wie die Einrichtung und Anbindung von Oracle 10g XE. Das mir nun dieser kleine fiese PECL-mnogosearch-Client solche Probleme macht, damit hab ich natürlich nicht gerechnet :(
Wenn ich versucht hab den mnogosearch-Client mit
pecl install mnogosearch-1.0.0
zu installieren, wurde der Vorgang immer mit folgendem Fehler quittiert:
...
/usr/local/mnogosearch/include/udm_db_int.h:24:22: error: libpq-fe.h: No such file or directory
In file included from /usr/local/mnogosearch/include/udm_common.h:741,
...
error before 'UDM_SQLRES'
make: *** [php_mnogo.lo] Error 1
Mnogosearch erfordert wohl standardmäßig eine PostgreSQL-Unterstützung (deshalb nörgelt er auch die Datei libpq-fe.h an die Bestandteil des posgres-dev Pakets ist). Die Lösung des Problems liegt kurzerhand darin, in der Datei /usr/local/mnogosearch/include/udm_autoconf.h die PosgreSQL-Unterstützung manuell zu deaktivieren:
/* Define if you want to use PostgreSQL */
/* #undef HAVE_PGSQL */
Einfach die Zeile wieder einkommentieren, die Client-Installation via PECL neu auführen und freuen das alles funtzt.
/* Define if you want to use PostgreSQL */
#undef HAVE_PGSQL
Operation aborted
*narf*narf*narf*narf*narf*narf*narf*narf*narf* ... mehr kann man zu diesem IE-Murks wohl kaum sagen. Ok worum gehts überhaupt. Ich habe versucht in eine Website via swfObject einen FLV-Player einzubauen. Unter Firefox lief alles prima, der Internet Explorer unter XP sowohl in der Version 6.x also auch 7.x liefert “Operation aborted” bei dem Versuch die Website aufzurufen. Komischerweise tut er das aber nicht immer?! Ab und an bekommt man den Fehler weg, indem man den Browser-Cache leert und die Website erneut aufruft (also keinen Refresh durchführt) ... komisch …
Was habe ich für Scripts laufen? Ja da wären mootools v1.11, swfobject v1.41 sowie die slimbox v1.5. Der eigentliche Konflikt tritt aber scheinbar zwischen mootools und swfobject auf.
Der Workaround, der des öfteren im Netz kursiert, das man <defer="defer"> in das entsprechende Script-Tag schreibt funktionierte bei mir leider nur teilweise. Geholfen hat mir schlussendlich eine Bemerkung von Sander, die ihr hier nachlesen könnt http://aralbalkan.com/912.
Am besten also ein SWF so einbinden …
window.addEvent("load", function() {
var so = new SWFObject(”movie.swf”,”mymovie”,”400″,”200″,”8″, “#336699″);
so.write(”flashcontent”);
});
... anstatt so:
var so = new SWFObject(”movie.swf”, “mymovie”, “400″, “200″, “8″, “#336699″);
so.write(”flashcontent”);