notice in a stand over grass

WIP – Working in Progress

I just installed OpenIndiana with a ZFS Raid z1 on an old 1HE Rack Server. I was also able to make VirtualBox running :-). It looks like there will be some fun in the nearer future!

Jenkins/Hudson Password Hash Format

Nice to know: The Build-In Security Realm of Jenkins/Hudson is based on acegisecurity. The Hash is Sha256 based. For a Salt foo and a password bar , you have to Hash bar{foo} , that’s then 77ce9123f864f6749a2b2c99b988089c21d33e39247f7b1276dfad01a112f038 (via hashgenerator.de) You find the Hashes in <Jenkins-Dir>/users/<username>/config.xml it is then storred as   <?xml version=”1.0″ encoding=”UTF-8″ standalone=”yes”?> <user>

maven is not ant

Neben vielen berechtigten Kritikpunkten die manch einer dem Build-Tool Maven vorwerfen kann, ist oftmals der falsche Einsatz einer der Hauptgründe für die schlechte Perfomance (d.h. lange Build-Zeiten) die fehlerhafte Nutzung von Maven Features. Oft sieht man, dass Module untereinander durch relative Pfadangaben verknüpft sind. Dies mag bei Ant-Builds ein gängiges Mittel sein, aber wenn man

Upload von Third-Party Artefakten in ein Maven Repository per SCP

Manchmal gibt es den Fall, dass es notwendig ist, eine externe Bibliothek in einem Maven Projekt einzubinden. Um nun im Build Zyklus des Maven-Projektes keinen Bruch zu erhalten bietet es sich an, dass Artefakt manuell als Maven Artefakt im Repository zur Verfügung zu stellen. Wir benutzen bei consolving.de u.a. ein öffentliches Maven Repository ( maven.javastream.de

Play! Framework Model, View & Controller

Im letzten Post wurde eine kurze Beschreibung in den Aufbau einer Play! Anwendung gegeben. Nachfolgend soll eine einfache kleine Anwendung erstellt werden. Die Anwendung soll die Links von verschiedenen Webseiten als Bookmarks speichern. Hierzu benötigen wir ein Model für ein Bookmark: package models; import java.util.Date; import javax.persistence.Entity; import javax.persistence.Temporal; import javax.persistence.TemporalType; import play.data.validation.Required; import play.db.jpa.Model;

Startup mit dem Play Framework

Wie einige vielleicht ja schon wissen beschäftige ich mich jetzt schon seit einige Zeit mit dem recht neuen, aber mittlerweile immer bekannterem, Java-basiertem Web-Framework Play!. Anders als bei vielen neueren Frameworks wird nicht durch die Mittel einer dynamischen Sprache, sondern durch die Vereinfachung der bestehenden Sprachmittel von java versucht die Entwicklung einer Web-Anwendung zu beschleunigen

Philipps 5 mins: Web-Development mit dem Play Framework Part 1

Wie einige vielleicht ja schon wissen beschäftige ich mich jetzt schon seit einige Zeit mit dem recht neuen, aber mittlerweile immer bekannterem, Java-basiertem Web-Framework Play!. Anders als bei vielen neueren Frameworks wird nicht durch die Mittel einer dynamischen Sprache, sondern durch die Vereinfachung der bestehenden Sprachmittel von java versucht die Entwicklung einer Web-Anwendung zu beschleunigen

FreeNAS 8

Wie einige ja vielleicht wissen, betreibe ich schon seit einiger Zeit ein NAS auf FreeNAS Basis. Da mir die Verschlüsselung sehr wichtig war und ich bedingt anfangs schwache Speicherausstattung auf Nummer sicher gehen wollte, nutze ich hier aktuell ein FreeBSD Raid5 mit ELI Verschlüsselung. Aber eigentlich bin ich ja schon immer ein großer FAN von

VirtualBox VMs auf Dual-Boot Systemen (FAT32 & 2GB Split Images)

Die Nutzung von Dual-Boot Systemen (Linux/Windows oder Mac-OS/Windows) bietet sich manchmal an, um vielleicht neben der gängigen Arbeit auch noch mal ein Spiel zocken zu können. Oder es ist einfach notwendig, eine VM auf einem mobilen Datenträge für die Nutzung auf unterschiedlichen Betriebssystemen zu verwenden. Das einzige Dateisystem, welches auf allen aktuellen OS-Version ohne die

“System Fehler 67 aufgetreten ist. Der Netzwerkname wurde nicht gefunden”

Gerade durchlebte ich mal wieder eine der interessanteren Geschichten im Zusammenhang mit Microsoft-Produkten. Ziel der Übung war, das der Zugriff von einem Windows Server 2008 auf die Sharepoint-Webdav Freigabe eines anderen WIndows 2008 Servers klappt. Der Zugriff von einer Sharepoint Instanz auf die andere funktionierte ohne Probleme. Nur von dem dritten Windows 2008 Server (ohne

1 5 6 7 8 9 32