Ein Banner für den Dietenbach parkrun

Beim Dietenbach parkrun haben wir das Phänomen, dass vor, während und nach der Veranstaltung etliche Nicht-parkrunner am Zielbereich vorbeilaufen. Oftmals gibt es neugierige Blicke auf das parkrun-Geschehen, aber nur extrem selten hält mal jemand an um sich zu erkundigen, was hier eigentlich stattfindet. Manchmal schaffen wir es, einem „Vorbeijogger“ einen Flyer in die Hand zu drücken, aber man will ja auch niemanden beim Sport belästigen…

Ein Banner für den Dietenbach parkrun weiterlesen

Parkrun Barcode auf der Garmin-Uhr

Wer schon einmal einen parkrun besucht hat (z.B. den Dietenbach parkrun in Freiburg), weiß, dass man seinen persönlichen Barcode für die Zeitnahme mitbringen muss, den man bei der erstmaligen Registrierung erhält.

Viele parkrun-Besucher drucken den Barcode aus oder haben ihn auf dem Handy dabei – beides hat natürlich Nachteile: der ausgedruckte Zettel ist nach 2-3 Läufen zerknittert, feucht und damit nicht mehr nutzbar, das Handy will man nicht unbedingt zum Lauf mitnehmen, oder man findet das Barcode-Bild auf dem Handy nicht auf die Schnelle.

Was aber viele Läufer sowieso immer dabei haben, ist ihre Laufuhr – wenn es sich dabei um ein neueres Model von Garmin handelt (Forerunner, Vivoactive, Fenix, usw.), gibt es eine komfortable Lösung: das „parkrun barcode“-Widget aus Garmins IQ-Shop.

Parkrun Barcode auf der Garmin-Uhr weiterlesen

Podcasts rund ums Laufen

Seit einiger Zeit betreibe ich unter https://lauf-podcasts.flopp.net einen Aggregator für deutschsprachige Laufpodcasts – d.h. eine automatisch aktualisierte und manuell kuratierte Liste von Podcasts, die sich hauptsächlich mit dem Laufsport beschäftigen.

Anfangs diente dieses Projekt eher dem Kennenlernen der technischen Ebene (Wie funktionieren Podcast-RSS-Feeds? Wie können diese automatisch ausgelesen und zu einer Webseite aufbereitet werden?), inzwischen hat sich aber eine veritable Liste von Podcasts angesammelt, von vielen Besuchern zum Entdecken neuen „Hörstoffs“ genutzt wird. Stoße ich irgendwo auf einen neuen Lauf-Podcast, trage ich diesen direkt ein, so dass er von nun an auch auf der Webseite verfügbar ist.

Im Gegensatz zu allgemeinen Podcast-Aggregatoren, wie https://fyyd.de/ oder https://podcasts.apple.com/, konzentriert sich https://lauf-podcasts.flopp.net offensichtlich speziell auf Podcasts zum Thema „Laufen“, was eine gezieltere Übersicht des Themas erlaubt.

Unter der Haube werden Python, Requests (für die HTTP-Kommunikation), Podcastparser (zum eigentlichen Lesen der Podcast-Feeds), Beautiful Soup 4 (zum Aufbearbeiten der HTML-Beschreibungen), Jinja2 (als HTML-Templating-Engine) & Pillow (für die Podcast-Logos) verwendet. Der Quellcode liegt offen auf https://github.com/flopp/lauf-podcast-aggregator.

Mit „Relive“ automatisch Videos deiner Läufe erstellen

Relive.cc ist ein (kostenloser) Service mit dem man aus seinen sportlichen Aktivitäten fast automatisch ansprechende Videos erstellen kann. Und das geht so:

  1. Android- oder iPhone-App installieren.
  2. Account anlegen und mit Strava, Garmin Connect, Polar Flow oder Endomondo verbinden.
  3. Lauf wie gewohnt mit GPS-Tracker oder Smartphone-App aufzeichnen und einem der vier Sport-Services synchronisieren.
    [strava_button url=“https://www.strava.com/activities/1093258580″ text=“Zur Strava-Aktivität“]
  4. Die Relive-App meldet sich, sobald eine Aktivität vorhanden ist.
  5. In der App Titel editieren, Fotos hinzufügen/entfernen (es werden automatisch alle Fotos hinzugefügt, die während der Aktivität aufgenommen wurden), Erzeugen des Videos bestätigen.
  6. warten, warten, warten… (es kann durchaus 1-2 Stunden dauern, bis das Video fertig ist)
  7. Die Relive-App meldet sich, sobald das Video fertig ist; je nach Benachrichtigungseinstellungen erhält man zusätzlich eine Mail mit Link zum Video.

Das erstellte Video zeigt nun den zeitlichen Verlauf der Aktivität aus der Vogelperspektive. Der GPS-Track wird dabei in eine 3D-Satelliten-Ansicht mit Höhenprofil eingebettet. An den Foto-Orten werden die aufgenommenen Fotos gezeigt, außerdem werden Extrema des Tracks annotiert (höchster Punkt, höchste Geschwindigkeit und höchster Puls).

Insgesamt ist die Aufbereitung visuell sehr ansprechend und eignet sich z.B. perfekt zur Einbettung in einen Facebook- oder Twitter-Post 😉

Garmin Connect und Strava synchronisieren

Nennt man ein Garmin-Gerät (etwa eine Laufuhr aus der Forerunner- oder Fenix-Serie) sein Eigen, so synchronisiert dieses seine Daten (GPS-Tracks, usw.) zunächst einmal nur mit der Garmin-eigenen Plattform „Garmin Connect“. Das ist schön und gut, funktioniert bei modernen Uhren auch reibungslos per Smartphone-App oder sogar direkt per WLAN.

Will man allerdings primär Strava benutzen um seine Läufe nachzubereiten und/oder dem Freundeskreis zum Bestaunen darbieten, so muss man die Lauf-Daten irgendwie von Garmin zu Strava übertragen. Natürlich kann man GPS-Tracks manuell bei Strava importieren, allerdings ist das auf Dauer zu aufwändig. Garmin Connect und Strava synchronisieren weiterlesen

GpxTrackPoster bei Runalyze

Was für eine Überraschung! Die Entwickler der exzellenten Lauf-Analyse-Software Runalyze haben mein kleines Python-Projekt GpxTrackPoster aufgegriffen und in ihre Webseite integriert — Open-Source macht’s möglich 😉

Ab sofort können Runalyze-Nutzer daher grafische Zusammenfassungen ihres Laufjahrs 2016 von https://runalyze.com/my/poster herunterladen – aber nur innerhalb eines begrenzten Zeitraums bis Ende Februar 2017 (Ankündigung im Blog von Runalyze, Beitrag in Hannes‘ Blog).

GpxTrackPoster bei Runalyze weiterlesen

Garmin Forerunner (ANT+) mit Ubuntu auslesen

In diesem Artikel zeige ich, wie man eine Garmin-Laufuhr (mit ANT+-Schnittstelle) mit einem Linux-System synchronisieren kann, d.h. auf die aufgezeichneten Tracks im Garmin-eigenen FIT-Format zugreifen kann um sie beispielsweise bei Garmin Connect zu veröffentlichen.
Das Auslesen der Uhr geschieht dabei von der Kommandozeile aus mit dem Python-Tool antfs-cli.
Garmin Forerunner (ANT+) mit Ubuntu auslesen weiterlesen