my rtf never showed üÜ etc correct(was created by Microsoft word), so here comes the fix!
(no help for chinese letters etc)
/**
* @param $word in utf-8 encoding
*/
function utf82rtf($word){
//does not work with multibyte
$word = mb_convert_encoding($word,'ISO-8859-15','UTF-8');
$out='';
for($i=0;$i125)$out.="\\u$code\\'".dechex($code);//pre 125 = readable
else $out.=$letter;
}
return $out;
}
Aktuelle version meines php errorhandlers auf Google Code hier
Einer der einfachsten und schnellsten Code Verwaltungen.
Neues Projekt starten! war ein bisschen schwer zu finden, aber jetzt kanns losgehen :)
Google Code vs Assembla
pro:
- schnell & einfach
- Gutes Nutzerfeedback
- in den normalen Gmail Account integriert
con:
- man kann immer nur ein Projekt verwalten(Assembal -> mehrere Projekte gehören zu einem Account)
- kein Track/Bugzilla, sondern Hausgemachter Issuetracker -> schwerer mit mylyn zu integrieren
Fazit: einen Versuch wert :)
Eine sehr schöne und ausführliche Erklärung über JavaScript, wo es herkommt, wie es funktioniert und wieso
- NaN !== NaN
- parseInt('08') nicht das selbe ist wie parseInt('08,10')
- Boolean(0) != Boolean('0')
- 'a'.length nicht immer 1 sein muss
und viieles mehr!
HIER(Englisch)
Update: hier alles und noch mehr
(s. DOM Model)
- CSS so weit wie möglich oben
- JS am unteren ende des bodys
- Bubbeling und cancelBubble()
Update: Noch mehr Videos :)
Learning Javascript
- Parameter Position: Options Arg2 .. Callback