• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    KOJAProgramovani 40+
    Diskuze o obzive programovanim pro starsi a pokrocile.
    rozbalit záhlaví
    DRUDRIGER2
    DRUDRIGER2 --- ---
    nevim. mne ti mladi neprijdou az tak off.
    uvidime co prinese realita.
    ANT_39
    ANT_39 --- ---
    QWWERTY: Jo, to AI bych tam čekal. Tak jako tak ti lidi, co to pustí, nemají soudnost.
    QWWERTY
    QWWERTY --- ---
    ANT_39:
    "adventures", "quest", "cape", "heroes", "universe", "may the force" ... bud se nekdo prefetoval na comic-conu nebo na to zotrocili LLM

    rejection leters 2025 viz [QWWERTY @ Artificial Intelligence AI]
    ANT_39
    ANT_39 --- ---
    FROSTICZ: Netuším, je to z redditu. Jen mě to nasralo, a to se mě to ani netýká.
    FROSTICZ
    FROSTICZ --- ---
    ANT_39: Game company?
    Viděla jsem i podobně psané nabídky volných pracovních míst.
    Alespoň člověk ví jaké pracovní prostředí může čekat.
    MARASAN
    MARASAN --- ---
    ANT_39: to só mrchy!
    KLEINZACH
    KLEINZACH --- ---
    AXTHEB: no ja nevim, videl si co to dela s vojakama :) todle je jak kdyby si do zil pichali linked in

    ANT_39: evidentne jim jde o nejakej ten 'vibe' a ne zkusenost :) kazdopadne F a U se svira v kapse
    AXTHEB
    AXTHEB --- ---
    ANT_39: HR na LSD?
    ANT_39
    ANT_39 --- ---
    Ono kdyz je jednomu 50 a vaha mezi barista duchodem a dalsim job huntingem, a vidi rejection letter tohoto kalibru, tak bych tipl ze vypadnout nekam do pryc vypada lakaveji, nez kdy driv.

    SEJDA
    SEJDA --- ---
    RUDOLF: jeste, ze vubec nevim co je to "old school" .. derne stitky? Tak ten otcum by dnes bylo 60+
    JIMX
    JIMX --- ---
    RUDOLF: Ještě že nejsem čisté programátor a taky nejsem zaměstnanec ...
    RUDOLF
    RUDOLF --- ---
    Is This The End of Old-School Developers
    https://youtu.be/Iv7GkiGB33c?si=-JpNO16SwAW8vaoC
    JANFROG
    JANFROG --- ---
    To je kariera! Jen o malo starsi nez ja...
    Hacker interview-Gummo
    https://www.youtube.com/watch?v=g6igTJXcqvo

    (a follow up: https://www.youtube.com/watch?v=3ZtkMmVDNEo)
    SH_PANDA
    SH_PANDA --- ---
    a aby to bylo zajimave, tak neni JS jako JS ;)

    Browser
    console.log(new Date())
    Fri Jul 18 2025 11:28:51 GMT+0200 (Central European Summer Time)

    nodejs
    console.log(new Date())
    2025-07-18T09:29:15.965Z
    SULTHAN
    SULTHAN --- ---
    FARIN: V době, kdy vzniknul Javascript, tak ISO standard existoval jen pár let. Tehdy bylo běžné používat obskurní formáty a faktem je, že javascript umí zpětně parsovat string "Thu Jan 01 1970 00:00:00 GMT+0000".

    No a pak je tam slavná chyba ve specifikaci, která ten parser úplně domrdala, a která se kvůli webové kompatibilitě dál udržuje, viz https://maggiepint.com/2017/04/11/fixing-javascript-date-web-compatibility-and-reality/

    Mimochodem, tyhle konstruktory s non-ISO datama dneska prakticky nikdy nepoužívá a ti, kdo to s datama myslí vážně, tak stejně používají nějakou standardní knihovnu typu date-fns.
    SH_PANDA
    SH_PANDA --- ---
    Ja se drzim leta pravidla, ze explicitni je lepsi nez implicitni - vytvari to mensi kognitivni load pri cteni a navic predejdu tezko debugovatelnym bugum.
    JARDABEREZA
    JARDABEREZA --- ---
    VOY: Já to beru spíš jako doporučení jakým praktikám se vyhnout. A testy jako tenhle je ilustrace toho proč. Např. všude, kde můžu, porovnávám s === místo ==.
    A ještě do "if" podmínek brát zero jako false např. if(arr.length){}
    VOY
    VOY --- ---
    FARIN: Tak to ted uz asi vime, ale holt to vzniklo historicky – jako spousta jinych hroznych veci v JS. Nicmene ja se odmitam tyhle nesmyslny vyjimky ucit nazpamet a tvarit se, ze je nejak lepsi programator ten kdo vi co za hovadinu vrati (treba) konstruktor Date pri nejakem nahodnem vstupu. Prijde mi to jako naprosto irelevantni trivia, plnit si hlavu takovymi pravidly proste nedava zadny smysl. Tim nechci rict, ze nemuze byt zabavny kviz na tohle tema, ciste proto, aby se clovek pobavil nebo mozna spis rozplakal.
    FARIN
    FARIN --- ---
    SULTHAN: V tom je prave to wtf. Proc nekdo dopustil aby se trida ze standardni knihovany pokousela o parsing obskurnich formatu.

    Obskurnich formatu bude neomezene, ma to umet ISO format a konec. Vsechno ostatni at si dela aplikace mimo s vlastni kontroliu a mirou benevolence jakou potrebuje.
    Uz jenom to ze se to cislo ve stringu snazi iterpretovat jako rok. Jenda rok sam o sobe neni zadny zadum a pak naparsovat to pres parseInt a a pak date zkonstruovat pres paramtry je mnohem robustnejsi.
    SULTHAN
    SULTHAN --- ---
    JARDABEREZA: v javascriptu delam a par prvnich otazek je pro me v pohode. Ale zbytek je vicemene o tom, jak funguje defaultni parsovani datumu, ktere z ruznych historickych duvodu musi zvladnout obskurni textove formaty.
    Kliknutím sem můžete změnit nastavení reklam