Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - noef

Stran: 1 ... 4 5 [6] 7 8 ... 60
76
Zatimco vyuzivat lidi na 200% jejich uvazku ke krachu zcela jiste nepovede ;D.

Co je pro někoho 200% je pro jiného 80%. Máš pravdu, není to práce s lopatou.

Pokud uzavru smlouvu na 8h denne, tak tech 8 denne hodin budu delat a rozhodne nebudu ocekavat ani pracovat 16h denne. To bych chtel videt, kolik lidi by vas po par dnech neposlalo do p*** a/nebo nebo k soudu.

Hlastite se snad na praci na 1h/den za odpovidajici plat a budete pak denne pracovat treba hodin 8? Uz vidim, jak se do takove nabidky hrnete ;D.

77
... Využívat zdroje méně než je možné, je neoptimální a tato metrika vede ke krachu. ...

Zatimco vyuzivat lidi na 200% jejich uvazku ke krachu zcela jiste nepovede ;D.

78
Za prvé, zaměstnavatel má možnost nařídit přesčasy, za druhé, zaměstnavatel ti klidně může dát píchačky na dveře a na záchod budeš chodit ve svým volnu, zaměstnavatel ti může nařídit půl dovolené a tu druhou půlku ti schválí tak, jak to bude vyhovovat jemu, ne tobě, nevybranou dovolenou ti následně nemusí ani převést, ani proplatit, pokud ti nabídl termíny, kdy si ji můžeš vybrat, na homeoffice můžeš klidně zapomenout, pokud ho nemáš dobře ošetřený ve smlouvě, může ti zamítnout třeba dřívější odchod, když zrovna potřebuješ a spoustu dalších zábavných věcí.

Pokud by tohle meli v inzeratu, tak bych je vyskrtl po letmem precteni. Pokud by to vyslo najevo az ve zkusebce, tak bych druhy den uz neprisel (fuj, pichacky na dvere bych urcite nerozdejchal). Pokud by se to zmenilo az v prubehu, tak rozhovor se sefem a pokud neustoupi, tak koncim. Nevidim zadny duvod, proc i spatny programator by mel ztracet cas s takovouto firmou. Vidim jaky je nedostatek lidi - jak firmy musi lanarit lidi uz behem skoly a z jinych oboru, takze pokud staci lehce nadprumerny plat (coz dost lidem staci), tak IMO i spatny programator ma na vyber z mnoha firem, kde takoveto popsane opruzy nebudou a nebude se po nich ani chtit nejaka otrocina ve forme neplacenych nebo prilis castych/dlouhych prescasu.

79
...
Tak ale za 8 hodin denně se jím nestane.

Nemusi programovat jen v ramci prace. Ostatne cekal bych, ze vetsina tech "kvalitnich programatoru" ma mnoho ruznych projektiku (ne nutne svych, ale treba prispevatel do OSS) v ruznych technologiich se kterymi si hraje ve volnem case.

80
Nemyslim si, ze dobry/vynikajici programatora ma cokoliv spolecneho s tim, jak moc loajalni k firme (nebo naivni) je. 8h ma ve smlouve, cokoliv jineho je neco navic a pokud mu firma nenabidne nic, s cim by slouhlasil (minimum beru jako ze to proplati, idealne zaplati vic; pripadne dalsi volno atp.), tak nevim, proc by mel delat prescasy.
Vynikající programátor si může vybírat, co ho zajímá a baví a rozhodně je placenej moc dobře na to, aby řešil plus mínus pár hodin. Logicky v případě vážných problému pomůže rád, pokud je to v jeho silách, už jen proto, že dělá na něčem, co si sám zvolil a co dělá rád. Pokud dělá něco, co ho nebaví, dokonce obtěžuje a počítá vteřiny do konce šichty, asi není tak dobrej.

To, co jsi posal, to není vynikající programátor, ale Dežo - zametač ulic, pro kterýho "padla" znamená pustit koště a utíkat, protože jinak mu hrozí, že mu uhnije ruka.

IMO to co popisujete je dobry zamestnanec (pro firmu), ne nutne kvalitni programator (ve vyznamu umet dobre programovat). Kdyz je nekdo kvalitni programator, tak muze mit urcite pozadavky ci nedostatky, kvuli kterym si nemuze diktovat jaky hipster projekt chce delat a vsichni zamestnavale se o nej nebudou prat. A jak jsem psal - kdyz firma neni schopna kompenzovat neco, co byva fail firmy (managoru), ne nutne penezi, ale i treba tim volnem, lepsimi podminkami v praci atp., tak proc by mel sebelepsi/sebehorsi programator pracovat navic? Proc by mel svuj cenny cas (byt proplaceny ci jinak odmeneny) venovat firme? Skvely (jakykoliv) programator ma tunu svych projektu a urcite i nejake konicky mimo programovani nebo treba rodinu. Ve velmi male mire (1h denne navic) a frekvenci (parkrat za pul roku) to chapu, ale pokud se to opakuje pravidelne, tak IMO je s tou firmou neco spatne.

PS: Osobone si pod oznacenim dobry programator predstavim nekoho, kdo umi dobre programovat (napr. ma presah do jinych oboru, umi dobre vice jazyku, ruzna paragimata, ma teoreticky zaklad), ne nekoho, kdo sotva zvlada zaklady JavaScriptu ale je za to skvely manager.

81
A dobrý nebo vynikající programátor mákne také a nebude se ohánět nějakými kydy o 8 odpracovaných hodinách

Nemyslim si, ze dobry/vynikajici programatora ma cokoliv spolecneho s tim, jak moc loajalni k firme (nebo naivni) je. 8h ma ve smlouve, cokoliv jineho je neco navic a pokud mu firma nenabidne nic, s cim by slouhlasil (minimum beru jako ze to proplati, idealne zaplati vic; pripadne dalsi volno atp.), tak nevim, proc by mel delat prescasy.

a o tom, že si musí jít lehnout doma na gauč.
Do toho firme nic neni, co zamestnanec dela ve svem volnu a uz vubec firmu nema zajimat, zda zamestnanec svuj volny cas vyuziva "spravne".

82
Necht tedy pripustime html+css+js pro tvorbu tenkejch klientu, rekneme z nouze nebo vrtochu vyvoje civilizace. Budiz. Ale povazuju za tragickej pruser, ze se pak "aplikace" michaji se "strankama". Malo myslici nebo linej clovek si muze rict (a jak je vidno v diskusi, casto rika): jeee, to je super, ja vlastne muzu delat stranky, jejich kusy budou tak trochu aplikace!

Tady vas moc nechapu, pokud mam stranky a pouzivam SPA pristup, tak to je z definice aplikace. Osobne nevidim problem pouzivat JS i na chudsi webove prezentace, stale mam vyhody rychlejsiho nacitani kusu stranky (podobne jak prinesly iframy) a mam vzdy moznost jednoduse pokracovat ve vyvoji dale, pokud bude potreba pridat narocnejsi funkcionalitu - nemusim to cele prepisovat do SPA.

Drive tento pristup nebyl mozny, protoze byly problemy s kompatibilitou a celkove podporou JS. IMO profesionalove na stranky pro masy nemaji problem jit do JS-only reseni, pouze ve specialnich pripadech (root) je vhodne zvazovat podporu i non-JS, udelat kompromis a mit chudou funkcionalitu (pouze mensi vylepseni - progressive enhancement).

Zel, vysledky jsou tristni. Ta "aplikacni" cast zpusobuje, ze jsou stranky vsemoznym zpusobem spatne pouzitelny jako stranky, prikladem budiz tolik diskutovany "novy Root.cz"

Zvolil jste priklad spatneho uziti JS a celkove spatneho rozhodnuti delat redesign u velmi konzervativni a na funkcnost zamerene stranky, kde uzivatele (vcetne me) silne preferuji funkcnost pred vzhledem. U roota neni problem JS, ale uplne selhani v analyze pri vyvoji noveho designu, ktery zcela ignoruje cilove uzivatele. Je to vysledek toho, ze vzali bastl z lupy a soupli ho i semka. Jaksi ale zapomneli, ze IT-pozitivnim lidem budou vadit veci, jak zahrabani fora na titulce nekam dolu, nebo vsudypritomna otravovatka se vsim moznym (do ted nechapu, jak se to animovane logo mohlo vubec dostat do bety, jako WTF? ja nejsem zadny grafik ani UI/UX odbornik a presto vim, ze animace jsou fuj a je jen velmi malo pripadu, kdy je lze dobre pouzit).

a to zde bych jeste rekl, ze byla ze strany konstruktivnich kibicu a pana Krcmare vynalozena velka snaha, aby to fungovalo a lidi moc nestvalo.

To je pravda, ale ze strany vyvojaru nebyla vynalozena skoro zadna snaha. Vetsinu problemu jsem byl schopen ve svem custom reskinu vyresit behem minut, ty problemy nejsou na rootu stale vyreseny...

Celkove jste zvolil spatny priklad. Jak jsem napsal, prasit jde ve vsem. Navic u roota neni problem jen s JS ale i s CSS (poskakovani stranky pri nacitani, prekryvani obsahu reklamou atp.). Zacnete ted taky zbrojit proti CSS?

Zdaleka nejde jen o SW podporu JS v prohlizeci; jde o to, ze tvurce vnucuje nejakou svoji logiku chovani tech aplikacnich prvku a to je u "stranky" pitomost -- muze to prinejmensim skodit malo, ale nikdy to nemuze bejt lepsi, nez kdyz ctu poslusnou pasivni stranku dle logiky sveho prohlizece.

Vas prohlizec nikoho nezajima, vse se pise pro Chrome. Pouzivam FF a zazivam casto ruzne bugy na strankach, ktere v Chromu nejsou. A to prosim je FF porad dost pouzivany prohlizec, pokud pouzivate neco obskurniho, tak na to nebude brat ohled nikdo.

Je to volba klienta ci vyvojare, co presne povoli ci zakaze. Opet to neni chyba technologie, lze mit SPA Angular aplikaci, kde nepoznate, ze jde o SPA, protoze url se spravne prepisuje. Pokud chce klient po naklepnuti odkazu pomale odrolovani po strance, tak je to volba klienta, technologie, at Angular (ktery to ani sam neumi) nebo JS, za to opravdu nemuze.

Opet poukazu na problem UX, ktery me na mobilu stve mnohem vice, nez pul vteriny jednou za mesic nacitani navic - nemoznost menit scale (pinch gesto) u responzivnich stranek - jsou proste zamcene na jedne velikosti - nelze je zoomovat ani scalovat font. A tohle je problem CSS, nebo spise jeho pouziti.

Citace: noef
grafik/koder bude chtit pouzivat aktualni CSS a i on by pravdepodobne nebyl nadseny ze non-JS reseni, protoze tak vypadnou vsechny vstupni komponenty, ktere vetsinou nelze bez JS vytvorit (navic ty nativni je vetsinou obtizne, casto nemozne, stylovat, takze se tim nahrazuji i ty nativni).

Hle, esence tuposti a zla! At pagrafik/pseudokoder slevi ze sveho ega a neomylnosti a prizna si, ze bude nejlepsi, kdyz se misto jeho posmatlaneho hipsta-sedo-sedeho stylu s rane renesancnim fontem zobrazi uzivateli stranka treba nejak uplne jinak, ale tak, aby se to uzivateli dobre prohlizelo. Jak byvalo ostatne hned na prvnim miste ve vsech priruckach k psani a prohlizeni webu v dobach davno minulych. Proc se tento zakladni pokyn k tvorbe HTML vytratil a byl nahrazen honbou tvorit na pixel vytuneny designy? Blbost je rozsahla a lide zde ocividne soutezi ve spatne discipline.

Ten grafik (ne pseudo) je placeny za to, aby to nastyloval. On je zodpovedny za vzhled aplikace. Pokud rekne klientovi, ze to "nejde" (coz neni pravda) a klient vi, ze konkurence to udela, tak jde klient ke konkurenci. Opet - neni duvod to nepouzit, protoze stylovani nativnich elementu, ktere se vetsinou lisi i v defaultnim stylu, je problematicke - lisi se napric prohlizeci a OS. Proto je lepsi pouzivat nejakou JS komponentu, ktera vypada vsude stejne a nebude tedy rozbijet vzhled stranky. Chapu, asi mate priority jinde, ale takto to funguje v praxi, s blbosti grafiku to nema nic spolecneho (ne, nejsem grafik, od CSS se drzim dale, jak to jen jde :D ).

Citace
A kdyz mene nez 1% (to navic asi zahrnuje i roboty, takze v realu je cislo pravdepodobne hluboko pod 1%) uzivatelu ma zakazany JS, tak se neni o cem rozhodovat (prohlizec nepodporujici JS je hnijici vykopavka, pro ty se nevyviji nic).

Viz vyse, nejde zdaleka o nepodporu JS. Sam mam JS zapnutej, jak jsem ostatne hlasil i ve sve prvni odpovedi na (u me nefunkcni) Techloop. Ale jde o to, ze to vselijak otravuje a prasi tam, kde to NENI VUBEC POTREBA.

Vsimnete si, ze to je silne subjektivni. Napr. je Java potreba pro napsani toho softu? Ne, neni, muzu to klepat v hexa editoru ve strojaku. Co je potreba pridat na stranku rozhoduje klient, kdyz si navymysli box s doporucenim dalsiho clanku, co prekryje text aktualniho clanku a vzdy se uzivatele nablble pta znovu, tak je to chyba klienta a/nebo implementace. Neni to chyba JS. A opravdu "potreba" je jen html se kterym ale neoslnite a aplikace se bude pouzivat priserne. Proto tu mame ty vsechny CSS s animacemi a JavaScripty s template enginy, client side routovanim, UI frameworky atd.

(JS mam defaultne vypnuty. Usmevne, kdyz se zivim vyvojem v JS...)

Citace
Občas uvažuju jetli to to znásilnění html a http vlastně za to stojí. A jestli bychom na engine prohlížeče a protokoly neměli pohlížet  jinak.

To si rikam taky. Jako prednostni ukol bych ale videl rozsireni te myslenky vyse: rezim stranky pro prohlizec bez aplikacnich chujovin neni horsi, ba je naopak lepsi, nez stranka se samomrcasicima a za uzivatele lepe myslicima blbostma.

Taky mi dost JS pitomosti vadi, ale jsem si jisty, ze "za uzivatele lepe myslicima blbostma" je na cilovem vzorku uzivatelu "za uzivatele lepe myslicima ficurama", protoze jinak by to v a/b (a dalsich) testech pohorelo -> prestalo by se to pouzivat na jednotlivych strankach a pozdeji by to UX experti oznacili za blbost a prestali by to pouzivat vsichni.

Zase si myslim, ze jde o problem "pokrocily uzivatel, ktery vi co chce" a BFU na ktere jsou ty pitomosti cilene. To BFU to ohromi, bude to i treba pouzivat (na lupe treba to sdileni oznacenim textu, spam box o dalsim clanku, ktery nici cteni aktualniho, ...) a bude z toho nadseny. My pokrocili, kdyz chceme takovou funkcionalitu, tak si ji pridame formou addonu nebo si ji dobastlime sami. Si vsimnete, ze ani hloupy dark skin nam pro root neudelali, bylo by to moc prace - hlavne ze mistni to meli hotove za par hodin (ten jednodussi, moje varianta ma nastaveni a hral jsem si s pro me novymi technologiemi, takze jsem tim vyplnil nekolik vikendu). Proste priorita je masa = BFU.

No ale jak se bude vyvijet tvorba tech aplikaci, to me samozrejme taky zajima. A jestli se (opet po letech) dockame nakejch distribuovanejch GUI v necem jinym nez html+js.

Libilo by se mi pouzivat treba Scalu i na webu (ScalaJS existuje, ale neni prilis rozsirena a nema mnoho knihoven). Bohuzel si nemyslim, ze se JavaScriptu zbavime v dohledne dobe. Mozna s WebASM (nebo jak se to jmenuje) zazijeme dobu, kdy JS bude jen jakysi nizkourovnovy jazyk do ktereho se kompiluje z vyssich a hezcich jazyku. Mame sice trochu hezci TypeScript, ktery pridava trochu type-safety (pouze do urcite miry, nesrovnatelne se Scalou/Haskellem atp.), ale je to porad JS se vsemi jeho problemy. Full-blown jazyky typu Dart nebo ScalaJS se myslim moc nechytaji :(.

Odklon od HTML&CSS se mi take nezda pravdepodobny, protoze s novymi vecmi se to blizi tem XML jazykum pro popis GUI: web komponenty a vsechny ty vychytavky z html5, CSS zlepsujici moznosti layoutu - flexbox a mozna se dockame i nativniho gridu.

  • : Mam pocit, ze vsechno co kritizujete by vyresily nejake best-practices, typu "dat moznost uzivatel vypnout si jednotliva vylepseni jako jsou napr. plynule skorolovani po kliku na odkaz s fragmentem, zavazejici upoutavka na dalsi clanek, zakazani zoomu/scalu, schovat komentare na zvlastni stranku". Bohuzel stranky se tvori pro BFU, ne pro nas, takze se toho asi nedockame :-\.


Omlouvam se za wall-of-text, je mi to ale blizka vec, tak jsem se trochu rezepsal.

PS: Nefunguje vam na nekterych mistech smejici se smajlik (minimalne v nahledu, mozna to ma co delat se zavorkou o mezeru za tim): :D

83
Vývoj / Re:Zdroje k rozvoji OOP myšlení
« kdy: 01. 04. 2017, 14:40:07 »
Pokud by Java nemela za sebou prachy, tak je taky na urovni toolingu ala Haskell. Java na me pusobi, jak ten jazyk pro lopaty, protoze i triviality se rozepisuji na nekolik radek jako pohadka, spoustu veci musi programator vysvetlovat na nekolikrat. Ani Scala v tomto ohledu neni dokonala, ale je na tom o dost lepe a taky se v ni daji delat a delaji komercni veci. Pokud chcete priklad, kam se ubirat, tak se podivejte na type inferenci v Haskellu, to je trosku jina liga - tam se totiz pisi typy pro programatora, prekladac je nema problem odvodit sam ;D.

Mam pocit, ze v tom videu rikal, co vsechno s trochou penez udelali - treba GUI a OOP. Ale v ramci OSS, kde na tom dela po vecerech par nadsencu nemuzes prijit treba s dobrym IDE pro Haskell na urovni IntelliJ pro Javu. Proste je to ted na mrtvem bode, jak pises sam: neni nic "lepsiho" (= stabilniho s dobrym toolingem, spoustou odladenych knihoven, komunitou atd) -> nebudeme nic lepsiho zkouset udelat (byt by to stalo pro korporaty drobaky) -> nic nedelame, tak nic "lepsiho" nemame.

84
Citace
Vy vůbec netušíte, pánové. To si opravdu nedokážete představit pod JS cokoliv jiného, než nějakou tupou náhradu iframů? To byl hit v roce 199x... A přesně tam někde jste zamrzli. http://html5index.org.

No a k těm kecům na začátku jsem chtěl ještě něco dodat, ale pak si říkám: "má to smysl"? No nemá, kurva, nemá. Protože všechno bylo vysvětleno už v minulém vlákně a od lidí, kteří tuhle práci opravdu dělají a ne že jenom v serverovně přemýtají, "jak by ten web dělali, kdyby to uměli". Tak sbohem.

+1

Lze delat stranky bez JS, ale aktualne to nema zadny smysl. Klient bude chtit SPA (ostatne proc by nechtel - pri spravnem pouziti je to stejne rychle na nacteni jako bez SPA, a oproti ne-SPA je to mnohem rychlejsi pri prechazeni mezi podstrankami a pri jakyhkoliv dynamickych akcich, podstatne jednodussi backend take neni zanedbatelna vec, v neposledni rade take mensi naroky na zelezo pro BE), grafik/koder bude chtit pouzivat aktualni CSS a i on by pravdepodobne nebyl nadseny ze non-JS reseni, protoze tak vypadnou vsechny vstupni komponenty, ktere vetsinou nelze bez JS vytvorit (navic ty nativni je vetsinou obtizne, casto nemozne, stylovat, takze se tim nahrazuji i ty nativni). A kdyz mene nez 1% (to navic asi zahrnuje i roboty, takze v realu je cislo pravdepodobne hluboko pod 1%) uzivatelu ma zakazany JS, tak se neni o cem rozhodovat (prohlizec nepodporujici JS je hnijici vykopavka, pro ty se nevyviji nic).

Taky si prosim uvedomte, ze ty "nabobtnale" JS knihovny co do velikosti strci casto do kapsy par obrazku. O nejakem videu na uvodni strance snad ani nemusim mluvit, to bude vetsi nez vsechny skripty a obrazky na vsech podstrankach. Take, na rozdil od obrazku, ktere jsou na kazde strance jine, ty skripty se tahaji pouze jednou a pak jsou nacachovane => tydny se klidne nic ohledne JS nesosa, za to obrazky u novinek budou vzdy nove - kazdy den s dalsimi clanky a novinkami.

A jiste, psal jsem to uz v minulem vlaknu, pisu o globalnim trhu, ne o zadnem "specifickem" jako je root, tam samozrejmne rozhodnuti prilis nespolehat na JS chapu a je IMO spravne.

85
Vývoj / Re:Zdroje k rozvoji OOP myšlení
« kdy: 01. 04. 2017, 09:34:56 »
OK, vyvíjejí zaostale podle něj. A co je řešením? Podle mě Java zaostalá vůbec není a nevím, co jiného bych doporučil. Takže jak se chceš posunout? Co mně a těm firmám uniká a máme začít hned používat?

Jsem to psal v tom prispevku:

... Firmy nejsou schopny dat par susnu (pro ne, realne tisice/miliony $) a radeji zustavaji u toho "co je zajete a nejak funguje" nez by se zkusili pousnout vice dal.

Nyni se posouvaji velice pomalu, napr. pronikani FP do mainstream jazyku. On mluvi o trochu agresivnejsim pohybu kupredu, ktery ale korporaty slysici pouze na "penize co nejdriv" maji problem videt (za par let, co tyto projekty casto zaberou, tam ani to vedeni, co by je zadalo, uz ani nebylo, takze proc je zadavat?).

Zadny vselek, do ktereho korporaty nezainvestuji neni. Zadne instantni reseni pripravene na komercni vyvoj neni (ve Smalltalku se myslim obcas komercne vyviji, ale je to dost okrajove).

Java, prestoze ji take obcas pouzivam a JVM se mi libi, bohuzel zaostala ve srovnani s ostanimi jazyky zcela jiste je. Treba Scala je mnohem dale (ne, ani Java 8 s tezkopadnymi konstrukcemi se Scale neblizi). Podobne Haskell, ve kterem casto postaci par radek na vyjadreni ekvivaletniho algoritmu jako v Jave na desitky ci stovky. Ale ten zase nemuze Jave konkurovat toolingem, knihovnami atd., takze na obecne enterprise veci IMO neni vhodny. Nic z toho neni "prave OOP", jen je blize spodku grafu, tj. vyzaduje mene radek na vyreseni stejnych problemu (pomijim neexistujici/slabe knihovny). Jednoduse to ma lepsi abstrakce, nez treba ta Java, takze vyjadreni reseni je podstatne kratsi. On samozrejmne chce jako ten dalsi krok "prave OOP", ktere spravne pouzite muze podstatne zjednodusit reseni problemu a na extremni paralelismus, ktery je nyni aktualnim smerem v hw, je jako stvorene.

86
Studium a uplatnění / Re:Existují v ČR startupy na úrovni?
« kdy: 01. 04. 2017, 07:20:04 »
To je bezne - vycerpa se puvodni topic, prejde se k novemu. Psal jsem to uz nekolikrat, ze by foru prospelo moderovani stylem: (casto zajimavy) off-topic z jednoho vlakna -> vytvorime mu nove vlakno a presumene prispevky tam. Vsichni by byli spokojeni, zadne mazani nebo zamykani, diskuze muze pokracovat na vsech frontach.

Osobne, pokud OP neni zavadny (napr. jen nadavky na nejakeho uzivatele/cloveka), tak nevidim zadny duvod zamykat vlakno. Pokud jsou zavadne prispevky, tak se maji budto presunout, nebo, pokud nemaji zadnou hodnotu typu nadavky nebo spam (reklamy), tak smazat.

PS: Je to o webech startupu, takze uplny off-topic to neni. Jen jsem ukazal, ze to, co dost lidi povazuje za vlastnosti (nevyhody) SPA, jsou vlastne jen doprasene (ci v pripade chybejici pristupnosti levne) stranky a s SPA jako takovym nesouvisi.

87
Vývoj / Re:Zdroje k rozvoji OOP myšlení
« kdy: 01. 04. 2017, 07:06:57 »
Chapu, ze ten Kay muze byt pro nekoho pomalejsi, ale veci, o kterych mluvi jsou rozhodne zajimave. Mel i nejakou prednasku pro netrpelive studenty, tak mozna ta se vam bude libit vice - byla o neco kratsi a hral si tam s auticky ;).

Treba toto:


Cervene kolecko je Java, C#, PHP (ok, to je mozna trochu vyse) atd. Znazornuje to, jak "zaostale" se vyviji bezne komercni projekty. Firmy nejsou schopny dat par susnu (pro ne, realne tisice/miliony $) a radeji zustavaji u toho "co je zajete a nejak funguje" nez by se zkusili pousnout vice dal.

Nyni se posouvaji velice pomalu, napr. pronikani FP do mainstream jazyku. On mluvi o trochu agresivnejsim pohybu kupredu, ktery ale korporaty slysici pouze na "penize co nejdriv" maji problem videt (za par let, co tyto projekty casto zaberou, tam ani to vedeni, co by je zadalo, uz ani nebylo, takze proc je zadavat?).

Kdyz se podivam na Akka, prestoze to neni uplne to, co si on predstavuje (je to napul cesty), tak i presto dosahuje skvelych vysledku - kdyz se jednou clovek v tom nauci myslet a vyvijet, tak skalovani a odolnost je "zadarmo", je proste soucasti toho, jak se ma v Akka vyvijet a jak je Akka postavena. Zadne problemy a horory se zamky, vlakny, rucnim resenim toho, co delat kdyz padne par nodu atp.

88
Studium a uplatnění / Re:Existují v ČR startupy na úrovni?
« kdy: 31. 03. 2017, 17:11:21 »
Nejen img, cokoliv, co muze zmenit rozmer za behu. Ale casto jsou to prave ty zminovane reklamy, ktere si vlozi svuj obrazek a tim roztahnou kontejner, ve kterem jsou. (Uz to na rootu konecne opravili?) Skakanim jsem ale myslel predevsim napr. to, ze klepnu uprostred stranky na "lajk" a bez SPA to znamena, ze je potreba znovu nacist stranku se vsemy posty. Nevim, mozna to lze resit (fragment na lajkovany prispevek? i to ale skoci...), ale klasicky GET pro zapsani lajku s naslednym presmerovanim na stranku s posty znici pozici naskrolovani uzivateli, takze je treba opet na zacatku ci na lajkovanem postu. O nejakem "show more" a dynamickem donacitani prispevku, klasickem strankovani, donacitani komentaru atp. nemuze byt bez JS ani rec. Vsechny tyto akce budou pomale, ikdyz bude backend rychly (coz casto neni, protoze $). Na druhou stranu pokud se BE stara jen o data (mene $) a uzivateli se nestahuje a nepresluje porad dokola cela stranka (mene zatizeni cpu, netu), ale jen napr. 2% (jeden post), tak je vykon trosku nekde jinde.

89
Studium a uplatnění / Re:Existují v ČR startupy na úrovni?
« kdy: 31. 03. 2017, 16:55:32 »
Kdyz podle dost mereni je realne uzivatelu bez JS pod 1%, tak opravdu nema smysl je resit (hlaska v noscript tagu by ale asi byla namiste, alespon u stranek, ktere nejsou o JS technologii). V pripade stranek Angularu - kolik bude asi uzivatelu, kteri hledaji dokumentaci pro JS framework (= vyviji v nem, ci zvazuji vyvoj v nem) a zaroven blokuji JS v prohlizeci?

K tomu skakakani - co se divam, tak to neni SPA (pouziva Angular != je SPA), takze to jaksi logicky bude skakat vzdy. Ostatne ale jake tam mate opravdu dynamicke elementy, ze by byla potreba SPA (hodnoceni, lajky, formulare, strankovani, ...)? Angular lze pouzit i zvlast na kazde strance jako templatovaci engine na strane klienta.

Take me prijde, ze neustale zamenujete vyvoj FE v JS a efekty/animace v JS. Opravdu to neni to same. V Jave take nemusim programovat pouze backendy pro webove sluzby a v C se take nepise jenom jadro Linuxu. V realu dokonce jsou tyto role i casto oddelene - o grafcike serepeticky, efekty, stylovani se stara jeden clovek (casto zaroven grafik) a o funkcionalitu (validace formularu, stranky, navigace, komunikace ze servrem, ruzne stavy aplikace, cachovani dat atd.) clovek druhy (programator).

90
Vývoj / Re:Zdroje k rozvoji OOP myšlení
« kdy: 31. 03. 2017, 15:54:08 »
Pokud jste nevideli ta videa od Kaye (otec "praveho" OOP) postovana v jinem topicu, tak urcite doporucuju.
Treba tohle Is it really "Complex"? Or did we just make it "Complicated"?

Stran: 1 ... 4 5 [6] 7 8 ... 60