Java: Java-Util-Logging im ISO Format

Nutzt man das im JDK enthaltene Logging-Framework und will das Datum im ISO 8601:2000 formatieren, erreicht man dies mit der folgenden Formatter-Einstellung: %1$tFT%1$tT,%1$tL%1$tz Das Format wird in der logging.properties über das Property...

PKCS11 - Smartcard entsperren

Sofern der Zugriff auf einen PKCS11 Keystore - z.B. eine Smartcard - mit dem Fehler CKR_PIN_LOCKED fehlschlägt, so ist die PIN gesperrt. Das Entsperren funktioniert unter Linux wie folgt: ronnyfriedland:~/$ pkcs15-tool --unblock-pin -v Using...

Android: ADB

Sammlung häufiger Befehle bei der Verwendung der ADB (Android Debug Bridge). Verfügbare Android Ziel-Plattformen /android list targets Available Android targets: ---------- id: 1 or "android-17" Name: Android 4.2.2 Type: Platform API level: 17...

Kryptografie: Grundlagen

In diesem Beitrag möchte ich die Grundlagen zur Kryptografie beschreiben und wichtige Begriffe und Abläufe beschreiben. Verschlüsselung Das Verschlüsseln einer Nachricht dient dazu, den Inhalt dieser Nachricht nur berechtigten Personen zugänglich...

Android: Einkaufslisten-App

Ich habe mich an die Erstellung einer Android App versucht und dabei eine einfache Einkaufsliste umgesetzt. Die App hat zwei Views. Einer stellt die Einkaufsliste dar, der Andere dient zum Einfügen neuer Einträge. Sofern ein Eintrag abgearbeitet...

Oracle: Einzelne Partitionen mit expdp sichern

Oracle bietet seit Version 11g mit "Oracle Data Pump" ein leistungsfähiges Tool zum Exportieren von Daten - z.B. für die Erstellung von Backups. Dabei können einzelne Tabellen und auch Partitionen exportiert werden. Hier ein kleines Beispiel:...

JPA/Eclipselink: Datenbank Prozedur aufrufen

Um aus JPA heraus eine Prozedur direkt aufzurufen, muss eine NativeQuery erstellt werden. Wichtig ist dabei, dass der Aufruf von geschweifte Klammern eingeschlossen wird. Hier ein Beispiel, wie eine Prozedur mit dem Namen "fooProc", welche einen...

Jolokia: JMX-Auswertung mit Cubism

Jolokia ist eine Jmx - Http Bridge, mit der man über den Browser MBeans einer Anwendung auslesen kann. Seit Jolokia 1.0.5 besteht die Möglichkeit, die ausgelesenen Werte mit der Javascript-Bibliothek Cubism aufzubereiten und grafisch...

Eclipse: CleanCodeDeveloper Plugin

Ich beschäftige mich schon eine Weile mit der Clean Code Developer Initiative und habe ein einfaches Plugin für Eclipse geschrieben, welches die einzelnen Grade und die damit verbundenen Prinzipien und...

Glassfish: Lifecycle-Module nutzen

Der Oracle Glassfish Application Server bietet die Möglichkeit, auf bestimmte Events beim Starten/Stoppen des Servers zu reagieren. Diese Events kann man nutzen, um z.B. die eigene Applikation sauber herunter zu fahren. LifecycleListener...