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 - Ondra Satai Nekola

Stran: 1 ... 21 22 [23] 24 25 ... 177
331
Server / Re:Optimální server load
« kdy: 15. 01. 2019, 12:18:01 »
m.j. zalezi na tom, co je to za server. Resis spis propustnost nebo latence?

332
Studium a uplatnění / Re:Jak jste se naučili programovat?
« kdy: 15. 01. 2019, 09:35:29 »
Skutečný programátor je nadaný od přírody a programování se mu učí samo ... ale chápu, že php opice co někde dělá za 80k to má jinak

Neblabol.

333
Software / Re:ZFS on Linyx - Skromne dotazy
« kdy: 14. 01. 2019, 13:08:49 »
Ahoj,

cital som clanok o FS ZFS https://www.root.cz/clanky/co-umi-souborovy-system-zfs/ a dvom veciam nerozumiem.

Citace
ZFS používá metodu copy-on-write a nikdy proto nepřepisuje předchozí data. Pokud je potřeba změnit některý blok, je zaalokován nový blok, proběhne zápis dat, změní se veškerá metadata příslušející starému bloku a pak je teprve smazán starý blok".

V jednoduchej reci to chapem tak, ze ked chcem prepisat subor, tak najskor si zaalokuje novy blok, tam to zapise, stary block zmaze. Ale co ked budem mat napr. 100GB datovy ZFS disk, kde uz je 60GB dat, budem ho chciet prepisat novym 60GB suborom, tak dalsi blok o velikosti 60GB si uz nemoze alokovat, ked max kapacita je 100GB...

Citace
Z pohledu aplikací se jedná o běžný POSIX souborový systém, takže není potřeba nic upravovat ani rekompilovat. Z pohledu uživatele/administrátora se jedná o další vrstvu nad virtuálními diskovými kapacitami, která nevyžaduje pro svou práci LVM.

Tuto cast by mi mohol niekto opisat, co znamena "další vrstvu nad virtuálními diskovými kapacitami"?

^.^

Ono to psani 60GB souboru nejspis nebude jedna atomicka operace...

334
Odkladiště / Re:Bitcoin - vývoj ceny
« kdy: 13. 01. 2019, 21:50:13 »
Cena půjde nahoru nebo dolu. Možná doprava.
Lze vyloučit, že by šla doleva.

335
Vývoj / Re:Co si myslíte o OOP?
« kdy: 12. 01. 2019, 11:51:25 »
Odpor vuci dynamickym jazykum zazniva od tech, kteri se v nich pokousi programovat staticky, protoze to jinak neumi.
Jenže svět, který se snažíme v IT modelovat/automatizovat má spíše charakter statických typů....Nikdo se nejmenuje 123456 nebo 10.60 a na výplatu dostanu vždy nějakou částku a ne stokorunčeských...takže oprávněný požadavek dynamických typů zpravidla zaznívá jen tehdy, když někdo něco generalizoval-sloučil. Navíc zákazník zpravidla požaduje ukládat data to staticky typovaných databází...v tomto případě nedává moc smysl zavádět do systému nějakou dynamickou složku.

Zrovna částku 10.60 je nejlepší předat do databáze jako string. Jakákoli konverze na nějaký int či float mimo databázi je zcela zbytečná a ve svém důsledku může aplikaci dost ublížit. Není žádný důvod pro hlídání takových typů v aplikaci.

A já myslel, že Kit tu žraloka přeskočil už dávno. A on se to pořád snaží trumfnout...

336
Desktop / Re:Notifikace ze vzdáleného serveru
« kdy: 11. 01. 2019, 16:28:58 »
Zkuste mrknout na Growl...

A ten v tomhle pripade resi co?

337
Studium a uplatnění / Re:Kvalita české IT literatury
« kdy: 11. 01. 2019, 11:36:33 »
Ak by som chcel menezera na dolezitu poziciu v Evil Corp Inc., tak bez MBA by si ani neprdli. Pobocku McDonald's by mohol robit aj jouda so strednou skolou alebo s bakalarom.

Ale kebyze mi uchadzac prinesie diplom s titulmi Ing alebo Mgr, tak si poviem ze "co to kur*va je?".

Pokud přijde někdo s MBA, zkušenost velí ho izolovat od práce, pokud se ho nemůžeš zbavit. Vždycky to totiž blbě skončí. Oni je totiž učí řídit procesy ve firmě. Nějak funguje továrna se supply chainem, montážní linkou a nasmlouvaným odbytem, kde si pro zboží jezdí s dvouhodinovým intervalem náklaďáky. Jinak fungují procesy na stavbě přehrady bez odběratelů a s technologickýma pauzama na tuhnutí betonu. Úplně jinak agilní vývoj SW, kde jako vstup je zadání iterace, výstup upravený SW s nedeterminovaným počtem nových věcí a neznámým počtem požadovaných úprav bez jasné deadline. A takový chuj na 99% začne najednou zavádět zhovadilosti, který se tam nehodí, otravovat s nesmyslnýma metrikama,... místo řešení toho, co má dělat.

Pokud přijde někdo s Ing nebo Bc, dostane vstupní testy a zkušební dobu. Když to nedá, projekt je zachráněn, když to dá, projekt je posílen.

Až na to, že agilní vývoj v praxi nefunguje zdaleka tak, jak by měl. Už i autoři manifesta se distancují..Malá firma může agilní vývoj používat v R&D, ale service delivery prostě ne - každý klient chce jasný scope, cenu a datum dodání.

Chtit muze, ale spravna cisla dostat nemuze...

338
Vývoj / Re:Co si myslíte o OOP?
« kdy: 11. 01. 2019, 11:14:21 »
Pokud chceš něco dobrého a hodnotného tvořit, je lepší umět dva, tři praktické jazyky do hloubky [...] než se povrchně zabývat kdejakou obskurností, která má v praxi minimální využití. [...] Mě zajímá praktická stránka věci, to co mi pomůže reálně a dobře tvořit.
Mě taky zajímá praktická stránka věci. A v praxi jsem zjistil, že je dobré znát ne dva až tři jazyky, ale především dvě až tři paradigmata. Protože znalost nového paradigmatu ti úplně změní perspektivu, pohled na věc. Zkušenost s jinými paradigmaty tě může výrazně inspirovat k lepším řešením nebo se vyvarovat chyb, které jsou způsobené tím, že máš klapky na očích (známé "když mám v ruce kladivo, všechno je hřebík").

Např. alespoň letmá znalost funkcionálního programování je afaik výborná proto, že se naučíš explicitně přemýšlet nad stavem - co s ním děláš, kam ho posíláš, kde se mění, kde se nemění atd. I v nefunkcionálním jazyce to může výrazně pomoct vyhnout se race conditions, zbytečným zámkům apod.

A právě proto je dobré třeba ten Haskell (nebo Elixir, Prolog, ...) alespoň párkrát zkusit, něco málo si v tom napsat. Pohrdat jím stylem "já jsem ten fachman, vy blbečcí akademičtí, mě vaše hračky nezajímají, protože vás musím živit" je hodně stupidní a omezený. Podobně stupidní jako "vy lopaty PHPkový si vykládejte co chcete, my jsme zasvěcenci páté úrovně haskellové gnóze!" Ne nadarmo byla po tisíciletí pýcha chápaná jako největší hřích...

Ono jak se rika... neni nic praktictejsiho nez dobra teorie.

339
Vývoj / Re:Co si myslíte o OOP?
« kdy: 11. 01. 2019, 10:30:53 »
Co ale říct o vás, co žijete v přesvědčení, že když se program podaří zkompilovat, tak je v podstatě hotovo.

Dobrej hastros.

Vůbec netušíte, co obnáší praktická tvorba software, který není jen na hraní. To pochopíte, až se ze školy dostanete do praxe.

A na to jsi prisel jak?

340
Vývoj / Re:Co si myslíte o OOP?
« kdy: 11. 01. 2019, 10:24:14 »
Tak jsem chtel overit tu haskell ukazku a zjistil, ze haskell je tak okrajovy jazyk, ze neni k dispozici v termuxu. Hledal jsem balicek s nazvem haskell nebo ghc. Seznam balicku: https://pastebin.com/kdfgUFRt To jen upevnuje me presvedceni, ze nema smysl ztracet cas okrajovymi nepodporovanymi jazyky.  Je schopen to nekdo predvest v jinem jazyku ktery je mezi balicky? (je tam kde co, rust, vala, erlang, java, ocaml, golang, clang, racket, ...)  Nebo se jedna ciste o schopnost haskellu, ktera je tu mylne prisuzovana jazykum se statickymi typy?
To je tak pitomá metrika (přítomnost v termuxu) a tak pitomý argument (když je to v Haskellu a opírá se to o statické typy, tak to nutně je demonstrace výhod statických typů)...
Neni to demonstrace vyhod statickych typu, pokud je haskell jediny jazyk, ktery to umi. V takovem pripade je to demonstrace vyhoda haskellu. Na tom zalozene tvrzeni o statickych typech je argumentacni klam, predcasna generalizace.
Ale houby, umi to s drobnymi rozdily kopec jazyku (o Scale a F# tu uz rec sla), ten Haskell se proste bere jako "zlaty standard", co ho navic pomalu kazdy zna.
Zatim to spis vypada na vlastnost funkcionalnich jazyku, porad cekam na nejaky normalni. :-)
Normální? Oba jsou to multiparadigmatické jazyky.
Normalni, to jest ty, ktere se bezne pouzivaji v komercni praxi.
Tak to jsou normální.
:-)) Ohledne moznosti zneuznaneho a neuspesneho haskellu mi muzes veset buliky na nos, ohledne bezne pouzivanych jazyku v komercni sfere nikoliv.

To je takovy problem se podivat do inzeratu? Scala neni zdaleka takova masovka jako trebas Java, ale misto se najde bez problemu. Pokud zuzis sve pozadavky na "zajimava prace", tak se ten pomer navic dost zlepsi...
Pro mě jsou zajímavé zakázky. Nikdo z našich klientů (podniková sféra) takové obskurnosti nepoptává.
Jinymi slovy - generalizujes sve zkusenosti s patlanim v jedne oblasti na cely obor.
Nejen sve. Jak uz jsem tu uvedl, pragmaticky me zajima jen to, co ma pro me prinos, ted a nebo v budoucnu.
To asi zůstaneš hodně omezenej.
Prave naopak.
Tak jak jinak chceš fachidiocii říkat?
Urážkami na tom nic nezměníš.

Pokud chceš něco dobrého a hodnotného tvořit, je lepší umět dva, tři praktické jazyky do hloubky (a i to je dnes moc, aby sis u všech udržoval expertní znalosti, včetně souvisejícího ekosystému), než se povrchně zabývat kdejakou obskurností, která má v praxi minimální využití. Rozdíl mezi mnou a tebou je jako rozdíl mezi praktickým hudebníkem a hudebním kritikem. Mě zajímá praktická stránka věci, to co mi pomůže reálně a dobře tvořit. A chceš-li to nazývat idiocií, prosím. Co ale říct o vás, co žijete v přesvědčení, že když se program podaří zkompilovat, tak je v podstatě hotovo. Vůbec netušíte, co obnáší praktická tvorba software, který není jen na hraní. To pochopíte, až se ze školy dostanete do praxe.

A jeste si zjistit rozdil mezi idiocii a fachidiocii....

341
Vývoj / Re:Co si myslíte o OOP?
« kdy: 10. 01. 2019, 17:55:18 »
Tak jsem chtel overit tu haskell ukazku a zjistil, ze haskell je tak okrajovy jazyk, ze neni k dispozici v termuxu. Hledal jsem balicek s nazvem haskell nebo ghc. Seznam balicku: https://pastebin.com/kdfgUFRt To jen upevnuje me presvedceni, ze nema smysl ztracet cas okrajovymi nepodporovanymi jazyky.  Je schopen to nekdo predvest v jinem jazyku ktery je mezi balicky? (je tam kde co, rust, vala, erlang, java, ocaml, golang, clang, racket, ...)  Nebo se jedna ciste o schopnost haskellu, ktera je tu mylne prisuzovana jazykum se statickymi typy?
To je tak pitomá metrika (přítomnost v termuxu) a tak pitomý argument (když je to v Haskellu a opírá se to o statické typy, tak to nutně je demonstrace výhod statických typů)...
Neni to demonstrace vyhod statickych typu, pokud je haskell jediny jazyk, ktery to umi. V takovem pripade je to demonstrace vyhoda haskellu. Na tom zalozene tvrzeni o statickych typech je argumentacni klam, predcasna generalizace.
Ale houby, umi to s drobnymi rozdily kopec jazyku (o Scale a F# tu uz rec sla), ten Haskell se proste bere jako "zlaty standard", co ho navic pomalu kazdy zna.
Zatim to spis vypada na vlastnost funkcionalnich jazyku, porad cekam na nejaky normalni. :-)
Normální? Oba jsou to multiparadigmatické jazyky.
Normalni, to jest ty, ktere se bezne pouzivaji v komercni praxi.
Tak to jsou normální.
:-)) Ohledne moznosti zneuznaneho a neuspesneho haskellu mi muzes veset buliky na nos, ohledne bezne pouzivanych jazyku v komercni sfere nikoliv.

To je takovy problem se podivat do inzeratu? Scala neni zdaleka takova masovka jako trebas Java, ale misto se najde bez problemu. Pokud zuzis sve pozadavky na "zajimava prace", tak se ten pomer navic dost zlepsi...
Pro mě jsou zajímavé zakázky. Nikdo z našich klientů (podniková sféra) takové obskurnosti nepoptává.
Jinymi slovy - generalizujes sve zkusenosti s patlanim v jedne oblasti na cely obor.
Nejen sve. Jak uz jsem tu uvedl, pragmaticky me zajima jen to, co ma pro me prinos, ted a nebo v budoucnu.
To asi zůstaneš hodně omezenej.
Prave naopak.
Tak jak jinak chceš fachidiocii říkat?

342
Vývoj / Re:Co si myslíte o OOP?
« kdy: 10. 01. 2019, 17:04:43 »
Tak jsem chtel overit tu haskell ukazku a zjistil, ze haskell je tak okrajovy jazyk, ze neni k dispozici v termuxu. Hledal jsem balicek s nazvem haskell nebo ghc. Seznam balicku: https://pastebin.com/kdfgUFRt To jen upevnuje me presvedceni, ze nema smysl ztracet cas okrajovymi nepodporovanymi jazyky.  Je schopen to nekdo predvest v jinem jazyku ktery je mezi balicky? (je tam kde co, rust, vala, erlang, java, ocaml, golang, clang, racket, ...)  Nebo se jedna ciste o schopnost haskellu, ktera je tu mylne prisuzovana jazykum se statickymi typy?
To je tak pitomá metrika (přítomnost v termuxu) a tak pitomý argument (když je to v Haskellu a opírá se to o statické typy, tak to nutně je demonstrace výhod statických typů)...
Neni to demonstrace vyhod statickych typu, pokud je haskell jediny jazyk, ktery to umi. V takovem pripade je to demonstrace vyhoda haskellu. Na tom zalozene tvrzeni o statickych typech je argumentacni klam, predcasna generalizace.
Ale houby, umi to s drobnymi rozdily kopec jazyku (o Scale a F# tu uz rec sla), ten Haskell se proste bere jako "zlaty standard", co ho navic pomalu kazdy zna.
Zatim to spis vypada na vlastnost funkcionalnich jazyku, porad cekam na nejaky normalni. :-)
Normální? Oba jsou to multiparadigmatické jazyky.
Normalni, to jest ty, ktere se bezne pouzivaji v komercni praxi.
Tak to jsou normální.
:-)) Ohledne moznosti zneuznaneho a neuspesneho haskellu mi muzes veset buliky na nos, ohledne bezne pouzivanych jazyku v komercni sfere nikoliv.

To je takovy problem se podivat do inzeratu? Scala neni zdaleka takova masovka jako trebas Java, ale misto se najde bez problemu. Pokud zuzis sve pozadavky na "zajimava prace", tak se ten pomer navic dost zlepsi...
Pro mě jsou zajímavé zakázky. Nikdo z našich klientů (podniková sféra) takové obskurnosti nepoptává.
Jinymi slovy - generalizujes sve zkusenosti s patlanim v jedne oblasti na cely obor.
Nejen sve. Jak uz jsem tu uvedl, pragmaticky me zajima jen to, co ma pro me prinos, ted a nebo v budoucnu.

To asi zůstaneš hodně omezenej.

343
Vývoj / Re:Co si myslíte o OOP?
« kdy: 10. 01. 2019, 16:30:01 »
Tak jsem chtel overit tu haskell ukazku a zjistil, ze haskell je tak okrajovy jazyk, ze neni k dispozici v termuxu. Hledal jsem balicek s nazvem haskell nebo ghc. Seznam balicku: https://pastebin.com/kdfgUFRt To jen upevnuje me presvedceni, ze nema smysl ztracet cas okrajovymi nepodporovanymi jazyky.  Je schopen to nekdo predvest v jinem jazyku ktery je mezi balicky? (je tam kde co, rust, vala, erlang, java, ocaml, golang, clang, racket, ...)  Nebo se jedna ciste o schopnost haskellu, ktera je tu mylne prisuzovana jazykum se statickymi typy?
To je tak pitomá metrika (přítomnost v termuxu) a tak pitomý argument (když je to v Haskellu a opírá se to o statické typy, tak to nutně je demonstrace výhod statických typů)...
Neni to demonstrace vyhod statickych typu, pokud je haskell jediny jazyk, ktery to umi. V takovem pripade je to demonstrace vyhoda haskellu. Na tom zalozene tvrzeni o statickych typech je argumentacni klam, predcasna generalizace.
Ale houby, umi to s drobnymi rozdily kopec jazyku (o Scale a F# tu uz rec sla), ten Haskell se proste bere jako "zlaty standard", co ho navic pomalu kazdy zna.
Zatim to spis vypada na vlastnost funkcionalnich jazyku, porad cekam na nejaky normalni. :-)
Normální? Oba jsou to multiparadigmatické jazyky.
Normalni, to jest ty, ktere se bezne pouzivaji v komercni praxi.
Tak to jsou normální.
:-)) Ohledne moznosti zneuznaneho a neuspesneho haskellu mi muzes veset buliky na nos, ohledne bezne pouzivanych jazyku v komercni sfere nikoliv.

To je takovy problem se podivat do inzeratu? Scala neni zdaleka takova masovka jako trebas Java, ale misto se najde bez problemu. Pokud zuzis sve pozadavky na "zajimava prace", tak se ten pomer navic dost zlepsi...
Pro mě jsou zajímavé zakázky. Nikdo z našich klientů (podniková sféra) takové obskurnosti nepoptává.

Jinymi slovy - generalizujes sve zkusenosti s patlanim v jedne oblasti na cely obor.

344
Vývoj / Re:Co si myslíte o OOP?
« kdy: 10. 01. 2019, 15:02:33 »
Tak jsem chtel overit tu haskell ukazku a zjistil, ze haskell je tak okrajovy jazyk, ze neni k dispozici v termuxu. Hledal jsem balicek s nazvem haskell nebo ghc. Seznam balicku: https://pastebin.com/kdfgUFRt To jen upevnuje me presvedceni, ze nema smysl ztracet cas okrajovymi nepodporovanymi jazyky.  Je schopen to nekdo predvest v jinem jazyku ktery je mezi balicky? (je tam kde co, rust, vala, erlang, java, ocaml, golang, clang, racket, ...)  Nebo se jedna ciste o schopnost haskellu, ktera je tu mylne prisuzovana jazykum se statickymi typy?
To je tak pitomá metrika (přítomnost v termuxu) a tak pitomý argument (když je to v Haskellu a opírá se to o statické typy, tak to nutně je demonstrace výhod statických typů)...
Neni to demonstrace vyhod statickych typu, pokud je haskell jediny jazyk, ktery to umi. V takovem pripade je to demonstrace vyhoda haskellu. Na tom zalozene tvrzeni o statickych typech je argumentacni klam, predcasna generalizace.
Ale houby, umi to s drobnymi rozdily kopec jazyku (o Scale a F# tu uz rec sla), ten Haskell se proste bere jako "zlaty standard", co ho navic pomalu kazdy zna.
Zatim to spis vypada na vlastnost funkcionalnich jazyku, porad cekam na nejaky normalni. :-)
Normální? Oba jsou to multiparadigmatické jazyky.
Normalni, to jest ty, ktere se bezne pouzivaji v komercni praxi.
Tak to jsou normální.
:-)) Ohledne moznosti zneuznaneho a neuspesneho haskellu mi muzes veset buliky na nos, ohledne bezne pouzivanych jazyku v komercni sfere nikoliv.

To je takovy problem se podivat do inzeratu? Scala neni zdaleka takova masovka jako trebas Java, ale misto se najde bez problemu. Pokud zuzis sve pozadavky na "zajimava prace", tak se ten pomer navic dost zlepsi...

345
XPS 13. Ale bude to drazsi.

Ale dneska uz funguje skoro cokoli normalniho, jen je dobre si to predem overit.

Stran: 1 ... 21 22 [23] 24 25 ... 177