Nawigacja

    Cesarstwo Teutonii (Emporrak Teutonie)

    • Zaloguj się
    • Szukaj
    • Cesarski System Centralny
    • Główna
    • Discord
    • Ostatnie
    • Tagi
    • Popularne
    • Użytkownicy
    • Grupy
    • Archiwalna strona Królestwa Teutonii

    RMAW - temat ogólny

    Życie Teutonii (Úr Teutonienlejb)
    9
    40
    2559
    Załaduj więcej postów
    • Najpierw najstarsze
    • Najpierw najnowsze
    • Najwięcej głosów
    Odpowiedz
    • Odpowiedz, zakładając nowy temat
    Zaloguj się, aby odpowiedzieć
    Ten temat został usunięty. Mogą go zobaczyć tylko użytkownicy upoważnieni do zarządzania tematami.
    • O
      Orjon ostatnio edytowany przez

      (Przepraszam, nie tutaj, za dużo kart).

      1 odpowiedź Ostatnia odpowiedź Odpowiedz Cytuj 1
      • Heinz-Werner Grüner
        Heinz-Werner Grüner ostatnio edytowany przez

        text alternatywny

        OŚWIADCZENIE

        Kierowca rajdowy Pavel van der Gibson, reprezentujący Ooievaar-Vossen S&S Cycle Morgan Racing Team, złożył protest dotyczący naliczania premii czasowych na Odcinku Specjalnym nr 5.

        Centrum Kontroli Rajdowej od wczesnych godzin porannych analizowało poprawność wyświetlania postów oraz ustalanie ich pierwszeństwa. Po zasięgnięciu opinii ekspertów uznano, że podczas Rajdu Lwa Teutońskiego wiążący i rozstrzygający o kolejności jest czas widoczny w tabelach dostępnych pod adresem http://imiennik.uniapanstw.pl/ride/NUMER_TEMATU_Z_ODCINKIEM.

        W przypadku rozbieżności między kolejnością ID postów a kolejnością dat postów, Organizator wprowadzi do bazy danych rajów zastępcze ID postów tak, by oprogramowanie ustalające wynik mogło przyjąć za podstawę obliczeń poprawne kolejności przybywania na odcinki specjalne.

        Komitet Wykonawczy RMAW postanawia, co następuje:
        • kierowcy Pavlowi van der Gibsonowi uznać pozycję nr 3 na Odcinku Specjalnym nr 5 i przyznać premię czasową w wysokości, jaką sugeruje trudność odcinka, tj. 3 minuty Premii,
        • kierowcy Andrzejowi Fryderykowi uznać pozycję nr 4 na Odcinku Specjalnym nr 5 i odebrać premię czasową wynikającą z pozycji oraz zmniejszyć Premię Czasową wynikającą z Tankowania na odcinku poprzedzającym,
        • kierowczyniom Fatimie Popow-Chojnackiej i Anastasii Windsachen von Ribertrop, w analogicznej sytuacji na Odcinku Specjalnym nr 3, nie przyznaje się Premii Czasowych, ponieważ zgodnie z zajętymi pozycjami takowe im nie przysługiwały,
        • kierowcom Franklinowi Garamondowi i Pavlowi van der Gibsonowi, w analogicznej sytuacji na Odcinku Specjalnym nr 6, nie przyznaje się Premii Czasowych, ponieważ zgodnie z zajętymi pozycjami takowe im nie przysługiwały.

        Jednocześnie RMAW zastrzega sobie prawo do zmiany tej decyzji w przypadku pojawienia się nowych informacji. Po wydaniu końcowej oficjalnej klasyfikacji Rajdu Lwa Teutońskiego postanowienie będzie uznane za ostateczne.

        Aktualna tabela "na żywo" dostępna jest pod adresem:
        https://www.rmaw.pl/tabele/16/

        1 odpowiedź Ostatnia odpowiedź Odpowiedz Cytuj 0
        • Andrzej Fryderyk
          Andrzej Fryderyk ostatnio edytowany przez Andrzej Fryderyk

          W ramach technicznej analizy problemu przedstawiam poniżej mój punkt widzenia, dlaczego data stworzenia postu powinna być decydująca.

          Opierając się na logice kompetytywności rajdu, decydującym czynnikiem na sukces lub porażkę rajdowca powinno być akcja użytkownika. Z oczywistych względów nie jest możliwy pomiar czasu kliknięcia użytkownika, wobec czego decydującym winien być najwcześniejszy moment rejestracji akcji użytkownika.

          Istotna część kodu poniżej:

          src/posts/create.js L16-38

          		// This is an internal method, consider using Topics.reply instead
          		const uid = data.uid;
          		const tid = data.tid;
          		const content = data.content.toString();
          		const timestamp = data.timestamp || Date.now();
          		const isMain = data.isMain || false;
          
          		if (!uid && parseInt(uid, 10) !== 0) {
          			throw new Error('[[error:invalid-uid]]');
          		}
          
          		if (data.toPid && !utils.isNumber(data.toPid)) {
          			throw new Error('[[error:invalid-pid]]');
          		}
          
          		const pid = await db.incrObjectField('global', 'nextPid');
          		let postData = {
          			pid: pid,
          			uid: uid,
          			tid: tid,
          			content: content,
          			timestamp: timestamp,
          		};
          

          To jest kod odpowiedzialny za utworzenie postu przy odpowiedzi na utworzony temat.

          W linii const timestamp = data.timestamp || Date.now(); tworzony jest timestamp, o ile nie istniał wcześniej (sytuacje inne niż tworzenie nowego posta).

          Następnie w liniach

          		if (!uid && parseInt(uid, 10) !== 0) {
          			throw new Error('[[error:invalid-uid]]');
          		}
          

          oraz

          		if (data.toPid && !utils.isNumber(data.toPid)) {
          			throw new Error('[[error:invalid-pid]]');
          		}
          

          Przeprowadzone są walidacje kolejno ID użytkownika oraz ID rodzica.

          W kolejnej linii const pid = await db.incrObjectField('global', 'nextPid'); tworzony jest ID postu, poprzez pobranie globalnego licznika ID postów.

          Jako że wszystko wykonuje się asynchronicznie, zdarzenia mogą być dowolnie przeplatane przez silnik JavaScriptu. Ponadto dostęp do bazy danych w kontekście globalnego licznika ID postów może być dowolnie obsłużone przez serwer bazy danych.

          Wobec powyższego ustawienie znacznika czasowego posta oraz ID posta nie jest transakcyjne i mogą dowolnie się przeplatać, zaś znacznik czasowy posta jest w każdym przypadku wyznaczany pierwszy.

          Z uwagi na powyższe moją rekomendacją, przy rzadkiej sytuacji gdzie id posta A jest wcześniejsza niż id posta B, zaś znacznik czasowy posta B jest wcześniejszy niż znacznik czasowy posta A, uwzględnić post B jako wygrywający, jako że posiada wcześniejszy znacznik czasowy.

          Analizowany kod dostępny jest na licencji otwartoźródłowej: https://github.com/NodeBB/NodeBB
          Commit użyty do analizy: e8ca993aac4b90cfea131050814a19e144a27094

          S Helwetyk Romański 2 odpowiedzi Ostatnia odpowiedź Odpowiedz Cytuj 2
          • S
            Sheldon Anszlus Lovelace @Andrzej Fryderyk ostatnio edytowany przez

            @andrzej-fryderyk dokładnie, komisja właśnie na takiej podstawie wydała werdykt. Aczkolwiek biorąc pod uwagę poprzednie rajdy, komisja zobligowała się do sprawdzenia czy nie wystąpił tu również czynnik ludzki, a większość osób i tak nie rozumie takiego bełkotu 🙏

            1 odpowiedź Ostatnia odpowiedź Odpowiedz Cytuj 2
            • Heinz-Werner Grüner
              Heinz-Werner Grüner ostatnio edytowany przez

              Wielkie dzięki za fachowe podejście do tematu. A kierowcy niech jadą dalej.

              1 odpowiedź Ostatnia odpowiedź Odpowiedz Cytuj 0
              • Helwetyk Romański
                Helwetyk Romański @Andrzej Fryderyk ostatnio edytowany przez

                @andrzej-fryderyk Uwielbiam.

                1 odpowiedź Ostatnia odpowiedź Odpowiedz Cytuj 1
                • Heinz-Werner Grüner
                  Heinz-Werner Grüner ostatnio edytowany przez

                  Miło mi poinformować, że na konta kierowców z pierwszej dziesiątki trafiły nagrody wypłacane w edelweisskich klubekach:

                  1. Orjon Surma - 4556Қ
                  2. Helwetyk Romański - 2500Қ
                  3. Pavel Van Der Gibson - 1500Қ
                  4. Izabela Trotylska - 600Қ
                  5. Franklin Garamond - 500Қ
                  6. Heinz-Werner Grüner - 400Қ
                  7. Fatima Popow-Chojnacka - 300Қ
                  8. Andrzej Fryderyk - 200Қ (tradycyjnie wypacono na konto I.Trotylskiej)
                  9. Sheldon Anszlus Robringen (w RMAW Lovelace) - 200Қ
                  10. August von Hochenzollern - 100Қ

                  Nagroda realna od RMAW - 50 zł dla zwycięzcy @Orjon również została wypłacona.

                  Z tego co się orientuje to wypłaty nagród od JCM @Joanna-Izabela są w toku.

                  1 odpowiedź Ostatnia odpowiedź Odpowiedz Cytuj 1
                  • Helwetyk Romański
                    Helwetyk Romański ostatnio edytowany przez Helwetyk Romański

                    text alternatywny

                    @Joanna-Izabela, raz jeszcze najserdeczniej dziękuję. Szczęść Leocjo! 🖤🤍❤️

                    1 odpowiedź Ostatnia odpowiedź Odpowiedz Cytuj 1
                    • O
                      Orjon ostatnio edytowany przez

                      Dotarło i do mnie. Dziękuję! 🙂
                      Jak widać, rodzina już rozchwytuje. I dobrze, wszystkiego i tak bym nie zjadł 😉
                      text alternatywny

                      Joanna Izabela 1 odpowiedź Ostatnia odpowiedź Odpowiedz Cytuj 1
                      • Joanna Izabela
                        Joanna Izabela @Orjon ostatnio edytowany przez

                        @orjon, @Helwetyk-Romański nie ma z tym problemu

                        O 1 odpowiedź Ostatnia odpowiedź Odpowiedz Cytuj 2
                        • O
                          Orjon @Joanna Izabela ostatnio edytowany przez

                          @joanna-izabela Nie jestem Helwetykiem 😉

                          1 odpowiedź Ostatnia odpowiedź Odpowiedz Cytuj 1
                          • Heinz-Werner Grüner
                            Heinz-Werner Grüner ostatnio edytowany przez

                            text alternatywny

                            text alternatywny

                            Tak jest, osiem dni i widzimy się w stolicy tych małych wysepek, gdzieś pośrodku Pollinu. Nowy Brzeg przywita nas swoim pięknem, majestatem i serdecznością. Ktoś jeszcze nie był? Zgłaszaj się, nie wiesz ile straciłeś!

                            Dnia dzisiejszego wysłaliśmy listowne zaproszenia zachęcające do udziału w 6. Rajdzie Leocji. Ogromna część z was odpowiedziała już na nie (tradycyjnie poprzez discorda), za co serdecznie dziękuję. Liczba uczestników już jest zadowalająca, ale to na pewno jeszcze nie wszystkie zgłoszenia.
                            Osoby, które nie otrzymały takowych uprzejmie proszę o samodzielne stawienie się do mnie (via discord, pw forum Edelweiss, pw forum Leocja lub w dziale RMAW w jakimkolwiek państwie, gdzie rozsyłam "odliczanie" do rajdu), znacznie ułatwiło by mi to pracę.

                            Pytacie także o trasę rajdu - a to już Wam pokazuje gdzie to znaleźć. Do przejrzenia oczywiście w Leocji i tradycyjnie w Edelweiss. Aktualizacja w odcinki specjalne już od jutra!

                            Jeśli chciałbyś przekazać kilka grosików w ramach sponsoringu Rajdu Leocji, to masz jeszcze szansę. Wystarczy, że wpłacisz równowartość minimum 1000 klubeków edelwajskich na konto (uprzejmie proszę o poinformowanie mnie osobiście) do 20 października włącznie:

                            Rajdowe Mistrzostwa Austro-Węgier w Leocji
                            LC625291

                            UWAGA: Nadal trwają prace nad ulepszeniem regulaminu RMAW! Wkrótce ogłosimy ostateczną wersję. Bądź wyrozumiały i nie bój się pytać co nowego.

                            text alternatywny

                            1 odpowiedź Ostatnia odpowiedź Odpowiedz Cytuj 0
                            • first-post
                              last-post