Revolution in Bar
Cóż to był za maraton vibe-programistyczny! Aż nie starczyło czasu na opis dwóch dni jeżdżenia jako kurier.
Skrypt do codziennego raportowania rozgrywki o nazwie POPRZECZKA przestał działać. Były próby reanimacji. Potem godziny kombinowania, obmyślania planów, szukania innych rozwiązań. Nie chciałem wracać do sprawdzania każdego kolejnego wpisu uczestnika i potem do ręcznego wpisywania tego w trudną tabelę w arkuszu kalkulacyjnym.
Dopiero pod wieczór przyszedł pomysł. Jak w "Pomysłowym Dobromirze". Parę wymian zdań z "Gemini" (korzystam z miesiąca testowego pro) i był już gotowy zamysł. Formularz online, w którym każdy może wprowadzać dane z naszej rywalizacji. Może i w większości będę to nadal ja, ale można próbować przez grywalizację namawiać innych do tego. Zwłaszcza, że łatwo będzie można policzyć kto wypełnia naszą bazę danych treścią.
Podstawą miał być nowy moduł w bazie danych (json), którą stworzyłem kilka miesięcy temu. Dzięki przepisaniu danych z arkusza kalkulacyjnego mam teraz możliwość barwnego prezentowania dowolnych danych historycznych.
Nowy moduł to formularz gdzie łatwo można dodawać wyniki. Nie ma żadnego wpisywania komend, długich nazw uczestników, ale jest lista rozwijalna i prosty wybór: zaliczone, niezaliczone, brak danych (który też oznacza niezaliczenie). Ta garść danych tworzy barwną bazę danych, które można oglądać online. Już nie tylko ja je oglądam - ale każdy wchodzący na stronę: https://poprzeczka.streamlit.app/.
Ta zmiana pociąga za sobą kilka konsekwencji. Pisałem o tym na koncie @poprzeczka. Powtórzę tu:
- Dostęp do wyników bieżących i całej historii rozgrywki jest od teraz online. Już nie trzeba czekać na publikację na hive.blog kolejnych spóźnionych o kilka dni raportów.
- Dostęp do tych danych możliwy jest także przez telefony. Nie ma problemu z tym, że więcej widać w jednej wersji a w drugiej jest wersja uproszczona.
- Możliwość wprowadzania danych przez każdego, wszędzie i łatwo. Wybieracie uczestnika, etap, to czy zaliczył etap czy nie, wybieracie odpowiedni podpis i zatwierdzacie. Koniec.
- Wyniki od razu się aktualizują i są dostępne do analizy. Nie trzeba czekać na to aż spłyną raporty z całego świata. Możecie zobaczyć klasyfikację częściową, ale też oficjalną z kompletnymi danymi.
- Koniec z dokładnym zbieraniem danych o krokach/activsach. Te dane dla rywalizacji są zbędne. Były dość ciekawe i ubarwiały statystyki. Liczy się jednak jedynie to czy dany etap jest zaliczony czy nie.
- Możliwość łatwego tłumaczenia wszystkiego na angielski (mogę także dodać inne języki).
- Wracamy nijako do korzeni. Dane trzeba wpisać, ale może to zrobić każdy. Osoby najbardziej pomocne postaram się nagrodzić. Teraz moje zadanie to wymyślić jakiś fajny system wykorzystujący dane z formularza.
- Dane z Garmina i Stravy są dopuszczone, ale trzeba wysłać zrzut ekranu (co jakiś czas w raporcie na hive.blog lub w formularzu). Innymi słowy trzeba jakoś udowodnić, że zrobiliście daną liczbę kroków. Dla Stravy póki co stosujemy przeliczniki km/kroki.
- Możecie sami wprowadzać swoje dane i do tego Was zachęcam. Spróbujcie jakie to proste. Wystarczy wejść w formularz (data entry form / formularz wprowadzania danych): https://poprzeczka.streamlit.app/, wybrać swoją nazwę, numer etapu, zaliczone/niezaliczone - i potwierdzić.
- Ta kolejna rewolucja trochę nas uniezależnia od Actifit. Wystarczy zrzut ekranu i uczciwość.
- Ta rewolucja trochę nas też uniezależnia od hive.blog. Wpisy nie muszą już być publikowane regularnie. Nie trzeba czekać na wyniki bo każdy może je zobaczyć kiedy chce.

Więcej fotek we wpisie po obcemu:
https://ecency.com/poprzeczka/@poprzeczka/revolution-in-bar
This report was published via Actifit app (Android | iOS). Check out the original version here on actifit.io



