Die Standard-Konfig von MySQL hat mich unter Ubuntu etwas verwirrt, da ich mich nicht mit dem MySQL-Server verbinden konnte, wenn ich einen Servernamen angegeben habe. Lösung: in der /etc/mysql/my.cnf gibt es entweder die Angabe skip-networking, die man auskommentieren muss, … [weiterlesen] “MySQL im Netzwerk ansprechen”
Eclipse installieren
Wer Eclipse unter Ubuntu starten will stolpert schnell über den Fehler An error has occurred. See the log file In der Log steht dann, dass irgendeine Java-Klasse nicht die erwartete Schnittstelle hat.
/home/[username]/workspace/.metadata/.log.
Lösung: Das Standard-Eclipse kann komplett entfernt werden … [weiterlesen] “Eclipse installieren”
XML::LibXML Zeichensatzprobleme
Es gibt bei LibXML und XSLT-Transformation probleme, wenn im Text Steuerzeichen unter HEX 19 existieren. Die Konvertierung ist z.B. mit die abgebrochen, als das Zeichen 0B (vertikaler Tabulator) im Text auftauchte.
Derzeit ist die einzige Lösung, das Zeichen händisch zu … [weiterlesen] “XML::LibXML Zeichensatzprobleme”
UTF-8 E-Mails
Wenn eine Anwendung UTF8-Accounts UND auf eine Sprache festgelegte Accounts besitzt, kann die Mailversendung nicht immer per UTF8 erfolgen.
Bei Web-Mailern, wie GMX, besteht z.B. dann das Problem, dass das umgebende HTML-Template einen Zeichensatz festlegt. Meisstens ist das “iso-8859-1″. Der … [weiterlesen] “UTF-8 E-Mails”
Zeichensatzdetektor
Mal ein, zugegeben sehr unschöner und keinesfalls professioneller, Ansatz, den Zeichensatz eines Textes zu identifizieren
#!/usr/bin/perl… [weiterlesen] “Zeichensatzdetektor”
use strict;
use Unicode::MapUTF8 qw(to_utf8 from_utf8 utf8_supported_charset);
my $uuml = 'ü'; # Erwartetes Zeichen
my $code = 129; # Code des unbekannen Zeichensatzzeichens
my