Eclipse installieren

Wer Eclipse unter Ubuntu starten will stolpert schnell über den Fehler An error has occurred. See the log file
/home/[username]/workspace/.metadata/.log.
In der Log steht dann, dass irgendeine Java-Klasse nicht die erwartete Schnittstelle hat.

Lösung: Das Standard-Eclipse kann komplett entfernt werden … [weiterlesen] “Eclipse installieren”

MySQL im Netzwerk ansprechen

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”

Zeichensatzdetektor

Mal ein, zugegeben sehr unschöner und keinesfalls professioneller, Ansatz, den Zeichensatz eines Textes zu identifizieren

#!/usr/bin/perl
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
[weiterlesen] “Zeichensatzdetektor”

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”