Manchmal lohnt es sich die Angebote der Zeitschriftenverlage etwas genauer zu studieren. Dort finden sich mitunter extrem Hilfreiche Sonderausgaben. So ergeht es mir gerade mit dem iX Kompakt Java. Es liefert einen guten Überblick über die mit den Jahren doch recht umfangreich gewordene Java Technologie. Folgende Themen werden behandelt: Eclipse Java Mobile JavaServerFaces Groovy Hibernate [...]
In Java gibt es primitive Datentypen (int, long, char, etc.), bei denen es sich nicht um Objekte handelt. Damit man diese primitiven trotzdem in Vektoren oder HashMaps verwenden kann, gibt es Hilfsobjekte wie Integer, die diesen primitiven Typen beherbergen können. Früher war es erforderlich die primitiven extra in das korrespondierende Objekt zu packen. Dieser Umstand [...]
Kaum hat man ein Zeichensatz-Problem in den Griff bekommen, lauert das nächste. Dabei könnte alles so einfach sein. Wenn doch laut landläufiger Meinung UTF-8 die Lösung aller Zeichensatzprobleme ist, warum wird es dann nicht überall als Standard verwendet. Ganz nach dem Motto: Wenn ich nichts angebe meine ich UTF-8. Es könnte alles so einfach sein. [...]
Ich habe ja schon ein paar kleinere Artikel zum Thema VMWare verfasst: Vm-Ware Virtuelle Maschinen kopieren und Vm-Ware IP-Konfiguration bei Hetzner. Da hier eine ganze Menge Nutzer ankommen die bei Google aber eine ganz andere Frage stellen, nämlich: “VMware kopiert oder verschoben”, hier eine kurze erklärung was es mit dieser Frage auf sich hat: Es [...]
Auf die Zeichensatzprolbematik bin ich hier schon häufiger eingegangen. Heute mal wieder eine kleine Spezialität im Zusammenhang mit Textdateien: Wie stelle ich sicher, dass bei Lesen mittels Java das von mir gewünschte Encoding auch beibehalten wird? Recht einfach: String sFilename = “irgendein-dateiname”; InputStream reader = new InputStreamReader(new FileInputStream(sFilename),”UTF-8″); BufferedReader br = new BufferedReader(reader)); String sLine [...]
Irgendwann hat sich wohl mal jemand gedacht, man bräuchte als Debian-User spezielle Start- und Stopskripte für MySql. Diese haben dummerweise auch die Implikation, dass Debian auch einen eigenen Benutzer mit eigenem Kennwort erstellt: debian-sys-maint. Das Resultat bei einer unvorsichtigen Handhabung dieses Umstands, könnte sein, dass man dieses Kennwort versehentlich überschreibt, löscht, den User entfernt, weil [...]
Bis gestern wusste ich die Auto-Update Funktion von WordPress 2.7 sehr zu schätzen. Eigentlich auch nur aufgrund Ihrer Anwesenheit, den getestet hatte ich sie bisher nicht. Was soll schon dabei schief gehen? Verkürzt ausgedrückt: Eine Menge. Denn diese Funktion reagiert sehr empfindsam auf etwas das aus der Windows-Welt eher unbekannt ist: Dateisystemberechtigungen. Zunächst passierte bei [...]
Ich programmiere nun seit fast 10 Jahren unterschiedlichste Softwaresysteme. Die mit Abstand am häufigsten verwendete Datenbank war MySql. MySql ist extrem schnell, skaliert gut und ist einfach in der Handhabe. Zeit sich etwas neues anzusehen: PostgreSql. PostgreSql ist mindestens so lange auf dem Markt wie MySql, aber das System ist erheblich umfangreicher in seiner Funktionalität. [...]
WordPress ist ja eine feine Sache. Dennoch kommt man gelegentlich in die Verlegenheit ein oder mehrere Plugins manuell deaktivieren zu müssen, weil irgendetwas schief gelaufen ist. Dafür gibt es mehrere Ansatzpunkte: Das Verzeichnis: wp-content/plugins umbennen. Dies führt zur Deaktivierung sämtlicher Plugins. Das Pluginverzeichnis eines einzelnen Plugins umbenennen. Dies führt zur Deaktivierung eines einzelnen Plugins. Ein [...]
Die Bildersuche von Google unterstützt auch die Eingrenzung der Farbtöne auf dem Bild. Damit lassen sich interessante Ergebnisse erzielen. Zum Beispiel: Scarlett Johansson in Rot oder Scarlett Johansson in Schwarz, oder Scarlett Johansson in Rot und Blau. Ausschlaggebend für diese Funktion ist der Parameter imgcolor, welcher selbstverständlich auch mit den anderen Parametern z.B. für den [...]