Revolution in Bar

avatar
(Edited)

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:

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. Możliwość łatwego tłumaczenia wszystkiego na angielski (mogę także dodać inne języki).
  7. 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.
  8. 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.
  9. 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ć.
  10. Ta kolejna rewolucja trochę nas uniezależnia od Actifit. Wystarczy zrzut ekranu i uczciwość.
  11. 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.

Gemini_Generated_Image_6fgzm36fgzm36fgz.png

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


16/11/2025
5068
Daily Activity



0
0
0.000
1 comments
avatar

Congrats on providing Proof of Activity via your Actifit report!

You have been rewarded 50.0685 AFIT tokens for your effort in reaching 5068 activity, as well as your user rank and report quality!
You also received a 1.01% upvote via @actifit account.


Rewards Details
The following boosts were applied to your post:
Friend Boost - L4
+ 16 % AFIT
Thanks to your friend @browery
+ 12 % AFIT
Thanks to your friend @browery
Boosts increased your AFIT earnings by 6.9060 AFIT
AFIT rewards and upvotes are based on your: - User rank: which depends on your delegated HP, accumulated AFIT tokens, rewarded post count, recent rewarded activity and owned AFITX. - Post score: which depends on your activity count, post content, post upvotes, quality comments, moderator review and user rank.

To improve your user rank, delegate more, pile up more AFIT and AFITX tokens, and post more.
To improve your post score, get to the max activity count, work on improving your post content, improve your user rank, engage with the community to get more upvotes and quality comments.

rulersig2.jpg
Chat with us on discord | Visit our website
Follow us on Twitter | Join us on Telegram
Download on playstore | Download on app store

Knowledge base:
FAQs | Whitepaper
How to signup | Maximize your rewards
Complete Actifit Tutorial
rulersig2.jpg
Support our efforts below by voting for:

0
0
0.000