• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    NYXnyx :: nová verze - testování
    Testovací verze se nachází zde: https://alpha.nyx.cz/

    Bugy si eviduji na nastence
    Opravene chyby a nasazene zmeny hlasim zde: [ nyx :: nová verze - novinky ]

    Co by mi opravdu pomohlo, kdybyste důkladně otestovali:

    - Cokoliv související s ignorem a double ignorem (nepoužívám ho a DI na mě nefunguje, tj. to nemám nakoukané)
    - Události a inzeráty pokud je používáte
    - Běžné funkce tak, jak je používáte vy...už jsem byl párkát v téhle situaci a nerozbrečím se :-)

    Co nejsou chyby (seznam budu případně doplňovat):

    - Diskuze, události i inzeráty jsou namigrované do stejných tabulek za sebe, tj. v sekci poslední člověk vidí pouze inzeráty, nefungují filtry podle hodnocení apod...to se vyřeší jakmile začnou přibývat příspěvky do normálních diskuzí (ano, řadit podle času místo ID by bylo řešení, ale teď už nehodlám měnit)
    - Po udělení hlasu se může výsledné číslo změnit více než by člověk čekal (vzniká migrací během provozu, při ostré migraci to bude sedět)
    - Neodchází e-maily (tj. registrační, přeposílání z pošty, pozvánky apod...)

    A kdyz tam bude treba hodku 502 stranka, tak nejspis prave provadim novou migraci
    rozbalit záhlaví
    NYX
    NYX --- ---
    KOMPAS: nejak obcas mizely prispevky z privatu
    KOMPAS
    KOMPAS --- ---
    NYX: jsou zpět; jaká byla příčina?
    NYX
    NYX --- ---
    KOMPAS: Tak co ted? :-)
    KOMPAS
    KOMPAS --- ---
    NYX: oba mají už delší dobu vzájemně nastaveno sledovat, jinak nic
    NYX
    NYX --- ---
    Tak na prvni pohled nic nevidim...stahnu si DB na lokal a prozkoumam dukladneji. Asi sis toho odpovidajiciho uzivatele nedal na ignore nahodou, co?
    NYX
    NYX --- ---
    KOMPAS: Diky, mrknu na to
    KOMPAS
    KOMPAS --- ---
    NYX:
    53461497–53461503
    53461506–53461509
    TOOMIX
    TOOMIX --- ---
    NYX: zkusil jsem jich pár a funguje to dobře.

    https://alpha.nyx.cz/discussion/12400/id/53461511

    V základu by měl Sublime Text umět 74 jazyků

    How to Enable Syntax Highlighting in Sublime Text 3 - Technipages
    https://www.technipages.com/how-to-enable-syntax-highlighting-in-sublime-text-3/amp

    NYX
    NYX --- ---
    TOOMIX: Asi tam bali to co se dava k sublime textu jako takovemu? A jinak tipuji, ze se tam davaji pripony souboru a ne nazvy jazyka.
    TOOMIX
    TOOMIX --- ---
    NYX: škoda, tak to zkusím metodou pokus-omyl
    NYX
    NYX --- ---
    TOOMIX: bohuzel jsou sbalene do nejakeho blobu a nedari se mi dohledat, co v nem je :-/
    NYX
    NYX --- ---
    KOMPAS: Mas prosim nejake ID prispevku, ktery by mel byt videt a neni?
    KOMPAS
    KOMPAS --- ---
    NYX: už to skáče celkem pěkně, docela změna proti předchozímu stavu :)

    pořád se mi ale stává, že přijdu do notifikací a ty příspěvky tam chybí
    konkrétně teď jsem v soukromém klubu plusoval postupně devět příspěvků, vesměs se v notifikacích objevily, ale pak jsem na dva odpověděl a ačkoliv vyskočila dvojka, tak po prokliku z notifikací zmizely všechny příspěvky z toho klubu; jsou tam jen staré notifikace z jiných klubů
    nepomůže žádné opakované klikání na panáčka ani reload :(
    TOOMIX
    TOOMIX --- ---
    NYX: v dokumentaci jsem našel, že využívá zvýraznění ze Sublime Text, který má pravidla definovaná v *.yml nebo *.yaml souborech. Každý jazyk jeden soubor s popisem zvýrazňování, bylo by prosím možné sem dát seznam toho, co tam nyx má? Díky

    syntect is a syntax highlighting library for Rust that uses Sublime Text syntax definitions. 

    Syntax Definitions – Sublime Text 3 Documentation
    http://www.sublimetext.com/docs/3/syntax.html#include-syntax
    NYX
    NYX --- ---
    KOMPAS: tak to "n = parseInt(sessionStorage.getItem(t))" dostalo TTL pet vterin, pak se resetuje na nulu.

    Jen teda nechapu, proc dojde k resetu toho id ve zprave...budu muset prozkoumat dokumentaci k tomu websocket serveru.

    Cela ta logika slouzi k tomu, aby se nezpracovavala opakovane obdrzena stejna zprava (tj. to e.id > n) a zaroven aby to nejak pobralo dramaticke snizeni toho IDcka treba po resetu serveru (e.id < n - 10)...ale tady doslo k resetu IDcka zpravy zpet na jednicku v okamziku, kdy ID posledni zpravy bylo 8...coz se veslo do toho ignorovaneho intervalu. Nechapu :-/
    NYX
    NYX --- ---
    KOMPAS: Diky, uz mozna chapu, kde muze vznikat problem.
    KOMPAS
    KOMPAS --- ---
    NYX: je to celé takové křehké

    jeden příklad za všechny, tentokrát Chrome, ve kterém mi to obecně funguje lépe než ve FF

    mám (po nějaké předchozí aktivitě) sessionStorage.thumbs_upLastId == 8
    dostanu palec
    přijde e.data:
    {
      "id": 1,
      "message": {
        "type": "thumbs_up",
        "data": {
          "notifications_unread": 1,
          "rated_by": "KOMPAS_TEST",
          "post": {
            "id": 53461500,
            "discussion_id": 270588,
            "username": "KOMPAS",
            "content": "u lik this? 2",
            "rating": 1,
            "my_rating": "positive",
            "inserted_at": "2021-03-20T20:29:00"
          }
        }
      }
    }

    klient vleze sem:
    var n = JSON.parse(e.data);
    if (!function(e) {
       var t = e.message.type + "LastId", n = parseInt(sessionStorage.getItem(t)) || 0;
       return (e.id > n || e.id < n - 10) && (sessionStorage.setItem(t, e.id.toString()),!0)
    }(n)) return;

    ve funkci:
    t == "thumbs_upLastId"
    e.id == 1 (z JSON "id":1)
    n == 8

    e.id > n || e.id < n - 10
    1 > 8 || 1 < 8 - 10
    1 > 8 || 1 < -2
    false || false

    return;
    NYX
    NYX --- ---
    TOOMIX: Jede to skrz https://github.com/trishume/syntect

    Treba to najdes nekde v dokumentaci
    TOOMIX
    TOOMIX --- ---
    [ NYX @ nyx :: nová verze - novinky ]

    jaké všechny hodnoty můžu vložit do toho tagu? js, c#? sql?, c++?
    KOMPAS
    KOMPAS --- ---
    NYX: ano, po rozkliknutí
    jen z hlediska UX v tom okamžiku uživatel na první pohled nechápe, proč tam ten záznam přibyl
    NYX
    NYX --- ---
    Tak negativni tam vubec nevidim (v tom vypisu pod prispevkem). Tak jsem zmaten. Nebo tim myslis to, ze si je muzes zobrazit pres rozkliknuti v hlavicce prispevku?
    Kliknutím sem můžete změnit nastavení reklam