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 ... 175 176 [177] 178 179 ... 618
2641
Server / Re:Monitoring
« kdy: 05. 02. 2017, 18:11:22 »
A je to vůbec legální?
Je to legální za předpokladu, že o tom zaměstnanec ví a že si zaměstnavatel vymyslí nějaký důvěryhodný důvod, kvůli kterému je to nezbytné.

Čistě jako buzerace ve stylu "se mi zdá že nějak málo makají, udělej mi report, jak dlouho sedí na Fejsu" to legální není.

2642
Server / Re:Monitoring
« kdy: 05. 02. 2017, 17:39:01 »
Monitorování ve firmě, administrátorem, na síti, z důvodu zjištění co dělají zaměstnanci v pracovní době, jde o to zjistit, kdo se na co dívá, http, https a jak dlouho tam je, pak z toho udělat report,
To považuju za prasárnu nevhodné, neetické (a v důsledku i neekonomické) chování zaměstnavatele a i kdybych uměl poradit, neporadím, protože na něčem takovým se nehodlám podílet.

2643
Server / Re:Monitoring
« kdy: 05. 02. 2017, 17:31:53 »
Hledám nějaký soft, nejlépe free, pro monitorování navštívených URL, nemáte někdo nějaké zkušenosti?
Monitorování kde (doma, ve firmě)? Kým (rodiči, administrátorem, manželkou, psychiatrem)? Na jaké úrovní (na síti, v počítači)? Za jakým účelem (zabránění přístupu, zaznamenávání přístupu)? S jakou jistotou (jenom http, i https, i http(s) na jiném portu, i zabránění tunelování, včetně elektromagnetického stínění)? Jaký je předpokládaný rozpočet na nákup a údržbu? Jaké jsou schopnosti a zkušenosti lidí, kteří by to měli realizovat?

2644
Vývoj / Re:Dědičnost dnes
« kdy: 04. 02. 2017, 19:44:49 »
co poslední věta "5 recent results"?
Je tam. A?

2645
Vývoj / Re:Dědičnost dnes
« kdy: 04. 02. 2017, 19:16:33 »

2646
Vývoj / Re:Dědičnost dnes
« kdy: 04. 02. 2017, 18:25:08 »
o c knihovnách jsem nic nepsal. Našel jsem buť pomalé implementace, jako ta kterou jste poslal vy, nebo implementace používající explicitně změnu stavu.
řešení, která jsem vygooglil nejsou čistě FP. Obecně nelze libovolný algoritmus pro stroj s náhodným přístupem do paměti zapsat pomocí skládání funkcí, jak tvrdí zboj.

2647
Vývoj / Re:Dědičnost dnes
« kdy: 04. 02. 2017, 18:05:48 »
složitost head . sortBy ..... vůbec nemusí být v lazy jazyce O(n). Záleží na implementaci té funkce.
Ano, to je velmi triviální pozorování, viz např:

Kód: [Vybrat]
def sort(a):
  while True:
    pass

2648
Vývoj / Re:Dědičnost dnes
« kdy: 04. 02. 2017, 17:55:57 »
Jo, tohle jsem ještě zapomněl:

Co bych měl já dokazovat?
To, co tvrdíte: že FP výpočet něčeho musí být nutně pomalejší než ne-FP. Šup, do toho!

2649
Vývoj / Re:Dědičnost dnes
« kdy: 04. 02. 2017, 17:52:43 »
Tak to ne, o takovouhle "diskusi" už fakt nemám zájem. Jenom, abyste věděl proč:

Tím, že je haskell lazy jste argumentoval vy. Na složitost algoritmu to nemá vliv. Stále je to minimálně O(V^2).
Ne, já jsem tím neargumentoval. Vy jste udělal chybu, protože jste nevěděl (nebo si neuvědomil), že je Haskell lazy cca půl hodiny před tím, než jste vyrukoval s výsledkem výpočtu složitosti toho algoritmu. To je asi tak, jakoby měl člověk zavézt rodinu do Chorvatska a půl hodiny před jízdou se ptal manželky, kde je spojka. Taky bych mu nevěřil.

Vy jste se tím odkazem snažil podpořit Zbojovo tvrzení.
Nic jsem se neznažil podpořit. Vy jste tady říkal, že nemůžete najít implementovaného Dijkstru. Já jsem řekl, že to jde snadno vygooglovat, pak jste tvrdil, že jste našel jenom implmentace s C-knihovnami, tak jsem opáčil, že mně dává Google jako hned druhý odkaz pure-Haskell implementaci.

Sorry, ale fakt tady nejsme vaše asistentky...

Vy tvrdíte, že existuje řešení nějakého problému. Já neumím dokázat neexistenci toho řešení, ale chtěl bych to řešení vidět.
Však jste ho viděl. Je to řetězení funkcí.

HOWGH.

2650
Vývoj / Re:Dědičnost dnes
« kdy: 04. 02. 2017, 16:41:38 »
Vy tvrdíte, že nějaký konkrétní algoritmus, případně datová struktura, existuje.
Aha. Tak to jsem sám nevěděl, že tvrdím, že nějaká struktura existuje. No tak fajn.

Jen vás žádám o podrobnější informace.
Vůbec nevím o čem, takže asi těžko můžu odpovědět. Na otázky typu "a tohle funguje jak?" fakt odpověď neznám.

Pokud nevěříte mé analýze složitosti té vámi poskytnuté implementace dijkstrova algoritmu, tak si ji spusťte pro různě velké grafy a změřte si časy běhu.
Za prvé opravdu nevěřím, protože půl hodiny před tím, co jste napsal výsledek, jste zjistil, že Haskell je lazy. Čili opravdu nevěřím, že je ta analýza správně (ale netvrdím, že je špatně).

Ale především to vůbec nic nedokazuje. Je to jedna imlpementace jednoho algoritmu, co by z toho jako mělo plynout?

Opakuju znovu: pokud máte potřebu dokazovat, že v FP něco nelze, tak poskytněte formální důkaz. Tohle plácání játrama mě už fakt nebaví.

2651
Vývoj / Re:Dědičnost dnes
« kdy: 04. 02. 2017, 09:19:03 »
Asymptotická časová složitost algoritmu přece nezáleží na tom, v jakém programovacím jazyce ho napíšeme, nebo jo?
Můžeme to udělat pomocí dynamického programování, pomocí cyklu nebo rekurze, ale to pak už není tentýž algoritmus.
gll pořád není schopnej pochopit tohle:

Myslím, že se tady hlavně motají dohromady dvě věci: teoretická možnost výpočtu ve stejném množství kroků a praktický způsob, jak se v jednom nebo druhém případě reálně programuje a jaký je pak výkon toho kódu na reálném stroji.

Pokud programuju tak, jak je v FP zvykem, tak můžu dostat míň efektivní program (praktická efektivita). Ale neznám žádný argument, proč by z principu nešlo v FP "simulovat" ne-FP výpočet v přesně stejném počtu kroků (teoretická efektivita).

gll vehementně tvrdí, že "to je pravda". No tak může podat formální důkaz, místo toho, abysme si tady hráli na kočku a myš...

2652
Vývoj / Re:Dědičnost dnes
« kdy: 03. 02. 2017, 22:22:41 »
tohle má fungovat jak?
Zeleně.

2653
Vývoj / Re:Dědičnost dnes
« kdy: 03. 02. 2017, 21:53:21 »
Já myslel mutable pole.
No a s ním to bude fungovat na vlas stejně:

Místo
Kód: [Vybrat]
a = ...
a[1] = 1
a[2] = 2
bude
Kód: [Vybrat]
(\x -> Array.put(x,2,2)) . (\x -> Array.put(x,1,1)) $ ...
("Array.put" jsem si vymyslel, nevím, jestli něco takovýho v Haskellu je)

2654
Vývoj / Re:Dědičnost dnes
« kdy: 03. 02. 2017, 20:56:48 »
Pokud musí být ta paměť imutabilní, tak stále neumožňuje efektivní implementaci některých algoritmů, ale je to menší omezení než lepení všeho z consů.
Ty seš prostě neuvěřitelně zaťatej,to snad není možný.

Místo
Kód: [Vybrat]
a = 1
a = a+1
a = a+2
může prostě být (aspoň pro účely teorie složitosti)
Kód: [Vybrat]
(\x -> x + 2) . (\x -> x + 1) $ 1
a přeložit se to může do úplně stejnýho strojovýho kódu. Co je na tom tak těžký pochopit?

2655
Vývoj / Re:Dědičnost dnes
« kdy: 03. 02. 2017, 20:24:25 »
Protože je to pravda. Já jsem s tím nezačal. Jen jsem reagoval na Zbojovo nepravdivé tvrzení.
A tohle jsi přehlídl, nebo...?

https://forum.root.cz/index.php?topic=14610.msg199308#msg199308

Stran: 1 ... 175 176 [177] 178 179 ... 618