Mittwoch, 31. Oktober 2012

Quartz innerhalb von Spring clusterfähig aufsetzen

In meinem derzeitigen Projekt besteht die Anforderung, Statusupdates, deren Versand fehlgeschlagen ist, per Scheduler erneut zu versenden. Da das Projekt schon mit Spring konfiguriert war und auf einem Tomcat läuft, fiel die Wahl auf den Quartz Scheduler (http://www.quartz-scheduler.org). Die von mir verwendeten Versionen der Frameworks sind Spring 3.1.0 und Quartz 2.1.6. Die Versionsnummern sind wichtig, da es sonst im Betrieb zu Inkompatibilitäten kommen kann.

Donnerstag, 4. Oktober 2012

Rezept: Leckere Tomatensoße für Pasta

Diese leckere Tomatensoße habe ich einem Rezept aus Gordon Ramsays Buch "Schnelle Sterneküche" entliehen. Die Soße ist einfach zuzubereiten und kann entweder kalt oder warm verzehrt werden. Sie passt sowohl zu Fisch (das Originalrezept wurde mit geräucherter Forelle zubereitet) als auch zu Fleisch.

Freitag, 28. September 2012

iOS 6 - Auf der Suche nach dem Killerfeature

Vor etwas mehr als einer Woche hat Apple die neueste Betriebssytemversion für seine mobilen Endgeräte veröffentlicht. Nachdem der erste Ansturm der Updatewilligen abgeebbt war, habe ich mich auch aufgemacht, mein iPad 2 und mein iPhone 4 auf den neuesten Stand zu bringen. Die Installation erfolgte - wie immer - problemlos, doch bereits nach den ersten Minuten der Nutzung brannte sich bei mir folgendes Satzkonstrukt ins Hirn:
Und?

Sonntag, 20. Mai 2012

Rezept: Honig-Senf-Dressing

Eigentlich sollte ich mich schämen, diesen Blogeintrag als Rezept zu deklarieren, denn das Dressing ist dermaßen einfach herzustellen, so dass ein Rezept dafür unnötig ist. Da bisher jeder von diesem Dressing begeistert war, habe ich aber dennoch beschlossen, die Herstellung für die Nachwelt festzuhalten.

Donnerstag, 3. Mai 2012

Java: Entfernen bestehender Hibernate-IDs vor dem erneuten Speichern

In meinem derzeitigen Projekt existiert die Anforderung, ein Angebot zu clonen und die erzeugte Kopie in der Datenbank abzuspeichern. Da wir Hibernate benutzen, um die PKs zu erzeugen und verwalten, führt das komplette Clonen natürlich zu einer Exception beim Speichern, da die IDs bereits vergeben sind. Anstatt nun manuell durch alle Domänen-Klassen zu iterieren und die ID zu entfernen, habe ich mir eine kleine Methode geschrieben, die mit Hilfe von Reflection und Rekursion die Arbeit für mich erledigt. Die Voraussetzungen für das Funktionieren dieser Methode sind folgendermaßen:

Dienstag, 24. April 2012

Rezept: Apfel-Curry-Süppchen

Letzte Woche habe ich einige neue Suppenrezepte ausprobiert, unter anderem auch diese Apfel-Curry-Süppchen, welches mich aufgrund seines exotischen Touchs und des geringen Kochaufwands besonders interessiert hat. Als Vorspeise sehr gut, für ein Hauptgericht allerdings ein wenig zu leicht, daher haben wir das Ganze noch mit einem Brötchen zum Tunken aufgepeppt.

Freitag, 13. April 2012

Rezept: Spaghetti mit Salami, Fenchel und Tomate


Spaghetti mit Tomatensoße muss nicht immer den normalen Einerlei entsprechen. Mit wenigen "ungewöhnlichen" Zutaten, lässt sich schnell etwas Besonderes zubereiten. Heute habe ich mir mal wieder das "Genial Kochen mit Jamie Oliver" geschnappt und bin auf diese Leckerei gestoßen.

Samstag, 7. April 2012

Rezept: Einfacher Möhreneintopf

Leckere Gerichte müssen nicht schwer zuzubereiten sein. Oft ist es sogar so, dass die einfachste Hausmannskost eine absolute Gaumenfreude sein kann. So geht es mir jedenfalls bei diesem Rezept für einen einfachen Möhreneintopf, welches lediglich aus 3 Basiszutaten und ein paar Gewürzen besteht. Natürlich kann das Rezept noch beliebig verfeinert werden (bspw. mit Lauchzwiebeln, Balsamico, Mettwurst statt Gehacktem, etc...), da das Basisrezept allerdings schon sehr schmackhaft ist, verzichte ich in den meisten Fällen darauf.

Sonntag, 18. März 2012

iPad Essential Apps

Nachdem ich am Freitag schon die für mich essentiellen Apps für das iPhone in eine Liste gepresst habe, sind heute die iPad-Apps an der Reihe. Die Apps aus der Liste habe ich im Laufe des letzten Jahres auf mein iPad 2 geladen und habe sie noch heute in regelmäßiger Benutzung. Die Liste habe ich auf applist.me hochgeladen; sie kann unter http://applist.me/OVz1ck eingesehen werden. Weitere Apps, die es definitiv Wert sind, ausprobiert zu werden, für die ich aber bisher keine Verwendung hatte, sind Pages, Keynote und Numbers. Noch nicht selber installiert habe ich iPhoto.

Freitag, 16. März 2012

iPhone Essential Apps

Heute schwimme ich ein wenig gegen den Strom, denn an dem Tag, an dem das neue iPad (3. Generation) in den Handel kommt, veröffentliche ich keine App-List mit iPad-Apps, sondern eine Liste der iPhone-Applikationen, die mich teilweise schon seit 2009 begleiten und die ich regelmäßig im Einsatz habe. Zu diesem Zwecke habe ich auf der Seite applist.me eine Liste angelegt, die unter http://applist.me/ZQsFwp eingesehen werden kann. Vielleicht ist für den ein oder anderen Leser ja noch ein guter Tipp dabei.

Donnerstag, 15. März 2012

Java Enumerations mit Hibernate

In meinem derzeitigen Kundenprojekt finden Enumerations im Domänen-Modell Verwendung. Die im Modell festgehaltenen Werte sollen auch in der Datenbank abgespeichert werden. Bei einfachen Enumerations stellt das auch kein Problem dar:

public enum TitleEnum {
    HERR, FRAU;
}

import javax.persistence.EnumType;
import javax.persistence.Enumerated;

public class Person {
    
    @Enumerated(EnumType.ORDINAL)
    TitleEnum title;
    
    @Enumerated(EnumType.STRING)
    TitleEnum title2;
} 

Dienstag, 3. Januar 2012

Qype: Cabalou Essen in Essen



Essen - Essen & Trinken - Cafes & Coffee Shops - Cafes


Nachdem wir nun schon diverse Male am Cabalou vorbeigelaufen sind und jedes mal gesagt haben, dass wir da mal reingehen sollten, haben wir es heute endlich hinter uns gebracht.
Das Cabalou bezeichnet sich selbst als Café, Bar, Lounge, Restaurante und so kann man zu jedem Anlass dort einkehren.
Wir waren heute zum Mittagstisch dort und waren insgesamt zufrieden. Die Bedienung war freundlich und zuvorkommend, die Essensbestellung und -lieferung erfolgte zügig. Ich hatte den Chili-Cheeseburger; das Fleisch war schön rosa und saftig, die Sosse war gut würzig und das Brötchen lecker angeröstet. Meine Frau hatte die Spaghetti Rinderstreifen mit Rucola und Pinienkernen und war auch sehr zufrieden. Die Rinderstreifen waren rosa und zart, der Rest war auch sehr schmackhaft. Zum Nachtisch haben wir uns dann noch eine Spekulatiusmousse und ein Panna Cotta Rotkäppchen gegönnt, was beides auch lecker war.

Das Cabalou selbst ist modern eingerichtet, auf einigen Couchen kann gut gelümmelt werden und auch die Tische und Stühle sind gemütlich. Die wechselnde Beleuchtung erzeugt eine heimelige Atmosphäre.
Insgesamt haben wir uns im Cabalou wohlgefühlt und werden bestimmt auch wieder dorthin gehen.
Den Stern Abzug gibt es für ein kleines Steinchen, welches sich zwischen die Spaghetti geschlichen hatte.
(4/5)
Mein Beitrag zu Cabalou Essen - Ich bin Brainslugger - auf Qype

Sonntag, 1. Januar 2012

Qype: zucca in Essen



Essen - Essen & Trinken - Restaurant - Bistro


Wir waren jetzt schon zu diversen Gelegenheiten im Zucca (Frühstück, Kaffee) und jedes mal haben wir den Laden zufrieden wieder verlassen. Das Personal war bisher immer freundlich und zuvorkommend, die Bedienung erfolgte trotz vollem Lokal zügig.
Beim Frühstück gibt es eine große Auswahl an Variationen, die Preise sind ok, das Frühstück selbst war sehr lecker, da keine 08/15-Wurst und Käse verwendet werden. Das Rührei war schön saftig und gut gewürzt. Der Latte Macchiato hätte ein wenig größer ausfallen können, war aber auch lecker.
Die Getränkepreise orientieren sich am Umfeld, sind also in Ordnung.

Vom Ambiente her ist das Zucca modern und gemütlich, die Couchen mit den niedrigen Tischen sind zum Snacken und Kaffeetrinken echt gemütlich, zum Essen sollte man sich dann aber lieber an einen richtigen Tisch setzen.
(4/5)
Mein Beitrag zu zucca - Ich bin Brainslugger - auf Qype