JAX 2012: Der Java Guru – Adam Bien

Adam BienDer meiner Meinung nach beste Speaker auf diesjährigen JAX war Adam Bien. Mit seiner Leidenschaft für die Java-Programmierung und seiner langjährigen Erfahrung in dem Bereich Java-Enterprice berichtet er von den Neuheiten in der Java-Welt und dem state-of-the-art der Java-Programmierung.
In diesem Beitrag stelle ich kurz Adam Bien vor und berichte von seinen sehr coolen Sessions.

 

 

(mehr …)

Java: Howto Logging mit Log4j

Logging in Java mit Log4jWas braucht jede Anwendung (egal ob Web-Anwendung, Batch oder Standalone) und wird meistens vom Entwickler vernachlässigt?! Genau – das Logging. Speziell in Java hat man hier die Qual der Wahl: Apache Log4j, Apache Commons Logging, Java Util Logging/Java Logging API und wie sie alle heißen. Am Ende muss man sich für eins der Frameworks entscheiden oder man setzt slf4j ein und verzögern damit die Entscheidung. Persönlich habe ich mich für Log4j entschieden und möchte Ihnen in diesem Beitrag eine Möglichkeit zeigen, wie man Log4j in einem Java-Programm verwendet.
(mehr …)

Event: CeBIT 2012

CeBIT 2012Auch in diesem Jahr besuchte ich die weltbekannte Messe „CeBIT“ in Hannover. Zusammen mit meinem Kollegen Pascal Link wanderte ich von Halle zu Halle, von denen es 17 Stück gab. Der Ausflug begann 5 Uhr früh am Wiesbadener Hauptbahnhof und endete 21:38 Uhr abends am Thailänder;-)
In diesem Beitrag berichte kurz von der Messe, stelle die einzelnen Kategorien vor und gebe einen Ausblick auf die Trends des Jahres 2012.

 

(mehr …)

Java: Howto Kodierung mit BASE64

base64 KodierungTotal Bananne, aber dennoch oft gefragt, stelle ich euch heute die BASE64 Kodierung vor.

Für die Übertragung von Binärdaten im Internet hat sich im Laufe der Zeit die so genannte Base64-Kodierung durchgesetzt. Man findet diese Art der Kodierung zum Beispiel bei E-Mail-Anhängen, Downloads oder SOAP-Nachrichten. Die im Request for Comments kurz RFC 1521 beschriebene Methode übersetzt drei Bytes also 24 Bits (1 Byte = 8 Bit;-) in vier Base64-kodierte Zeichen (4 Zeichen mit jeweils 6 repräsentativen Bits). Die Base64-Zeichen bestehen aus den Buchstaben des lateinischen Alphabets, den Ziffern 0 bis 9 sowie den Sonderzeichen „+“, „/“ und „=“.
(mehr …)

Tipps zur WordPress-Installation / -Umzug bei all-inkl.com

UmzugEndlich ist es geschafft! Ich habe meine Domains inklusive WordPress-Installationen von 1und1 zu all-inkl.com umgezogen. Dabei habe ich viel über den Aufbau und die Funktionsweise von WordPress gelernt. Außerdem musste ich mich zwangsweise mit der Export-Funktion der MySQL-Datenbank von 1und1 auseinandersetzen, weil ein Codierungsfehler alle Beiträge nach 4 Zeichen abgeschnitten hat. Damit euch der zukünftige Transfer leichter fällt, habe ich ein paar Tipps und Anleitungen hier zusammengefasst.
(mehr …)

Ankündigung: NeueVerwaltung 2012

neueVerwaltung logo
Im nächsten Jahr ist es wieder so weit: Zwischen dem 22. und 23. Mai 2012 findet der alljährliche Kongress „neueVerwaltung“ in Leipzig statt. Der 13. Kongress steht unter dem Motto „Innovation ist Wandel“ und wird, wie in den vergangenen Jahren auch, von der dbb Akademie veranstaltet.
(mehr …)

JUnit Test 4 Übersicht mit Beispiel

JUnit ist eines der wichtigsten Tools, die man als Java-Entwickler beherrschen sollte. Es erleichtert das Testen von Java-Klassen und ist zu 100% in Eclipse integriert! Anhand einer Beispiel-Klasse erkläre ich den Aufbau und die Funktionsweise von JUnit Test 4. Warum man eigentlich JUnit nutzen sollte, erläutert Jörg Hinrichs in seinem Artikel „Unit Tests: Zeitverschwendung?“.
(mehr …)

Indikatoren für schlechtes Design / Softwarearchitektur

Wie der Titel bereits verrät, geht es in diesem Artikel um Indikatoren, an denen man schlechte Softwarearchitektur erkennen kann. Generell sollte man aber zuvor das Lasten-/Pflichtenheft des Projektes gelesen haben, um sich überhaupt ein Urteil erlauben zu können. Denn nicht jeder Auftraggeber verlangt oder legt wert auf: Wartbarkeit, Flexibilität oder Erweiterbarkeit. Die folgende Grafik veranschaulicht die 7 wichtigsten Indikatoren:
Indikatoren für schlechtes Design & Softwarearchitektur
(mehr …)

Einflussfaktoren der Softwarearchitektur

Verschiedene Faktoren haben heutzutage Einfluss auf die aktuelle Softwarearchitektur. In diesem Beitrag erkläre ich die Hauptaspekte mit einigen Beispielen.
Übersicht - Einflussfaktoren der Softwarearchitektur
(mehr …)

Übersicht: Welche Android Smartphones und Geräte unterstützen Adobe Flash / Adobe Air?

In den Medien und auf der Webseite vieler Hardwarehersteller wirbt man mit der Unterstützung von Adobe Flash. Jedoch bedeutet das nicht, dass diese Aussage für ­alle Android Smartphones zutrifft! So besitzen das ­HTC ­Wildfire und das Sony Ericsson ­Xperia Mini ­die Android Version 2.2, können aber nicht den Flashplayer installieren. Grund hierfür sind der geringe Arbeitsspeicher (RAM) und die verbauten Prozessoren, die für die Darstellung von Flash eine zu schwache Leistung liefern. Eine aktuelle Übersicht der zertifizierten Geräte findet man nur auf der englischen Seite von Adobe. Hier ist eine kompakte Zusammenfassung (Stand 30.05.2011):
(mehr …)

« Ältere Einträge Neuere Einträge »