Sloppy Joes

Dieses Gericht ist eines unser All-Time-Favorites. Es ist unglaublich schnell zubereitet und aufgrund der vielen Gewürze und Zutaten bekommt es einen unglaublichen Geschmack. Am meisten liebe ich, dass der Sloppy Joes jedes Mal etwas anders schmeckt! Das Gericht kommt ursprünglich aus den USA und wir typischerweise auf Hamburgerbrötchen angerichtet (Quelle: wikipedia). Bei uns gibt es den Sloppy Joes in Semmeln.

Zutaten (für ca 3 Personen)

Zutaten für den Sloppy Joes! (vh)
Zutaten für den Sloppy Joes! (vh)
1/2 kg Faschiertes
1 Zwiebel
2 Zehen Knoblauch
Öl für die Pfanne

6 Semmeln

ca 1 EL brauner Zucker
süßes Paprikapulver
scharfes Paprikapulver
ca 1/4 l Ketchup
1 EL Senf
Salz, Pfeffer
Worcester Sauce
Chili-Flocken

Sloppy Joes

Zwiebel würfeln und in der Pfanne glasig werden lassen, Faschiertes dazu geben und anbraten bis es schön braun wird. Salzen und pfeffern.

Knoblauch klein schneiden oder pressen und dazu geben.
Süßen und scharfen Paprika und den braunen Zucker dazu geben (der Zucker karamellisiert und gibt einen guten Geschmack).

Zucker wird zu der Pfanne mit dem Faschierten dazu gegeben.
Der Zucker sorgt für einen sehr guten Geschmack.

Durchrühren und nach 1 bis 2 Minuten mit Ketchup und Senf ablöschen. Mit Worcester-Sauce (sparsam!) und Chilli-Flocken (je nach Geschmack) verfeinern.
Etwa 3-4 Esslöffel in eine Semmel füllen. Tipp: Semmel nur einschneiden, dann fällt nicht alles raus 🙂

Ein fertiger Sloppy Joes!
Mahlzeit!

Mahlzeit!

Create boxplots in R

My favorite plots are boxplots, because you have a lot of information in them. If you look at a very basic boxplot, you can see the median (bold line), the quartiles (upper and lower boundary of the box) and if there are outliers (by default those are values that are 1.5 times the boxlength away from the box), they are visible as dots.

The code for this blog post can be found in boxplot.R.

Boxplot of one dataset
Boxplot of one dataset

The data used in this example is

r1<-rnorm(15, 10, 2)
r2<-rnorm(20, 12, 3.5)
r3<-rnorm(15, 8, 1)
r4<-rpois(15, 9)

This information can also be obtained by:

summary(r1)
   Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
  7.253   9.882  10.890  10.730  11.710  13.390 

You can not just plot one dataset, but look at several datasets at the same time.

boxplot(r1, r2, r3, r4)
Boxplot of multiple observations
Boxplot of multiple observations

You could also use a dataframe instead of multiple vectors (there are several examples on the internet). Dataframes usually contain paired data (e.g. different features of the same samples). This does not make any sense here, because my data is not paired (which is highlighted by the fact that each vector contains a different amount of points). For paired data a parallel coordinates plot, might sometimes be more useful.

You can add a title to a boxplot (like to any other plot).

boxplot(r1, r2, r3, r4, main="Boxplot of my data")
Boxplot with title
Boxplot with title

You can also modify the x-axis by first suppressing it with xaxt=”n” and then adding it with the axis() command:

boxplot(r1, r2, r3, r4, xaxt="n", main="Boxplot of my data")
axis(side=1, las=2, at = 1:4, labels=c("r1", "r2", "r3", "r4"))

The parameters are as follows:

  • side: tells the axis it has to be on the bottom of the plot
  • las: specify that the labels are turned by 90°
  • at: positions of the labels
  • labels: names of the labels
Boxplot with a modified x-axis
Boxplot with a modified x-axis

Furthermore, you can give each box a color:

boxplot(r1, r2, r3, r4, xaxt="n", main="Boxplot of my data", col=rainbow(4, alpha = 0.5))
axis(side=1, las=2, at = 1:4, labels=c("r1", "r2", "r3", "r4"))

Here, rainbow() is a special function that returns n colors of the rainbow. The parameter alpha sets the transparency.

Boxplot with colors
Boxplot with colors

To add more information to the plot, you can even add each single data point.

frequencies<-c(rep(1, length(r1)), rep(2, length(r2)), rep(3, length(r3)), rep(4, length(r4)))
points(frequencies, c(r1, r2, r3, r4), col=rainbow(4)[frequencies], pch=19, cex=0.5)

frequencies contains the numbers 1 to 4 (positions of the 4 boxes) as often as many data points each box contains. This is achieved by rep(1, length(r1)). The points() function uses frequencies as x and the combined c(r1, r2, r3, r4) as y. frequencies also serves another purpose, it can be used as indeces for the rainbow function, such that it selects the right color for each point.
Some additional parameters are:

  • pch: Sets the symbol used for points.
  • cex: Changes the size of the symbol.
Boxplot with single data points
Boxplot with single data points

In case you want to add visual separation between some boxes, you can add:

abline(v=2.5, col="darkgrey")

Simply remember that the boxes are one unit apart. I chose darkgrey because it looks a lot nicer than a black line.

Boxplot with visual separation
Boxplot with visual separation

This is just the surface of what you can modify for boxplots, but these are crucial things to summarize data. For more parameters check out the help pages of boxplot and bxp (which is the underlying function for boxplots):

?boxplot
?bxp

Some parameters of boxplot which are pretty useful but you might not think of, are:

  • range: This defines how far the whiskers reach outside the box, the default is 1.5. I am not mentioning this because you should change it, but because you should be very careful. In the statistics community everyone is used to a value of 1.5, so if you change it you should definitely make sure to mention it. Better don’t change it.
  • width: Width of the boxes. Is vectorized, so you can use a different with for each plot if you like.
  • plot: set to FALSE, it only returns the summary produced by the plot
  • pars: additional parameters that are passed to bxp
  • horizontal: display the boxplots horizontal instead of vertical
  • add: add boxes to an existing plot instead of creating a new one
  • at: you can decide where to put the boxes instead of simply adding them at 1:n

Happy plotting!

Tractive GPS Pet Tracking

Last christmas I received the most amazing gift ever: A GPS Pet Tracking device developed by the company Tractive. This company is located in Pasching (Upper Austria), which I found out when I first opened my present.

The GPS Pet Tracking device is an item that allows you to live track your pets. The tracker has a size of 51mm x 41mm x 15mm (2.0in x 1.6in x 0.6in) and weighs 35g. It is recommended for pets with at least 4.5 kg. They claim that their tracker has a battery life time of 2-5 days. Of course the device needs a SIM card to be able to send the GPS location every few seconds or minutes. The tracker has to be activated online and you have to pay a small amount per month (so that the SIM card can send data) which depends on the subscription plan (basic or premium) you use. Once you have activated the device you can put it on your pets collar (I recommend a harness).

The tracker comes in a nice box which also contains a USB charger, an adapter for a normal socket and two different sized clips to put the tracker on your pets collar or harness. The tracker looks and feels really nice made and robust. You can track your pets using a web browser or you can use an app (Pet Manager LITE for free or Pet Manger PRO).

Our first try was to put the tracker on Minerva, but she did not like it at all, so we put it on Maya. We added a safe zone around our house, which allows the app to give you a notification if your pet leaves the zone. So far Maya showed the most activity of all three cats (Teddy only left the safe zone once).

The PRO app is really cool, you can add several pets (I don’t think that there is a limit), you can add pictures for each pet, the app allows you to add medical information and you can even use it to track your walks (more useful with a dog than with a cat). There is only one strange problem with the app, sometimes it says that my pet does not have a GPS signal (for a couple of hours), but if I restart the app on my phone it immediately works again.

I use the tracker almost daily, usually Maya and Teddy have it for some days in turns. I also use the app very often, because when I get the notification that a cat left the safe zone I usually check out where they go (unless it is in the middle of the night, which seems to be their preferred time for strolls…). When I walk with our dog I also use the app, it tracks how long and how far we walk and it shows you statistics for all your walks.

Tractive App (vh)
Tractive App (vh)

I am very happy with the device and can only compliment the company for their product and moreover for their support. Two times I already had some problem and I always received an answer within 2 hours (once on a christmas holiday and once on a Friday after 6pm).

Everyone who loves his cat or dog needs this device! 🙂

Fliegender Jakob (Flygande Jacob)

Da dieses Rezept (angeblich(*)) aus Schweden ist, es mein Lieblingsobst Bananen enthält und es wirklich gut schmeckt, darf es auf meinem Blog nicht fehlen. Es gibt einige Rezepte im Internet aber hier ist unsere eigene Version. Es basiert auf diesem Rezept.

(*) Wir haben das Gericht zwar auf diesem schwedischen Youtube-Kanal (sehr sehenswert!) entdeckt, aber in Schweden kannte es seltsamerweise niemand! Die Herkunft ist also ungewiss 😉

You can find the English version below!

Zutaten

Für 4 Personen:

1/2 kg Hühnerbrust
1 große Zwiebel
100 g Speck
250 g Champignons
1/8 l Schlagobers
100 g Crème fraîche
2 Bananen
50 g Erdnüsse
Sojasauce
Worcester Sauce
Öl (kann auch Erdnussöl sein)
Curry
Chili Pulver
Tomaten Sauce (für die Harten: Chili Sauce)
Salz

Reis

Zubereitung

Das Rohr auf 200°C vorheizen.

Schneide die Hühnerbrust in mundgerechte Stücke. Gib etwas Öl in die Pfanne und brate die Hühnerstücke etwas an. Schneide in der Zwischenzeit Speck und Zwiebel in kleine Würfel. Gib alles zum Fleisch sobald es eine gute Farbe hat.

Schneide die Champignons in dünne Scheiben und brate sie in einer weiteren Pfanne an.

Sobald die Zwiebeln eine schöne Farbe haben, lösche alles mit ein bisschen Sojasauce, Worcester Sauce (sparsam!), Schlagobers und Crème fraîche ab. Eine Weile köcheln lassen. Gib die Champignons dazu.

Nun wird das Ganze mit Curry, Chili Pulver und Tomatensauce abgeschmeckt.

Hacke die Erdnüsse mit einem Messer und mische sie unter die Sauce.

Nun kommt alles in eine ofenfeste Form und oben drauf Bananenscheiben. Wir haben noch ein paar Erdnüsse drauf gegeben.

Während die Form im Rohr ist, kannst du den Reis kochen. Die Form bleibt für ca. 20 Minuten im Rohr aber das geht nicht so genau. Wir haben einfach gewartet bis der Reis fertig ist.

Mahlzeit!

English version: Flying Jacob

Since this recipe is Swedish, it contains bananas and it tastes really good I had to post about it!
There are probably many recipes available on the internet, but we also made some modifications. The original recipe this is based on is from here: Fliegender Jakob (german).

Ingredients

For 4 people:

1/2 kg chicken breast
1 large onion
100 g bacon
250 g mushrooms
1/8 l cream
100 g Crème fraîche
2 bananas
50 g peanuts
Soy sauce
Worcester sauce
Oil (you can also use peanut oil)
Curry
Chilli powder
Tomato sauce (you can also use chilli sauce)
Salt

Rice

Preparation

Preheat the oven to 200°C.

Cut the chicken breast into bite-sized pieces. Put oil in a pan, add the chicken breast and wait until it gets a little bit brown. Meanwhile dice the bacon and the onion. As soon as the meat has the right color, add bacon and onion.

Cut the mushrooms into slices and brown it in a second pan.

As soon as the onion has a nice color, deglaze it with a little soy sauce, worcester sauce (do not take too much, it is very intense), cream and Crème fraîche. Let it simmer for a while. Add the mushrooms to the meat.

Now you can add curry, chilli powder and tomato sauce to taste.

Cut the peanuts with a knife and mix them into the sauce.

Fill everything into a baking dish and put sliced bananas on top. We added some more peanuts.

Now you can start to boil the rice.

Flying Jacob
Flying Jacob

Put the baking dish into the oven for about 20 minutes (we just waited for the rice to be finished, the time does not really matter here).

Latte Machiato Torte

Tipp: Die Torte kann man ruhig 1-2 Tage im Voraus zubereiten.

Die Latte Machiato Torte war die erste Torte, die ich gemeinsam mit meinem Liebsten gebacken habe und da sie sehr gut angekommen ist und mich ein paar Leute nach dem Rezept gefragt haben, habe ich mir gedacht ich stelle es am besten online. Das Originalrezept (oder besser: die Originalrezepte) stammt aus einer Backzeitschrift, aber meine Schwiegermama hat es perfektioniert, in dem sie für den Tortenboden die Schokolademasse einer Cappuccino-Torte und für die beiden Cremen das Rezept einer Latte Macchiato-Torte kombiniert hat. Ich kann ohne übertreiben behaupten, dass das meine Lieblingstorte ist!

Zutaten

Schokolademasse:
10 dag Edelbitter-Schokolade (Kochschokolade)
15 dag Butter
15 dag Staubzucker
1 “Löskaffee-Stick” (je stärker, desto besser -> Espresso)
1 Pkg. Vanillezucker
6 große Eier
15 dag Mehl (griffig)
3 dag Kakao
1 Teelöffel Backpulver

Fett und Mehl für die Form

1/16 l starker Mokka (wir haben einfach Filterkaffee genommen)
1 Esslöffel Staubzucker

Kaffeecreme:
2 Blätter Gelatine
1/8 l Milch
2 “Löskaffee-Sticks” (je stärker, desto besser -> Espresso)
1 Teelöffel Kakao
4 dag Kristallzucker
1 Pkg. Vanillezucker
1 gehäufter Teelöffel Vanillepuddingpulver
8 dag Mascarino
1/8 l Schlagobers
Schlagoberscreme:
6 Blätter Gelatine
1/8 l Milch
20 dag Mascarino
16 dag Staubzucker
4 Pkg. Vanillezucker
3/8 l Schlagobers
Evtl. zum Verzieren:
Kakaopulver
Schokoherzen

Zubereitung

Schokolademasse

Backrohr auf 175°C vorheizen.
Die Schokolade grob hacken und im Wasserbad (oder vorsichtig in der Mikrowelle) schmelzen lassen.
Die Butter etwas weich werden lassen und dann mit Löskaffee, Zucker und Vanillezucker schaumig rühren.
Eier trennen und den Dotter unter die Buttermasse rühren. Das Eiklar zu festem Schnee schlagen und vorsichtig (!) unterheben. Kakao und Backpulver zum Mehl geben (am besten hineinsieben) und vorsichtig zum Rest geben. Springform (Originalrezept 24 cm, bei uns waren es 26 cm) befetten und bemehlen und die Masse hineingeben und glatt streichen.
Etwa 50 Minuten backen.
Torte auskühlen lassen bevor man weitermacht.
Da die Torte in der Mitte ein bisschen mehr aufgegangen ist als am Rand, haben wir sie gerade geschnitten, ist aber nicht notwendig. Danach gibt man noch den fertigen Kaffee, vermischt mit Staubzucker, auf den Tortenboden.

Wenn man keinen Silikonring hat, muss man den Tortenboden wieder in die Tortenform geben (bzw. drinnen lassen) und das ganze mit Backpapier auslegen.

Kaffeecreme

Gelatineblätter in kaltem Wasser einweichen.
Einen Teil der Milch (ca. 3 Esslöffel) mit Löskaffee, Kakao, Kristall- und Vanillezucker sowie Vanillepuddingpulver gut verrühren. Die restliche Milch zum Kochen bringen, von der Hitze nehmen und mit der Puddingmischung verrühren. Dann bei geringer Hitze etwa 1 Minute kochen (und rühren!). In diese Menge gibt man dann die gut ausgedrückten Gelatineblätter (abseits vom Herd, die Gelatineblätter dürfen nicht zu heiß werden).
Diese Anleitung ist nur für Gelatineblätter gültig, mit Agar Agar oder Gelatinepulver funktioniert das ganze etwas anders, sollte aber genauso gut funktionieren (am besten nach Anleitung auf der Packung zubereiten).
Diese Puddingmasse 30 Minuten kalt stellen (bei uns hat es nicht ganz so lange gedauert, bis sie kalt war).
Mascarino etappenweise mit dem Schneebesen in die Puddingmischung rühren. Schlagobers steif schlagen und ebenfalls unterheben.

Die Kaffeecreme dann in die Tortenform füllen, glatt streichen und dann wieder 30 Minuten kalt stellen.

Sahnecreme

Jetzt kommt der beste Teil dieser Torte!
Milch (nicht alles, ein bisschen was für die Gelatine aufheben), Staub- und Vanillezucker und Mascarino mit einem Rührstab vermixen (das funktioniert erstaunlich gut!).
Die Gelatine wieder in kaltem Wasser einweichen, den Rest der Milch erwärmen und darin die Gelatine auflösen (dieser Teil ist im Originalrezept etwas anders, aber die Gelatineblätter muss man ja in warmer Flüssigkeit auflösen). Die aufgelöste Gelatine dann in die restliche Mischung rühren.
Creme ein paar Minuten kalt stellen, bis sie zu gelieren beginnt (das kann je nach Geliermittel unterschiedlich lange dauern).
Schlagobers steif schlagen und vorsichtig unterheben.
Creme auf die Torte geben und glatt streichen. 1-2 Tage im Kühlschrank kalt stellen.

Abschließend

Die Silikonform oder die Springform und das Backpapier entfernen (bei der Silikonform bietet es sich an, dass man vorher mit einem scharfen Messer zwischen Form und Creme um die Torte “schneidet”).
Zum Verzieren kann man zB Herzen mit Kakao darauf streuen (wir haben uns Herzen ausgedruckt und die Schablonen ausgeschnitten). Außerdem haben wir Schokoherzen darauf geklebt. Da kann man ruhig kreativ sein 🙂

Rezept für Schokolademasse (Tortenboden)
Rezept für Schokolademasse (Tortenboden)

Rezept für Kaffee- und Schlagoberscreme
Rezept für Kaffee- und Schlagoberscreme