LOGSP
    sp9mrn pisze:

      SQ6NDC pisze:

      Maciek, sorewicz, nie kumam.
      Log działa już ze dwa lata. Dwa razy co najmniej odbyły się zawody z Kalendarza PZK, to chodzi o stare czy całkiem nowe, że nie ma "ludzia"?
      Do starych, pod warunkiem braku zmian, powinny pozostać skrypty czy tak?


    Każde zawody wprowadzone do logu wymagają ręcznego podpięcia skryptów. Ręcznego. Ktoś musi usiąść, poprawić (nawet jeżeli jest to tylko zmiana roku czy daty) i podpiąć.

Jeśli regulamin się nie zmienił, tj. algorytm rozliczania jest taki sam, to wystarczy skopiować skrypt z nowym numerkiem. Jeśli organizator sam dysponowałby takim skryptem, mógłby go za każdym razem wgrywać samodzielnie (serwis umożliwiał).

    sp9mrn pisze:


    Założeniem logu (nie oceniam) było ograniczenie pamięci - co oznacza, że każdorazowe sięgnięcie po wyniki sprowadza się do przeliczenia kawałka logu (konkretnym skryptem)
    Z tego co wiem, to w bazie nie ma tabel z wynikami, w związku z tym wyświetlenie wyników nie polega na przeszukaniu bazy i pobraniu z niej żądanych danych tylko na przeliczeniu wyniku i wyświetleniu go.
    A może jest to jakoś częściowo zrobione (jakąś metodą mieszaną - taki dobry w te klocki nie jestem. Miało to mieć istotne zalety, na pewno chodziło o szybkość i zajmowane miejsce.

To nie jest prawdą. Są zawody (moje) gdzie nie ma skryptu rozliczającego a wyniki załadowałem z pliku. Skoro się wyświetlają to są gdzieś zapisane właśnie w postaci gotowych wyników - a nie wyliczane na bieżąco (bo nie ma jak). Do sprawdzenia jak włączą logsp.
Zajmowane miejsce w dzisiejszych czasach, gdzie nawet najmniejsze hostingi zaczynają się od 100GB to trochę słaba wymówka. Z ciekawości, w logsp było w sumie mniej niż 1000 zawodów. Ile "ważą" te wszystkie dane? Włącznie z obrazkami, dyplomami itp...?

    sp9mrn pisze:


    Ale tak jak napisałem - tak sobie to autor wymyślił i to działało.
    Z tego powodu skrypt do zawodów musi być wprowadzony dla każdej edycji zawodów. (pamiętajmy, że skrypt jako taki jest bardzo mały)
    Dla loguSP zawody 2019 to nie są te same zawody co 2019 i posługują się innymi skryptami. Różnice są niewielkie i nie potrzeba WIELKIEJ wiedzy - ale jakąś trzeba mieć. No i chęci.

    Tak jak pisałem - można to zrobić samodzielnie i nie jest to bardzo skomplikowane, ale w okazało się, że praktycznie w 100% robił to Spike. (jak wspomniałem z wyjątkiem 8AB)
    Oczywiście jeżeli ktoś robi tylko swoje zawody, to zajmuje to chwilę - ale jak ma ogarnąć wszystkie zawody, to robi się z tego konkretna praca.
    Spike miał za miękkie serce i wszystkim pomagał - a raczej robił to za nich, co spowodowało, że nikt nie miał potrzeby nauczyć się robić tego samodzielnie.

Kilkakrotnie próbowałem "wysępić" taki przykładowy skrypt, choćby od "swoich" zawodów żeby mieć pogląd jaki on ma interfejs, na czym operuje itp... żeby mieć na przyszłość - ale niestety bez skutku. Na poprzedniej stronie tego wątku Szymon też poprosił ale też pewnie się nie doczeka. Rozmawiałem na ten temat ze Spikiem i z ELA bez rezultatów. Sugerowałem zarówno im bezpośrednio jak i publicznie w czacie logsp, że to organizator powinien być odpowiedzialny za swoje zawody od a do z - i że jak operator serwisu będzie musiał dla KAŻDYCH zawodów choćby kliknąć coś od siebie to go w pewnym momencie prędzej czy później przytłoczy.
Ja do Spika jakichś zastrzeżeń nie mam, odwalił kawał dobrej roboty. Jedynie nie rozdzielił odpowiedzialności za serwis i za zawody. I tak długo wytrzymał siedząc nad tym po nocach.
Najprostszy sposób na ratunek serwisu - dać każdemu z organizatorów zawodów "jego" skrypt, razem z prawami do niego. Albo nawet otworzyć tę część źródeł. Do tego napisać krótki, prosty regulamin serwisu (i może prostą instrukcję) w której będzie czarno na białym stało jakie obowiązki ma organizator i co musi zrobić bo należy do niego i kropka. A całe wsparcie ze strony administracji serwisu ograniczy się do: odpalił się Twój skrypt to ze strony serwisu ok, jeśli źle policzone to problem skryptu czyli organizatora. Wtedy jeśli ktoś napisze prosty regulamin to i skrypt będzie miał prosty, jeśli napisze fantazyjne i rozbudowane zasady punktacji zależne od... (wyobraźnia ludzka jest nieograniczona) to będzie tylko musiał pamiętać, że SAM to będzie musiał zakodować. Tylko tyle i aż tyle.


    sp9mrn pisze:


    Autor nie zdecydował się na kod otwarty, więc opublikowany w takie postaci nie będzie. Zarówno z powodu praw autorskich jak i przyzwoitości czy też lojalności wobec autora.

Ale ponoć teraz kod należy do pzk więc zasłanianie się autorem jest słabiutkie. Teraz to tylko wola pzk.




  PRZEJDŹ NA FORUM