Neu: der Kettlebattle-Generator
| Anke (encarsia)
Der Kettlebattle-Generator - eine kleine Flask-App für die großen Muskelpartien
Kettle...was?
Genau. Okay, du weißt nicht, was Kettlebattle ist, kein Problem. Die Menschen, die diesem Unsinn nachgehen, dürften sich zahlenmäßig aktuell im einstelligen Bereich bewegen (Stand: Januar 2018).
Kettlebattle ist ein kollaboratives Kettlebell-Home-Workout ab zwei Mitspielern.
Die Frontlinie der "Battle" verläuft dabei nicht zwischen den Mitspielern, sondern zwischen Motivation, Schweinehund, Sofa und Hanteln. Team up!
Spielregeln
- Die Kontaktaufnahme
-
Der potentielle Mitspieler wird mit "Kettlebattle?" kontaktiert.
- Der Workout-Vorschlag
-
Hat der Mitspieler die Kontaktaufnahme positiv beantwortet, schlägt der Initiator ein Workout vor, das der Mitspieler akzeptieren muss. Fairness geht vor. Wer nach einem langen Tag mitten in der Nacht seinem Mitspieler ein hartes Workout vorschlägt, hat schnell keine Mitspieler mehr.
- Do you even lift?
-
Do it.
- Das Finisher-Selfie
-
Der krönende Abschluss jeder Kettlebattle ist das Finisher-Foto, das man dem Mitspieler nach dem Workout als Beweis seiner Sportlichkeit zuschickt. Hierbei ist absolute Ernsthaftigkeit zu wahren, es geht hier schließlich um Kettlebattle!
Der Generator
Der Kettlebattle-Generator ist eine Einseiten-Web-App, mit der sich aus einem zuvor definierten Übungspool ein Workout generieren lässt.
Habenwill!
für die Ausführung wird Flask benötigt
Download und Entpacken des Quellcodes von GitHub
kbgen.py
ausführen, dies startet den internen Flask-Server127.0.0.1:5000 aufrufen
Workout generieren
Werte können per Spinner geändert werden
Konfiguration
In der kbgen.py
gibt es 3 Variablen für individuelle Einstellungen:
`REPS_PRESET`: Tupel mit 2 Werten (int) für die Preset-Buttons, Gesamtwiederholungen
`KB_EX`: Liste von Übungen, die bei der Kettlebattle zur Auswahl stehen sollen, ein Listeneintrag ist ein Tupel nach dem Muster (Name, Minimum bei Preset 1, Minimum bei Preset 2)
`MAX_EX`: Maximale Anzahl (int) von Übungen, die aus der Liste durchgeführt werden sollen, Minimumwerte werden immer gezählt
Verweise
Kettlebell-Image: openclipart.org
Kettlebattle ist eine Erfindung von ZeEvilKohl und encarsia (yours truly)
Pläne für später?
Export in Textbildchen (leben wir nicht in tollen Zeiten?)
Favoritenliste/Liste der letzten Kettlebattles
Lokalisation
Zugegeben, darauf hat die Welt nicht gerade gewartet. Aber nun ist es irgendwie trotzdem da. Willkommen!
Kommentieren auf
Comments
Comments powered by Disqus