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 ... 9 10 [11] 12 13 ... 60
151
K dartu odporucam pozriet nejake videa z poslednej konfery. Google ma v tom CRM (asi fe) a mozno je to pouzivanejsie ako by sa zdalo.

Zkusim neco pohledat, ale kdyz jsem se posledne dival, tak me ten jazyk neprisel jako neco revolucniho. Lisi se vubec necim treba od toho TypeScriptu? (Jedine ceho jsem si vsiml jsou cascade a to, pokud pouzivate rozumne knihovny, nebude moc casto potreba.) I takova ScalaJS toho prinasi podstatne vic.

K tomu ze by sa javascript posuval dopredu - skor do pr***e ale to je vec nazoru :D. Ked vidim tie postupy a requirementy mozem ostat pri gwt a vykaslat sa na cely ten 'moderny' kolotoc.

Jako jazyk IMO postupuje kupredu. Nabira hodne uzitecneho cukru (tridy, fat arrow) a pridava chybejici ficury (weak map, symboly). Ve srovnani s takovym PHP, kde to vede clovek, ktery je vylozene anti-CS, to ma alespon nejakou uroven. Do dnes nezapomenu, jak jsem pred par lety psal trivialu v PHP a vec typu (pseudokod) (new Class()).zavolejMetodu() byla syntakticky spatne, pritom $x = new Class(); $x.zavolejMetodu() byla ok. To jsem myslel, ze me nekdo troluje, fakt jsem nechtel verit, ze takovy odpad beha v produkci na kazde druhe strance... Takove veci jako konzistence v pojmenovani funkci nebo logicke pozice argumentu o tam radeji ani nemluvim.

A JS knihovny IMO taky postupuji. Treba ten Angular 2 pouziva Observables, coz jestli se nepletu je FRP. Lodash ma FP edici nebo lze pouzit Ramda a treba i Sanctuary. React skoro neznam, ale tusim, ze se take pouziva hojne immutable globalni stav a reducery (coz lze delat i Angularu 1 a 2, napr. ngrx-store). To s sebou nese snadne psani testu a jasne viditelne side-effecty. Zadny slepenec mutable kodu, kde po par pridanych ficurach se muselo provest desitky digest cyklu a cokoliv pridavat/upravovat nebo dokonce psat testy bylo velice problematicke.

Ty vice backend jazyky na me naopak pusobi polomrtve - Java nebo Scala (a to ji mam rad). Do Javy se dostane jen to, co ostatni jazyky uz umi nejmene 5 let a i tak byva syntaxe pochybna a ne vzdy je implementace idealni (napr. lambdy bez closure), Scala ze zacatku hezky nabirala ficury, nyni to ale pusobi, ze jen preslapuje na miste. Jako jo, je porad na mile pred JavaScriptem a svetelne roky pred Javou, ale radeji bych uz videl dokoncenou dotty, ne-expermentalni podporu maker, rychlejsi preklad, snadnejsi vyvoj pro Android atp. Pusobi to na me, ze se prepla do "korporatniho modu" ala Java :-\.

152
Souhlas, ale to si ostatne tazatel zvolil uz tim, ze chce delat front-end vyvoj. JavaScript svet je v tomto neuprosny a posouva se kupredu mnohem rychleji, nez snad cokoliv jineho.

Ostatne Angular 2 ma nyni semver, takze cislo se bude navysovat dost rychle, ale zmeny nebudou nikde blizko ng -> ng2. Dalsi vec je, ze nekdo bude muset udrzovat i starsi kod - minimalne v Angularu 1 je toho napsano pozehnane.

PS: Ted se divam na stari Angular 1 (porad v nem jeste lide obcas neco tvori) a ma 6 let, to je v kontextu JS neuveritelne :D.

153
O serveru Root.cz / Re:Nový Root již dnes?
« kdy: 13. 01. 2017, 15:34:19 »
...
Před chvíli jsem koukal do profilu... To mi chcete říct, že to leakování jména jste opravili tak, že jste se mi hrabali v profilu a měnili mnou nastavené jméno a příjmení? To jako vážně? :o

 ;D Tak ale alespon nejak reagovali na rozdil od tech ostatnich problemu. Holt root je ocividne brany jen jako neco neduleziteho navic, kde i kriticke bugy typu autoskorolovani a zpet, ktere cloveka vyhodi pryc, maji prioritu nizsi nez spocitat sponky na sklade. Nechapu, proc s timto pristupem do toho "prekrasneho" redesignu vubec sli, kdyz to nemeli v umyslu ani dotahnout do konce.

154
O serveru Root.cz / Re:Nový Root již dnes?
« kdy: 13. 01. 2017, 08:42:07 »
Fakt by mě zajímalo, kdo tohle vymyslel; že cokoli vyskakujícího uživatele neskutečně otravuje (slušně řečeno) se učí snad už v UX designérské mateřské školce.

To je sice pravda, ale musim se zastat devu roota - jak to chcete resit? Ikdyz by pridali moznost si to vypnout (defaultne to urcite budou chtit mit zaple a neni to tak neobvykle, ikdyz osobne bych to nedal jako "vyskakovaci" ale hodil na konec zobrazeneho clanku), tak kam to ukladat? Do profilu, kdyz neni povinny? Do susenek, kdyz je tu kdekdo automaticky zahazuje (viz narky se zlutou listou)? Do local storage/indexed db, ktere si vice paranoidni asi taky pravidelne zahazuji? Napada me jenom to predavat pres URL, ale to nemusi jednoduse umoznovat backend a kvuli pet a pul ctenari si to implementovat nebudou.

Osobne mi to moc nevadi, protoze to vyskakuje mimo oblast obsahu webu (pouzivam full hd a 4k rozliseni), ale na mobilech to bude asi jine kafe, pokud to tam taky dela.

155
Pokud pod "idem do toho angularu teda" myslis ng2, tak ten ofik tutorial (hero cosi) je solidni. Osobne bych se minimalne nejdriv podival na TypeScript z rychliku a pripadne i na ES2015, pokud neznas.

PS: By me celkem zajimaly statistiky jazyku, ze kterych je ng2 pouzivany. Treba ten Dart jsem myslel, ze je uplne mimo. (Napr. podle google trends nevypada moc atraktivne - https://www.google.com/trends/explore?q=%2Fm%2F0h52xr1,%2Fm%2F0n50hxv)

156
este sa mi nepodarilo sprasit widle tak, aby sa zosypali. ono zavisi aj vela na tom, kto to pouziva. sprasit sa da aj linux

Jeste se mi nestalo, ze by se mi v Linuxu samy rozsypaly updaty tak, jak se bezne stava ve Widlich (tj. pouze beznou aplikaci updatu). Ano, pouzivam stabilnejsi distra a vetve (Debian, CentOS, LTS Ubuntu), ale Widle snad maji byt take stabilni, ne? Jiste, Linux neni dokonaly, i ta stabilni distra se obcas lehce polamou. Jenze v pripade Linuxu to vzdy vyresim bleskurychle - pogooglit problem, zkusit opravu, pripadne restart pro jistotu. Vetsinou je vyreseno za par minut. U Widli jsem zkousel nepreberne rad z for (neoficialnich i oficialnich) a vzdy to nakonec skoncilo na "tak to preinstaluj a mas klid".

Mam ted aktivni 4 instalace Linuxu, na zadnem z tech stroju se nikdy nerozbily. Mam aktivni 2 instalace Widli 10 a rozbily se obe (jedny jsem uz preinstaloval a druhe clen rodiny moc preinstalovat nechce - jde o to nahodne zaseknuti se procesu exploreru a vytezovani CPU na maximum az do restartu + rozbite updaty).

Tato nespolehlivost Widli spojena s castou nemoznosti opravy byla jednim z hlavnich duvodu, proc jsem presel na Linux jako primarni OS. Nutnost resit problemy reinstalaci, navic kdyz nelze ani jednoduse udelat zalohy konfiguraci, je giganticke minus pro Widle. V Tuxovi proste zalohuju home slozku (nikam jinam ani moc programy bezici pod norm. uzivatelem zapisovat nemuzou) a seznam baliku a jsem z vetsi casti za vodou. I kdyby se mi podarilo Tuxe rozbit (ne ze by se mi to za tech 10 let zatim stalo), tak snadno obnovim puvodni stav. Uprimne, kdyby bylo vic her pod Tuxe, tak se s Widlema uz ani neobtezuju. Nyni mi slouzi pouze jako hloupy spoustec her, nic vic.

157
...
kdyz nekdo vi jak co ma byt vcetne parametru prepinacu atd.. tak pak to vypada krasne kdyz mu ke vsemu staci command line a rucni editace konfiguracnich suboru treba v nano (ale musi vedet kde jak co odkomentovat, nastavit upravit, zakomentovat konfiguraky byvaji nekdy docela dobre okomentovane ale stejne to je pro mne obrovska drina a casto nad moje sily, jenze pro mne je problem vedet jak a co, musim tvrde googlit

Aha a v M$ svete, kde v registrech ani zadne komentare nejsou, to je jako jednodussi? Vzdycky dam prednost textovemu konfiguracnimu souboru s dokumentaci v komentarich, nez v registrech, ktere jsou bez komentaru a nelze s nimi jednoduse pracovat. Nastaveni policy byva lepsi, jsou tam i komentare a klikatka, ale bohuzel co jsem zjistil, tak to je casto velmi zmatene a jsou potreba tuny screenshotu nebo videa. Je to tak roztrkane asi proto, jak se to kupi s kazdou dalsi verzi Widli a oni to jen placaji pres sebe. Podobne jako nastavovaci dialogy - proc je potreba mit 3 verze dialogu pro jedno nastaveni? Slo by to krasne resit nejakym tlacitkem dole "zobrazit pokrocila nastaveni" nebo tak neco. Ne, oni radeji udelaji novy dialog a stare tam nechaji, protoze v novem nejde skoro nic zmenit ;D.

158
S Reactem nemam zadne zkusenosti, v Angularu 1 jsem delal celkem dlouho. Dvojka je pomerne dost odlisna, pokud neplanujes udrzovat stavajici kod v ng 1, tak IMO uceni se ng 1 a az pak 2 je zbytecne. Nektere zakladni principy jsou stejne, ale vetsina toho se silne lisi (minimalne syntaxi, vetsinou ale i semantikou). S dvojkou teprve zacinam, ale zmen tam je pozehnane. V mnoha ohledech je to uplne jiny framework.

Osobne se mi zamlouva jejich volba jazyka - TypeScript. Pokud ale nemas rad TS, tak bych se ng 2 radeji vyhnul, protoze prestoze to "lze" pouzivat i z JavaScriptu, tak je to podobne, jako pouzivat Play! ci Akka misto ze Scaly z Javy - takove to drbani se pravou rukou za levym uchem. Osobne se me ng2 zatim zamlouva (i pres neuveritelne mnozstvi zmen a nektere chybejici ficury oproti ng1, treba http interpectery; vse ale lze udelat), ale muze to byt hodne dano tim, ze mam rad FP a objektove jazyku typu Scala. Takze dekoratory (anotace) trid, staticke typovani (a s nim mnohem lepsi podpora v IDE) a observables jsem uvital s nadsenim. Ale znam frontendaky, kteri miluji dynamicnost JS a prestoze nektere prvky FP se jim zamlouvaji, tak rozhodne ne vse prijimaji takto nadsene (prechod z future na observables) a treba cukr pro tridy z ES6 primo nesnasi, zatimco ja ho vitam (ne, neni to o tom, ze nevim jak funguji prototypova dedicnost, jen mi to prijde prehlednejsi, jednotnejsi, lepsi na udrzovani). Podobne preferují psani vice testu a debugovani magickych chyb (cena za dynamicnost) pred uvadenim typu (prekladac nemalou cast problemu zachyti jiz pri prekladu, takze chyba typu preklepu ve jmene fieldu, ktera za sedmero horami v asynchronim kodu o par trid dal zpusobi pad, ani nenastane).

https://hackernoon.com/how-it-feels-to-learn-javascript-in-2016-d3a717dd577f#.xt63b2dkq - snad je to este pravda, kedze uz je rok 2017 :-D

+1
Kde jsou ty doby, kdy FE bylo par radku JavaScriptu v jQuery. Pracuju na pozici front-end vyvojare a s CSS a HTML delam spise okrajove, vetsinu casu travim vyvojem v Angularu 2 (pouze TypeScript) a udrzbou aplikace v Angularu 1 (JavaScript a zridkakdy mensi zmeny HTML i stylu).

PS: Posledni dobou dost slychavam o Vue, ale netusim, jestli to za neco stoji.

159
To ukladani nastaveni pod Widlema je za trest. Kazda aplikace nekde jidne, ikdyz pouzivaji slozku s uzivatelem, tak je tam kotel mist kam to strkat (napr. savy her se casto neukladaji do te games slozky, nastaveni aplikaci si veci cpou primo do uzivatele, prestoze jsou na to jine slozky atp.). Registry jsou neuveritelnej bordel, oproti tomu "primitivni" textove konfiguraky obsahujici i dokumentaci jsou zlate.

S rozsypanim OS po zmene HW u me jasne vedou Widle. Rozsypaly se me pri zmene MB, systemoveho disku, procesoru a posledne, coz me velmi (neprijemne) prekvapilo i pri vymene grafiky. Naopak Tux se me zmenou HW jeste nerozbil nikdy. Uz jsem to nekolikrat psal - na domacim "servru" se vystridalo urcite pres deset ruznych kusu HW (mobo, cpu [jini vyrobce], pameti, disky i systemovy), upgradoval jsem 2x Debian. U Widli nemusim menit HW a upgrade, i primy, (napr. XP->7 nebo 8->10) vetsinou dopada bidne - sice to nabehne, ale aplikace jsou nainstalovane nejak "napul", protoze se asi nejake zmeny v OS nepromitly pro nainstalovanych veci (registry? jine usporadani adresaru? netusim). O tom, ze bych Widle upgradoval upsesne na nekolikrat radeji ani nepremyslim.

vychytavka linuxu? temer zadny original driver na grafickou kartu, kterej by taky fungoval, problemy s tiskarnou a hafo dalsich vychytavek :)

Mam opacnou zkusenost s GTX 1070. Pod Tuxem vicemene bez problemu, proste nainstaluju balik z repa. Pod Widlema katastrofa - ovladace se odmitly nainstalovat, protoze neni aktualni system. Az v tomto bode jsem zjistil, ze je vlastne s legalni instalaci Win 10 neco spatne a ze pul roku (tipuju, mozna dyl) nefungovaly oficialni updaty. Pri pokusu o nainstalovani problematickeho updatu to vzdy spadlo, provedl se rollback a update nebyl nainstalovan => ovladace grafiky na te instalaci Widli se nikdy nenainstaluji. Zkousel jsem ruzna moudra z for (i oficialniho), az jsem nekonec skoncil u toho reinstallu (ktery radili i na ofiko foru). Od placeneho OS jsem ocekaval, ze bude mit lepsi kompatibilitu s hernim HW (kdyz drtiva vetsina her pro PC je na Widle) a ze kdyz je ten OS tak rozsireny, tak bude mit reseni problemu alespon na urovni toho minoritniho Tuxe (Ubuntu).

PS: Ten bug s rozbitymi updaty, kde neni jine moznosti nez reinstallu, se mi stal na dvou instalacich Win 10 ze 2 instalaci (smula, nebo je ten system tak spatny?). Jedno PC je herni low end, druhe herni mid, rozhodne to nebyly zadne prehistoricke kousky (ty paradoxne ted lepe zvlada Tux).

neviem ako vy, ale ja sa citim slobodny aj pri pouzivani windowsu :)

No, ja ne. Ve srovnani s Tuxem, kde muzu vymenit snad vse (nebo mozna opravdu vse?), jsou Widle jak nejaky mrzak. Pocinaje DE a konce FS.

160
Odkladiště / Re:Vlastní operační systém.
« kdy: 08. 01. 2017, 06:49:29 »
Pascal a nestabilni? Co si pamatuju z gymplu, tak jsme tam vsichni kolektivne Pascal moc nemuseli, ale nevzpominam si na jediny problem zpusobeny jeho nestabilitou. Myslel jsem, ze to dal nejak zije - FreePascal, Lazarus, vidim na jejich strankach i neco s Androidem, z popularnich softu je v tom napsany tusim Total Commander.

161
Vývoj / Re:Tvorba rozšíření pro Firefox
« kdy: 05. 01. 2017, 16:17:44 »
S tim jetpackem jsem myslim pracoval a prislo me to celkem jednoduche (uz je to nejaka doba).

A nebylo by jednodussi si stahnout verzi FF, kde jde to vynuceni podepsanych addonu vypnout? Uplne dole na https://support.mozilla.org/en-US/kb/add-on-signing-in-firefox k tomu neco je.

162
Vývoj / Re:Tvorba rozšíření pro Firefox
« kdy: 05. 01. 2017, 15:31:45 »
nechapu ten extremni rozdil v komplexnostni pro firefox  kdyz pro chrome je to tak primocare

Neni to treba zpusobene tim, ze addony pro Firefox mohou delat pomalu cokoliv (klidne uplne prekopat UI), kdezto addony v Chromu jsou tak omezene, ze v nich jde maloco netrivialniho delat? (A to svinsto se nam ted dostane i do FF :(. Az se tak stane, tak po mnoha letech asi prejdu na Chromium, protoze Firefox uz nebude mit snad zadne vyhody. :-\)

PS: Predpokladam, ze jde addon (extension), ne o plugin, kdyz pisete o xpi.

163
Odkladiště / Re:Vlastní operační systém.
« kdy: 05. 01. 2017, 11:42:36 »
To, ze je nekdo hloupy a vymeni HW a neuvedomi si, ze jsou tam ovladace a pak to svadi na WIn... Tezko pak nekomu radit jak postupovat.

A proc s tim Linux nema problem? Proc se me jeste nestalo, ze bych vymenil jakoukoliv cast HW, klidne vsechny, a Linux (Debian) to vzdy rozdychal? XP i 7 se rozbily pri vymene temer cehokoliv (myslim krom grafiky a nesystemoveho disku) a pokud vim, tak to byla chyba Widli, protoze na instalacnim mediu ovladace pro ten HW byly, ale ony si je nezkopirovaly proc? Nechapu - Debian ma se svym milionem ovladacu zlomek velikosti, co Widle po nainstalovani, jeden by cekal, ze teda Widle budou mit minimalne stejne zakladni ovladace jako Debian, kdyz uz jsou tak tluste po ciste instalaci...

Ve firmach pro ktery vyvijime SW maji radve tisice Win nemaji problemy s aktualizacema, nemaji rozbite registry.... cim to bude?

Tak ve firmach si asi muzou zaplatit Mrkvosrotu ten "skvely" support, pripadne tam maji lidi, kteri se tomu venuji do hloubky, tj. maji vsechny ty predrazene certifikace a kurzy. Na to, abych OS pouzival jako pokrocily uzivatel si opravdu calovat takove zbytecnosti nebudu, u toho Linuxu staci QA sajty, wiki, man, pripadne forum a vse jsem zatim poresil. A teda pokud vim, tak je prave celkem bezne, ze Widli stanice z niceho nic umrou a admini to resi jednoduse - akorat vezmou image, preplacnou a zase to par mesicu az rok jede. Stanice s Linuxem si naopak admini pochvaluji, ze se to oproti Widlim, jak je to jednou nainstalovane, jen tak nerozbije. To tady psali na rootu admini mnohokrat.

Samozrejmne verim ze lze provozovat uspesne Widle, pokud na ne neinstalujete zadny soft, aplikujete zaplaty okamzite, nikdy neupgradujete, nemenite zadna nastaveni a mate stesti na HW. Ale pak nevidim zadnou vyhodu oproti Linuxu, kdyz tam muzu i neco provozovat a nerozbiji se to samo od sebe. Navic je to zadarmo a pokud ja neco rozbiju, tak to celkem jednoduse vyresim, ne ze zkusim desitky magickych nastaveni typu "vypnout cortanu, aby se pri kontrole updatu OS nezmrvil tak, ze do restartu plne vytezuje CPU" (ne, bohuzel tohle neni fikce, ale MS realita) a pak stejne skoncim u reinstallu.

164
Odkladiště / Re:Vlastní operační systém.
« kdy: 05. 01. 2017, 10:44:21 »
Pochybuju, ze je tu vubec nejaky programator co zde pise takove blaboly jako rozbite registry, nemoznost update, pomaly start Win.

Jsem programator a presne to pisu. Rozbiti updatu se mi stalo jak na mem stroji (jedine funkcni reseni byl reinstall - zkousel jsem i ruzne updaty instalovat rucne, zakazovat problematicky update atp. podle rad na foru), tak na dalsim stroji (clena rodiny). Reinstal rozhodne nebyla prvni vec co jsem zkusil, naopak to byla vec posledni, protoze instalaci a nastavovani nove instalace Widli znamena nekolik hodin cisteho casu + tydny az mesice otravneho zjistovani, ze to vlastne nemam na tomto stroji zprovoznene. Mam 2 instalace Win 10 a 2ma se rozbily updaty (tusim, ze pri tom velkem aniversary updatu). Pomaly start byl problem spise u xp a 7cek, u 10 tek to nebylo tak dramaticke. Rozbiti Widli se zmenou HW je naprosto bezne, posledne se mi rozbily pri vymene te grafiky (i kdyz technicky to nebylo kvuli grafice, ale kvuli polamanym updatum - az s vymenou grafiky jsem zjistil, ze nelze nainstalovat ovladace, protoze OS neni aktualni a OS nelze zaktualizovat, protoze to vzdy pri updatu umre a rollbackne se to).

Copak toto zajima zakaznika? Ten potrebuje funkcni SW a ne nesmyslne blaboly.

Dovolim si tvrdit, ze zakaznikovi bude vadit, kdyz kvuli rozbitym updatum bude mit zavsivene Widle - tudiz pomale, v horsim pripade prijde o data, pokud nezaplati obrovskou sumu, a jakykoliv soft muze byt nestabilni, kdyz jede v takovem polamanem prostredi.

Spis to vypada ze kazdy si hraje se vsim a podle toho OS vypada...

S Linuxem si "hraju" stejne jako s Widlema (tj. lehce si to prizpusobuji) a zatim zadny z problemu, ktere jsem mel ve Widlich, se nevyskytl. Spousta veci mi prijde na Linuxu podstatne lepe resena (konf. soubory vs. registry, nastaveni aplikaci v domaci slozce vs. v dokumentech/ve sve slozce/registrech/slozce uzivatele, jednotny system instalace a updatu softu, snad vse lze upravit/nastavit/vymenit, trivialni zaloha OS - proste [skoro] vse zkopirovat vs. delat image oddilu nastroji 3 stran [pokud chci zalohovat zivy system, tak ve Widlich jsem nasel pouze uzavrena reseni s nejakymi jejich proprietarnimi formaty]).

165
Odkladiště / Re:Vlastní operační systém.
« kdy: 05. 01. 2017, 08:56:10 »
Já nenadávám Linuxu, já ho normálně používám. Ale ne na práci.

Mam to presne naopak :D (ale celkove to s Linuxovym hranim zacina vypadat lepe, cim dal vic titulu pro nej vychazi).

Když půlku tvojí pracovní náplně tvoří tvorba a implementace UI, tak ti Linux moc platný není. A to je ono. Ty prostě vidíš na jedné straně jenom plusy a na té druhé jenom mínusy. Nic mezi tím. Tak já ti říkám, že ta druhá strana má i plusy a ta "naše" má i mínusy. Sice to nejspíš stejně nepochopíš, ale aspoň jsem se pokusil.
To si snad neodporuje tomu, co jsem psal o vendor-locku :). Pokud si nekdo zvoli aplikaci/technologii/jazyk/framework/cokoliv, co funguje jen pod Widlema, jako hlavni zdroj obzivy, tak holt se dobrovolne omezil pouze na Widle.

PS: Pod tvorba a implementace UI IMO patri i vyvoj weboveho front-endu a tim se presne zivim - vsechnu praci delam pod Tuxem (ale pravda, primarne programovani v JS, s PS nedelam vubec, maximalne Inkscape na mocky a i to dost vyjmecne).
PPS: Ted se divam, nereagujes spis na nobodyho? Jsem se vam do toho mozna zamotal.

Stran: 1 ... 9 10 [11] 12 13 ... 60