VirtualHosts bei Tomcat einrichten

veröffentlicht am 21. März 2013

Sofern mehrere Anwendungen im Tomcat ausgeführt werden und die einzelnen Anwendungen über eigene Domains erreichbar sein sollen, müssen VirtualHosts im Tomcat eingerichtet werden. Diese Anleitung zeigt zwei Möglichkeiten zum Einrichten von VirtualHosts beim Tomcat.

weiterlesen →


Manuelle Tomcat Installation unter Linux

veröffentlicht am 17. März 2013

Zahlreiche Distributionen erlauben bereits die komfortable Installation eines Tomcat Servers über die entsprechende Paketverwaltung. Da ich jedoch schon einmal massive Probleme mit den vorgefertigten Paketen hatte, installiere ich Tomcat inzwischen immer manuell. Die Installation des Tomcat wird hier unter Ubuntu 12.04 durchgeführt, sollte jedoch mit kleinen Abweichungen auch auf andere Distribution übertragbar sein.

weiterlesen →


Windows 8 – Mein persönliches Fazit

veröffentlicht am 03. November 2012

Ich habe gespannt die Entwicklung von Windows 8 mitverfolgt und sowohl die Consumer Preview als auch die finale Version angetestet. Ich hatte zunächst die kleine Hoffnung, dass sich zwischen den beiden Versionen noch etwas grundlegend ändert, doch daraus wurde natürlich nichts. Windows 8 bringt für mich keinerlei nennenswerte Vorteile und behindert mich eher durch aufgezwungene Bedienkonzepte, als mich durch ein gesteigertes Benutzererlebnis oder eine erhöhte Produktivität zu überzeugen.

weiterlesen →


Benutzerpasswörter sicherer speichern

veröffentlicht am 19. Oktober 2012

Immer wieder tauchen Meldungen über massenhaft geleakte Klartext Passwörter im Internet auf. Das erschreckende daran: häufig stammen die Daten aus Datenbanken größerer Unternehmen, die vermutlich die Passwörter im Klartext oder einfach nur als Hash gespeichert hatten (auch wenn es selten zugegeben wird). Dabei ist es eigentlich ganz einfach, die Passwörter zumindest etwas sicherer abzulegen. Dieser Artikel zeigt auf, welche Methoden zur Verfügung stehen, um die Benutzer besser zu schützen.

weiterlesen →


Tears of Steel – Vierter Kurzfilm der Blender Foundation veröffentlicht

veröffentlicht am 26. September 2012

Vor ein Paar Minuten wurde Tears of Steel, der vierte Kurzfilm der Blender Foundation, veröffentlicht. Im Gegensatz zu den Vorgängern Big Buck Bunny, Elephants Dream und Sintel handelt es sich diesmal jedoch nicht um einen reinen Animationsfilm. Das Open Movie Projekt wurde mit dem Ziel gegründet, die Leistungsfähigkeit von OpenSource Software, insbesondere der 3D Rendersoftware Blender, zu demonstrieren. Über den Inhalt kann ich noch nichts berichten, ich ziehe mir das Video gleich erst rein – außerdem will ich den eh nur 12 minütigen Film nicht spoilern ;)

weiterlesen →


Einführung in Spring Data JPA mit Hibernate

veröffentlicht am 08. September 2012

Vor kurzem habe ich mir einmal das Spring Data Neo4j Projekt angeschaut, um einen ersten Eindruck im Umgang mit der graphenorientierten Datenbanken Neo4j zu bekommen. Insgesamt finde ich den Ansatz sehr interessant, jedoch fehlt mir momentan ein Projekt, bei dem ich diese Technik einsetzen kann. Ich bin jedoch im gleichen Zuge beim Spring Data Projekt auch über Spring Data JPA gestolpert. Spring Data JPA unterstützt meines Wissens nach derzeit EclipseLink und Hibernate als JPA Implementierung. Dieser Artikel zeigt, wie man Hibernate zusammen mit Spring Data JPA verwendet.

weiterlesen →


Alex Clare – Too Close (Live Unplugged)

veröffentlicht am 12. August 2012

Jeder von euch kennt sicherlich das Lied Too Close von Alex Clare, das durch den Werbedeal mit Microsoft für den Internet Explorer 9 bekannt geworden ist. Es verbindet Soul mit Elementen aus Dubstep und kletterte hierzulande auf Platz 1 der Single Charts. Heute möchte ich euch jedoch eine Version vorstellen, die nicht jedem bekannt ist. Es handelt sich dabei um eine eher ruhige Acoustic Version des Liedes, bei der die gewaltige Stimme des  Künstlers in den Vordergrund rückt.

weiterlesen →


Schnelles Hinzufügen des PropertyChangeSupport mit Eclipse

veröffentlicht am 05. August 2012

Ich arbeite derzeit an einer Swing Anwendung, bei der verschiedene Komponenten per Beans Binding (JSR 295) miteinander über entsprechende Model Klassen synchronisiert werden sollen. Ohne das Hinzufügen des PropertyChangeSupport zu den entsprechenden Model Klassen ist jedoch nur eine unidirektionale Synchronisierung möglich. So werden zwar z.B. Texteingaben in der Oberfläche mit dem Model synchronisiert, jedoch Änderungen am Model nicht automatisch mit gebundenen Komponenten abgeglichen. Also musste eine Methode zum schnellen Hinzufügen des PropertyChangeSupport her, damit auch eine bidirektionale Synchronisierung realisiert werden kann.

weiterlesen →


LESS automatisch in CSS übersetzten lassen

veröffentlicht am 26. Mai 2012

Sprachen wie SASS, LESS oder Stylus erleichtern Webdesignern die Arbeit beim Erstellen von Stylesheets. Ich habe vor kurzem bei einem Projekt LESS eingesetzt. Hier kann der Quellcode Server- oder Clientseitig per JavaScript verarbeitet oder aber auch mit einem Compiler in normales CSS übersetzt werden. Ich habe mich für letztere Variante entschieden, da keine Anpassungen am Server durchgeführt werden müssen oder Inkompatibilitäten beim Client zu befürchten sind. Damit das Resultat sofort nach dem Speichern in der lokalen Umgebung getestet werden kann, habe ich den LESS Compiler unter Eclipse als Builder eingebunden.

weiterlesen →


Mac OS Lion von Windows aus per VNC fernsteuern

veröffentlicht am 15. Mai 2012

Vor kurzem habe ich VirtualBox auf meinem MacBook installiert, um einen Entwicklungsserver zu virtualisieren. Zum komfortablen Anfertigen und Rückspielen von Snapshots benötige ich deshalb Remotezugriff. Da Mac OS von Haus aus einen VNC Server besitzt, bietet sich diese Möglichkeit natürlich an. Am Anfang wollte das Vorhaben nicht wie erwartet funktionieren, doch die Lösung ist eigentlich ganz simpel…

weiterlesen →