Die ersten Tage mit dem Withings Pulse O2

Seit dem 15.08. bin ich Besitzer des Withing Pulse O2. Ich trage den Sensor am linken Handgelenk (ich bin Rechtshänder), so wie auch das Jawbone Up vorher. Leider war ich genau zur Ankunft des Pulse krank, deshalb hatte der Sensor noch nicht viel zu tun. :unamused: Mittlerweile fühle ich mich aber wieder besser und die ersten Schritte werden in den Auswertungen sichtbar.

Erstmal zum Gadget selbst: Der Pulse ist deutlich größer als ein Fitbit One, das Jawbone Up oder andere Geräte. Liegt wohl am Bildschirm (Touch!), den sich die meisten Geräte im Moment sparen. Oben ist ein Knopf zum Aktivieren des Displays und zum Durchschalten der angezeigten Informationen. Unten ist ein Standard Mikro-USB-Anschluss! Endlich! Kein zusätzliches Ladegerät für den Tracker. Wieso machen das eigentlich nicht alle Hersteller so…?

Das Armband besteht aus rutschfestem Plastik, das bei mir fast sofort nach dem Anlegen den ersten Schweiß auf der Haut erzeugt. Sehr störend empfinde ich das morgens, da sich dann ein ziemlicher Schweißfilm gesammelt hat. Ich putze das Armband deshalb jeden Morgen einmal ab. Das Armband verwendet allerdings Standardanschlüsse, deshalb werde ich mal überlegen, ob ich ein Metallarmband anschliesse.

Das Display lässt sich sehr gut ablesen, die Informationen sind in Weiß dargestellt und heben sich gut vom schwarzen Hintergrund ab. Ich habe die erste Anzeige hochkant geschaltet, da ich den Pulse am Handgelenk wie eine Uhr trage. Und als erstes kommt auch tatsächlich eine Uhrzeitanzeige inklusive Datum und aktuell zurückgelegte Schritte in klein am unteren Rand.

IMG_20140816_103937

Jetzt zu den Funktionen: Schritte zählen, Schlaf tracken und Herzfrequenz messen. Die Screenshots habe ich in der Web App von Withings gemacht.

Withings Web App

Sonderlich viele Schritte musste der Pulse noch nicht zählen. Die Genauigkeit prüfe ich nicht, da ich sowieso nur den Trend beachte und nicht jeden einzelnen Schritt genau tracken will. Die ersten kurzen Spaziergänge am Meer nach überstandener Krankheit zeigten aber die gleiche Größenordnung wie vorher der Fitbit Ultra bzw. das Jawbone Up.

Withings Web App

Den Schlaf trackt das Gerät auch, die Anzeige unterscheidet zwischen Leichter Schlaf und Tiefer Schlaf. Ich musste die automatische Aufsteh-Erkennung allerdings gleich deaktivieren, da ich mich nachts viel bewege und der Pulse meine Bewegung fälschlicherweise als Aufstehen erkannt hat und nach nur 1h den ersten Schlaf für beendet erklärt hat. Man kann im Nachhinein wohl auch keinen Schlaf eintragen, jedenfalls habe ich die Funktion weder in der Handy App noch in der Web App gefunden.

Withings Web App

Am Schluss noch die Funktion, die bei mir mit zur Kaufentscheidung beigetragen hat: Herzfrequenzmessung. Ich besitze zwar einen Polar Brustgurt, den ich während des Trainings trage, um meine Trainingsintensität zu analysieren, aber ich wollte schon seit längerem einen Sensor, den ich den ganzen Tag tragen kann. Leider muss man den Pulse zur Messung aus der Halterung im Armband nehmen, da die Messung auch per LED am Zeigefinger stattfindet. Die gleiche Funktion kann man also auch per Herzfrequenzmessung am Smartphone bekommen. Aber der kleine Pulse ist etwas dezenter als das Smartphone, auch wenn ich beim Rausnehmen aus dem Armband noch etwas ungeschickt bin…

Withings Web App

Die ersten Tage mit dem Pulse haben mir jedenfalls gut gefallen. Das Gerät überzeugt, das Armband nicht wirklich. Ich bin gespannt auf die ersten Crossfit Workouts, wenn der wirkliche Härtetest kommt. Der Pulse muss Hanteltraining, Metcons, Laufen verkraften – und das alles unter überdurchschnittlicher Schweißproduktion. :laughing:

Mein erster Java 8 Stream

Heute habe ich mich mal in [Java 8][0] eingelesen und mir dafür als erstes die [Stream API][1] vorgenommen. Wenn Du noch nie etwas davon gehört hast, hilft Dir vielleicht [mein Junit Test][2], den ich als allererste Klasse mit Sprachelementen aus Java 8 geschrieben habe. Von dort aus sind die ersten Links in die [Stream API][1] gemacht und Du solltest ein paar Punkte zum Weiterlesen haben.

import org.junit.Before;
import org.junit.Test;

import java.util.ArrayList;
import java.util.List;
import java.util.stream.Collectors;

import static org.junit.Assert.assertEquals;

public class SortApplesTest {
    private List apples = new ArrayList();

    @Before
    public void setUp() {
        apples.clear();

        apples.add(new Apple("green"));
        apples.add(new Apple("green"));
        apples.add(new Apple("red"));
        apples.add(new Apple("yellow"));
    }

    @Test
    public void sortGreenApples() {
        final List greenApples = apples.stream().filter(a -> a.color.equals("green")).collect(Collectors.toList());
        assertEquals(greenApples.size(), 2);
    }
}
</pre>
</noscript>

Den Code findest Du auch unter https://gist.github.com/MoriTanosuke/4f5d84916fae5d2f7f07

Falls Du ein Buch für den Einstieg suchst, ich kann [Java 8 in Action][3] empfehlen. :smile:

[0]: https://jdk8.java.net/
[1]: http://docs.oracle.com/javase/8/docs/api/java/util/stream/package-summary.html
[2]: https://gist.github.com/MoriTanosuke/4f5d84916fae5d2f7f07
[3]: http://www.manning.com/urma/

Neues SSL Zertifikat auf kopis.de

Das SSL Zertifikat auf kopis.de ist gestern abgelaufen und ich habe ein neues selbst-signiertes Zertifikat erstellt, dass für alle Subdomains gilt. (Hab das auch bei G+ gepostet.)

Wenn ihr per HTTPS herkommt, seht ihr wegen der Selbstsignatur eine Warnmeldung – die Verschlüsselung funktioniert aber trotzdem. Ob ihr dem Zertifikat trauen wollt, müsst ihr selbst entscheiden.

Highlights der CrossFit Games 2014

Ca. 10min Zusammenfassung von den Crossfit Games 2014

OnePlus One ohne Wipe rooten

Besitzer des OnePlus One können ihr Telefon ohne Wipe (also ohne Zurücksetzen auf Werkseinstellung und Verlust der Daten) rooten. Dazu musst Du einfach die folgende Anleitung befolgen. 🙂

Folgende Downloads sind notwendig:

  1. Minimalversion des Android SDK http://d-h.st/08w
  2. TeamWin Recovery Project, kurz TWRP http://techerrata.com/browse/twrp2/bacon
  3. SuperSU http://download.chainfire.eu/451/SuperSU
  4. Universal Windows ADB Driver http://www.koushikdutta.com/post/universal-adb-driver

Anleitung

  • Alles runterladen, dann die ADB Driver installieren und das Android SDK in c:AndroidSDKSlim entpacken.
  • Das TWRP Image in den Ordner C:AndroidSDKSlimandroid-sdk-windowsplatform-tools verschieben und in recovery.img umbenennen.
  • SuperSU auf das Telefon kopieren oder einfach dorthin runterladen. Am besten in den Ordner Download kopieren, da findet man es sehr einfach wieder. 🙂
  • In den fastboot mode booten. Dazu das Telefon ausschalten, anschliessend die Tasten volume up und power gedrückt halten, bis der fastboot Bildschirm erscheint. Jetzt das Telefon per USB mit dem Rechner verbinden.
  • Kommandozeile auf dem Rechner starten, dazu das Startmenü öffnen und cmd in die Suche eingeben. Mit dem Kommando cd C:AndroidSDKSlimandroid-sdk-windowsplatform-tools in das Verzeichnis wechseln. Mit dem Kommando adb version sicherstellen, ob alles funktioniert. Wenn die Ausgabe “Android Debug Bridge version x.x.xx” erscheint, hat bis jetzt alles geklappt.
  • Kommando fastboot boot recovery.img eingeben – damit wird die TWRP Recovery auf das Telefon geflasht.
  • Mindestens 30s warten, bis das Telefon rebootet hat.
  • Innerhalb von TWRP auf Install klicken, das ZIP von SuperSU im Download Ordner suchen und installieren.
  • Backup des Systems in TWRP (NAND) erstellen.
  • Reboot.

Jetzt sollte Dein OnePlus gerootet sein. 🙂

Das englische Original dieser Anleitung findet ihr im OnePlus Forum.

Fitness-Tracker oder Smartphone?

Vor ein paar Tagen habe ich geschrieben, dass mein Jawbone Up den Geist aufgegeben hat. Das zweite Gerät. Innerhalb von rund 9 Monaten.

Ich habe mittlerweile Reviews einiger Fitness-Tracker gelesen und auch ein paar neue Geräte entdeckt, z.B. das Basis B1. Allerdings stelle ich mir wirklich die Frage, ob ein Aktivitätstracker wirklich notwendig ist. Da ich ziemlich datengetrieben bin, ist ein Tracker für mich natürlich ein gefundenes Fressen. Je mehr Daten, desto besser. Aber vielleicht geht das mit meinem Smartphone ja genau so gut?

In den letzten Tagen habe ich ja bereits Moves benutzt, um meine Aktivität zu tracken. Ausserdem nutze ich Runtastic Heart Rate Pro, um ab und zu meine Herzfrequenz zu messen. Dazu kommt noch Polar Flow mit einem H6 Herzfrequenzsensor während des Trainings. Am Wochenende habe ich dann Sleep as Android ausprobiert, um meinen Schlaf zu analysieren.

Brauche ich also noch einen Tracker?

Am ehesten kommt noch der Withings Pulse O2 oder das Polar Loop in Frage, aber so richtig überzeugt bin ich von den Geräte noch nicht. Das Basis B1 klingt noch am interessantesten, aber für den Preis bekomm ich ja auch schon fast das OnePlus One

Ein neuer Fitness-Tracker muss (noch nicht) her. *UPDATE*

Update 2 Und schon ist das Jawbone wieder ausgefallen. Ich konnte es nochmal resetten, aber danach ging der Sync auch nicht. Der Support hat mittlerweile geantwortet und schickt mir ein Ersatzgerät zu. Wenn jemand Interesse daran hat, einfach einen Kommentar da lassen – ich würde das nicht benutzte Ersatzgerät für einen angemessenen Preis weiterschicken. Ich hab erstmal genug von Jawbone.

Update Heute morgen hat das Jawbone doch noch auf einen Reset reagiert, synchronisiert und lädt seitdem wieder. Scheint so, als müsste ich mir doch noch keinen neuen Tracker besorgen.

Mein Jawbone Up reagiert seit 2 Tagen nicht mehr. Es verweigert jeden Reset, egal ob soft oder hard. Das ist schon das zweite Gerät innerhalb von 9 Monaten.

Jetzt stellt sich also die Frage: Welchen Fitness-Tracker kauft man sich im Moment?

Zur Auswahl stehen folgende Gadgets:

  • Fitbit Flex 100€ / Fitbit One 100€ – Ich kenne Fitbit und war sowohl mit dem ersten als auch mit dem Ultra sehr zufrieden
  • Polar Loop 100€ – kompatibel mit meinem Herzfrequenz-Sensor
  • Nike FuelBand 100€ – Nike stellt keine Hardware mehr her?
  • Withings Pulse 120€ – Kann auch O2 messen
  • Sony SmartWear 99€ – Ist eher ein Lifestyle-Armband als ein Fitness-Tracker
  • Runtastic Orbit 120€ – Brandneu, also keine Erfahrungen
  • Bodymedia FIT – Wurde anscheinend von Jawbone gekauft, also fällt das FIT eigentlich schon raus…
  • Android Wear ca. 200€

Der letzte Punkt wirft dann auch eine gute Frage auf: Brauche ich eigentlich noch einen Fitness-Tracker? Ich schleppe mein Smartphone eh den ganzen Tag mit mir rum, sogar beim Sport – weil ich einen Polar Herzfrequenz-Sensor damit gekoppelt habe. Meine Sportaktivitäten tracke ich mit Polar Flow, zusätzlich gebe ich sie bei fddb ein, damit meine Kalorienbilanz anständig berechnet wird.

Im Moment lasse ich Moves auf meinem Smartphone laufen, was mir neben den reinen Schritten auch gleich meinen Aufenthaltsort anzeigt. Allerdings trage ich das Smartphone z.B. zuhause in der Wohnung nicht am Körper. Die paar Schritte sind aber auch eher vernachlässigbar. Die aktuell verfügbaren Android Wear sind auch eher Uhren nachempfunden und ein großes Display würde ich bei meinen Crossfit WODs für gefährdet halten. Vom Preis ganz zu schweigen…

Der große Nachteil ist der fehlende Schlaftracker. Die Information würde ich nur ungern verlieren. Die meisten Fitness-Tracker kann man auch nachts tragen und so einen Überblick über die Schlafdauer und -qualität bekommen.

Ich werde mich noch ein wenig mit Reviews und Specs beschäftigen müssen. Der erste Eindruck sagt, ich sollte mir das Polar Loop und das Withings Pulse weiter angucken.

Welchen Tracker hast Du? Was fehlt Dir oder welche Funktion findest Du am nützlichsten?

Ziele für 2014

Für 2014 habe ich mir folgende Ziele gesetzt:

  • 150kg Deadlift (aktuell: 137,5kg)
  • 50 Double Unders, ununterbrochen (aktuell: maximal 5 DU nacheinander, eher zufällig)
  • Freier Handstand (aktuell: freier Kopfstand geht gut, Handstand an der Wand braucht nur noch wenig Kontakt)

Ende Dezember werde ich die Ziele überprüfen.