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 - Mirek Prýmek

Stran: 1 ... 98 99 [100] 101 102 ... 618
1486
Opravdu? Tak pro takové tvrzení budeš mít určitě relevantní data, nebo je to zase jen tvůj dojem?
Výborně! Děkuju za tuhle reflexi. Než jsem to napsal, tak jsem se na to i lehce kouknul (pochopitelně žádná velká rešerše). Vypadá to, že existují tvrdá data pro to, že "generace Y" dává větší důraz na zábavu, cestování, ale i podnikání. Tímpádem např. vyžadují flexibilnější práci a míň se se zaměstnáním (a zaměstnavatelem) identifikují.

Takže abych ti odpověděl: tak, jak jsem to napsal, je to můj dojem (opakovaně potvrzený). Tvrdá data existují pro jevy, které s tím souvisejí, ale přímo to tak, jak jsem to napsal, nepotvrzují.

Tak! A předcházející generace třeba do té knihovny musely jezdit (a to třeba i poměrně dlouho). Ty předtím tu možnost třeba pořádně ani neměly. A stejně, kolika z "generace Prýmka" stačilo zajít do knihovny, a přesto ani to neudělali?
Nepochybně takoví existovali, netvrdil jsem, že ne.

Hlavně že z ostatních děláš blby a říkáš jim "hochu". Přitom úplně zbytečně.
Jsem držka. Nikdy jsem ze sebe nedělal diplomata. Možná je to kontraproduktivní, ale je mi to jedno, jsem takovej a nedělá mi to problém.

1487
Vývoj / Re:Co si myslíte o OOP?
« kdy: 11. 01. 2019, 19:47:49 »
Ale nikdy jsem se od něj nic užitečného neodnesl.
Myslím, že největší zkušenost, jakou může Python dát, je potvrzení lidové moudrosti, že i s malým kašpárkem se dá hrát velké divadlo ;)

1488
klidně může znamenat, že mají svůj seznam autorit (či jinak zadrátované) a jiný certifikát jim nepodstrčíš.
Položme se na otázku, jak je asi pravděpodobné, že aplikace Seznamu má pinovaný certifikát Facebooku...

---
Za tu dobu, co to tady řešíte, a vymýšlíte důvody, jak zaměstnat někoho jinýho, jste už tu komunikaci mohl mít desetkrát dumpnutou  ::)

1489
Vývoj / Re:Co si myslíte o OOP?
« kdy: 11. 01. 2019, 19:10:24 »
je dobré znát ne dva až tři jazyky, ale především dvě až tři paradigmata
V tom je prave dobry python, protoze ti umoznuje jednotliva paradigmata podle potreby prirozene kombinovat.
Tak to se podle mě velice tragicky mýlíš. Pokud chceš nějakému paradigmatu porozumět, musíš si ho vyzkoušet pokud možno v čisté podobě. Protože jenom ta tě donutí opravdu použít daný přístup a neuhýbat jinam. Tj. pokud funkcionální, tak Haskell, ne Scalu. Na Haskellu pochopíš, o co jde, a pak v praxi už můžeš vzít tu Scalu, protože to může být ze spousty důvodů praktičtější.

Ne, Python opravdu není "multiparadigmatický", to je marketingový blábol. Ono v principu vůbec nic takového jako "multiparadigmatický" neexistuje, protože ta paradigmata jsou právě o tom, co ti jazyk nedovolí udělat, ne o tom, co ti dovolí. Když něco z principu nejde -> máš jistotu, že k tomu nedošlo -> máš zaručenou informaci.

Za druhe ruzne paradigmata jsou uzitecna, ale nepotrebujes si kvuli tomu povrchne hrat s hromadou prakticky nevyuzitelnych jazyku.
Potřebuješ, protože žádný jiný způsob, jak jim porozumět, neexistuje.

1490
Blbý dotazy maji děti a hlupáci ... on tipnul věk a má to 50 na 50.
Když k tomu přidáš to, že jakmile nedostane odpověď takovou, jakou chtěl (tj. svět si dovolil neplnit jeho tužby), začne nadávat, seš z 50 minimálně na 75. K tomu řešení speciálně Facebooku: 85.

1491
V kazdem pripade nam mistr Prymek jiste objasni, jak mam rozlousknout obsah ssl komunikace s facebookem [...] Pokud je to tak lehky, tak hod link
No kdyby ses zeptal trochu slušněji, s trochu větší pokorou a nebo bys před dotazem udělal aspoň to minimum, že bys svůj dotaz zadal do googlu, tak bych ti s tím rád pomohl. Takhle to ale asi neklapne.

--
BTW, to nebyla urážka. Tohle je bohužel jeden z rysů téhle generace: mají pocit, že celý svět je tady jenom kvůli nim a na všechno mají "právo".

Hochu, za mých mladých let, když chtěl člověk něco zjistit, musel si to zjistit sám, což obvykle znamenalo zajít do knihovny a trávit tam hodiny. Vám stačí do Googlu zadat tři slova a ani to neuděláte.

1492
opravdu nevím
Jo, o tom to nejspíš bude.

Anebo to všichni dělají blbě a od zbohatnutí tě dělí jenom to, že implementuješ knihovnu, která bude dělat to, co si představuješ.

1493
Nepotřebuje. Posílají se data službě -> má ze zákona právo se ptát, jestli jsou v tom osobní údaje, jaký jsou a jak se zpracovávají.
Ano, to jiste ma a uz to udelal:

Seznam mi odpovedel, ze je to kvuli statisikam, bohuzel to je vse, co jsou ochotni rici.

---

Druhá věc - pokud by to bylo tak, jak píšeš, proč se nemůže během kontroly dostupnosti update spojit se serverem provozovatele a tu statistiku mu tam vyhodit rovnou a musí to honit přes DB třetí strany?
Omlouvam se, ale vubec nerozumim, o cem pises. Jaky update? Sluzba superduperanalyzer.com proste dostane treba tisic zprav, nad nimi provede nejake vypocty a zakaznikovi MegaMapper posle vysledek v jedne zprave. MegaMapper tu sluzbu pouziva prave proto, aby nemusel ty tisice zprav zpracovavat. Zajima ho jenom vysledek.

1494
Vývoj / Re:Co si myslíte o OOP?
« kdy: 11. 01. 2019, 10:52:22 »
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...

1495
Stejně ty nemáš žádný důkaz o tvojí hypotéze.
Já nic netvrdím, takže žádný důkaz nepotřebuju.

Mě osobně se jeví jako krajně nepravděpodobná.
Na základě čeho?

P.S. "mně" jako "tobě"

Skutečnost jak tomu je doopravdy by právě mohlo být zajímavé téma.
Daleko zajímavější by bylo, kdyby si Seamonker před tím, než začne fabulovat světové spiknutí, nainstaloval nějakou proxy, provoz uložil a podíval se, co tam reálně po těch drátech běhá. Něco by se u toho naučil a vyvinul by nějakou vlastní aktivitu místo toho, aby aktivitu požadoval po někom jiným. Zejména pro mileniály vysoce přínosné.

1496
Navíc jde o appku a už si dvakrát nepamatuji, že bych jim dával právo sdělovat mé informace třetím subjektům
Chyba celé té úvahy je v tom "mé informace" (asi myslíš "informace o mně"). K tomu nemáš absolutně žádný důkaz. Představ si následující hypotetický scénář:

1. pokaždé, když spustíš aplikaci firmy MegaMapper, vygeneruje si aplikace náhodné číslo, třeba 123456.

2. s každým kliknutím aplikace pošle informaci typu "uživatel 123456 kliknul na help", "uživatel 123456 kliknul na hledat", "uživatel 123456 kliknul na ukončit" službě superduperanalyzer.com

3. jakmile aplikaci ukončíš, superduperanalyzer.com pošle MegaMapperu informaci typu "uživatel desetkrát kliknul na hledat, dvakrát na help a jednou na oznámit chybu", průměrný čas mezi kliknutími byl 5s"

Takže:

1. provozovatel aplikace superduperanalyzer.com nemá nejmenší tušení, že "123456" je "Franta Omáčka" a nemá žádnou možnost, jak to zjistit.

2. MegaMapper nemusí programovat složitou aplikaci na shromažďování dat o jednotlivých kliknutích a jejich analýzu, dostane od superduperanalyzer.com už jenom přechroustaná souhrnná data, která používá k (domnělému) zlepšování aplikace.

3. Žádná "tvoje data" ani "data o tobě" MegaMapper nikomu neposkytuje

4. Není o čem dělat rozhovor, jde o běžný způsob, jak se dělají aplikace

1497
Vývoj / Re:Co si myslíte o OOP?
« kdy: 10. 01. 2019, 03:22:39 »
Je to na githubu.
Jo, videl jsem.

1498
Vývoj / Re:Co si myslíte o OOP?
« kdy: 10. 01. 2019, 00:17:59 »
Na naučení asi (nebo spíše rozhodně) ne. Na první lekce Pie (z knihy The little typer), nemá implicitní parametry, takže jsou všechna odvození (důkazy) názorně vidět.
Dik!

1499
Vývoj / Re:Co si myslíte o OOP?
« kdy: 10. 01. 2019, 00:12:05 »
Aha, takže úplně stejně to udělám, když budu chtít napsat funkci inc4096, která zvýší hodnotu o 4096?
V podstate jo, akorat pouzijes silnejsi typovy system, kde se to "funkce zvysuje o 4096" zapise v typech rovnou s konstantou 4096.

Neni to pak (co do psani) odlisne od toho, mit test, ktery overi, jestli je vystup skutecne o 4096 vyssi nez vstup.
nebo se přidá pár type families a napíše se třeba
Kód: [Vybrat]
Nat' n -> Nat' (Plus (Exp (S (S Z)) (S (S (S (S (S (S (S (S (S (S (S (S Z))))))))))))) n)
hnus, ale taky úplně umělý příklad

A co třeba kdybych chtěl funkci inc1234567, která bude přidávat 1234567? To budu zase vymýšlet podobnou bejkárnu?
jestli potřebujete funkci inc1234567 tak dobře vám tak
Tohle uz ma jiny principialni problem. Ten typ je radove slozitejsi nez sama funkce, takze je tu otazka, kdo bude kontrolovat spravnost zapisu typu :-).
pro srovnání idris:
Kód: [Vybrat]
inc : (n : Nat) -> (m : Nat ** m = n + 1)
inc n = (n + 1 ** Refl)
Hic svnt dracones  ???
Tak to už je šílené :D :D :D tolik vnořených komentářů
Tak to už nezhoršujte  ;)
Coze?

1500
Vývoj / Re:Co si myslíte o OOP?
« kdy: 09. 01. 2019, 23:48:11 »
Jako první bych ho nedoporučil, má implicitní argumenty, při učení člověk jen zírá, kde se ztrácí proměnné.
Takze radsi Agdu? Nebo jeste neco jinyho?

Stran: 1 ... 98 99 [100] 101 102 ... 618