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 - Kamil Podlešák

Stran: 1 ... 5 6 [7] 8 9 ... 13
91
Vývoj / Re:Programovanie a modne trendy?
« kdy: 26. 08. 2017, 10:08:36 »
Bez použití dědičnosti nenapíšeš ani jednu třídu či objekt.
V javascriptu ano.

92
Tak prý to tentokrát nebyl Redis, ale nějaký chybný task, který vytěžoval databázi. Mělo by to být vyřešené, budu to dál sledovat a případně samozřejmě hlásit dál.
Že do toho šťourám: fakt by mě zajímalo, kdo přišel s myšlenkou, že půlminutové odezvy dělá Redis. A kdo se jí tak dlouho držel aniž by se nad tím byť jen zamyslel (paměťová databáze? to jako je kompletně ve swapu nebo co?).

93
Vývoj / Re:Koprodukt v Javě
« kdy: 18. 08. 2017, 12:27:20 »
koproduct
Koukám, cizí termity a z matematické abstrakce je hovnovod...

94
Vývoj / Re:Koprodukt v Javě
« kdy: 18. 08. 2017, 12:25:54 »
Zkusil bych Kotlin, zvlášť jestli to je pro android.
Otázkou ale je jak se tam implementuje ten koproduct. Kotlin nemznám, co jsem trochu vygooglil, tak podobně jako ve Scale přes sealed class?

95
Vývoj / Re:Umím jen C#, jsem předurčen k vyhynutí?
« kdy: 15. 08. 2017, 12:03:13 »
Ja vubec nevim jestli ma vyznam ucit se neco noveho, kdyz technologie jdou rapidne kupredu.
Nejdou, to se jen tak říká, ve skutečnosti to jde poměrně pomalu. Takže učit se něco nového má rozhodně význam (protože zas tak pomalu to není).

96
Ještě by to chtělo nějaký systém na správu těch run příkazů :) Ale asi není problém poznamenat si to třeba jako komentář do Dockerfile ;)
Můžete to napsat jako normální shell skript a pak jej jenom z Dockerfile spustit.
Tohle má navíc jednu zásadní výhodu v tom, že je to v Dockerfile jen jeden příkaz = jedna vrstva. A nebo nevýhodu, jak kdy :-)

97
ty uz si nechces platit multikulti vyplach? :o
Nejlepsi lzi a manipulace jsou na Prime. To uz i Nova je lepsi. Ale tem z koncesionarskych poplatku nejde prece nic.
Jenomže na Primě jsou dostatečně prodejní a když dostali sprdnuto, tak začali manipulovat opačně. Tedy alespoň podle toho co jsem slyšel - sám TV zprávy nesleduji nikde (a naprosto nevidím důvod proč taky).

No ale k původnímu tématu: v Německu se platí za €17.50 měsíčně za každý byt/dům bez ohledu na to, zda se v něm nějaká TV nebo rádio vyskytuje. A je to.

98
Vývoj / Re:Funkcionální programování a mainstream
« kdy: 27. 07. 2017, 14:14:16 »
Taky bych rekl, ze hlavni vlastnosti FP je pouzivani funkci v matematickem smyslu, nikoli pouzivani funkci vyssiho radu; to druhe ma ostatne i OOP (delegaty a dalsi vzory) a klasicke strukturovane programovani (odkaz na funkci).
Právě že klasické procedurální, strukturované programování odpovídá té definici "používání funkcí" (stačí jen nepoužívat vedlejší efekty), ale funkce vyššího řádu tam naopak nevyskytuje (odkaz na funkci je hezký jako callback, ale velmi těžko se transformuje a skládá). Objekty samozřejmě umožňují implementovat totéž co funkce vyššího řádu, ale člověk musí zapomenout na ten základní koncept že OOP = modelování reálných entit (troufám si říci, že tohle napáchalo škody srovnatelné s NULL a Excelem).

Ono to samozřejmě spolu souvisí - pokud se budu snažit programovat procedurálně bez vedlejších efektů, tak velmi brzo narazím na to že se mi neustále opakuje podobný kód. Tradičním řešením je (když pominu "copy&paste") generátor kódu, pak se do módy dostalo imperativní OOP.

PS: Koukám - lexikální uzávěry a lambda funkce... no to jsou určitě užitečné věci, ale dá se obejít i bez nich.

99
Vývoj / Re:Funkcionální programování a mainstream
« kdy: 27. 07. 2017, 10:40:53 »
Snažíš se vlámat do otevřených dveří. Většina z nás s tebou souhlasí, jen o tom nechtějí tady polemizovat.
Máš nějaký konkrétní data která by to potvrzovala, nebo jsi jen samozvaný mluvčí "většiny"? Předpokládám že (minimálně v případě biblického fanclubu) platí B, takže si to prosím nech od cesty.

Funkcionální programování jsem si zatím vyzkoušel v Lispu a Haskellu. V PHP je FP sice omezené, ale na většinu úloh mi to stačí. Co třeba tabulkové kalkulátory? Považujete vyplňování kolonek za FP?
To je dobrá připomínka - mnoho programátorů nemá tušení o tom co to FP vůbec je. Je to vidět v případě Javy, kde někteří začali místo metod deklarovat statické fieldy typu Function (s lambdou), všechny if/else přepsali na Optional.ofNull.elseGet a myslí si že programují funkcionálně.

Zjednodušená verze pro "dělníky" (akademici snad omluví): používání funkcí není funkcionální programování; to začíná až tehdy, když se funkce předávají jako argumenty a vrací jako návratové hodnoty.

Tabulkový kalkulátor tedy rozhodně FP není, ani náhodou (dokonce to IMHO ani není možné, ale nejsem expert).

100
Prevelice se mi libi teze o opicich, co dohromady lepi frameworky. IMHO pochazi od lidi, co nepostoupili o moc dal za hello world.

Naucit se Spring Framework je narocnejsi, nez se naucit Javu SE, ve kterem je napsany. Naucit se javu je narocnejsi, nez se naucit tech par instrukci Atmelu. Ony existuji ruzne urovne slozitosti a abstrakce. Rest service ve springu je zalezitost par anotaci. V Jave uz je to vyzva fedrovana mavenem. V Atmelu projekt na rok.
Jaký je smysl tohoto příspěvku? Komickou vložku už v tomto vlákně máme.

101
Vývoj / Re:Funkcionální programování a mainstream
« kdy: 24. 07. 2017, 10:25:00 »
Vždy když si někdo myslí, že v FP objevil návrhový vzor, je to bez výjimky něco z teorie kategorií. Stačilo by sepsat něco o KT pro nadané vývojáře a máme "GoF".
No a není to prostě jenom tak, že to jsou "vzory" prostě popsané matematicky, místo zoufalého opisu v "přirozeném" jazyce? Alespoň mně to tak přijde - celá myšlenka vzorů je vlastně analogická myšlence kategorií.

A to je, mimochodem, dobrý argument pro FP - protože všichni vidíme jak to s tím pokusem o nalezení vzorů mimo FP dopadlo. Ostatně, ani OOP nelze považovat za opravdu úspěšný experiment (z hlediska původních očekávání).

Jak to dopadlo "s tím pokusem o nalezení vzorů mimo FP"? Vzory tady máme, jen se je mnozí vývojáři nenaučili správně používat.
Ano, tak to dopadlo. Plus: kolik lidí si myslí že se mají návrhové vzory naučit aby je pak používali? Kolik lidí je považuje za nějakou formu "knihovny"? Už jenom to že se o tom vedou nějaké diskuse a polemiky je prostě fail u konceptu, který měl za cíl zlepšit mezilidskou komunikaci.

Podobně i ve FP mnozí vývojáři nezvládají KT, natož aby to uměli vysvětlit. Tato paradigmata si tedy nemají dohromady co vyčítat.
Myslím že to ještě nedokážeme říct. Sám si myslí že až bude FP mainstream, že to dopadne podobně tristně - ale to je jen jen můj osobní cynický pocit. Třeba to dopadne lépe :-)

Pokud jsou návrhové vzory odvozeny z KT, jedná se o úspěšný experiment OOP.
Tak tuhle větu bohužel nechápu. Jednak návrhové vzory rozhodně z KT odvozené nejsou, jednak nevidím tu spojitost jak by to validovalo výsledky široké adopce OOP.

102
Dělníci a IT mají 2 věci společný:
- Mají téměř vždy nulový vzdělání ze společenských věd. Vy jste ostatně dokonalým příkladem. :)
Já myslím že Ivan Nový má vzdělání ve společenských vědách velmi rozsáhlé, jak koneckonců demonstruje v 90% svých příspěvků. Akorát že se jedná o vzdělání neoficiální, až alternativní

103
Vývoj / Re:Funkcionální programování a mainstream
« kdy: 24. 07. 2017, 09:29:11 »
Vždy když si někdo myslí, že v FP objevil návrhový vzor, je to bez výjimky něco z teorie kategorií. Stačilo by sepsat něco o KT pro nadané vývojáře a máme "GoF".
No a není to prostě jenom tak, že to jsou "vzory" prostě popsané matematicky, místo zoufalého opisu v "přirozeném" jazyce? Alespoň mně to tak přijde - celá myšlenka vzorů je vlastně analogická myšlence kategorií.

A to je, mimochodem, dobrý argument pro FP - protože všichni vidíme jak to s tím pokusem o nalezení vzorů mimo FP dopadlo. Ostatně, ani OOP nelze považovat za opravdu úspěšný experiment (z hlediska původních očekávání).

104
Nevím jak na jižní Moravě, ale v severních Čechách se nedalo dejchat a lesy chcípaly.
To mi připomíná, že některé lidi v Praze (tj. hlavně ty z Moravy) překvapí, když jim řeknu že existuje něco jako "antimoravakismus" :-) Jasně, je to relativně slabá věc, rozhodně se nedá srovnávat "moravák" a "čmoud", ale nadávat u piva na to jak se všude "rozlejzají", to se dá! Třeba takovej Sobotka - Telnice u Brna, no koho to překvapí, že jo!

Disclaimer: Výše uvedené názory jsou ilustrativní nevyjadřují postoje autora příspěvku, který nemá proti Moravě a jejím obyvatelům žádné výhrady, neb jest "sluníčkář" a hlavně nechce dostat přes hubu :-)

105
Zadna beztridni spolecnost nikdy neexistovala, vzdycky nekdo velel a mel nejlepsi samice, a nekdo jenom poslouchal.  Tak jsou proste lidi nastaveni.
Technická: to že někdo velí neznamená že je to třída - může velet prostě a jednoduše protože je nejsilnější. Třídní společnost to může být až tehdy, pokud velí protože velel jeho otec, děd, praděd atd (a to i tehdy, a dokonce hlavně tehdy, pokud tvrdí že je nejlepší protože jeho praděd byl nejlepší). Zjednodušeně, pokud se omezíme na paleolit.

To samozřejmě nic nemění na tom, že mmm je docela mimo nejméně o jednu epochu - pokud někdy beztřídní společnost byla, tak v paleolitu u malých tlup lovců a sběračů (jak to vypadalo u větších kmenů v úrodných oblastech nevíme, nejsou data a indicií hodně pomálu). Pro neolit (tj. zemědělce) je charakteristický právě vznik sociální stratifikace a tříd založených na přístupu k půdě a organizaci práce.

Disclaimer: toto není příspěvek do "diskuse", to samozřejmě nemá smysl neboť téma je velmi intenzivně ideologicky zpracováno. Píšu to jenom pokud by to nějakého náhodného čtenáře zaujalo.

Stran: 1 ... 5 6 [7] 8 9 ... 13