• Offtopic
  • Web Development rasprave/preporuke/problemi

Svaka cast za stranicu, procitao sam i neke recenzije.
Koja ti je najbolja a koja najgora ocjenjena igra?,ono kaj sam preletio vidio da zelda bow ima disadnajvislju ocijenu a YS origin najmanju.

foggy

Ma sve u svemu stranica je top, svaka čast. Treba puno volje, upornosti i samodiscipline za doći na tu razinu znanja na kojoj si ti.

Što se tiče dizajna, nisam ekspert, ali sam prošao par tečajeva u sklopu kojih se pričalo o pravilima dizajna. Jedino što mislim da bi trebao promijeniti je koristiti veći whitespace, odnosno razmak među elementima na stranici. Na nekim dijelovima stranice je super, a negdje su ti elementi preblizu. Npr. ovdje:

I ovdje:

Drugo je stvarno super, možda jedino povećati malo veličinu fonta i razmak između redova, ali je sve u svemu super. 🙂

Inače, jesi li se školovao u pravcu IT-a ili si sam učio od početka?

    greyback Što se tiče dizajna, nisam ekspert, ali sam prošao par tečajeva u sklopu kojih se pričalo o pravilima dizajna. Jedino što mislim da bi trebao promijeniti je koristiti veći whitespace, odnosno razmak među elementima na stranici. Na nekim dijelovima stranice je super, a negdje su ti elementi preblizu. Npr. ovdje:

    Svaka čast, imaš dobro oko. Baš te neke dijelove sam radio svoj CSS jer me Materialize ubio u pojam. Moram skroz refaktorirat side menije i napravit ih tak da se skrojaju kak ti skrolas dolje (materialize me ubija s tim), i ova jebena Tweet ikona nije imala takve rubove, najednom ima, moram po novi emded code i vidjet jesam neki CSS slučajno krivo dodijelio.

    Imam ideju sad prvo napravit backend i sve za komentare, složit hijerarhiju i onda se lagano bacit na breadcrumbe, malo frontu i responzivnost (jer tek pakao krene kad na mobitelu ides na sajt, moram pazit kakve klase dajem div-ovima jer prema tome slaze sirinu itd), sredit design flows... Posla kao u prici 🙂

    greyback Inače, jesi li se školovao u pravcu IT-a ili si sam učio od početka?

    Između ostaloga samo TVZ završih, smjer računalne mreže. Sve ostalo solo, stalno sam na računalu i stalno igram, pa kak sam krenuo sa takvih nekim poslovima, na kraju sam se opredjelio za QA Automation Engineera koji je krenuo kao QA, pa lagano kodiranje i automatiziranje fronte, pa sam radio i REST API intergracije, pa to automatizirao, pa sam smisljao strategije za testiranje, pa na kraju radim kao Automation Tech Lead i vodim sve što se tiče testiranja aplikacije i kako/što automatizirati na kojem levelu. Komplicirana i jako aktualna domena. Volim taj dio, zato ga i radim detaljno. Ovo što se sajta tiče je više hobi, ali puno dijelova hobija mi znače za development jer sve što učim na poslu/doma može se primjenit jedno na drugom i obrnuto. Dobra kombinacija za naučit 🙂

    EDIT:
    Uspio sam konačno dobit sticky CSS za kolone sa strane. Isto tako micem sticky kad se radi o najmanjoj rezi:

    Materialize container klasa je 70% ekrana, a najmanja širina najmanje kolone preko cijelog screena je 600px. Na 601px preslažem kolone i veličine, a nikak nisam uspio dobit sticky lijevu i desno kolonu. Moralo je ići na div koji sadrže klase za kolone:

    Toeto:

    Jedan problem manje. Sad moram napravit te menije da na nešt liče 🙂

    EDIT 2:

    Dodao sam u prvi post neke security i XSS prakse i pakete.

    Odlična tema! Svakako ću se ovdje aktivirati, no tek kada riješim vremensku strku kojom sam zaokupljen.

    Do tada, nabijem ja ovaj React na ku--

      Fico React je zajebat 🙂 Njega nisam nikad niti krenuo učiti, zapeo sam na nekoj drugoj strani koja je ionak prevelika pa koristim što mi zatreba. Svaki put kad nešto radim i idem vidjet "samo" to što me muči, odem po 3h negdje kopat i "naučit" što i kako to izvest. Da odem u React onda je to još 100h puta ta putovanja po 3 and it just muliplies...

      Uspio sam završiti prvi dio posla:

      • registracija (plus confirmation/activation email)
      • reaktivacija ako korisnik dugo ne aktivira račun
      • reset password (isto preko aktivacijskog koda i maila)
      • prvi draft za komentare za trophy guidovima (ovo me ubilo)

      Moram još Helmet dodat kod dizanja aplikacije da imam neku osnovnu XSS zaštitu pa onda imam posla dalje za poludit. Zadovoljan sam, najgore mi je bilo hendlati quote content nečijeg komentara i ići u thread i onda to sve posložiti i shufflati s TinyMce editorom.

        foggy React je zajebat 🙂 Njega nisam nikad niti krenuo učiti, zapeo sam na nekoj drugoj strani koja je ionak prevelika pa koristim što mi zatreba. Svaki put kad nešto radim i idem vidjet "samo" to što me muči, odem po 3h negdje kopat i "naučit" što i kako to izvest. Da odem u React onda je to još 100h puta ta putovanja po 3 and it just muliplies...

        Evo, u zadnjih par dana sam pohvatao osnove Reacta. Zapravo mi je dobro i sjeo kada sam neke koncepte napokon si razjasnio. Angular mi je i dalje draži, preferiram pristup u kojemu su komponente i viewovi odvojeni, urednije mi izgleda, a urednije mi i sjeda u glavi, no Reactov state je jako korisna stvar koja ja ko intuitivno funkcionira, dopalo mi se. Diplomski će se raditi u Reactu, a onda mi ostaje još nešto napraviti i u Vueu, da i to čudo vidimo kak radi.

          Fico Meni je Vueu najbolji bio, minus React kojeg nisam dirao. Vueu je nekak bolja inacica kompliciranih Angular praksi. Napravio sam par manjih Vue aplikacija i zao mi je sto u njemu nisam svoj sajt radio. Najgori dio mi je bio njegohv store gdje moras pazit na scope varijabli i stanja, ali i dalje super intuitivno. Svakako sva 3 frameworka pomazu da izvedes ono sto bez njih jedva mozes, jos kad Typescript imas, uf.

          mjesec kasnije

          Brijac Radio sam par mjeseci u .NET Frameworku 4+ i .NET Coru. Što treba?

            foggy

            Ma idem na neku edukaciju pa treba kao imati neku podlogu za .Net pa bi me zanima što bi bila dobra podloga? Također, na stranici piše da su osnove OOP-a potrebne.

              Brijac OOP svakako (Što C# i jest), naučit kao prvo klase, vrste klasa, propertyje (private, public itd.), metode... Osnovne stvari, bez toga nećeš daleko jer sve što pišeš budeš pisao kao klasu unutar određenih namespaceova i onda pozivao odnosno instancirao istu i koristio reusabilne stvari. Ja ne znam sve napamet, ali znam što trebam za koju situaciju pa si pomognem na stack overflowu po potrebi. Kada znaš googlat problem, naći ćeš i rješenje 🙂

              Preporučio bi ti Mosha:

              Pogledaj što od njega ima na Udemyju ili nekom takvom sajtu, i uzmi full course, te ga prođi. Mosh je doktor za C# i objašnjava po meni najbolje od svih tih online učitelja. Mislim da ima i neke .NET projekte koje prolazi, znam da sam dizao .NET Core backend jednom prilikom, samo se ne sjećam više jel bio njegov tečaj ili neki drugi (previše sam ih prošao).

              Edit:
              Vidim da Traversy Media isto ima projekt, on mi je isto odličan lik (malo čudno priča, ali svi projekti su mu baš jebeni jer je sve aktualno što radi):

              Radim ja nešto malo sa C#-om u Unity-u, ali iskreno nemam pojma jel to OOP ili nije. Hvala na savjetu, bacim oko na ovo što si rekao.

                Brijac Mislim da ćeš po pravo naučit koristit jezik tek kad kreneš radit svoje aplikacije, servise and stuff 🙂
                Onda će ti sve bit jasnije, jer sada koristiš framework i ostvaruješ neke stvari pomoću koda, a ovako ćeš krenut iz malo drugog smjera.

                1 / 2

                Imam već hrpu tutoriala + ovo gore od foggy-a tak da će se naći nešto da se nabrzinu prođe prije edukacije.

                  yakuza_stinger Među ostalim, C++ je objektno-orijentirani programski jezik, samo što je u isto vrijeme i proceduralni. Primjenjiv je na više načina. Kombinirano s time da je relativno low-level u usporedbi s C#-o, Javom ili Pythonom, C++ se smatra vrlo snažnim programskim jezikom.

                  S druge strane, da C# i Java bi bili potpuno objektno-orijentirani programski jezici. Iako gledanje na to je li nešto čisti OO jezik je po nekima cjepidlačenje. Neki traže i najsitnije razlike da se pokuša definirati što bi bio čisti OO jezik, drugi tvrde da je dovoljno zadovoljavati osnovne principe OOP-a da bi se smatrao OO jezikom. Uglavnom, komplikacije. 😄

                    Fico Među ostalim, C++ je objektno-orijentirani programski jezik, samo što je u isto vrijeme i proceduralni. Primjenjiv je na više načina. Kombinirano s time da je relativno low-level u usporedbi s C#-o, Javom ili Pythonom, C++ se smatra vrlo snažnim programskim jezikom.

                    Ili ukratko; Ako znaš kodirati u C-u ili C++-u, znaš u svim ostalim jezicima 🙂 Sve što automatikom rješavaš u C# i Javi, C i C++ to ne radi tako i moraš sve živo sam odraditi 🙂 C# mi je osobno najdraži programski jezik, ali pisao sam kod u dosta njih, i kad znaš jedan, znaš ih sve.

                    3 mjeseci kasnije

                    Nije bas post za ovaj topic, ali da ne otvaram drugi 😊
                    @Fico, @foggy, bilo tko drugi...
                    Imam dva polja koja treba usporediti po jednoj zajednickoj kolumni odnosno stupcu. Radi se o email adresi gdje se gleda koji clanovi prvog polja nisu prisutni u drugom polju i obrnuto.
                    Za ovo sam napisao binary search algoritam i to sve radi. Medutim, kako bi binary search radio, inicijalno polje mora biti sortirano po email adresi.
                    Radi se o obicnom stringu i koristio sam Sort-object cmdlet u PWSu, ali sam primjetio da ne radi dobro svoj posao za pojedine entrye.
                    Onda sam napisao algoritam za quick sort (mozete na wiki pogledat o cemu se radi) i to radi ok... ALI samo na polju sa jednim stupcem.
                    Kako ja imam polje sa vise stupaca gdje primjerice ROW1 ima medusobno povezane podatke za stupac 1, 2, 3 i 4, ovaj quick sort bi trebao nakon sortiranja stupca 1, pretumbat adekvatno i ostale stupce polja.

                    Imate li kakav savjet, ideju kako primjeniti quicksort na polje sa vise stupaca?